Binary file webaudio/8-ball.png has changed
Binary file webaudio/HRTF_panner.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/webaudio/audio-element.graffle Mon Jul 18 17:23:00 2011 -0700
@@ -0,0 +1,1119 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActiveLayerIndex</key>
+ <integer>0</integer>
+ <key>ApplicationVersion</key>
+ <array>
+ <string>com.omnigroup.OmniGrafflePro</string>
+ <string>138.17.0.133677</string>
+ </array>
+ <key>AutoAdjust</key>
+ <true/>
+ <key>BackgroundGraphic</key>
+ <dict>
+ <key>Bounds</key>
+ <string>{{0, 0}, {576, 733}}</string>
+ <key>Class</key>
+ <string>SolidGraphic</string>
+ <key>ID</key>
+ <integer>2</integer>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ </dict>
+ <key>CanvasOrigin</key>
+ <string>{0, 0}</string>
+ <key>ColumnAlign</key>
+ <integer>1</integer>
+ <key>ColumnSpacing</key>
+ <real>36</real>
+ <key>CreationDate</key>
+ <string>2010-02-16 14:02:44 -0800</string>
+ <key>Creator</key>
+ <string>Chris Rogers</string>
+ <key>DisplayScale</key>
+ <string>1 0/72 in = 1.0000 in</string>
+ <key>GraphDocumentVersion</key>
+ <integer>6</integer>
+ <key>GraphicsList</key>
+ <array>
+ <dict>
+ <key>Bounds</key>
+ <string>{{47, 61.2308}, {88.5, 31.5}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>80</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 <audio>\
+.audioSource}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>8</integer>
+ </dict>
+ <key>ID</key>
+ <integer>45</integer>
+ <key>Points</key>
+ <array>
+ <string>{241.5, 109.231}</string>
+ <string>{305.5, 109.231}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>StickArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>10</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{37.5, 58.7307}, {203.5, 101}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>10</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 MediaElementAudioSourceNode}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{306, 91.2307}, {71.5, 36}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>8</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Destination}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{35.7004, 31.5}, {99.7996, 18.1282}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>77</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 AudioContext}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{24, 26.4808}, {369, 150.519}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>1</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Pattern</key>
+ <integer>1</integer>
+ </dict>
+ </dict>
+ </dict>
+ </array>
+ <key>GridInfo</key>
+ <dict/>
+ <key>GuidesLocked</key>
+ <string>NO</string>
+ <key>GuidesVisible</key>
+ <string>YES</string>
+ <key>HPages</key>
+ <integer>1</integer>
+ <key>ImageCounter</key>
+ <integer>1</integer>
+ <key>KeepToScale</key>
+ <false/>
+ <key>Layers</key>
+ <array>
+ <dict>
+ <key>Lock</key>
+ <string>NO</string>
+ <key>Name</key>
+ <string>Layer 1</string>
+ <key>Print</key>
+ <string>YES</string>
+ <key>View</key>
+ <string>YES</string>
+ </dict>
+ </array>
+ <key>LayoutInfo</key>
+ <dict>
+ <key>Animate</key>
+ <string>NO</string>
+ <key>circoMinDist</key>
+ <real>18</real>
+ <key>circoSeparation</key>
+ <real>0.0</real>
+ <key>layoutEngine</key>
+ <string>dot</string>
+ <key>neatoSeparation</key>
+ <real>0.0</real>
+ <key>twopiSeparation</key>
+ <real>0.0</real>
+ </dict>
+ <key>LinksVisible</key>
+ <string>NO</string>
+ <key>MagnetsVisible</key>
+ <string>NO</string>
+ <key>MasterSheets</key>
+ <array/>
+ <key>ModificationDate</key>
+ <string>2011-03-28 15:51:18 -0700</string>
+ <key>Modifier</key>
+ <string>Chris Rogers</string>
+ <key>NotesVisible</key>
+ <string>NO</string>
+ <key>Orientation</key>
+ <integer>2</integer>
+ <key>OriginVisible</key>
+ <string>NO</string>
+ <key>PageBreaks</key>
+ <string>YES</string>
+ <key>PrintInfo</key>
+ <dict>
+ <key>NSBottomMargin</key>
+ <array>
+ <string>float</string>
+ <string>41</string>
+ </array>
+ <key>NSLeftMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSPaperSize</key>
+ <array>
+ <string>size</string>
+ <string>{612, 792}</string>
+ </array>
+ <key>NSRightMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSTopMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ </dict>
+ <key>PrintOnePage</key>
+ <false/>
+ <key>QuickLookPreview</key>
+ <data>
+ JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls
+ dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGVVk1vGzcQvfNXzFE+mObHcrkLFAVa
+ JQUSIEESC+ghyMFQZESFZDeSE/Tn5w3JmV1FStpiYWuHO5yPx3kz/Exv6TM5PCn3lGOk
+ w4b+pAe6WR49rY/ky3Nc07WzifhvpnhPN282h/Xm76cvdztz2MLU2FVrA4URuqOzuR8j
+ rfd082Lv6dljcRhCX9R8iBR6NpoGGybFYJqi977a6yj21IeOzYVmLlZzN+82u7un7dfN
+ 8nH3eNjuN0+H7ZoQTehgt8fGkXxC6H4MBundI6WX+PuL3lOH5wM8fKwJL2+LN0e3S+RS
+ XV/zDyODHGAR4XaDy/nM7C0yA2oI7ogNQGxmYEi2dy4EQvC2i2lkY7+vyIfi7xq/17G3
+ LsQOEZkV0PrDW4cIVveIcvHblys+gECLj/KylZdHeVnKi648XJm66+kKR4fdG1H5Bysf
+ aPWSnq9q2KeHHX2ivvP17PZIdbDJ6MKOYo62yw4nIkoxZxxjH7PNcRyhUMXQjl8WfDnA
+ aNhE0XCjzeMANNWiS3VPcUq9iGsqQYkIA94BsLEzqhI5IDXIQnNH2DwXfyiYphhb3PDC
+ +zSr5nKW9hyoNX2qQTZQzB619r6W16wYtJo4odHbEF321FCeFmYoi5KpoI0JXHE+Ngy9
+ w9nCBmdZQPUeZOIFQRk0s6FuaOfmQy4qpqIsIptAUCpOKE9rjMhkkIXmroEnYoHuslBR
+ 1rgrylNWcrCSdolJBUFZF/b0M+pFPgxUJiDgTmQuEA915HMa0ArOiPdMCKPMOQqXtkKu
+ B9G5k5dJpbF2xsjLtDOeO0bHrbDPXW2FaDcRHUPEHcTejoV1shY6DwU+/hENl4Wea4PT
+ LGIaQrWFzfiaUB6B2aaWEmhX+i67UqFFIjLYChATuIaGKhvACZ4FzWCVxBsXIn8V+URC
+ Ec+/NV0JvNRsQaFl1TzHCYgTlJDopzPc7ue9V+lW9mHO5Ma3krKIE7pGVQqg3AmcHyu6
+ 3N2YrBVdHiosI2ZW9Qmdi1km6Bqf0N1YgV2p0NBVeYaurhWM1CBLMNa8NcRUbrrt66kk
+ 6Erg3BG4lUtWiq4mfYqSoqvfv2ObOR10Po42TGy7MOaGbF0KOZ6zzSxeKcvOx5yS6/lO
+ aKbae31rXDQLoeB/mpy3yk+ds7jVVDdm8Vr8qZZGB51pil5q8agLFLPHUOKGjIGAW5FF
+ y2wLqBzuXQ73EYf7yCUL0cX5hmbBzCyIyb42fQyS0y2ozurUoxnUcm0Nk4c+Og8/3H0y
+ 5hpYxxesAQMfbRf/Ti5MlwLkbXWI5Wkb37N+1pW5eaNMEu48uJVdKJPgbT8M3YB70fl1
+ 6BctBj0vPZLze9GvekiGL7t6q/vXGGKyMQ0dBtz5YLBXBlDR4n9F8oM6M1MNvf0GM2hZ
+ IQplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKMTA0NQplbmRvYmoKMyAwIG9iago8PCAv
+ VHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgNyAwIFIgL0NvbnRlbnRz
+ IDUgMCBSIC9NZWRpYUJveCBbMCAwIDU3NiA3MzNdCj4+CmVuZG9iago3IDAgb2JqCjw8
+ IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9D
+ b2xvclNwYWNlIDw8IC9DczIgMTUgMCBSCi9DczEgOCAwIFIgPj4gL0ZvbnQgPDwgL0Yx
+ LjAgMTYgMCBSID4+IC9YT2JqZWN0IDw8IC9JbTMgMTMgMCBSIC9JbTIgMTEgMCBSCi9J
+ bTEgOSAwIFIgPj4gPj4KZW5kb2JqCjEzIDAgb2JqCjw8IC9MZW5ndGggMTQgMCBSIC9U
+ eXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMjIyIC9IZWlnaHQgMTA4
+ IC9JbnRlcnBvbGF0ZQp0cnVlIC9Db2xvclNwYWNlIDE3IDAgUiAvSW50ZW50IC9QZXJj
+ ZXB0dWFsIC9TTWFzayAxOCAwIFIgL0JpdHNQZXJDb21wb25lbnQKOCAvRmlsdGVyIC9G
+ bGF0ZURlY29kZSA+PgpzdHJlYW0KeAHt0AENAAAAwqD3T20PBxEoDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMDAz8AAGQcA
+ AQplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjMzNwplbmRvYmoKMTEgMCBvYmoKPDwg
+ L0xlbmd0aCAxMiAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0
+ aCA0NTIgL0hlaWdodCAyNDYgL0ludGVycG9sYXRlCnRydWUgL0NvbG9yU3BhY2UgMTcg
+ MCBSIC9JbnRlbnQgL1BlcmNlcHR1YWwgL1NNYXNrIDIwIDAgUiAvQml0c1BlckNvbXBv
+ bmVudAo4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3QgQAAAADDoPlT
+ H+SFUGHAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgIGvgQEXUwABCmVuZHN0cmVhbQplbmRv
+ YmoKMTIgMCBvYmoKMTQ3NwplbmRvYmoKOSAwIG9iago8PCAvTGVuZ3RoIDEwIDAgUiAv
+ VHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDE4OCAvSGVpZ2h0IDEx
+ NiAvSW50ZXJwb2xhdGUKdHJ1ZSAvQ29sb3JTcGFjZSAxNyAwIFIgL0ludGVudCAvUGVy
+ Y2VwdHVhbCAvU01hc2sgMjIgMCBSIC9CaXRzUGVyQ29tcG9uZW50CjggL0ZpbHRlciAv
+ RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7dAxAQAAAMKg9U9tDQ+IQGHAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDjwMD/5AAAQplbmRzdHJlYW0KZW5kb2JqCjEwIDAgb2Jq
+ CjMwOQplbmRvYmoKMjIgMCBvYmoKPDwgL0xlbmd0aCAyMyAwIFIgL1R5cGUgL1hPYmpl
+ Y3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxODggL0hlaWdodCAxMTYgL0NvbG9yU3Bh
+ Y2UKL0RldmljZUdyYXkgL0ludGVycG9sYXRlIHRydWUgL0JpdHNQZXJDb21wb25lbnQg
+ OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHtXPdbU1kTdlEXkBpaIBAI
+ hGIglNAJgqEYeicQNnSQDpFqpATpEKSIoChFUUQBIyhN1/XZf+2bOTdBOuhy3fX5mF9W
+ 8dk57x3mzL3nzPvOpUsXdhGBiwhcRODfj8BvaDo/y8hq5/DQu5gvg135GYYLUVGCtX/8
+ CahYI+arYL+D6dJtuAguduUK9QQ/Bp8AB9yIWlcPTF//GpgBnYYL6OvjYrr4BBT+74ZP
+ IQfgiFsfEBsaGhlTZkKXafwbGRoaGFyDJ0D8VzB/vgs9Ir98mQAH3IjaxJTBMDMzNze3
+ oNPAv5kZg2FqYmxsZIj4tfDPjh5LCiLX0wPgCNvMwsLSislkWlvbgLHoMXRtbQ2rWFla
+ WJjhAwB8PT0IPon92bYtBv0KhdzIBHADbMBrx2az7R0cHDj0GXi3h1XsbFk2+ABmDISv
+ D+gxc84SepIvV6/qQsyNTRjmlkxrgO3AcXTicp1dXOk2F2cu18mR48C2Y1kzLc0BPcRe
+ F/L+LOAROgZd3wBiDshZdvYcJ66L63Weuwef7+np6UWfeXry+XwPd951VxeuE8fejsW0
+ smCYGGlDf1rkATrkCwTd0NgUkbM5Ts6uPA++l7dA4Ofv7x8QEEifBQTACn4CgbcX34Pn
+ 6uzEYbOsIfbGhhh6yJtTwGugGxiaMCwQOReAe/n4+gcGhQhDb4SFhYWH36TLwsPB/41Q
+ YUhQoL+vjxef58oF9EwLMwj9GcCThNHVg3wxs7S2cwDkfG/fgGBh2E1RZFS0WBwTEwsW
+ R4eh4xixWBwdFSm6GSYMDvDzIejtbKzMTY0N9KnIH19tdqGbmlux2I4uPL6Pf5AwTBQl
+ jo1PTEpJSU1L37WM87Ndn+lpqSkpSYnxseKoiPDQIH8fT56LI4aeQYGHDXsseMgY2KYG
+ RqbmTJY919XD2z/ohigqJj4pNV2SJc35Q5abm5eXT5fl5eXmyv7IkWZJ0lOT4mOiRDeC
+ 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
+ pxOcVBz3PxLOKMABKDDUQt8A4O9O46BzFofG956JHAgc3kdnngqheQgKPcxYODAFha4R
+ KLt+ySyUQ5NQThlMsD/ykPWYOWRqDgzM0U6foXP2jMa3dgKNLhmBgsly2kiFg8jx79S4
+ oj1Tf6iZPzjZhiajFtg/+efHBxdpxy3tmbYE83joMs04p92JSz+Oe/d3AS5IBsGv7ycZ
+ WXF3/Ys/XETgIgIXEbiIwI9E4H9zYDczCmVuZHN0cmVhbQplbmRvYmoKMjMgMCBvYmoK
+ NDM3NwplbmRvYmoKMTggMCBvYmoKPDwgL0xlbmd0aCAxOSAwIFIgL1R5cGUgL1hPYmpl
+ Y3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAyMjIgL0hlaWdodCAxMDggL0NvbG9yU3Bh
+ Y2UKL0RldmljZUdyYXkgL0ludGVycG9sYXRlIHRydWUgL0JpdHNQZXJDb21wb25lbnQg
+ OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHtXPtXklkbLfMuqNwRRVAD
+ LxAXUzEVRUmUNC2VEYfJ+yUv5K1MR7MYyVuDmlpSalY6abmaLMvua/617znvS2QK2vq+
+ 1Zoz8737B12LH/Ds8zzPeYWz9z5yhAK1A9QOUDtA7cD/tgNHEXz+ISAW+5183bSOAXyx
+ B1olWQVY+GEUyYoBKz+Av79/AOaAJaKV+voSFA/mR3A7BsyAVmBgYFBQcHBwCMaA5QUF
+ wUIDEEeC4AH80KQR3IAYsKLR6KEIYZiCWBydRgsJCQaKbn5e2hPIubgFhwCxsHAGg8lk
+ sdjYgsViMhmM8LBQOi0k2M3P8/SR5KAlg0PooeEMJpvN4fJ4fH5EhABLRETw+Twel8Nm
+ MxnhoXTgF+BPtKcnei5ygUEhtNBwJpvD4wsEUUJhtEgkxhQiUbRQGCUQ8HkcNjM8lBYS
+ BO2Jps8DPWDn6+cP5OhhDDaXD8xE4ti4uOMSKbaQHI+LixWLgCGfy2aE0Ul6HtnB0AG5
+ 4BAoHIcvEIpi4iTShESZXH5CgSlOyOWyxASpJC5GJBTwOVA+6E5/PyjevoPlKDpRoHKh
+ DBY3IkoUK4lPlCuU6uSTKampaVgiNTXlZLJaqZAnxktiRVERXBYjFKqHenNfawI7vwAg
+ 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
+ xXjzAfn47fVwVVXXNbW2Wzu7e3ovY4jenu5Oa3trU1111X4P1x7F/i7/HZgLNVp94dnz
+ pqpfauobm1uwdN/BolqaG+trfqkynT9bqNdqwF54gP/O5Z0kjKFqTZYu34i8k+YqwjpZ
+ gx3AznnBUmVG3kljvi5LoyasoV69k8iyTAtjgmM5lvC9anV6g7HoLLK9lpdXYIfycmR8
+ PVtkNOh1WsL3GguuZSZYJz2ZlsFuDg480rMcK01SqlPTM7W6PH2+AVPLstFYaMjX5+m0
+ mempamWSFJFjhdPBfQeGc9dXfe5fyNZL+s154DeXJMiUavCbZ2Rmgd1chyVysrVZmRng
+ N1crZQkSMGTzXH7zfabeI0dQVgBKeSCyAoTiOElCklyhUhNRARoskYbCAtQqhTwpQRIn
+ Fn7JCkCl+0bzTRTwa84Di8OPFEKChTQ+MUmGYh6UWEKhOCGXJSXGSyHJQhjJ56DKect5
+ gOIRGR0QYwEZHRA/EhUtjoklIzrisQREh0BIR2yMOBoyOniQ0UGSg6SA/aVD7CDHgogg
+ CYXoGC4QjCTyVTBNV4FlEfkqkUCNCwEykB9zQL6Km54rGwcSf8hoHCyDcYhFkeE4bDbL
+ lY3jPTwGZo+snl8AimyiQVgTyjXCOdYIaLHIXCPIxYHgpgAyl8pDX6KDxZ23BWlbRCYV
+ ncikwjSRCpaFQqnokNhEZFK5uPkc9cJuFz9ISXPliWGcJgZLC3bliUFe06F5YogetKcP
+ JNyhgDWUmYYAPLEEsTgyCw6ooTC4w8PuvuT4fU3xI5hi+MOVMfglyO9wasRznSghGegH
+ +/EPAPDyPm0uStQvageoHaB2gNqB/+8d+A9vhFTfCmVuZHN0cmVhbQplbmRvYmoKMTkg
+ MCBvYmoKMjg1MwplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMSAwIFIgL1R5cGUg
+ L1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCA0NTIgL0hlaWdodCAyNDYgL0Nv
+ bG9yU3BhY2UKL0RldmljZUdyYXkgL0ludGVycG9sYXRlIHRydWUgL0JpdHNQZXJDb21w
+ b25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHtmvdbU9nTwFWU
+ FlogIRAILbRIh0iVJhqK9CZuhKUoTQQBERREkN4RQUEUEREEROkg6vP+a++cG0ClqGe/
+ Jp5dZ35w4dnz3Ew+H2bOnHvvsWMYSAAJIAEkgASQABJAAkgACSABTRA4zsUJDE0TUIH/
+ XxXDVVSJa0GcxNAkAYJcBR8s/EORO/5A3SkS2traOhiaIwC8Oe4nT3Im/4lHrgA5f+BO
+ V1dXT09PX1+fh6EZAsAaiAN3HaJS5ZGyGolBaJ5QfTq64I7HMzA0NFKFMYa6CeyQNjQ0
+ gD8YfTBJNJLGSmGRM7gjkOgzMjbh8/mmpmZmAgzNEDAzMzUF5ibGRkTkrsaft0jGGC0o
+ QahAHvjj80Gd0FwksrCwhBBjqJsAwWxhIRKZCwUCMz4fPJJqhGIkO+NPjTekjZ4kBnkG
+ INBUIBRZWIqtrCUSGxtbW1s7DPUTAM42NhKJtZXY0kIkFJiCRgMoRm3oqD8lkSg8dUpH
+ V58HBs2EIkuxtcTWzl4qdXRycsbQFAEnJ0ep1N7OVmItthQJzcAiT19XhyvFH1YiKFQV
+ oaExX2BuIba2sXNwdHZxlZ12c3f38PDE0AQBDw93d7fTMpmLs6ODnY1EbGEu4Bsbqkrx
+ h5W4oxCK0MRMaCGW2Dk4ucjcPLy8fXz95PIzZ874Y6ifAHCWy/18fby9PNxkLk4OdmBR
+ aGZCShH66Q8k7io0MOILRGBQ6ixz9/T2lQcEBgeHhIaGhoWFY6ifQFgYsD4bHBwYIPf1
+ 9nSXOUvBokjANzL4sURuL9TW1TcwNhVaWNkSg95+/oEhoeGRUVEXFIro6JiYmFgM9RIA
+ xtHRCsWFqKjI8NCQQH8/b2LR1tpCaGrMSfzuYHMcxpkdhZYSO0cwKA8ICYuMUsTGxScm
+ JSWnpH6JNIxfTeAL3NSU5KSkxPi4WMX5yLCQADlYdLSTWIJEQ1KJWkefMEDhyVNcFZqL
+ JQ7Obl5+AWcjoqLjEpJTMy5lXVYqr2Rn52Con0B29hWl8nLWpYzU5MS46KiIswF+Xm7O
+ DhKxOVeJ5Ihx1HBKRlIdPQMjU3OxjdTF3cc/OOJ8bEJKRpYyJzev4GphYVFxcQmG+gkU
+ FxcVFl4tyMvNUWZlpCTEno8I8fdxd5HagEQjAz0dMtcc/iRD1Ul5RnyhpUTq6uEbEBoV
+ k5CaqczJu1ZUUnaj4mZlFUQ1hroJEMyVNytulJUUXcvPUWamJsREhQb6erhKoZ3yjXjf
+ 6abHoQx1eYZ8gYXEwdXDLyj8QlxyhvLvguLrFZXVNbV1d+vr6xsaGu5hqJcAMAbSd+tq
+ a6orK64XF/ytzEi+eCE8yM/D1UFiIeAb8nShEA9tpqQMoZMam4ms7Z3d/YIiFPGpWTkF
+ xWWVNXX19xqbm1taW1vbINox1EmAIAbSLc3N9+/V19VUlhUX5GSlxisigvzcne2tRWbG
+ pJseviOqytCIby62c3L3CQxXJKT/lVt4/WbNnXvNLW0dXd09vX0k+jHUS4Cj3NvT3dXR
+ 1tJ8707NzbLC3L/SExThgT7uTnZic9JNjyjEEydIGZoIYDOUeQeEXYhPV+YVl1fX3Wtu
+ 6+zpG3g4NPRoeARDMwSGHw0NPRzo6+lqa75XV11enKdMj1eEBXjLYEsUmJBCPGyqIa1U
+ l2dkKrKyd/GQn426mKbMK6moqW9q6+obHBp5Mjr2dBziGYb6CRDQT8dGn4wMDfZ1tTXV
+ 11SU5CvT4qPOyj1c7K1EpqQQD2um0Eq1uTK0cTztExQZm3I5t7jidsODjt7B4SdPxycm
+ Jl++fDmlilcY6iKwQxhYT05MjD99MjzY2/Gg4XZFce7llNjIIB83RxuuELUPm2qOQyvV
+ h90QytDzTKgi6dLfhRU1DS2d/UNPnk5MTk1Pz8zMQrzBUD8BAnpmZnp6anJi/MlQf1dL
+ Q01F4d+XkhShZzyhEGFH1IdmenAy5VqpMZwrpFCG5y6mXbladqv+QdfA8OjzyVczs3Pz
+ CwtvFzE0ReDtwsL83OzMq8nno8MDXQ/qa8quXkm7eC7I57QUzhfGXDM9cMznWilfKLZz
+ 9pBDGWbllVTdbe7sHx6bmHr9Zn5x8f0SxDKGZggQ2O8XF+ffvJ6aGBvu72y+W1WSlwWF
+ KPdwthML+QZ60Ez3O4TtkLRSkbUDDKURcWnZhRW1je19j8YmXs3Og8CV1dW1tbV1DM0Q
+ ANarqyugcX721cTYo772xtqKwuy0uIhAb5mDtYg004MbItkOeUZmFjaObn7BUYlZuaXV
+ 9S3dQ6MTU7ML75ZX19Y3NjY3tzA0RWBzc2NjfW11+d3C7NTE6FB3S311aW5WYlSIH0w1
+ FmZGvEM2RHCoyzMWkFYKE02K8mp57f2OgZHxlzPz75bXNja3Pnz4sI2hOQLAe2tzY235
+ 3fzMy/GRgY77teVXlSkw1ZBmym2IB4aa43A6NOALrexdvQIiYtNziiu5MnwxPb8ICsHf
+ x4+fMDRJ4OPH7Q8fQOLi/PSL0aGelvrK4pz02IgAL1d7K9gQ4YS4fzA9oaWtZwjboVTm
+ ExwVfynv+q3G9n4ow9m3S6sbYJBk/xlDcwQIcLC4sbr0dhYKsb+98db1vEvxUcE+Mils
+ iIZ62lr7hxpwqA83aSSwHYacT7xccKO2qXNwdGJ6bnFlfYso/Dr7/8NQF4GvMROJW+sr
+ i3PTE6ODnU21NwouJ54nG6IEbtXoH+KQjKUw0ji5w8kiWVlYcedB99DY5Ov591CGXytU
+ V/J43T0Cex5BIhTi+/nXk2ND3Q/uVBQqk+F04e5EhhoymO47XMDRgmcksISRxj8sJjW7
+ qKq+tXeYa6Vrm+Bw97J7n4M/qJPALm5wuLnGNdPh3tb6qqLs1JgwfxhqLAUwmB7iUDWW
+ upCRJi2npLqhrW/k2dTs4vL65vZeJ1Vn3njtrwjsSPz0aXtzfXlxdurZSF9bQ3VJThoZ
+ alxUg+lBh3C0MIGjBRlL49JzS281dvQ/fv7qDTjc2t4tw68+BH9UL4FdibAhLi++efX8
+ cX9H463S3PQ4MpiCQxO423aglxKHQrG9zDsw8mJG7vWaxo6BJzDSvFvZ2HOo3qzx6t8Q
+ UEn8tL21sfIOhponAx2NNddzMy5Gwp0ae7HwaIdWcKct6Fx8Zl7Z7fudxOE8ONzdDr/5
+ CPxF3QQ4iWSoWXk3Txx23r9dlpcZfy4I7rZZHeXQAB48OXDHw8z8stqmLnK02BlLyfXU
+ nTNefx8BAn1nMCWHi66m22X5mdwB0QEeP8Eh/5BeCg53j/jkeAgOX+weLVDhPr4a+fWL
+ w9cviEM4IO4e8r/r8DTcpknIKrhR19z9EB1qRNWRH/KNw4fdzXU3CrIS4EbNaan1zzgs
+ R4dHotXY/zjgsBwdagz+L/ogdPiLQP7Gy/xih7/xm/zJH707l8JMQ/bD7/dS8giYm0t3
+ Zpr9++GfDPI3fvcfOPz2ASI6/I2mjv5odHg0m3/L/6FzCK9iwGN8eLnUlzsfkl5KHh8u
+ kKf4cMv73/Kl/2N5wo0a8iR/gXuAuLsf+sIrpvAg/8DLGPA6DXkVQyJ184XH+FlXK1QO
+ Z8DhJjj8j6H593wdcLgJDmfIQ+DmuoqrWfAg39eNc6i3/4UadMimV3TIphearNAhDS02
+ 16JDNr3QZIUOaWixuRYdsumFJit0SEOLzbXokE0vNFmhQxpabK5Fh2x6ockKHdLQYnMt
+ OmTTC01W6JCGFptr0SGbXmiyQoc0tNhciw7Z9EKTFTqkocXmWnTIphearNAhDS0216JD
+ Nr3QZIUOaWixuRYdsumFJit0SEOLzbXokE0vNFmhQxpabK5Fh2x6ockKHdLQYnMtOmTT
+ C01W6JCGFptr0SGbXmiyQoc0tNhciw7Z9EKTFTqkocXmWnTIphearNAhDS0216JDNr3Q
+ ZIUOaWixuRYdsumFJit0SEOLzbXokE0vNFmhQxpabK5Fh2x6ockKHdLQYnMtOmTTC01W
+ 6JCGFptr0SGbXmiyQoc0tNhciw7Z9EKTFTqkocXmWnTIphearNAhDS0216JDNr3QZIUO
+ aWixuRYdsumFJit0SEOLzbXokE0vNFmhQxpabK5Fh2x6ockKHdLQYnMtOmTTC01W6JCG
+ Fptr0SGbXmiyQoc0tNhciw7Z9EKTFTqkocXmWnTIphearNAhDS0216JDNr3QZIUOaWix
+ uRYdsumFJit0SEOLzbXokE0vNFmhQxpabK5Fh2x6ockKHdLQYnMtOmTTC01W6JCGFptr
+ 0SGbXmiyQoc0tNhciw7Z9EKTFTqkocXmWnTIphearNAhDS0216JDNr3QZIUOaWixuRYd
+ sumFJit0SEOLzbXokE0vNFmhQxpabK5Fh2x6ockKHdLQYnMtOmTTC01W6JCGFptr0SGb
+ XmiyQoc0tNhciw7Z9EKTFTqkocXmWnTIphearNAhDS0216JDNr3QZIUOaWixuRYdsumF
+ Jit0SEOLzbXokE0vNFmhQxpabK5Fh2x6ockKHdLQYnMtOmTTC01W6JCGFptr0SGbXmiy
+ Qoc0tNhciw7Z9EKTFTqkocXmWnTIphearNAhDS0216JDNr3QZIUOaWixuRYdsumFJit0
+ SEOLzbXokE0vNFmhQxpabK5Fh2x6ockKHdLQYnMtOmTTC01W6JCGFptr0SGbXmiyQoc0
+ tNhciw7Z9EKTFTqkocXmWnTIphearNAhDS0216JDNr3QZIUOaWixuZbSoa4hXySRnvYN
+ jkrIKiiva+4eGpt8vbC0uvHh0+fPbH7D/3xWn8HhxurSwusXY0PdzXXlBVkJUcG+p6US
+ Ed9Q95TW8WNfx/ETp3QN+ObW0tM+ew4fjr54Pf8eHH78hA5/z5/L508fweH7+dcvRh/u
+ OfQ5LbU25xvonjqBDn+PFqpPRYdUuJhcTOXwGPZSFiX+wOHXuyH8/AOHONX8BsWfYaT5
+ 7n6IDn+DFbqPRId0vFhc/T86vAHnw6/PFthLf4PkAw5vcOfDL2eLI3qpDM6H8ZcKbtQ2
+ dQ1+dT5Eh7/b4WBXU+2NgkvxUcE+st3z4aEOrRw4h5n5ZZzDiendMz78SfyGL/FnfyQw
+ 351ppidGweHtsvxMzqGDleqMf9Ahz0QIDr2DzsVn5pXdvt858AQcvlvh7tOQ6/3ZRDX+
+ 7QlyzuHKu/npiScDnfdvl+Vlxp8L8pY5WAlNeHCf5lCHYnuZd2DkxYzc6zWNHcThHDjc
+ 2oYbplxo/Hv8uR+4Q/zT9tbGyrs54rCjseZ6bsbFyEBvmb34aIcCsZ2rV0BEXHpu6a3G
+ jv7Hz1/NLS6vo8Pf8Kf0xeH68uLcq+eP+zsab5XmpsdFBHi52okFh9bhSV2eMTh0AYex
+ aTkl1Q1tfSPPpmbB4eb2JyxEDWvcVfhpexMcvpl6NtLX1lBdkpMWCw5dwKExT/fkgV56
+ UodnJLC0c/bwD4tJzS6qqm/tHR5/Oft2aW2TPLjYCw1/mT/x4/ZYf/706cPm2tLb2Zfj
+ w72t9VVF2akxYf4eznaWAiOezmEO9Y3MLGyc3OWhimRlYcWdB+QB4szOYPqVRBxu1Pp3
+ 9UUgTDQ7t9pmJuHx4YM7FYXKZEWo3N3JxsLMSP8Qh1ra+kamIomjm1/I+aTLBeW1TZ2D
+ o9xQQzbEvW669xFq/SJ/5sX32O78ANS3t9a5kWZ0sJMcDy8nnQ/xc3OUiEyN9LW1DvRS
+ LW09eJBvLVUd8vNgMG3vJxsiNFNyujgg8c/ErNZvvc8hMIc73qSVwnbY3w5jad7uER8e
+ 4+sddHhcizzIF1rZk8E0NiOnuKq+pYe8jQEnxPWtD9vE4jcNdd8H4q+/lgDB/XH7AynD
+ +dfQSnta6quKczLISONqbyUkj/H3vYpx7Bh5GYNnAoOps+eZ0OgU5bXyuqbOgcdcIa5u
+ bH4Ai5xGcm0MDRD4CAY/bMLLNKQMHw90NtWVX1OmRIee8XTePVp8+yoG5xAGUxhqHN1h
+ Q0zMyiutbmjtHRqDHXFxaXV9Y3PrA3jk4iOGOgmoIAPtrc2N9dWlRTjgjw31tjZUl+Zl
+ JcJ26O5IRhqezv7XaYjDkzr6RrAhwt22wMi49JzCirqmjv6R8cnpubfvl1fXNjY2Nje3
+ uIDrY6iLgArx5ibwXltdfv92bnpyfKS/o6muojAnPY7cpXGwFvG5sXR/HR47cVJbDzZE
+ VTNVJF/OL62ub+kefAwS3ywsLi2trK6ura1zAZfHUBcBFeK1tdXVlaWlxYU3oPDxYHdL
+ ffX1/MtwsuBaKWyHetoHjofwMgYMNXCnBpqpG3n8lJ5dWF5zr7X74ePxF69m5xYW371f
+ WlpahljBUC8BAhlYv3+3uDA3++rF+OOHPa33asoLs9PJQws3aKXkLs2pA0cL1YZImimZ
+ TP3DFElZucU36xrbegZHnk68nJ6ZnZtfePt2EUMzBN6+XZifm52ZfjnxdGSwp62x7mZx
+ blaSIsyfTKVcKz24HXIbIjRTE4GlraObb/C5uFRlfmllXWNr98Dw6PjE5NT065lZiDck
+ 5jDURYDjS0DPvJ6empwYHx0e6G5trKsqzVemxp0L9nVztLUUmHCt9MB2CEMNaaZwq8ba
+ 3gWOFxfiM64UXK8CiV19D0dGnz6beDH58uXLqalXGOomMDUFpCdfTDx7OjrysK+LKLxe
+ cCUj/gLshi721nCThmulBx0eO3HilI6eIRSiDbywHxiuSMzILiitrG1obu/uG3w08mR0
+ 7On4+PgziOcYaiQAgIHz07HRJyOPBvu625sbaitLC7IzkhThgfAqjQ2UoaEenCz232kj
+ D4ThdKFNCtHcys7Z3S84IiYpM7ugpKLmTuOD9q6evoGHQ4+GR3biMYZ6COwCHn409HCg
+ r7er/UHjnZqKkoLszKSYiGA/d2c7K3NShjCVHlKGXDPVITuiSOLg6ikPjoxJylDmFZVV
+ 1txtbG5t7+jq7unt6+vr34kBjF9NYBctUO7t6e7qaG9tbrxbU1lWlKfMSIqJDJZ7ujpI
+ LMhuqANT6WEOSSGSHZFPuqnMSx4SGZ2QfjmnoORGZU1d/b37zQ9aWlvb2tpJdGCohwBH
+ t62ttbXlQfP9e/V1NZU3SgpyLqcnRkeGyL1k0EmFfLIbHl6GpJlqwY5IuqnY1hEkBkco
+ 4lMylblXi8sqKm/V1NXdra9vaLgH0YihLgIEb0NDff3durqaW1UVZcVXc5WZKfGKiGBQ
+ 6GgrJp306DKEYz4pRH0DYzMRkegpDwqLik1IzVTm5F8rKikrr7hZWVVVVV19C0OdBKqr
+ gXLlzYrystKia/k5ykupCbFRYUEqhSIzYwN9UoaHTTSqqUYLxhp9QxMiUerq4RMQEnEh
+ NiElI0uZk5tfcK2wsKi4BEP9BIqLCguvFeTn5iizMlISYi9EhAT4eLhKbcUiMxNDfRho
+ jtgNdySegtmUk2gjdXbzkgecjYiKvpiYnJZxKesv5ZXs7Jzd+BvjVxPYRZuTnX1F+VfW
+ pYy05MSL0ecjzgbKvdycpTacQphJjxpoiELYEaGb6nASzcUSeyeZu7c8ICQs8rwiNi4+
+ MSk5JTU1NW0n0jF+NYFdtEA5JTkpMf5irOJ8ZFhIgNzbXeZkLxGbQxXydHVIJz10KOUc
+ fpFobCq0sLaVOoNFP//A4NDwyKjzFxSK6JiYWAx1E4iJiY5WXDgfFRkeGhLo7wcGnaW2
+ 1pZCU+OfUMjNpqpKNOYLRGKJHbHo6e0rDwgMDj4bGhoWFh4egaFeAuHhYWGhoWdDggMD
+ 5L7ensSgnUQsEvB3FH5nM1R1UzhgEIn6BkZ8M6EFWHRwdJa5eXh5+/j6yeVn/P39AzDU
+ SwAYn5HL/Xx9vL083GQuTg5g0EJoxjeCiRQaKSj8TifltkRuT9TW1eMZQimai8TWNkSj
+ i0zm5u7u4eHp6emFoV4CwNjDw93dTSZzcXZ0sLOxFluYc0WoB+MM2Qt/oBC6KUjUOkVK
+ kWdkDLUoshRbS2zt7KVSRydnEi4Y6iXAUXZylErt7Wwl1mJLEdSgsRGPFCFMpD+hUDWd
+ Qj+FUuQsmgqEIvBoZS2R2Nja2mFogoCtrY1EYm0F/kRCgSkYNNDnipAoVE2fP/oXKpGU
+ orYu1KIhFCPfTCAQmotEFhaWlmIM9ROwtLSwEInMhQKBGR8EGkINQhslRfizCnf66Umw
+ qEOK0QA8mvD5fFMzcImhEQJmZqZA3AT8GfCgBHXAIAwzP9dHd0uU7IpkQiUaiUcQaWhE
+ whhD/QQ40oagj/jbE0hnkJhUWeQ0Eo+6enr6+uASQyMEgLUe6AN/XAVyXfQnd8LdMlT9
+ l9N4Qot4hNDW1tbhAi6NoT4CKshAm6N+Uov4oy/Br0weV3mEvgoqVcFdGv9RH4EdzkCc
+ 2CP+/lEFfmURfoSL7KpUXRX/1QgBjvu3KvA3JIAEkAASQAJIAAkgASTALoH/BxJjiqMK
+ ZW5kc3RyZWFtCmVuZG9iagoyMSAwIG9iago2Mjg0CmVuZG9iagoyNCAwIG9iago8PCAv
+ TGVuZ3RoIDI1IDAgUiAvTiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9G
+ bGF0ZURlY29kZSA+PgpzdHJlYW0KeAHVlmdUFMkahqu7JwfSwJBhyBnJDCA5DjkjmBhm
+ yDAOQxAwIbK4AiZUJCkSVgkKrgGQNSCimBZBBcw7yCKgXhcDoqJyGziwnnPv/rt/bvWp
+ qqff+vrr6qquc14AKN1sPj8JFgMgmZcmCHR3YqwIj2DgHwMEiAIyMAXibE4q39Hf3xv8
+ Y/k4CKC5wXsGc7n+Mey/D4hzo1M5AED+6HAUN5WTjPIZtAIOX5AGAIwy6FufxkcZyUNZ
+ UoBOEOXSOY5d4ONzHLXAnfMxwYHOaMx9AAgUNlsQCwBZiOqMDE4smoeCIjDiceN5KBuh
+ bMeJY3NR5qOsn5y8bo4rUdaO+iFP7A/MZkct5WSzY5d44VvQJ9EXu8Sn8pPYWfM3/8sm
+ OSkdXa/5IoG2FF6Srzfay6B1nMt28VpkftL8ns3r0byQoEWdF+Xrt8gxArfAReanOf3A
+ /sGLenacs+8iR6e6LuVJYHvO7dl8fkF6YMgip2YEuS5ydlxw2CJzo12W9Jh4N9aiHp/G
+ WnpX4jqvpTkAF+AKvNGLAUyAGTACliAMuAH/tOhMdA8BcF7HzxLEx8alMRzRvy5an8Hi
+ cQz1GSZGxsZzw/83Ze68LUz2PX3+HEH0m39r66wBYF5H/+UDf2tR4wC0PQRAlvy3pn4G
+ ANG1ALTu5KQLMhbyYeY6LCChJ1kSyAIloAa0gQG6mhbABjigq+sJ/EAwCAdrAAfEgWQg
+ AOvBRrAV5INCsAccAOWgCtSCenACnAJt4Dy4DK6BW6APDIDHQAhGwSswCT6CGQiC8BAV
+ okGykDKkAelBJhATsoNcIW8oEAqHIqFYiAelQxuhbVAhVAyVQ9VQA/QrdA66DN2A+qGH
+ 0DA0Ab2DvsAITIElYUVYE14GM2FH2AsOhlfDsXAKnA3nwbvgUrgGPg63wpfhW/AALIRf
+ wVMIQMgIHVFBDBAm4oz4IRFIDCJANiMFSAlSgzQjHUgPcg8RIq+RzxgchoZhYAwwNhgP
+ TAiGg0nBbMYUYcox9ZhWTDfmHmYYM4n5jqViFbB6WGssC7sCG4tdj83HlmCPYs9ir2IH
+ sKPYjzgcjo7TwlniPHDhuATcBlwR7hCuBdeJ68eN4KbweLwsXg9vi/fDs/Fp+Hx8Gf44
+ /hL+Ln4U/4lAJigTTAhuhAgCj5BLKCE0Ei4S7hLGCDNEMaIG0ZroR+QSs4i7iXXEDuId
+ 4ihxhiRO0iLZkoJJCaStpFJSM+kq6QnpPZlMViVbkQPI8eQccin5JPk6eZj8mSJB0aU4
+ U1ZR0im7KMconZSHlPdUKlWT6kCNoKZRd1EbqFeoz6ifRGgihiIsEa7IFpEKkVaRuyJv
+ RImiGqKOomtEs0VLRE+L3hF9LUYU0xRzFmOLbRarEDsnNiQ2JU4TNxb3E08WLxJvFL8h
+ Pi6Bl9CUcJXgSuRJ1EpckRihITQ1mjONQ9tGq6NdpY1K4iS1JFmSCZKFkickeyUnpSSk
+ zKRCpTKlKqQuSAnpCF2TzqIn0XfTT9EH6V+kFaUdpaOld0g3S9+VnpaRl3GQiZYpkGmR
+ GZD5IsuQdZVNlN0r2yb7VA4jpysXILde7rDcVbnX8pLyNvIc+QL5U/KPFGAFXYVAhQ0K
+ tQq3FaYUlRTdFfmKZYpXFF8r0ZUclBKU9itdVJpQpinbKccr71e+pPySIcVwZCQxShnd
+ jEkVBRUPlXSVapVelRlVLdUQ1VzVFtWnaiQ1plqM2n61LrVJdWV1H/WN6k3qjzSIGkyN
+ OI2DGj0a05pammGa2zXbNMe1ZLRYWtlaTVpPtKna9top2jXa93VwOkydRJ1DOn26sK65
+ bpxuhe4dPVjPQi9e75Bevz5W30qfp1+jP2RAMXA0yDBoMhg2pBt6G+Yathm+Waa+LGLZ
+ 3mU9y74bmRslGdUZPTaWMPY0zjXuMH5nomvCMakwuW9KNXUz3WLabvrWTM8s2uyw2QNz
+ mrmP+XbzLvNvFpYWAotmiwlLdctIy0rLIaYk059ZxLxuhbVystpidd7qs7WFdZr1Keu/
+ bAxsEm0abcaXay2PXl63fMRW1ZZtW20rtGPYRdodsRPaq9iz7WvsnzuoOXAdjjqMOeo4
+ Jjged3zjZOQkcDrrNO1s7bzJudMFcXF3KXDpdZVwDXEtd33mpuoW69bkNulu7r7BvdMD
+ 6+HlsddjiKXI4rAaWJOelp6bPLu9KF5BXuVez711vQXeHT6wj6fPPp8nvhq+PN82P+DH
+ 8tvn99Rfyz/F/7cAXIB/QEXAi0DjwI2BPUG0oLVBjUEfg52Cdwc/DtEOSQ/pChUNXRXa
+ EDod5hJWHCZcsWzFphW3wuXC48PbI/ARoRFHI6ZWuq48sHJ0lfmq/FWDq7VWZ66+sUZu
+ TdKaC2tF17LXno7ERoZFNkZ+Zfuxa9hTUayoyqhJjjPnIOcV14G7nzsRbRtdHD0WYxtT
+ HDMeaxu7L3Yizj6uJO51vHN8efzbBI+EqoTpRL/EY4mzSWFJLcmE5MjkczwJXiKve53S
+ usx1/Xw9fj5fmGKdciBlUuAlOJoKpa5ObU+TRI3N7XTt9J/ShzPsMioyPq0PXX86UzyT
+ l3k7SzdrR9ZYtlv2LxswGzgbujaqbNy6cXiT46bqzdDmqM1dW9S25G0ZzXHPqd9K2pq4
+ 9fdco9zi3A/bwrZ15Cnm5eSN/OT+U1O+SL4gf2i7zfaqnzE/x//cu8N0R9mO7wXcgpuF
+ RoUlhV+LOEU3dxrvLN05uytmV+9ui92H9+D28PYM7rXfW18sXpxdPLLPZ1/rfsb+gv0f
+ Dqw9cKPErKTqIOlg+kFhqXdpe5l62Z6yr+Vx5QMVThUtlQqVOyqnD3EP3T3scLi5SrGq
+ sOrLkfgjD6rdq1trNGtKanG1GbUv6kLren5h/tJwVO5o4dFvx3jHhPWB9d0Nlg0NjQqN
+ u5vgpvSmieOrjvedcDnR3mzQXN1Cbyk8CU6mn3z5a+Svg6e8TnWdZp5uPqNxpvIs7WxB
+ K9Sa1TrZFtcmbA9v7z/nea6rw6bj7G+Gvx07r3K+4oLUhd0XSRfzLs5eyr401cnvfH05
+ 9vJI19qux1dWXLnfHdDde9Xr6vVrbteu9Dj2XLpue/38Desb524yb7bdsrjVetv89tnf
+ zX8/22vR23rH8k57n1VfR//y/ot37e9evudy79p91v1bA74D/YMhgw+GVg0JH3AfjD9M
+ evj2Ucajmcc5T7BPCp6KPS15pvCs5g+dP1qEFsILwy7Dt58HPX88whl59Wfqn19H815Q
+ X5SMKY81jJuMn59wm+h7ufLl6Cv+q5nX+f8S/1flG+03Z/5y+Ov25IrJ0beCt7Pvit7L
+ vj/2wexD15T/1LOPyR9npgs+yX6q/8z83PMl7MvYzPqv+K+l33S+dXz3+v5kNnl2ls8W
+ sOe9AIK2cEwMAO+OAUANB4DWBwCpc8EPz0dACx4e5TkvP+/n/5MXPPN8vAUAtZ0ABOcA
+ 4I32ZWiviVZRBwDmbGGwA4BNTZcqqsyV1BhTk3mAKALUmnyanX2vCAC+A4BvgtnZmUOz
+ s9/qUK+DepvOlAUfPhcthvr7I9Imnt5Bly/M5sw//0Pzby/36YYKZW5kc3RyZWFtCmVu
+ ZG9iagoyNSAwIG9iagoyNjY5CmVuZG9iagoxNyAwIG9iagpbIC9JQ0NCYXNlZCAyNCAw
+ IFIgXQplbmRvYmoKMjYgMCBvYmoKPDwgL0xlbmd0aCAyNyAwIFIgL04gMSAvQWx0ZXJu
+ YXRlIC9EZXZpY2VHcmF5IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AYVS
+ T0gUURz+zTYShIhBhXiIdwoJlSmsrKDadnVZlW1bldKiGGffuqOzM9Ob2TXFkwRdojx1
+ D6JjdOzQoZuXosCsS9cgqSAIPHXo+83s6iiEb3k73/v9/X7fe0RtnabvOylBVHNDlSul
+ p25OTYuDHylFHdROWKYV+OlicYyx67mSv7vX1mfS2LLex7V2+/Y9tZVlYCHqLba3EPoh
+ kWYAH5mfKGWAs8Adlq/YPgE8WA6sGvAjogMPmrkw09GcdKWyLZFT5qIoKq9iO0mu+/m5
+ xr6LtYmD/lyPZtaOvbPqqtFM1LT3RKG8D65EGc9fVPZsNRSnDeOcSEMaKfKu1d8rTMcR
+ kSsQSgZSNWS5n2pOnXXgdRi7XbqT4/j2EKU+yWCoibXpspkdhX0AdirL7BDwBejxsmIP
+ 54F7Yf9bUcOTwCdhP2SHedatH/YXrlPge4Q9NeDOFK7F8dqKH14tAUP3VCNojHNNxNPX
+ OXOkiO8x1BmY90Y5pgsxd5aqEzeAO2EfWapmCrFd+67qJe57AnfT4zvRmzkLXKAcSXKx
+ FdkU0DwJWBR9i7BJDjw+zh5V4HeomMAcuYnczSj3HtURG2ejUoFWeo1Xxk/jufHF+GVs
+ GM+Afqx213t8/+njFXXXtj48+Y163DmuvZ0bVWFWcWUL3f/HMoSP2Sc5psHToVlYa9h2
+ 5A+azEywDCjEfwU+l/qSE1Xc1e7tuEUSzFA+LGwluktUbinU6j2DSqwcK9gAdnCSxCxa
+ HLhTa7o5eHfYInpt+U1XsuuG/vr2evva8h5tyqgpKBPNs0RmlLFbo+TdeNv9ZpERnzg6
+ vue9ilrJ/klFED+FOVoq8hRV9FZQ1sRvZw5+G7Z+XD+l5/VB/TwJPa2f0a/ooxG+DHRJ
+ z8JzUR+jSfCwaSHiEqCKgzPUTlRjjQPiKfHytFtkkf0PQBn9ZgplbmRzdHJlYW0KZW5k
+ b2JqCjI3IDAgb2JqCjcwNAplbmRvYmoKMTUgMCBvYmoKWyAvSUNDQmFzZWQgMjYgMCBS
+ IF0KZW5kb2JqCjI4IDAgb2JqCjw8IC9MZW5ndGggMjkgMCBSIC9OIDMgL0FsdGVybmF0
+ ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AYVUz2sT
+ QRT+Nm6p0CIIWmsOsniQIklZq2hF1Db9EWJrDNsftkWQZDNJ1m426+4mtaWI5OLRKt5F
+ 7aEH/4AeevBkL0qFWkUo3qsoYqEXLfHNbky2perAzn7z3jfvfW923wANctI09YAE5A3H
+ UqIRaWx8Qmr8iACOoglBNCVV2+xOJAZBg3P5e+fYeg+BW1bDe/t3snetmtK2mgeE/UDg
+ R5rZKrDvF3EKWRICiDzfoSnHdAjf49jy7I85Tnl4wbUPKz3EWSJ8QDUtzn9NuFPNJdNA
+ g0g4lPVxUj6c14uU1x0HaW5mxsgQvU+QprvM7qtioZxO9g6QvZ30fk6z3j7CIcILGa0/
+ RriNnvWM1T/iYeGk5sSGPRwYNfT4YBW3Gqn4NcIUXxBNJ6JUcdkuDfGYrv1W8kqCcJA4
+ ymRhgHNaSE/XTG74uocFfSbXE6/id1ZR4XmPE2fe1N3vRdoCrzAOHQwaDJoNSFAQRQRh
+ mLBQQIY8GjE0snI/I6sGG5N7MnUkart0YkSxQXs23D23UaTdPP4oInGUQ7UIkvxB/iqv
+ yU/lefnLXLDYVveUrZuauvLgO8XlmbkaHtfTyONzTV58ldR2k1dHlqx5erya7Bo/7FeX
+ MeaCNY/Ec7D78S1flcyXKYwUxeNV8+pLhHVaMTffn2x/Oz3iLs8utdZzrYmLN1abl2f9
+ akj77qq8k+ZV+U9e9fH8Z83EY+IpMSZ2iuchiZfFLvGS2EurC+JgbccInZWGKdJtkfok
+ 1WBgmrz1L10/W3i9Rn8M9VGUGczSVIn3f8IqZDSduQ5v+o/bx/wX5PeK558oAi9s4MiZ
+ um1Tce8QoWWlbnOuAhe/0X3wtm5ro344/ARYPKsWrVI1nyC8ARx2h3oe6CmY05aWzTlS
+ hyyfk7rpymJSzFDbQ1JS1yXXZUsWs5lVYul22JnTHW4coTlC98SnSmWT+q/xEbD9sFL5
+ +axS2X5OGtaBl/pvwLz9RQplbmRzdHJlYW0KZW5kb2JqCjI5IDAgb2JqCjczNwplbmRv
+ YmoKOCAwIG9iagpbIC9JQ0NCYXNlZCAyOCAwIFIgXQplbmRvYmoKNCAwIG9iago8PCAv
+ VHlwZSAvUGFnZXMgL01lZGlhQm94IFswIDAgNjEyIDc5Ml0gL0NvdW50IDEgL0tpZHMg
+ WyAzIDAgUiBdID4+CmVuZG9iagozMCAwIG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvT3V0
+ bGluZXMgMiAwIFIgL1BhZ2VzIDQgMCBSIC9WZXJzaW9uIC8xLjQgPj4KZW5kb2JqCjIg
+ MCBvYmoKPDwgL0xhc3QgMzEgMCBSIC9GaXJzdCAzMiAwIFIgPj4KZW5kb2JqCjMyIDAg
+ b2JqCjw8IC9QYXJlbnQgMzMgMCBSIC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAw
+ IDczMyAwIF0gL1RpdGxlIChDYW52YXMgMSkKPj4KZW5kb2JqCjMzIDAgb2JqCjw8ID4+
+ CmVuZG9iagozMSAwIG9iago8PCAvUGFyZW50IDMzIDAgUiAvQ291bnQgMCAvRGVzdCBb
+ IDMgMCBSIC9YWVogMCA3MzMgMCBdIC9UaXRsZSAoQ2FudmFzIDEpCj4+CmVuZG9iagoz
+ NCAwIG9iago8PCAvTGVuZ3RoIDM1IDAgUiAvTGVuZ3RoMSAxMTEyOCAvRmlsdGVyIC9G
+ bGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9Ont8lEWS1f0955HJPDOPzGRmmMxMJu8HhIQE
+ MoQkhEciEIQkEkyAQEBYEDGKt3BRQSAiKyIPxVXRFXmoDCGrg4jHciju7UP0FBTddV3R
+ 9bzNebuHngvMzFV/EyLkdvfnH/72+6a6q7r766+qurq6uudbtfL2TkiBHuBgWmvHioWg
+ XKEeAPLN/GUdK5K0yYb5C/O7V3mStJAFwC1duGLRsiQtPwygdi1aunrwedMVAIu2q7Nj
+ QbIekIbSLixI0mQk5pldy1bdmaSN/ZgvWLp8/mC96Q2kRy7ruHPw/fAh0p4fdCzrTLYP
+ zcE8c8Xy21YN0jLmM1es7BxsT5qRvzeBYKkdloMKbgEJKOjxbgOQPle7gMdaVo/XglzN
+ tptTK78CA+sG4OaGHyn5695Xzn7TeSWo2Sr/BQtUV9uzXAzFQwBagvUDmq1DNcpzmNij
+ 0JQThUkIVQijEHJyxtugh+yFBxGeROBgMbkfViNsQngEgR/C9iN1lNzfx8vhl8lqcJDJ
+ YQ3vnmm2u21qjfvtKBH7H3e/b/vkGLHj6H1M7H0poBqvJk+SJ2ABuMkz4Cd3QT1kkUeP
+ hJa627FqP6xA6EHglJSQ/X0Zxe5XSS74eYLPBCCDJy+6/1CU5/60KEpJn/tkMMpj9rMM
+ pMKp7hOux93/4lrkfhXhYLLqQAhbvOje71rq3pYRJY/2uR9yRQk+szWZ3e7CR190Lwvt
+ cC8oUuqn7ojSg33ucqyfFda4S8u87lGuC+6CYFQmSOe5prqzi37lzsQHsZkHO/WHDW6n
+ a5t7DFZluGqDYxCOkQNkN2ST3X3+ye6XEUVxj0wKle2Ikn86Up9V5I+Su8Kl9Vk7QvVB
+ f2iq2x+qCwYRn/WGtE66SRovFUs5UpYUkLxSumSWjbJe1slaWS3LshQlz/VVucVj5CBU
+ oVoOHpFFWYiSF7CQP0aeVwqff0nmZSqDbI4mfofGS8AcJQf79QxD5EVRwcQoef5Isuj5
+ sJtnGK9U6CnDMcEUKJEpTIYIeSAqwvq07ipblXGcobyu5m8l7UrN1TTnb1824orsmNLU
+ HDngaokUMyTharna3HYV+Zv5qtuxqrM6J2fKjNVHulcsWVjb6att99V2IrRH7u/uskV6
+ 5nk8h5esYBWeCBdonze/i+UdnZEVvs6ayBJfjedwt/LcsOqFrLrbV3MYFtbObD68MNxZ
+ 09cd7q71ddS0HJlXvbLtundtGnrXyuq/8q5q1tlK9q55ynPD3tXGquexd7Wxd7Wxd80L
+ z1PexYSvXdxUfdsqtE5P7eIpnkhWU2TS9NbmiKejpSZK9mJhze0gnAC9cByyhB5w8AXg
+ Bki8j3Ce5fEbE58Jp0EfX5b4E1eBg3qUAY1XVcIJeAB2wyEQYR/iWTAXdsHPyRKc23Og
+ H86SDMhH38tDFKbCL0ki8RYshJ9g+1VwErbDYdDiM8vAgrVbiD9xF9JhxOfBusRTkAll
+ cB8ch3LsdQsMJPYnjmDtDLgRDsBBfP4XxEcP86bEC4kLIMN07HMd1ryVmJo4BEbIhWqY
+ hqXr4FXi584nusAGFcjdY/AE7IGfwR/JPaQ/0ZXoTpxJfIymagMnNOG9hvSTj7lD/H2J
+ xxJfJOKoiSzIxre2wzZ4Gvs/hPcJdK215Bayimwj22mY3kP7+fWCNR5DPYRgIt716JU3
+ ogaOwin4M/yFfEltnJ5bxb2WGJX4H9DAFJSSSdIJ3XhvwHsLynSMiKSQTCDTyBryMNlO
+ /p1m0xtpM72D3kk/4xq5Odxq7t/52/g+YbOwS9TEv0ocS5xOvAtWcMFNsBLWonQn4Qxc
+ hEuEw76cxE8qSDWZi3cP2U2Pkj3kKJ1GTpAz9AD5iHxCviSXqUC11EJz6Cq6jR6kJ+mv
+ ucXcdu4R7iPuK36cQIU9wqeiX/ogPi++Kf7rREXi48Q36GJl8OLIVEMj3AwdKO0KGAn/
+ jFI8j/chHLVT8Br8XLk/IU4YgG9QC0CMxEGKSQPejeQGspAsJo+Tl/F+VeHla4oDQVXU
+ QK3USZvoPLqM9tB3aQ+XzmVzk7lW7hDeb3BnucvcZV7gTbyFn8hPgs38Mv5RvPfy+/g+
+ /k2hXBgnNAqzhB5hk7CZmy+8JZwV14pbxD7xS/G/0S1OlZZLm3F0fo42+zO05W8vnmQi
+ 98XwA5hPasg82IGjsYd0QC9a1wKyEfW1ArISbdxabiItRGt4Ff4JrfVRWAObuDmwJ/Ee
+ dwDOoaUsxS574Fm+GlzCThyde6AQrWjwDoeyQ1nBgD/TN8LrQZfvTHfYbdY0i9lkNOhT
+ tBq1SpZEgecogdxaX127JxJoj/ABX319HqN9HVjQcU1BO05lT6Tu+jYRD3uuA6uuaxnG
+ lguHtQwnW4aHWhK9pxIq83I9tT5P5Fc1Pk+UtE5vRvyBGl+LJzKg4A0K/qCCpyDu9eID
+ nlpbV40nQto9tZG67q7e2vaavFxyNIzqUOflMscRBg3rOAITOtagg4UJrEVtxOGrqY3Y
+ fYhjHeev7VgQmTa9ubYm3ettwTIsmtGM78jLXRxBPuF+7QLfgvujYZjXzrCOOc0RrqMl
+ QttZX4aciNVXE7He9antW/IqVrv5msoI9dd1dPbWRcLt96NyGdnOqI7NSE1p8mC3dH1L
+ c4SsH2SC8bgEOWXsJtcEf/sST0Tlq/Z19S5pR+XCjOY+R9ihON8ITGvus4ftCpGXe9S2
+ tsKL0h/NG583nuUVXtvaZP6He5Plb59guW3tqd9hPmXGkAII04BvEvIZ8cxXXuJDZstY
+ 0lkGvfPLUE94tRAUczHyMyFC0WY4f0TwT+qI9DRdZaOrJslc+5KaPpXdoSxC1S3Yvr1X
+ PwZHCtvrfZ7er3C1bvcN/PH6ko7BEtGv/wpYJRvoIVuJkI6reDdbLP0odZfN18XGt1sZ
+ U6R9ttprCpBmqmE8R8y4gE9r9kY8LViA0WTulCiopjUfJmRLS5Qk1kehxnUUY1Tu5rlY
+ nctMbXENvh+JvFwsyPYilp/rqcM31zFb8fR6eict6PXUebrQmHi/kmNFZ29LAWqwqRn1
+ BDPxjeGW9CG0s6VlDPZTwPrBR7B5bwv2sGSwB8yVooIYNirMxcWUC0xrnt4c6alJj4Rr
+ WnAU0HxPTGuOnEDLbWnBVkVDnCLHaxbbBnkuRp6LsrG+JNkLxi492EVLby/rs6nZ542c
+ 6O1N72XzLUlHCQwvCA8WRIE1YSqPkp5p+CxmPm+6MgZenxfZamE6HYkmfdWiMGb/+xou
+ HeIbnxyN3JYqGi77njRc/l00POY7abhiiNPrNFyJPFcwDY/9x2l43HUarvr7Gg4P8Y1M
+ jkduw4qGq78nDU/4Lhqu+U4arh3i9DoN1yHPtUzDE/9xGq6/TsOT/r6GJw/xjUxOQW4n
+ Kxqe+j1puOG7aLjxO2n4hiFOr9PwNOT5Bqbh6f84Dc+4TsNNf1/DM4f4RiZvRG5nKhqe
+ 9T1pePZ30XDzd9JwyxCn12m4FXluYRq+aUjD4fQIXOuHe4a5XfjeHfOca1SOkZJghGpa
+ Dof458DJQJgFGbj/akV4BvFD4gHYifhjiLfzt8EM3HhXYF6GUE9OwzqETdhmHdIMKugB
+ 2IRtWJ9WpHsQ1+Brrp4PaXHX8iTS+bgrwe3637wo1nBKLXYAAj4lDWsr4/p89VJfRf5K
+ zt6uxXMd3WBdqpLrwYD7NpOCm3FPmIb7Gnaxszl2jYSZ8Dh8QbqpSLvoc1wZt4VvFTKF
+ vaJR/FBSS7nSPjy0+KF8UvWU6s/qqer7cDNRDcCfwX0th7xWJc+s5AIMLBBkfRTgDAKj
+ Eec+jAKPAIhLH8LLinSzcl7GXgSYlVNYVGLwGoII1fyW6JXfC8cvTYjyDZfx/AO1dgiT
+ HjiP7wmETSSbUwtWq4MsADsvLPDO78SziMaLDbHG2s6az6CqYaCocHSJxXforbfO4wab
+ Pe9MDPDP81mo0yXh8GxuEbeB48Bj5DhKPUYcKBFxnuM9RkEQOZGnwAkCIaKg5oDwVOCI
+ QxbBLskbvTf/VHlZpf5ra6XBWA5jq6oMRmt5Ad9g26DP0W/IwRR/RYWkzUQsKmIhTn7r
+ lRrulcvL6Vzyb/3xnfEd/eQX1/G0NFzdDM1cF7eR4xlXlGP8cDzjRxQYhwQGuSLIIGFc
+ ieCQCS9w9FqurMgW42osDHG1QW+7nisVGYU/wj9/eTl37Eotv5W8GB/dT5aQxf3xUmaB
+ GWh8Y3FMKajRjs+Hp9WTZtJFkLmd/C71fnVUFVWLWWoCkigSKqtUmKhBEshmgho0q9V+
+ I5aZBcFvxAYajcCp1LwoEA0lHNAMSY6SlrAKt1+iSs0JSO0LG1NScDyFx8njars2ZY93
+ 81xUsr3xoq0hFrMro1pXY4Mqa2VVZUOsMlZpKK8iKGY5/gzlBRvyc9bop2CUyJ9Ij/Cn
+ Wjbk2wYLOCzgTrXkDLbdoK+slBDY4LRBG9EQUwnxcV7OR7gtHw2s/5hazm+PHXvil/RB
+ 2ko3xe7g5l+aQKLxekUbrYnzwq3Cp7jbzIDD4Yp0YSfZIXBu4ubvIRuETSahSebucxkM
+ FnGMi9OOsagyaEaGnSuiFfoig8OjKrLb3Z493iULk9Y60Kj/umHg4oCxvABHa6CKIXq0
+ 3Amrw2PAafWbAjp/ekCTpiqGFLO+mBgNqXrJiZQAXDEhlOfUNm0xpBoxkR1iMeEJJuw8
+ iugr9ZU5OcmUFdzdRtpkYvXlE98IMOiNJcWjS0eXiJLo9QQDBv3oUq+PzyAjDSe9r/W9
+ H//qT19+eNvYjJOOhw7FzyXghU+fe5lMzBI+jZ8/tmVv/M34a/F4/F/2t2z9/MfHd/+K
+ PEdqz/we5xiFZ9Bu5qOmUtCjLAq7Nxh2GGmxrMlIpZBhleUik8OR4tfZ7Y6z3u5NV2cs
+ 0wFUxapiiuABkmbwWwKiJEi8xElUEkS1XkZp0zBRGTXFRDLj6QGKmJOTzeTyM0nwHqWn
+ Pq+B83qsaQazREOEnukcv2pyhSP1/T/Fn3iDNpGCZ7c3747fFzt0wBJc3nJ/00RiIPmX
+ dwmmcyfjb31xPN6nyIB+hh9AGTToPxvDmVIGz2u4DDxqVckZao2spVotBXExrVA5dJzs
+ B3uKLko0R7zbrwpUyUb14gU0ODaqaKpVlWxgUTyT1+I1DAI5xBdc2cblXHmX++Hlk9Qt
+ HO+PVx+I6w7hqxV/tRP/IbAiYYJfhFtqyBScLETFpRE7d44IJuLkzJp07WzSzL1DPuDe
+ 0XygVfNqPqWW3kf56XQnpSF1VkqZuixlIp1Nu6nkX5CippyRI1SjNXKibMHZxvN4KL07
+ nKJ2cxoxpiU0luI2YsmLJrCbu1fYchr1F3G2XbBfLC/Hn+1CDGVLOlg2D9Hn4bHu4RRt
+ lBzop4SqNYj0UcptEBry74rxa05tEJJ5USG0rbyVrGy71eRVEa/BZxhZOor4iMWcZjH4
+ dhIX2UueJo7jfLzttXir8Kpw/HKAP39pAjc/78wdl0P8ubzS34y88mNlfB5DG8tGvajQ
+ N3WHzaNJmUglYiVBMpE0U0EilDKhrOh50HpkFBgP39WcWk1EmXKs7qcC79AyH7Q7rFaB
+ XaN90suExfWDuRYcPZYxf5EcQBS0vJxHD7NhzWtMEPTqJcRQYvAR/D32n/Sz4x/FUl+l
+ Y5DpVn7vpQn8M5dvUgaRQnviXf5r9BcFeDYVD88NpQZ9gUCpbpR3YmBe4C7dHZmqW2Sb
+ zuqnLbou3YERnFo3ZkTmCDXHO233mQsKcpxjzBw/JkdVSNU62ZA5wp1VWGiw+a2TZH+W
+ o9jtN0wCf4G9qPhJ75JB60Nv8q1TMRrQPyJc41zYQpUfK2m7VZlsDVn5BjfINEADeX7R
+ 7whwuZADeflKJmTLOcRlcudAusWWQ+w2ksfngCqoySF+DclHXAphkmF0YmUaJjgp0eXo
+ Fe+joOiB2HX33Xej1tKsaczpjBoZDBSQQDAwamRmSTFv8SHqGyFazNY0N2tjMfM+dEmj
+ CcmQRs6/tGJO35SpT53+1+mbifHyH8iEY6lFN52PPNpacebX26dvjv/4P+P/tXs3RxvI
+ +TWND3nGPXlnSbE/L3fUnJdej3/0VXfVbQ/PW1rsKSwYUbHo1MW3N9//XzwGRhzMSHyo
+ nGqm4nl1JfwmXJZdSNR6nE/OYEm9frFqiV4ql41aFZdeLGWqXHqtqyKH5ocqXqqgFcXZ
+ fqNeEmRncITVGSW9YZ/V5ZaCrnwNdY3SVEqVlU6zFMrel+kYlx5yTk4NltnHjnuF7MTD
+ 3KNkBwx6/uQwXYidGvL9VQPoJdjwtKHp5Q/kD7DlzWAtVwYqq3S0ZQQQu5+UpnrBlpHu
+ hTSP2Uu8I2A09YLDZfUSixcTNgbo/L9Ve1umovaxREdSCfp7C2G+ciTqXBIl3zhSUow6
+ N5ixEb5Ch6tDMBBkGY5P6WgT0a1svLllh7ereNm8oibSP86ivfeuByq86n3C/z59vPt2
+ q1+bYcjODbRlp6lG//qH24+/vLP3zdbcSXu3WpyiLsVZsIgslXNteXOapmY3vb67vn5X
+ bKdzBMet14rVvnD9kp9u3P4TE7nA1g489ebO8I3ggHR4NlzwrJ3ssu2TD9i4ybJht5nj
+ zKLLIaW40OtJ6elWfdBIuCA1OFzqoNXuxL8CpSPelWu+XVcrGwbKy//ayjoS7LJfa1EH
+ QGfSB5Jrqh0pXFO9ypqqSUsJ4JqKicomBtia6v0rayoz6TZIS66oqNakBkuY6ugoPZRI
+ 9Own1kP6lWufm1y48aEV99oPZfz3sbcvEeM7Tr4xcm7+vfuWPbnnw013vPsaKfkMj+zH
+ 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
+ v2GmKpNstpvs5izxDu6cJMkg6NQgpqgFnNc2yWbDMCpfHdJqHA4SYsy+fdXdNrCJzcwf
+ hz957lFVyQwiubciSUYxRmWBx2hlLcTNgsFPyhyF975S4+8/QH0jF237tCmPbaFj5TNG
+ tu9r/THVXX7r8bHZMx+ZsYm+52DnfSzQ/5gvwHwUO5XE72PYMSSHILLjyAJ26iiiGzGW
+ v4xfz1zF5EGssMhUkk6sKuLDH8n4j6//8kF8J1n9WfzrePwCWc0XxDeQ1ULscuwD8lD8
+ B9SPasL+lCvRCZ1JbFhqR9qAX7t4MQoKQBC/eimEIiiFGqhTvmeZCjco39Owr1ZmwWxo
+ xi9OmCRGBHaJ+O0h1EyYPOmG6Tn1nUu7O1ctnt+htFCqMWHfRNyJsBEBHQN+MQRMbsCF
+ Bd5D+BzhG+xSRrAhZCGUIdQjNCN0IdyJsBFhF8I+hCjCGwjvIXyeGLywHxjCCfqd6+nK
+ YfS4YfT4YTRb8a/tr2YYXTuMbhhGNw6jm4bRTEvX9j9/GL1gGK2M3zXyLR5Wz/R8bX/K
+ N6zXtP/BsPrlw+iVw+jbhtHKN6nX9Hf7sHocI4D/Aw4BMx0KZW5kc3RyZWFtCmVuZG9i
+ agozNSAwIG9iago3MjU2CmVuZG9iagozNiAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny
+ aXB0b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdodCA3MTcgL0Rlc2NlbnQgLTIzMCAvRmxh
+ Z3MgMzIKL0ZvbnRCQm94IFstOTUxIC00ODEgMTQ0NSAxMTIyXSAvRm9udE5hbWUgL0RD
+ SklPUStIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDAgL01heFdpZHRoIDE1
+ MDAgL1hIZWlnaHQgNTQwIC9Gb250RmlsZTIgMzQgMCBSID4+CmVuZG9iagozNyAwIG9i
+ agpbIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDU4NCAwIDU4NCAwIDAgNjY3
+ IDAgNzIyIDcyMiA2NjcgMCAwIDAgMCAwCjAgMCA4MzMgNzIyIDAgMCAwIDAgNjY3IDAg
+ MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTU2IDAgNTAwIDU1NiA1NTYgMCAwIDAKMjIy
+ IDAgMCAyMjIgODMzIDU1NiA1NTYgMCAwIDMzMyA1MDAgMjc4IDU1NiAwIDAgNTAwIF0K
+ ZW5kb2JqCjE2IDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAv
+ QmFzZUZvbnQgL0RDSklPUStIZWx2ZXRpY2EgL0ZvbnREZXNjcmlwdG9yCjM2IDAgUiAv
+ V2lkdGhzIDM3IDAgUiAvRmlyc3RDaGFyIDQ2IC9MYXN0Q2hhciAxMjAgL0VuY29kaW5n
+ IC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagozOCAwIG9iagooTWFjIE9TIFggMTAu
+ Ni42IFF1YXJ0eiBQREZDb250ZXh0KQplbmRvYmoKMzkgMCBvYmoKKEQ6MjAxMTAzMjkw
+ MDQzNThaMDAnMDAnKQplbmRvYmoKMSAwIG9iago8PCAvUHJvZHVjZXIgMzggMCBSIC9D
+ cmVhdGlvbkRhdGUgMzkgMCBSIC9Nb2REYXRlIDM5IDAgUiA+PgplbmRvYmoKeHJlZgow
+ IDQwCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAzMTUzOSAwMDAwMCBuIAowMDAwMDIz
+ MjAzIDAwMDAwIG4gCjAwMDAwMDExNjEgMDAwMDAgbiAKMDAwMDAyMzA0MCAwMDAwMCBu
+ IAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAwMDExNDEgMDAwMDAgbiAKMDAwMDAwMTI2
+ NSAwMDAwMCBuIAowMDAwMDIzMDA0IDAwMDAwIG4gCjAwMDAwMDM3NDcgMDAwMDAgbiAK
+ MDAwMDAwNDI3NiAwMDAwMCBuIAowMDAwMDAyMDI4IDAwMDAwIG4gCjAwMDAwMDM3MjYg
+ MDAwMDAgbiAKMDAwMDAwMTQ1MCAwMDAwMCBuIAowMDAwMDAyMDA4IDAwMDAwIG4gCjAw
+ MDAwMjIxMDcgMDAwMDAgbiAKMDAwMDAzMTI3MCAwMDAwMCBuIAowMDAwMDIxMjQyIDAw
+ MDAwIG4gCjAwMDAwMDg4ODYgMDAwMDAgbiAKMDAwMDAxMTkzMSAwMDAwMCBuIAowMDAw
+ MDExOTUyIDAwMDAwIG4gCjAwMDAwMTg0MjggMDAwMDAgbiAKMDAwMDAwNDI5NiAwMDAw
+ MCBuIAowMDAwMDA4ODY1IDAwMDAwIG4gCjAwMDAwMTg0NDkgMDAwMDAgbiAKMDAwMDAy
+ MTIyMSAwMDAwMCBuIAowMDAwMDIxMjc5IDAwMDAwIG4gCjAwMDAwMjIwODcgMDAwMDAg
+ biAKMDAwMDAyMjE0NCAwMDAwMCBuIAowMDAwMDIyOTg0IDAwMDAwIG4gCjAwMDAwMjMx
+ MjMgMDAwMDAgbiAKMDAwMDAyMzM2NiAwMDAwMCBuIAowMDAwMDIzMjUxIDAwMDAwIG4g
+ CjAwMDAwMjMzNDQgMDAwMDAgbiAKMDAwMDAyMzQ1OSAwMDAwMCBuIAowMDAwMDMwODA2
+ IDAwMDAwIG4gCjAwMDAwMzA4MjcgMDAwMDAgbiAKMDAwMDAzMTA1MiAwMDAwMCBuIAow
+ MDAwMDMxNDQ1IDAwMDAwIG4gCjAwMDAwMzE0OTcgMDAwMDAgbiAKdHJhaWxlcgo8PCAv
+ U2l6ZSA0MCAvUm9vdCAzMCAwIFIgL0luZm8gMSAwIFIgL0lEIFsgPGEwYTk1OTYwMmFj
+ YWY2MmYzYWYzZDU4YzUyM2ExOGFiPgo8YTBhOTU5NjAyYWNhZjYyZjNhZjNkNThjNTIz
+ YTE4YWI+IF0gPj4Kc3RhcnR4cmVmCjMxNjE0CiUlRU9GCjEgMCBvYmoKPDwvQXV0aG9y
+ IChDaHJpcyBSb2dlcnMpL0NyZWF0aW9uRGF0ZSAoRDoyMDEwMDIxNjIyMDIwMFopL0Ny
+ ZWF0b3IgKE9tbmlHcmFmZmxlIFByb2Zlc3Npb25hbCA1LjIuMykvTW9kRGF0ZSAoRDoy
+ MDExMDMyODIyNTEwMFopL1Byb2R1Y2VyIDM4IDAgUiAvVGl0bGUgKGR5bmFtaWMtYWxs
+ b2NhdGlvbi5ncmFmZmxlKT4+CmVuZG9iagp4cmVmCjEgMQowMDAwMDMyNTcyIDAwMDAw
+ IG4gCnRyYWlsZXIKPDwvSUQgWzxhMGE5NTk2MDJhY2FmNjJmM2FmM2Q1OGM1MjNhMThh
+ Yj4gPGEwYTk1OTYwMmFjYWY2MmYzYWYzZDU4YzUyM2ExOGFiPl0gL0luZm8gMSAwIFIg
+ L1ByZXYgMzE2MTQgL1Jvb3QgMzAgMCBSIC9TaXplIDQwPj4Kc3RhcnR4cmVmCjMyNzY4
+ CiUlRU9GCg==
+ </data>
+ <key>QuickLookThumbnail</key>
+ <data>
+ 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
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtbHVjAAAA
+ AAAAABIAAAAMbmxOTAAAABgAAADoZGFESwAAABgAAADocGxQTAAAABgAAADoZW5VUwAA
+ ABgAAADobmJOTwAAABgAAADoZnJGUgAAABgAAADocHRCUgAAABgAAADocHRQVAAAABgA
+ AADoemhDTgAAABgAAADoZXNFUwAAABgAAADoamFKUAAAABgAAADocnVSVQAAABgAAADo
+ c3ZTRQAAABgAAADoemhUVwAAABgAAADoZGVERQAAABgAAADoZmlGSQAAABgAAADoaXRJ
+ VAAAABgAAADoa29LUgAAABgAAADoAEQARQBMAEwAIAAyADQAMAA3AFcARgBQdGV4dAAA
+ AABDb3B5cmlnaHQgQXBwbGUsIEluYy4sIDIwMTEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZ
+ WiAAAAAAAADzFgABAAAAARbKWFlaIAAAAAAAAG86AAA4yAAAA5VYWVogAAAAAAAAYugA
+ ALfZAAAZC1hZWiAAAAAAAAAktAAAD18AALaNY3VydgAAAAAAAAQAAAAABQAKAA8AFAAZ
+ AB4AIwAoAC0AMgA2ADsAQABFAEoATwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUA
+ mgCfAKMAqACtALIAtwC8AMEAxgDLANAA1QDbAOAA5QDrAPAA9gD7AQEBBwENARMBGQEf
+ ASUBKwEyATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsBkgGaAaEBqQGxAbkBwQHJAdEB
+ 2QHhAekB8gH6AgMCDAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKEAo4CmAKiAqwCtgLB
+ AssC1QLgAusC9QMAAwsDFgMhAy0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oDxwPTA+AD
+ 7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4EjASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJ
+ BVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3BkgGWQZqBnsGjAadBq8GwAbRBuMG
+ 9QcHBxkHKwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDIIRghaCG4IggiWCKoIvgjS
+ COcI+wkQCSUJOglPCWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqYCq4KxQrcCvML
+ CwsiCzkLUQtpC4ALmAuwC8gL4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUANWg10
+ DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQ
+ QxBhEH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegSBxImEkUSZBKEEqMSwxLjEwMTIxND
+ E2MTgxOkE8UT5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWbFb0V4BYDFiYWSRZsFo8W
+ shbWFvoXHRdBF2UXiReuF9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZtxndGgQaKhpR
+ GncanhrFGuwbFBs7G2MbihuyG9ocAhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4WHkAe
+ ah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCYIMQg8CEcIUghdSGhIc4h+yInIlUigiKv
+ It0jCiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZclxyX3JicmVyaHJrcm6CcYJ0kn
+ eierJ9woDSg/KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2K2krnSvRLAUsOSxu
+ LKIs1y0MLUEtdi2rLeEuFi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIxSjGCMbox
+ 8jIqMmMymzLUMw0zRjN/M7gz8TQrNGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDec
+ N9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI67zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE9
+ 4D4gPmA+oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHuQjBCckK1QvdDOkN9Q8BEA0RH
+ RIpEzkUSRVVFmkXeRiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJqUnwSjdKfUrESwxL
+ U0uaS+JMKkxyTLpNAk1KTZNN3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGbUeZSMVJ8
+ UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYPVlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4Wgda
+ VlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1fD19hX7NgBWBXYKpg/GFPYaJh9WJJ
+ Ypxi8GNDY5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/aJZo7GlDaZpp8WpIap9q
+ 92tPa6dr/2xXbK9tCG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfByS3KmcwFzXXO4
+ dBR0cHTMdSh1hXXhdj52m3b4d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyBfOF9
+ QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuBzYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobX
+ hzuHn4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zKjTGNmI3/jmaOzo82j56QBpBukNaR
+ P5GokhGSepLjk02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyYuJkkmZCZ/JpomtWbQpuv
+ nByciZz3nWSd0p5Anq6fHZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTHpTilqaYapoum
+ /adup+CoUqjEqTepqaocqo+rAqt1q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx1rJL
+ ssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm40blKucK6O7q1uy67p7whvJu9Fb2Pvgq+
+ hL7/v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZGxsPHQce/yD3IvMk6ybnKOMq3
+ yzbLtsw1zLXNNc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnUy9VO1dHWVdbY11zX
+ 4Nhk2OjZbNnx2nba+9uA3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj4+vkc+T8
+ 5YTmDeaW5x/nqegy6LzpRunQ6lvq5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozz
+ GfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX+uf7d/wH/Jj9Kf26/kv+3P9t//9wYXJh
+ AAAAAAADAAAAAmZmAADypwAADVkAABPQAAAKwHZjZ3QAAAAAAAAAAQABAAAAAAAAAAEA
+ AAABAAAAAAAAAAEAAAABAAAAAAAAAAEAAG5kaW4AAAAAAAAANgAAo8AAAFSAAABMwAAA
+ mYAAACaAAAAPQAAAUAAAAFRAAAIzMwACMzMAAjMzAAAAAAAAAABzZjMyAAAAAAABDHIA
+ AAX4///zHQAAB7oAAP1y///7nf///aQAAAPZAADAcW1tb2QAAAAAAAAQrAAAoBcySkxT
+ wb3/gAAAAAAAAAAAAAAAAAAAAAA=
+ </data>
+ <key>ReadOnly</key>
+ <string>NO</string>
+ <key>RowAlign</key>
+ <integer>1</integer>
+ <key>RowSpacing</key>
+ <real>36</real>
+ <key>SheetTitle</key>
+ <string>Canvas 1</string>
+ <key>SmartAlignmentGuidesActive</key>
+ <string>YES</string>
+ <key>SmartDistanceGuidesActive</key>
+ <string>YES</string>
+ <key>UniqueID</key>
+ <integer>1</integer>
+ <key>UseEntirePage</key>
+ <false/>
+ <key>VPages</key>
+ <integer>1</integer>
+ <key>WindowInfo</key>
+ <dict>
+ <key>CurrentSheet</key>
+ <integer>0</integer>
+ <key>ExpandedCanvases</key>
+ <array>
+ <dict>
+ <key>name</key>
+ <string>Canvas 1</string>
+ </dict>
+ </array>
+ <key>Frame</key>
+ <string>{{130, 0}, {1344, 1178}}</string>
+ <key>ListView</key>
+ <true/>
+ <key>OutlineWidth</key>
+ <integer>142</integer>
+ <key>RightSidebar</key>
+ <false/>
+ <key>ShowRuler</key>
+ <true/>
+ <key>Sidebar</key>
+ <true/>
+ <key>SidebarWidth</key>
+ <integer>120</integer>
+ <key>VisibleRegion</key>
+ <string>{{-10, 0}, {597.5, 512}}</string>
+ <key>Zoom</key>
+ <real>2</real>
+ <key>ZoomValues</key>
+ <array>
+ <array>
+ <string>Canvas 1</string>
+ <real>2</real>
+ <real>1</real>
+ </array>
+ </array>
+ </dict>
+ <key>saveQuickLookFiles</key>
+ <string>YES</string>
+</dict>
+</plist>
Binary file webaudio/beach-demo.png has changed
Binary file webaudio/box-2d.png has changed
Binary file webaudio/box2d.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/webaudio/changelog.html Mon Jul 18 17:23:00 2011 -0700
@@ -0,0 +1,230 @@
+<html>
+<body>
+
+<div id="ChangeLog-section" class="section">
+<h2>Web Audio API Change Log</h2>
+
+<pre>
+------------------------------------------------------------------------
+v1.0.37 | crogers@google.com | 2011-07-18 16:39:58 -0700 (Mon, 18 Jul 2011) | 1 line
+
+add description of WaveShaperNode
+
+------------------------------------------------------------------------
+v1.0.36 | crogers@google.com | 2011-06-21 17:00:54 -0700 (Tue, 21 Jun 2011) | 1 line
+
+tighten up some of the language - be more specific
+
+------------------------------------------------------------------------
+v1.0.35 | crogers@google.com | 2011-06-20 12:22:54 -0700 (Mon, 20 Jun 2011) | 1 line
+
+be more precise in description of noteGrainOn() and noteOff() methods
+
+------------------------------------------------------------------------
+v1.0.34 | crogers@google.com | 2011-06-13 15:31:07 -0700 (Mon, 13 Jun 2011) | 1 line
+
+add documentation about AudioParam scheduling/automation
+
+------------------------------------------------------------------------
+v1.0.33 | crogers@google.com | 2011-06-13 13:23:15 -0700 (Mon, 13 Jun 2011) | 1 line
+
+add BiquadFilterNode - general cleanup
+
+------------------------------------------------------------------------
+v1.0.32 | crogers@google.com | 2011-05-11 17:25:30 -0700 (Wed, 11 May 2011) | 1 line
+
+add DynamicsCompressorNode
+
+------------------------------------------------------------------------
+v1.0.31 | crogers@google.com | 2011-01-05 14:10:34 -0800 (Wed, 05 Jan 2011) | 5 lines
+
+* update XMLHttpRequest information to talk about the new 'response' and 'responseType' attributes
+* add comment for AudioContext contstructor that the 'webkit' prefix is required in prototype WebKit implementation
+* add new AudioContext.createBuffer() method taking an ArrayBuffer (containing audio file data)
+* add comment in AudioNode.connect() that fanout is supported
+
+------------------------------------------------------------------------
+v1.0.30 | crogers@google.com | 2010-11-05 12:13:33 -0700 (Fri, 05 Nov 2010) | 1 line
+
+remove obsolete PASSTHROUGH panning model
+
+------------------------------------------------------------------------
+v1.0.29 | crogers@google.com | 2010-10-19 15:25:39 -0700 (Tue, 19 Oct 2010) | 1 line
+
+add playbackTime attribute to AudioProcessingEvent
+
+------------------------------------------------------------------------
+v1.0.28 | crogers@google.com | 2010-10-06 11:46:05 -0700 (Wed, 06 Oct 2010) | 1 line
+
+small tweak to panningModel and distanceModel attribute types
+
+------------------------------------------------------------------------
+v1.0.27 | crogers@google.com | 2010-10-01 15:40:50 -0700 (Fri, 01 Oct 2010) | 1 line
+
+add playbackRate and gain attributes to AudioBufferSourceNode
+
+------------------------------------------------------------------------
+v1.0.26 | crogers@google.com | 2010-10-01 14:39:59 -0700 (Fri, 01 Oct 2010) | 1 line
+
+remove AudioListener from AudioPannerNode since AudioContext owns it
+
+------------------------------------------------------------------------
+v1.0.25 | crogers@google.com | 2010-09-27 14:26:49 -0700 (Mon, 27 Sep 2010) | 1 line
+
+add createAnalyser() method to AudioContext IDL
+
+------------------------------------------------------------------------
+v1.0.24 | crogers@google.com | 2010-09-14 14:15:02 -0700 (Tue, 14 Sep 2010) | 1 line
+
+add 'context' attribute to AudioNode
+
+------------------------------------------------------------------------
+v1.0.23 | crogers@google.com | 2010-09-10 12:13:39 -0700 (Fri, 10 Sep 2010) | 4 lines
+
+* add 'numberOfChannels' attribute to AudioDestinationNode
+* Move change history to a separate document.
+
+------------------------------------------------------------------------
+v1.0.22 | crogers@google.com | 2010-08-12 14:33:28 -0700 (Thu, 12 Aug 2010) | 1 line
+
+reworked 'Example Applications' section
+
+------------------------------------------------------------------------
+v1.0.21 | crogers@google.com | 2010-08-10 17:08:46 -0700 (Tue, 10 Aug 2010) | 11 lines
+
+* Re-organized "Introduction" section.
+ - moved "interfaces defined" section down into the "API Overview" in "Introduction" section
+ - moved "Dynamic Lifetime" section out of the section to later in the document
+ - changed features ordering
+ - added more links and general cleanup
+
+* got rid of MATRIXMIX in AudioPannerNode, since this is now possible by using AudioGainNodes, AudioChannelSplitters, AudioChannelMergers…
+* added a little more information to AudioProcessingEvent section
+* fixed copyright date from 2009 to 2010
+
+------------------------------------------------------------------------
+v1.0.20 | crogers@google.com | 2010-08-09 16:39:50 -0700 (Mon, 09 Aug 2010) | 4 lines
+
+* Add documentation for JavaScriptAudioNode and AudioProcessingEvent
+* put all the APIs under a single "Audio API" section
+* other minor cleanup
+
+------------------------------------------------------------------------
+v1.0.19 | crogers@google.com | 2010-08-03 15:47:52 -0700 (Tue, 03 Aug 2010) | 1 line
+
+small tweaks to top of page : added link to samples/demos
+
+------------------------------------------------------------------------
+v1.0.18 | crogers@google.com | 2010-07-30 12:31:51 -0700 (Fri, 30 Jul 2010) | 3 lines
+
+* Add diagrams for AudioChannelSplitter and AudioChannelMerger
+* Change order of AudioContext and AudioNode (put AudioContext first)
+
+------------------------------------------------------------------------
+v1.0.17 | crogers@google.com | 2010-07-28 16:26:56 -0700 (Wed, 28 Jul 2010) | 1 line
+
+add DelayNode, AudioChannelSplitter, and AudioChannelMerger
+
+------------------------------------------------------------------------
+v1.0.16 | crogers@google.com | 2010-07-26 11:46:33 -0700 (Mon, 26 Jul 2010) | 1 line
+
+added lots more detail to Hardware Scalability section
+
+------------------------------------------------------------------------
+v1.0.15 | crogers@google.com | 2010-07-20 12:37:00 -0700 (Tue, 20 Jul 2010)
+
+minor fix to Down Mixing section
+
+------------------------------------------------------------------------
+v1.0.14 | crogers@google.com | 2010-07-20 12:21:31 -0700 (Tue, 20 Jul 2010)
+
+* added change history section
+* added many more links from JavaScript class names (AudioContext, AudioNode, etc.) to their description section
+* added documentation for more classes:
+ AudioSourceNode
+ AudioDestinationNode
+* changed name of AudioElementSourceNode to MediaElementAudioSourceNode and refined description
+* tried to better organize order of classes
+* moved AudioDelayNode to more important status
+* added Channel Layouts section
+* added Channel up-mixing and down-mixing section, and added links to this section
+* changed name of AudioContext's createGain() method to createGainNode()
+* removed sampleRate attribute from AudioNode - now AudioContext sampleRate determines everything
+* added comment about AudioContext (basic implementation allows only one per document)
+* removed some old obsolete references to "ownership"
+* added (numberOfInputs == x : numberOfOutputs == y) to all AudioNode subclasses
+
+------------------------------------------------------------------------
+v1.0.13 | crogers@google.com | 2010-06-25 16:17:12 -0700 (Fri, 25 Jun 2010)
+
+change to new type names: WebGLFloatArray -> Float32Array
+------------------------------------------------------------------------
+v1.0.12 | crogers@google.com | 2010-06-23 12:39:45 -0700 (Wed, 23 Jun 2010)
+
+organize "Mixer Gain Structure" section better
+------------------------------------------------------------------------
+v1.0.11 | crogers@google.com | 2010-06-23 12:14:56 -0700 (Wed, 23 Jun 2010)
+
+fix typo
+------------------------------------------------------------------------
+v1.0.10 | crogers@google.com | 2010-06-23 12:13:01 -0700 (Wed, 23 Jun 2010)
+
+Some style tweaks to the language:
+* Use third person. Avoid I, we, you
+* try to avoid ... and , etc.
+* other miscellaneous language cleanup: javascript -> JavaScript
+* added audio incubator list email address
+
+------------------------------------------------------------------------
+v1.0.9 | crogers@google.com | 2010-06-23 11:19:28 -0700 (Wed, 23 Jun 2010)
+
+small language change: use "can" instead of "may"
+------------------------------------------------------------------------
+v1.0.8 | crogers@google.com | 2010-06-22 18:52:02 -0700 (Tue, 22 Jun 2010)
+
+add getChannelData() method to AudioBuffer
+------------------------------------------------------------------------
+v1.0.7 | crogers@google.com | 2010-06-22 18:36:22 -0700 (Tue, 22 Jun 2010)
+
+Lots of changes:
+* Get rid of AudioMixerNode and AudioMixerInputNode, replacing with AudioGainNode and unity gain summing junctions for inputs
+* Get rid of "owner"
+* Change AudioListener to be attribute of AudioContext, no longer need to set listener for AudioPannerNode
+* Change name of AudioOutputNode to AudioDestinationNode (to be symmetric with AudioSourceNode)
+* added createBuffer() to AudioContext
+
+------------------------------------------------------------------------
+v1.0.6 | crogers@google.com | 2010-06-14 15:01:46 -0700 (Mon, 14 Jun 2010)
+
+tweaks to performance section
+------------------------------------------------------------------------
+v1.0.5 | crogers@google.com | 2010-06-09 17:48:27 -0700 (Wed, 09 Jun 2010)
+
+small wording change
+------------------------------------------------------------------------
+v1.0.4 | crogers@google.com | 2010-06-09 13:03:22 -0700 (Wed, 09 Jun 2010)
+
+add a single simple javascript example - Chris Marrin's suggestion
+------------------------------------------------------------------------
+v1.0.3 | crogers@google.com | 2010-06-09 12:36:43 -0700 (Wed, 09 Jun 2010)
+
+address Andrew Scherkus's comments
+------------------------------------------------------------------------
+v1.0.2 | crogers@google.com | 2010-06-02 13:26:35 -0700 (Wed, 02 Jun 2010)
+
+address first of Eric Carlson's comments
+------------------------------------------------------------------------
+v1.0.1 | crogers@google.com | 2010-06-01 15:46:35 -0700 (Tue, 01 Jun 2010)
+
+change mime types
+------------------------------------------------------------------------
+v1.0.0 | crogers@google.com | 2010-06-01 15:42:23 -0700 (Tue, 01 Jun 2010)
+
+add specification files
+------------------------------------------------------------------------
+
+</pre>
+</div>
+
+</body>
+</html>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/webaudio/channel-merger.graffle Mon Jul 18 17:23:00 2011 -0700
@@ -0,0 +1,1805 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActiveLayerIndex</key>
+ <integer>0</integer>
+ <key>ApplicationVersion</key>
+ <array>
+ <string>com.omnigroup.OmniGrafflePro</string>
+ <string>138.12.0.121252</string>
+ </array>
+ <key>AutoAdjust</key>
+ <true/>
+ <key>BackgroundGraphic</key>
+ <dict>
+ <key>Bounds</key>
+ <string>{{0, 0}, {576, 733}}</string>
+ <key>Class</key>
+ <string>SolidGraphic</string>
+ <key>ID</key>
+ <integer>2</integer>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ </dict>
+ <key>CanvasOrigin</key>
+ <string>{0, 0}</string>
+ <key>ColumnAlign</key>
+ <integer>1</integer>
+ <key>ColumnSpacing</key>
+ <real>36</real>
+ <key>CreationDate</key>
+ <string>2010-07-30 12:11:47 -0700</string>
+ <key>Creator</key>
+ <string>Chris Rogers</string>
+ <key>DisplayScale</key>
+ <string>1 0/72 in = 1 0/72 in</string>
+ <key>GraphDocumentVersion</key>
+ <integer>6</integer>
+ <key>GraphicsList</key>
+ <array>
+ <dict>
+ <key>Bounds</key>
+ <string>{{114.099, 294.359}, {13, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>136</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 SR}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>135</integer>
+ <key>Points</key>
+ <array>
+ <string>{99.9514, 305.359}</string>
+ <string>{193.79, 305.362}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{114.599, 279.026}, {12, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>134</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 SL}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>133</integer>
+ <key>Points</key>
+ <array>
+ <string>{99.9514, 290.026}</string>
+ <string>{193.79, 290.029}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{112.099, 263.692}, {17, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>132</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 LFE}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>131</integer>
+ <key>Points</key>
+ <array>
+ <string>{99.9514, 274.692}</string>
+ <string>{193.79, 274.695}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{107.599, 248.35}, {26, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>118</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 center}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>117</integer>
+ <key>Points</key>
+ <array>
+ <string>{99.9514, 259.35}</string>
+ <string>{193.79, 259.353}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{111.598, 233.008}, {18, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>116</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 right}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{111.598, 216.667}, {13, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>115</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 left}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>110</integer>
+ <key>Points</key>
+ <array>
+ <string>{99.9504, 244.008}</string>
+ <string>{193.789, 244.011}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>109</integer>
+ <key>Points</key>
+ <array>
+ <string>{99.9504, 227.667}</string>
+ <string>{193.789, 227.67}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{354.981, 252.667}, {13, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>ID</key>
+ <integer>150</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 5.1}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>149</integer>
+ <key>Points</key>
+ <array>
+ <string>{324.809, 270.125}</string>
+ <string>{398.648, 270.125}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{193.79, 208}, {131.019, 118.916}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>139</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 AudioChannelMerger}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{348.481, 90}, {26, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>ID</key>
+ <integer>90</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 stereo}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>89</integer>
+ <key>Points</key>
+ <array>
+ <string>{324.809, 107.458}</string>
+ <string>{398.648, 107.458}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{20.9141, 114.025}, {65, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>138</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 4 inactive inputs}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{111.599, 67.6751}, {18, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>101</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 right}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{111.599, 51.3334}, {13, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>100</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 left}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>99</integer>
+ <key>Points</key>
+ <array>
+ <string>{99.9513, 144.69}</string>
+ <string>{193.79, 144.693}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>Pattern</key>
+ <integer>2</integer>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>98</integer>
+ <key>Points</key>
+ <array>
+ <string>{99.9513, 128.024}</string>
+ <string>{193.79, 128.027}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>Pattern</key>
+ <integer>2</integer>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>97</integer>
+ <key>Points</key>
+ <array>
+ <string>{99.9513, 111.359}</string>
+ <string>{193.79, 111.362}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>Pattern</key>
+ <integer>2</integer>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>96</integer>
+ <key>Points</key>
+ <array>
+ <string>{99.9513, 95.0167}</string>
+ <string>{193.79, 95.0197}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>Pattern</key>
+ <integer>2</integer>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>93</integer>
+ <key>Points</key>
+ <array>
+ <string>{99.9513, 78.6751}</string>
+ <string>{193.79, 78.6781}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>91</integer>
+ <key>Points</key>
+ <array>
+ <string>{99.9513, 62.3334}</string>
+ <string>{193.79, 62.3364}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{193.79, 45.3333}, {131.019, 118.916}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>8</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 AudioChannelMerger}</string>
+ </dict>
+ </dict>
+ </array>
+ <key>GridInfo</key>
+ <dict/>
+ <key>GuidesLocked</key>
+ <string>NO</string>
+ <key>GuidesVisible</key>
+ <string>YES</string>
+ <key>HPages</key>
+ <integer>1</integer>
+ <key>ImageCounter</key>
+ <integer>1</integer>
+ <key>KeepToScale</key>
+ <false/>
+ <key>Layers</key>
+ <array>
+ <dict>
+ <key>Lock</key>
+ <string>NO</string>
+ <key>Name</key>
+ <string>Layer 1</string>
+ <key>Print</key>
+ <string>YES</string>
+ <key>View</key>
+ <string>YES</string>
+ </dict>
+ </array>
+ <key>LayoutInfo</key>
+ <dict>
+ <key>Animate</key>
+ <string>NO</string>
+ <key>circoMinDist</key>
+ <real>18</real>
+ <key>circoSeparation</key>
+ <real>0.0</real>
+ <key>layoutEngine</key>
+ <string>dot</string>
+ <key>neatoSeparation</key>
+ <real>0.0</real>
+ <key>twopiSeparation</key>
+ <real>0.0</real>
+ </dict>
+ <key>LinksVisible</key>
+ <string>NO</string>
+ <key>MagnetsVisible</key>
+ <string>NO</string>
+ <key>MasterSheets</key>
+ <array/>
+ <key>ModificationDate</key>
+ <string>2010-07-30 12:15:26 -0700</string>
+ <key>Modifier</key>
+ <string>Chris Rogers</string>
+ <key>NotesVisible</key>
+ <string>NO</string>
+ <key>Orientation</key>
+ <integer>2</integer>
+ <key>OriginVisible</key>
+ <string>NO</string>
+ <key>PageBreaks</key>
+ <string>YES</string>
+ <key>PrintInfo</key>
+ <dict>
+ <key>NSBottomMargin</key>
+ <array>
+ <string>float</string>
+ <string>41</string>
+ </array>
+ <key>NSLeftMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSPaperSize</key>
+ <array>
+ <string>size</string>
+ <string>{612, 792}</string>
+ </array>
+ <key>NSRightMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSTopMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ </dict>
+ <key>PrintOnePage</key>
+ <false/>
+ <key>QuickLookPreview</key>
+ <data>
+ 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
+ cWwpQsTrL2Vnuwj4sq1iowjV+mgRAmoljX+7IuCrC18fP7savH/75lcFSArDEvhiDpEF
+ GcPJT/RbjkrnDIZcjNxsjCzAdzHAFl8WOIuvQoDtCNCtjxWgOLYUAN+cKpOd7QJghq3Y
+ KEC1PloAN9ODbj8LMA4pTMfUbncFOH//i/wjLumZjnmnV6GMBdD6Iv/Uqi3uPvJPnc7O
+ S/6pIwLb4b9bH8l/dWzBv6VOXpxl/i11/IIN/Dfro/m3mJqc3uc/IAG0wdP1kAAfuwAf
+ /gPVuwInCmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iagoxODY2CmVuZG9iagozIDAgb2Jq
+ Cjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgNCAwIFIgL1Jlc291cmNlcyA3IDAgUiAvQ29u
+ dGVudHMgNSAwIFIgL01lZGlhQm94IFswIDAgNTc2IDczM10KPj4KZW5kb2JqCjcgMCBv
+ YmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJ
+ IF0gL0NvbG9yU3BhY2UgPDwgL0NzMiAxMyAwIFIKL0NzMSA4IDAgUiA+PiAvRm9udCA8
+ PCAvRjEuMCAxNCAwIFIgPj4gL1hPYmplY3QgPDwgL0ltMSA5IDAgUiAvSW0yIDExIDAg
+ Ugo+PiA+PgplbmRvYmoKOSAwIG9iago8PCAvTGVuZ3RoIDEwIDAgUiAvVHlwZSAvWE9i
+ amVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDMwOCAvSGVpZ2h0IDI4MiAvQ29sb3JT
+ cGFjZQoxNSAwIFIgL1NNYXNrIDE2IDAgUiAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0
+ ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3QgQAAAADDoPlTH+SFUGHAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMPA4MPoFAAEKZW5kc3RyZWFtCmVuZG9iagoxMCAwIG9iagoxMTU4CmVuZG9iagox
+ MSAwIG9iago8PCAvTGVuZ3RoIDEyIDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAv
+ SW1hZ2UgL1dpZHRoIDMwOCAvSGVpZ2h0IDI4MiAvQ29sb3JTcGFjZQoxNSAwIFIgL1NN
+ YXNrIDE4IDAgUiAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl
+ ID4+CnN0cmVhbQp4Ae3QgQAAAADDoPlTH+SFUGHAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMPA4MPoFAAEKZW5k
+ c3RyZWFtCmVuZG9iagoxMiAwIG9iagoxMTU4CmVuZG9iagoxOCAwIG9iago8PCAvTGVu
+ Z3RoIDE5IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDMw
+ OCAvSGVpZ2h0IDI4MiAvQ29sb3JTcGFjZQovRGV2aWNlR3JheSAvQml0c1BlckNvbXBv
+ bmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3a+T/U2xsA8Ips
+ wywMwzDMGIZhLGNfwiDTxaBkK5c7KCFLV1lK2XIb9EVcioQsRWTfl173X/s+5zPUuRl1
+ +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
+ M1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54
+ FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbm
+ hFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdm
+ ZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchy
+ akbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yD
+ LKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXD
+ NchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdR
+ M1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54
+ FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbm
+ hFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdm
+ ZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchy
+ akbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yD
+ LKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXD
+ NchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdR
+ M1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54
+ FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbm
+ hFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdmZE54FTXDNchyakbmhFdRM1yDLKdm
+ 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
+ CjE5IDAgb2JqCjYxMTYKZW5kb2JqCjE2IDAgb2JqCjw8IC9MZW5ndGggMTcgMCBSIC9U
+ eXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMzA4IC9IZWlnaHQgMjgy
+ IC9Db2xvclNwYWNlCi9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRl
+ ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7dr5P9TbGwDwimzDLAzDMMwYhmEsY1/C
+ INPFoGQrlzsoIUtXWUrZchv0RVyKhCxFZN+XXvdf+z7nM9S5GXX6fu8vfe55fumpntfo
+ vO/znHM+n7nnztGgAlSAClABKkAF/nGB82yPf04MSV34HGasjM/Lu3ABVvv/2R1rmZmZ
+ m5tfZH3AIs3MGL7/2Y0BAy5kZWFpaXUS1iyLk3VZWVpaWMBajXD/A5sRDHWXBWhZW9tw
+ IGwh7FgYaF1ofTbW1lZWluAGDQf99oNsaAdDHWYBXsBla8fl8nh8voC1wefzeFyuHdDZ
+ gBtiY9TItzbUZCAGHWbN4QAXWNk7CIWOjk5OTiIWBizL0VEodLAXCPg8rh2HY426DakR
+ t5pR7KKllQ3HlstDXCDlIhaLXV3d3NwkrAtYlKsrLM9FJHISCu0FPK4tx+azGlGrGclQ
+ j9lx+fZCR5Gz2FUi8ZBKZTJPOUvDUyaTSj0kElexs8hRaM+HZgO1ixfJWg3NJYwliNki
+ MQCTuEtlci+FwsdXqVT6GcOfJXG8HFiYr49C4SWXSd0lwAbNBr1mDfuaOcl8HpPZcBgx
+ Fzd3KXj5+qlUgUFBwWqIENYFWlVwUFCgSuWnVHjLpe5uLqDG50KrGdG+M54nZLZcgdDJ
+ xc1D5qVQApc6NCwiMjIqOuZLxP708WUtMdFRkZERYaHq4ECVUuEl83BzcRJCq6H5RJ32
+ TTSGzNKKY8cTCEWu7jIvX//A4NDwyJjYuHiNJjEpGcVlVgWzpKREjSYh7lJMZHioOtDf
+ 11vm7ursaM+z43wfDcjMYC8DMntHF4lU7uMfpA6Pio3XJKdof0lNS9fpMjIyMlkWsCSd
+ Lj0t9RdtSrImPjYqPCTI30culbg4OfAJ0M4fk/EdnMQST4UyUB0RE5d4+UqaLutq9vXc
+ 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
+ zEywDCjEfwU+l/qSE1Xc1e7tuEUSzFA+LGwluktUbinU6j2DSqwcK9gAdnCSxCxaHLhT
+ a7o5eHfYInpt+U1XsuuG/vr2evva8h5tyqgpKBPNs0RmlLFbo+TdeNv9ZpERnzg6vue9
+ ilrJ/klFED+FOVoq8hRV9FZQ1sRvZw5+G7Z+XD+l5/VB/TwJPa2f0a/ooxG+DHRJz8Jz
+ UR+jSfCwaSHiEqCKgzPUTlRjjQPiKfHytFtkkf0PQBn9ZgplbmRzdHJlYW0KZW5kb2Jq
+ CjIxIDAgb2JqCjcwNAplbmRvYmoKMTMgMCBvYmoKWyAvSUNDQmFzZWQgMjAgMCBSIF0K
+ ZW5kb2JqCjIyIDAgb2JqCjw8IC9MZW5ndGggMjMgMCBSIC9OIDMgL0FsdGVybmF0ZSAv
+ RGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AYWUTUgUYRjH
+ /7ONBLEG0ZcIxdDBJFQmC1IC0/UrU7Zl1UwJYp19d50cZ6eZ3S1FIoTomHWMLlZEh4hO
+ 4aFDpzpEBJl1iaCjRRAFXiK2/zuTu2NUvjAzv3me//t8vcMAVY9SjmNFNGDKzrvJ3ph2
+ enRM2/waVahGFFwpw3M6EokBn6mVz/Vr9S0UaVlqlLHW+zZ8q3aZEFA0KndkAz4seTzg
+ 45Iv5J08NWckGxOpNNkhN7hDyU7yLfLWbIjHQ5wWngFUtVOTMxyXcSI7yC1FIytjPiDr
+ dtq0ye+lPe0ZU9Sw38g3OQvauPL9QNseYNOLim3MAx7cA3bXVWz1NcDOEWDxUMX2PenP
+ R9n1ysscavbDKdEYa/pQKn2vAzbfAH5eL5V+3C6Vft5hDtbx1DIKbtHXsjDlJRDUG+xm
+ /OQa/YuDnnxVC7DAOY5sAfqvADc/AvsfAtsfA4lqYKgVkctsN7jy4iLnAnTmnGnXzE7k
+ tWZdP6J18GiF1mcbTQ1ayrI03+VprvCEWxTpJkxZBc7ZX9t4jwp7eJBP9he5JLzu36zM
+ pVNdnCWa2NantOjqJjeQ72fMnj5yPa/3GbdnOGDlgJnvGwo4csq24jwXqYnU2OPxk2TG
+ V1QnH5PzkDznFQdlTN9+LnUiQa6lPTmZ65eaXdzbPjMxxDOSrFgzE53x3/zGLSRl3n3U
+ 3HUs/5tnbZFnGIUFARM27zY0JNGLGBrhwEUOGXpMKkxapV/QasLD5F+VFhLlXRYVvVjh
+ nhV/z3kUuFvGP4VYHHMN5Qia/k7/oi/rC/pd/fN8baG+4plzz5rGq2tfGVdmltXIuEGN
+ Mr6sKYhvsNoOei1kaZ3iFfTklfWN4eoy9nxt2aPJHOJqfDXUpQhlasQ448muZfdFssU3
+ 4edby/av6VH7fPZJTSXXsrp4Zin6fDZcDWv/s6tg0rKr8OSNkC48a6HuVQ+qfWqL2gpN
+ Paa2q21qF9+OqgPlHcOclYkLrNtl9Sn2YGOa3spJV2aL4N/CL4b/pV5hC9c0NPkPTbi5
+ jGkJ3xHcNnCHlP/DX7MDDd4KZW5kc3RyZWFtCmVuZG9iagoyMyAwIG9iago3OTIKZW5k
+ b2JqCjggMCBvYmoKWyAvSUNDQmFzZWQgMjIgMCBSIF0KZW5kb2JqCjI0IDAgb2JqCjw8
+ IC9MZW5ndGggMjUgMCBSIC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0ZXIg
+ L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Aa2TT2jTcBTHv2nRDalFx9jmQchB1EOVmA6m
+ h0G3/hndQi1tRtVbmqRpZ5vGJK06PezoWfDgQRD04MGrKIIwLyLCQBFkevEkeHYignTx
+ /X4x3Q4OL77wy++Tl+97v/d7vwSIf9ccpx0D0LF9t7IwL164eEkc+YT9SCKBIzig6Z4z
+ Vy4rJNnDfnyAwF69P8Vy3Xm1uVG9NZg9N9v7Uv/2Wd0jKHInXVoQEFLkGLdCzjCuh8zi
+ x6/6jk+aJmO9qRnEN4lTrlrJEj8iTlohP2NcD/k1475usdhNYsk2WjYQGyU+a5ieTpwh
+ tgxP7xBTHgGdTpfyx1nOk7rjUmz8LfEx1heayboLFL5N/ts7Po3qeEJdmNrlO74EjB0F
+ ngo7uq0J3ith4o3XSMs8nZBwgX0/g2CLtCPPgYEbBL/uBcHgIa3xEVi/ovfcPtdSgcIG
+ 8K/ncM9hduAd7YGMn9HfOewLV0nAg3VAXQMUmu/SfGISOHwDKIP8GcTS6WiEPSQ3cDCX
+ VxRRnpZmagUm/K/WafforLiN0T1h10vnaZ6i8dXxy2rEXr+aj7jRKhQjNrQcnUWoX21m
+ SxE33EIl4hVtkdXNc5r2cjVip82//T9rzQ/1ppcfalabai3Su73KcsSXu0tDvWHmhrXZ
+ 7RL7n3jOll8c1o8c8lDoEiFjGhJmUEMB5fCbpAgcegzcn5QXlerLF8Ea8+w237zGzzrb
+ da67Lavpi3P0R5opsWjrp1OiLJ2R8BtDg7INCmVuZHN0cmVhbQplbmRvYmoKMjUgMCBv
+ YmoKNTY1CmVuZG9iagoxNSAwIG9iagpbIC9JQ0NCYXNlZCAyNCAwIFIgXQplbmRvYmoK
+ NCAwIG9iago8PCAvVHlwZSAvUGFnZXMgL01lZGlhQm94IFswIDAgNjEyIDc5Ml0gL0Nv
+ dW50IDEgL0tpZHMgWyAzIDAgUiBdID4+CmVuZG9iagoyNiAwIG9iago8PCAvVHlwZSAv
+ Q2F0YWxvZyAvT3V0bGluZXMgMiAwIFIgL1BhZ2VzIDQgMCBSIC9WZXJzaW9uIC8xLjQg
+ Pj4KZW5kb2JqCjIgMCBvYmoKPDwgL0xhc3QgMjcgMCBSIC9GaXJzdCAyOCAwIFIgPj4K
+ ZW5kb2JqCjI4IDAgb2JqCjw8IC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAwIDcz
+ MyAwIF0gL1RpdGxlIChDYW52YXMgMSkgPj4KZW5kb2JqCjI3IDAgb2JqCjw8IC9Db3Vu
+ dCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAwIDczMyAwIF0gL1RpdGxlIChDYW52YXMgMSkg
+ Pj4KZW5kb2JqCjI5IDAgb2JqCjw8IC9MZW5ndGggMzAgMCBSIC9MZW5ndGgxIDExNzg0
+ IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ab06eXxU1bnnnLvOmlkz+3Iz
+ mZlMJntIyJBAxpCEsMomJEgwYQ0IighRqFAUFIhI3VgEN1yQRc0QIgwgPIpBtLWKK4ra
+ aoXW9pnyXh/YFpiZ9507IUrt6/OP/nrvnP3cc77zne982xyEEUJqtBIxKDpjQetCHMGf
+ Qs1bEHpmtC/2PvCHIU8ihB9EiJk/e+GcBfovXvsFQuwVhJTqOfOXzq7afuezCGWICNkW
+ t81qnflt+QUeoZy74PvyNqhQZgkDodwN5ey2BYvvvDtL9SWUP4byXfNvndE6ZUXLIIRC
+ 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
+ SuVMiA0fN6URbiQ21cbxDnp/awn6X4l+noAKZW5kc3RyZWFtCmVuZG9iagozMCAwIG9i
+ ago4MDUyCmVuZG9iagozMSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0Fz
+ Y2VudCA3NzAgL0NhcEhlaWdodCA2ODQgL0Rlc2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0Zv
+ bnRCQm94IFs1IC0yMjEgNzYxIDczN10gL0ZvbnROYW1lIC9IRU9GWEorSGVsdmV0aWNh
+ IC9JdGFsaWNBbmdsZSAwIC9TdGVtVgowIC9NYXhXaWR0aCAxNTAwIC9YSGVpZ2h0IDUx
+ MyAvRm9udEZpbGUyIDI5IDAgUiA+PgplbmRvYmoKMzIgMCBvYmoKWyAyNzggMCAwIDAg
+ MCAwIDAgMCAwIDAgMCAwIDAgMCAyNzggMCAwIDU1NiAwIDAgNTU2IDU1NiAwIDAgMCAw
+ IDAgMCAwIDAgMAowIDAgNjY3IDAgNzIyIDAgNjY3IDYxMSAwIDAgMCAwIDAgNTU2IDgz
+ MyAwIDAgMCAwIDcyMiA2NjcgMCAwIDAgMCAwIDAgMCAwCjAgMCAwIDAgMCA1NTYgMCA1
+ MDAgNTU2IDU1NiAyNzggNTU2IDU1NiAyMjIgMCAwIDIyMiAwIDU1NiA1NTYgNTU2IDAg
+ MzMzIDUwMAoyNzggNTU2IDUwMCBdCmVuZG9iagoxNCAwIG9iago8PCAvVHlwZSAvRm9u
+ dCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9IRU9GWEorSGVsdmV0aWNhIC9G
+ b250RGVzY3JpcHRvcgozMSAwIFIgL1dpZHRocyAzMiAwIFIgL0ZpcnN0Q2hhciAzMiAv
+ TGFzdENoYXIgMTE4IC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoK
+ MSAwIG9iago8PCAvVGl0bGUgKFVudGl0bGVkKSAvQXV0aG9yIChDaHJpcyBSb2dlcnMp
+ IC9DcmVhdG9yIChPbW5pR3JhZmZsZSBQcm9mZXNzaW9uYWwpCi9Qcm9kdWNlciAoTWFj
+ IE9TIFggMTAuNS44IFF1YXJ0eiBQREZDb250ZXh0KSAvQ3JlYXRpb25EYXRlIChEOjIw
+ MTAwNzMwMTkxNjA0WjAwJzAwJykKL01vZERhdGUgKEQ6MjAxMDA3MzAxOTE2MDRaMDAn
+ MDAnKSA+PgplbmRvYmoKeHJlZgowIDMzCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAy
+ OTMyNSAwMDAwMCBuIAowMDAwMDIwMzA4IDAwMDAwIG4gCjAwMDAwMDE5ODIgMDAwMDAg
+ biAKMDAwMDAyMDE0NSAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAwMDE5
+ NjIgMDAwMDAgbiAKMDAwMDAwMjA4NiAwMDAwMCBuIAowMDAwMDE5Mzg0IDAwMDAwIG4g
+ CjAwMDAwMDIyNTkgMDAwMDAgbiAKMDAwMDAwMzU5OSAwMDAwMCBuIAowMDAwMDAzNjIw
+ IDAwMDAwIG4gCjAwMDAwMDQ5NjEgMDAwMDAgbiAKMDAwMDAxODQzMiAwMDAwMCBuIAow
+ MDAwMDI5MTUwIDAwMDAwIG4gCjAwMDAwMjAxMDggMDAwMDAgbiAKMDAwMDAxMTI5MyAw
+ MDAwMCBuIAowMDAwMDE3NTgzIDAwMDAwIG4gCjAwMDAwMDQ5ODIgMDAwMDAgbiAKMDAw
+ MDAxMTI3MiAwMDAwMCBuIAowMDAwMDE3NjA0IDAwMDAwIG4gCjAwMDAwMTg0MTIgMDAw
+ MDAgbiAKMDAwMDAxODQ2OSAwMDAwMCBuIAowMDAwMDE5MzY0IDAwMDAwIG4gCjAwMDAw
+ MTk0MjAgMDAwMDAgbiAKMDAwMDAyMDA4OCAwMDAwMCBuIAowMDAwMDIwMjI4IDAwMDAw
+ IG4gCjAwMDAwMjA0MzQgMDAwMDAgbiAKMDAwMDAyMDM1NiAwMDAwMCBuIAowMDAwMDIw
+ NTEyIDAwMDAwIG4gCjAwMDAwMjg2NTUgMDAwMDAgbiAKMDAwMDAyODY3NiAwMDAwMCBu
+ IAowMDAwMDI4ODk2IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgMzMgL1Jvb3QgMjYg
+ MCBSIC9JbmZvIDEgMCBSIC9JRCBbIDxkODcwMjUzODBhNzA5NDlkMDRkM2NhZTFlMzI3
+ N2I3ZT4KPGQ4NzAyNTM4MGE3MDk0OWQwNGQzY2FlMWUzMjc3YjdlPiBdID4+CnN0YXJ0
+ eHJlZgoyOTU0NAolJUVPRgoxIDAgb2JqCjw8L0F1dGhvciAoQ2hyaXMgUm9nZXJzKS9D
+ cmVhdGlvbkRhdGUgKEQ6MjAxMDA3MzAxOTExMDBaKS9DcmVhdG9yIChPbW5pR3JhZmZs
+ ZSBQcm9mZXNzaW9uYWwgNS4yLjEpL01vZERhdGUgKEQ6MjAxMDA3MzAxOTE1MDBaKS9Q
+ cm9kdWNlciAoTWFjIE9TIFggMTAuNS44IFF1YXJ0eiBQREZDb250ZXh0KS9UaXRsZSAo
+ VW50aXRsZWQpPj4KZW5kb2JqCnhyZWYKMSAxCjAwMDAwMzAzNjIgMDAwMDAgbiAKdHJh
+ aWxlcgo8PC9JRCBbPGQ4NzAyNTM4MGE3MDk0OWQwNGQzY2FlMWUzMjc3YjdlPiA8ZDg3
+ MDI1MzgwYTcwOTQ5ZDA0ZDNjYWUxZTMyNzdiN2U+XSAvSW5mbyAxIDAgUiAvUHJldiAy
+ OTU0NCAvUm9vdCAyNiAwIFIgL1NpemUgMzM+PgpzdGFydHhyZWYKMzA1NjgKJSVFT0YK
+ </data>
+ <key>QuickLookThumbnail</key>
+ <data>
+ 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
+ AAAAAAABDHIAAAX4///zHQAAB7oAAP1y///7nf///aQAAAPZAADAcWN1cnYAAAAAAAAA
+ AQHNAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAQAA
+ 0XQAAAAAAAEAAAAA0XQAAAAAAAEAAAAA0XQAAAAAAAEAAG5kaW4AAAAAAAAAMAAAo8AA
+ AFSAAABMwAAAmYAAACcXAAARewAAUAAAAFRAAAIzMwACMzMAAjMzZGVzYwAAAAAAAAAN
+ REVMTCAyNDA3V0ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtbHVjAAAAAAAA
+ ABIAAAAMbmJOTwAAABgAAADocHRQVAAAABgAAADoc3ZTRQAAABgAAADoZmlGSQAAABgA
+ AADoZGFESwAAABgAAADoemhDTgAAABgAAADoZnJGUgAAABgAAADoamFKUAAAABgAAADo
+ ZW5VUwAAABgAAADocGxQTAAAABgAAADocHRCUgAAABgAAADoZXNFUwAAABgAAADoemhU
+ VwAAABgAAADocnVSVQAAABgAAADoa29LUgAAABgAAADoZGVERQAAABgAAADobmxOTAAA
+ ABgAAADoaXRJVAAAABgAAADoAEQARQBMAEwAIAAyADQAMAA3AFcARgBQbW1vZAAAAAAA
+ ABCsAACgFzJKTFPBvf+AAAAAAAAAAAAAAAAAAAAAAHRleHQAAAAAQ29weXJpZ2h0IEFw
+ cGxlLCBJbmMuLCAyMDEwAA==
+ </data>
+ <key>ReadOnly</key>
+ <string>NO</string>
+ <key>RowAlign</key>
+ <integer>1</integer>
+ <key>RowSpacing</key>
+ <real>36</real>
+ <key>SheetTitle</key>
+ <string>Canvas 1</string>
+ <key>SmartAlignmentGuidesActive</key>
+ <string>YES</string>
+ <key>SmartDistanceGuidesActive</key>
+ <string>YES</string>
+ <key>UniqueID</key>
+ <integer>1</integer>
+ <key>UseEntirePage</key>
+ <false/>
+ <key>VPages</key>
+ <integer>1</integer>
+ <key>WindowInfo</key>
+ <dict>
+ <key>CurrentSheet</key>
+ <integer>0</integer>
+ <key>ExpandedCanvases</key>
+ <array>
+ <dict>
+ <key>name</key>
+ <string>Canvas 1</string>
+ </dict>
+ </array>
+ <key>Frame</key>
+ <string>{{132, 0}, {1147, 1178}}</string>
+ <key>ListView</key>
+ <true/>
+ <key>OutlineWidth</key>
+ <integer>142</integer>
+ <key>RightSidebar</key>
+ <false/>
+ <key>ShowRuler</key>
+ <true/>
+ <key>Sidebar</key>
+ <true/>
+ <key>SidebarWidth</key>
+ <integer>120</integer>
+ <key>VisibleRegion</key>
+ <string>{{-44, 25.3333}, {665.333, 682.667}}</string>
+ <key>Zoom</key>
+ <real>1.5</real>
+ <key>ZoomValues</key>
+ <array>
+ <array>
+ <string>Canvas 1</string>
+ <real>1.5</real>
+ <real>1</real>
+ </array>
+ </array>
+ </dict>
+ <key>saveQuickLookFiles</key>
+ <string>YES</string>
+</dict>
+</plist>
Binary file webaudio/channel-merger.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/webaudio/channel-splitter.graffle Mon Jul 18 17:23:00 2011 -0700
@@ -0,0 +1,2143 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActiveLayerIndex</key>
+ <integer>0</integer>
+ <key>ApplicationVersion</key>
+ <array>
+ <string>com.omnigroup.OmniGrafflePro</string>
+ <string>138.12.0.121252</string>
+ </array>
+ <key>AutoAdjust</key>
+ <true/>
+ <key>BackgroundGraphic</key>
+ <dict>
+ <key>Bounds</key>
+ <string>{{0, 0}, {576, 733}}</string>
+ <key>Class</key>
+ <string>SolidGraphic</string>
+ <key>ID</key>
+ <integer>2</integer>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ </dict>
+ <key>CanvasOrigin</key>
+ <string>{0, 0}</string>
+ <key>ColumnAlign</key>
+ <integer>1</integer>
+ <key>ColumnSpacing</key>
+ <real>36</real>
+ <key>CreationDate</key>
+ <string>2010-07-30 11:38:54 -0700</string>
+ <key>Creator</key>
+ <string>Chris Rogers</string>
+ <key>DisplayScale</key>
+ <string>1 0/72 in = 1 0/72 in</string>
+ <key>GraphDocumentVersion</key>
+ <integer>6</integer>
+ <key>GraphicsList</key>
+ <array>
+ <dict>
+ <key>Bounds</key>
+ <string>{{419.333, 116}, {71, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>138</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 4 inactive outputs}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{319.834, 290.334}, {13, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>136</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 SR}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>135</integer>
+ <key>Points</key>
+ <array>
+ <string>{305.686, 301.334}</string>
+ <string>{399.525, 301.337}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{320.334, 275.001}, {12, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>134</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 SL}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>133</integer>
+ <key>Points</key>
+ <array>
+ <string>{305.686, 286.001}</string>
+ <string>{399.525, 286.004}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{317.834, 259.667}, {17, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>132</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 LFE}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>131</integer>
+ <key>Points</key>
+ <array>
+ <string>{305.686, 270.667}</string>
+ <string>{399.525, 270.67}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{313.334, 244.325}, {26, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>118</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 center}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>117</integer>
+ <key>Points</key>
+ <array>
+ <string>{305.686, 255.325}</string>
+ <string>{399.525, 255.328}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{317.333, 228.983}, {18, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>116</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 right}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{317.333, 212.642}, {13, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>115</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 left}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>110</integer>
+ <key>Points</key>
+ <array>
+ <string>{305.685, 239.983}</string>
+ <string>{399.524, 239.986}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>109</integer>
+ <key>Points</key>
+ <array>
+ <string>{305.685, 223.642}</string>
+ <string>{399.524, 223.645}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{130.5, 248}, {13, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>ID</key>
+ <integer>108</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 5.1}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>105</integer>
+ </dict>
+ <key>ID</key>
+ <integer>107</integer>
+ <key>Points</key>
+ <array>
+ <string>{100.328, 265.458}</string>
+ <string>{174.167, 265.458}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>106</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{39.3333, 252.573}, {60.4942, 25.7695}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>106</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Source}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{174.667, 206}, {131.019, 118.916}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>105</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 AudioChannelSplitter}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{317.333, 68.9834}, {18, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>101</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 right}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{317.333, 52.6417}, {13, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>FontInfo</key>
+ <dict>
+ <key>Font</key>
+ <string>Helvetica</string>
+ <key>Size</key>
+ <real>12</real>
+ </dict>
+ <key>ID</key>
+ <integer>100</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 left}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>99</integer>
+ <key>Points</key>
+ <array>
+ <string>{305.685, 145.998}</string>
+ <string>{399.524, 146.001}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>Pattern</key>
+ <integer>2</integer>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>98</integer>
+ <key>Points</key>
+ <array>
+ <string>{305.685, 129.332}</string>
+ <string>{399.524, 129.335}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>Pattern</key>
+ <integer>2</integer>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>97</integer>
+ <key>Points</key>
+ <array>
+ <string>{305.685, 112.667}</string>
+ <string>{399.524, 112.67}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>Pattern</key>
+ <integer>2</integer>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>96</integer>
+ <key>Points</key>
+ <array>
+ <string>{305.685, 96.325}</string>
+ <string>{399.524, 96.328}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>0</string>
+ <key>Pattern</key>
+ <integer>2</integer>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>93</integer>
+ <key>Points</key>
+ <array>
+ <string>{305.685, 79.9834}</string>
+ <string>{399.524, 79.9864}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>91</integer>
+ <key>Points</key>
+ <array>
+ <string>{305.685, 63.6417}</string>
+ <string>{399.524, 63.6447}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{124, 88}, {26, 11}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>ID</key>
+ <integer>90</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 stereo}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>8</integer>
+ </dict>
+ <key>ID</key>
+ <integer>89</integer>
+ <key>Points</key>
+ <array>
+ <string>{100.328, 105.458}</string>
+ <string>{174.167, 105.458}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>10</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{39.3333, 92.5731}, {60.4942, 25.7695}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>10</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Source}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{174.667, 46}, {131.019, 118.916}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>8</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 AudioChannelSplitter}</string>
+ </dict>
+ </dict>
+ </array>
+ <key>GridInfo</key>
+ <dict/>
+ <key>GuidesLocked</key>
+ <string>NO</string>
+ <key>GuidesVisible</key>
+ <string>YES</string>
+ <key>HPages</key>
+ <integer>1</integer>
+ <key>ImageCounter</key>
+ <integer>1</integer>
+ <key>KeepToScale</key>
+ <false/>
+ <key>Layers</key>
+ <array>
+ <dict>
+ <key>Lock</key>
+ <string>NO</string>
+ <key>Name</key>
+ <string>Layer 1</string>
+ <key>Print</key>
+ <string>YES</string>
+ <key>View</key>
+ <string>YES</string>
+ </dict>
+ </array>
+ <key>LayoutInfo</key>
+ <dict>
+ <key>Animate</key>
+ <string>NO</string>
+ <key>circoMinDist</key>
+ <real>18</real>
+ <key>circoSeparation</key>
+ <real>0.0</real>
+ <key>layoutEngine</key>
+ <string>dot</string>
+ <key>neatoSeparation</key>
+ <real>0.0</real>
+ <key>twopiSeparation</key>
+ <real>0.0</real>
+ </dict>
+ <key>LinksVisible</key>
+ <string>NO</string>
+ <key>MagnetsVisible</key>
+ <string>NO</string>
+ <key>MasterSheets</key>
+ <array/>
+ <key>ModificationDate</key>
+ <string>2010-07-30 12:08:37 -0700</string>
+ <key>Modifier</key>
+ <string>Chris Rogers</string>
+ <key>NotesVisible</key>
+ <string>NO</string>
+ <key>Orientation</key>
+ <integer>2</integer>
+ <key>OriginVisible</key>
+ <string>NO</string>
+ <key>PageBreaks</key>
+ <string>YES</string>
+ <key>PrintInfo</key>
+ <dict>
+ <key>NSBottomMargin</key>
+ <array>
+ <string>float</string>
+ <string>41</string>
+ </array>
+ <key>NSLeftMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSPaperSize</key>
+ <array>
+ <string>size</string>
+ <string>{612, 792}</string>
+ </array>
+ <key>NSRightMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSTopMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ </dict>
+ <key>PrintOnePage</key>
+ <false/>
+ <key>QuickLookPreview</key>
+ <data>
+ JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls
+ dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGVWctyHLcO3fMruHQWajef3b1MdJOq
+ m8oijlSVRSoL12R0LddIcvS4358DkgDY06ORIlcq7mMCBEEQPIf6236yf9sRf9KU7RSC
+ fdzb3+29/Xj55Ozuybry52lnL8YhjeXH6t/UyNzYj7/uH3f7b88vnw/28RZuXYrFtYvw
+ ksOQ8WNTCnZ3Zz/+987Z/zyU6edQhsXZ+nkI+Ik2LcsQfV5MHep56Nbl5GxY2GXgcSdc
+ xrByGevQj7/tD5+fb/+/v3w4PDze3u2fH293FL6bW8B5nuyd9Use8pySpc+DDaMbcsrO
+ 0GcYE/+bH5ZpzB0yzXann2mahnGOsXhoRmnyg3NhNuzTpjzXUTKpIDuNS7CDddM85AW5
+ bYbGTbFluznHEEFaCHC1wTZI72lrl7E6mr25znNbPsdDyeE8lkzt7BcBSibv7A0K7Gf8
+ 97WW3OVVqYXRXl1SBZWPC/of1SaKQdzF3O8KvnRTLL5kT9I4jH6JvkNSvyUupWFxKRuy
+ b1vi8jjMcyabus0o31hGaR0I0m0JY/DFKWBIsyTOJW8cAsLaYLoBMmozprdDhXY7Iotv
+ 4RhkhjNIWVrtB77v7BVOJM6+p7M/Wpz7bhN8HAc3ZWezn4YUvafT+cO1db5tk7cXKQ9h
+ GoFEe41T/pMbRuzi9Y398P3LX7cPl18+39/vD1ffDrfPz/vH7+z1V/vjtf1kNv0mcivI
+ mJVaAYJbsC1+okPI2MEuaZiW2SGohhm0jjYqIJhlSrZDXPW16zCPg54mOpM6zuFAzXk2
+ 6t2hyGmUxsDIzmqsjB1sDENAnmabG2bQf2pzy807GhcjHAN6xQbbIJ2nU3ahrREFLb44
+ ExoVZ0tj55xSUWxROqldLciBlJGLH9IUxmy6fWKMcsv7JJhkm1rr6HFZCOJw7uDMmW6f
+ 3IjVoBD6fXLIbXDBq3eH3JZRsk+MwJfEyhh8SUYEk6yJd0VaDPC1wd6FrOzaGrt9kkxI
+ VJItiV2Q1T4xiuyfO8J5GdI84gLiI0w99egIu2UY3YhSj+boCF89vOCGl0N7sh7cOA4B
+ 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
+ b3ggWzAgMCA1NzYgNzMzXQo+PgplbmRvYmoKNyAwIG9iago8PCAvUHJvY1NldCBbIC9Q
+ REYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXSAvQ29sb3JTcGFjZSA8PCAv
+ Q3MxIDggMCBSCi9DczIgMTcgMCBSID4+IC9Gb250IDw8IC9GMS4wIDE4IDAgUiA+PiAv
+ WE9iamVjdCA8PCAvSW0zIDEzIDAgUiAvSW00IDE1IDAgUgovSW0xIDkgMCBSIC9JbTIg
+ MTEgMCBSID4+ID4+CmVuZG9iagoxMyAwIG9iago8PCAvTGVuZ3RoIDE0IDAgUiAvVHlw
+ ZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDMwOCAvSGVpZ2h0IDI4MiAv
+ Q29sb3JTcGFjZQoxOSAwIFIgL1NNYXNrIDIwIDAgUiAvQml0c1BlckNvbXBvbmVudCA4
+ IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3QgQAAAADDoPlTH+SFUGHA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMPA4MPoFAAEKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iagoxMTU4CmVu
+ ZG9iagoxNSAwIG9iago8PCAvTGVuZ3RoIDE2IDAgUiAvVHlwZSAvWE9iamVjdCAvU3Vi
+ dHlwZSAvSW1hZ2UgL1dpZHRoIDE2NiAvSGVpZ2h0IDk2IC9Db2xvclNwYWNlCjIyIDAg
+ UiAvU01hc2sgMjMgMCBSIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVE
+ ZWNvZGUgPj4Kc3RyZWFtCngB7dAxAQAAAMKg9U9tCU+IQGHAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMPAcGLrAAAEKZW5kc3Ry
+ ZWFtCmVuZG9iagoxNiAwIG9iagoyMzIKZW5kb2JqCjkgMCBvYmoKPDwgL0xlbmd0aCAx
+ MCAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAzMDggL0hl
+ aWdodCAyODIgL0NvbG9yU3BhY2UKMjUgMCBSIC9TTWFzayAyNiAwIFIgL0JpdHNQZXJD
+ b21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHt0IEAAAAA
+ w6D5Ux/khVBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDDwODD6BQABCmVuZHN0cmVhbQplbmRvYmoKMTAgMCBv
+ YmoKMTE1OAplbmRvYmoKMTEgMCBvYmoKPDwgL0xlbmd0aCAxMiAwIFIgL1R5cGUgL1hP
+ YmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxNjYgL0hlaWdodCA5NiAvQ29sb3JT
+ cGFjZQoyOCAwIFIgL1NNYXNrIDI5IDAgUiAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0
+ ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3QMQEAAADCoPVPbQlPiEBhwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDDwHBi6
+ wAABCmVuZHN0cmVhbQplbmRvYmoKMTIgMCBvYmoKMjMyCmVuZG9iagoyNiAwIG9iago8
+ PCAvTGVuZ3RoIDI3IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dp
+ ZHRoIDMwOCAvSGVpZ2h0IDI4MiAvQ29sb3JTcGFjZQovRGV2aWNlR3JheSAvQml0c1Bl
+ ckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3a+T/U
+ 2xsA8IosM8zC2IZhxjAMYxk7hUFNF4OSrVzuoIQsXWUpZctt0JeJS5GQpWzZd+l1/7Xv
+ cz5DnZtRp+/3/tLnnueXnup5jc77Ps855/OZe+YMDSpABagAFaACVOAfFzjL9vjnxJDU
+ uc9hwcr4vLxz52C1/5/dkZaFhaWl5XnWByzSwoLh+5/dGDDgQlZW1tY2x2HLsjhel421
+ tZUVrNUE9z+wmcBQd1mBlq0thwthB2HPwkDrQuvj2Nra2FiDGzQc9NsPsqEdDHWYFXgB
+ l509j8fnCwRC1oZAwOfzePZAxwE3xMaokW9tqMlADDrMlssFLrBycBSJnJycnZ1dWBiw
+ LCcnkcjRQSgU8Hn2XK4t6jakRtxqJrHz1jYcrh2Pj7hAyk0sFru7e3h4SFgXsCh3d1ie
+ m4uLs0jkIOTz7Licz2pErWYiQz1mzxM4iJxcXMXuEomXVCqTectZGt4ymVTqJZG4i11d
+ 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
+ Fl6eSVwd0ZPTyauGaUPj8ITO7vD4FBmvzcz7rbyu4fHTnv4/X41NTM3Mvp+bn19YWGRl
+ LCzMz8+9n52Zmhgb+bO/5+mTxro7v+VDm0UG+8ngRRCMppntjNnQmOF09USNpkm9dkNf
+ Udf4uNPQNzA8MjY+8XZqemYWi3c/fWCLmZ2Znno7OT42MjzQ190JZBUlN66laqDNfDzd
+ RKbRPLmdwSHADKcDNBrsaBdT0q/fLKmsa2jpeNbbPzD0cuT12Jvx8QmWxvj4m7HXIy+H
+ Bvp7n3W0NNRVlhZe16VcjAjyk7rDQwAzmmbMzpw7d97KFk4BV4lcGRIdf1mXU1hSUfvg
+ YWunobfPODA4NDz88tWrERbGq1cvh4eHBgeMfb2Gp60PH9RWlBbm6LQJ0aFK2M2gzWxh
+ NE88OaE3kHDbQKeA0Fks9Q1UxyRqdTk39eXVvze2tHZ2GXqf9/X1G43GFxADLAq0HlhW
+ f1/f817DH52tLY311eX6wpwMbWKMOtBXKobdDNrM8uv/WcP0zhYNp7WtHd/RxUOqUIXF
+ arS67ILissqa+oaHj1s7nnb98cxg6O7u7mFZwJIMhmd/dD3taHv8sLG+trKs+MZ1nVYT
+ G65SyDxcHPmozSzMm5kaDe61MJ3efkHhsYmX06/mFepvV1bfu9/Q/Kjl8ZPW1ra2dtZF
+ W1tra+vjlkfNDffvVVfe1hfmXUu/nBgbHuTnDZMptOec2mZoOC3OW6HpdHKTyP2DwmLi
+ U1Izs/ML9WXlldW19+rvP2hoaGhsbGxiVcCCYFkP7tffq62uLC/T/1qQnZmaEh8THuQv
+ l7g5ocm0OrXNTGjWtlyeg5NYIvdTqaMuaC6DWt7NIn3prfI7lZVVd6tNUcOSOFrO3arK
+ yjvlt0r1RTfzQOyy5kKUWuUn9xQ7OfDQZJ6ym5lOAXQMcOz4CM1bERgSERMParqs7NyC
+ m4VFxb/p9fqSklKWRUkJLOu34qLCmwW52Vm61MtJ8TERIYEKb4nY2YFvx0zmKbuZCQ1N
+ J4PmJpH6KoPUETEXNSna1PSMrKvZ13Nyc3PzIPJZFGg9sKyc69lXszLSU7UpmosxEeog
+ pa8MBpMh+9ZkMtcNZktj0Fw9vOSKAFCLjotPTEq5rL2SmpqWnq5jYaSnp6Wm/qK9nJKU
+ GB8XDWIBCrmXh+sXsm+0GdrRYDpRp/GEIhexRCpXKFUh6oiomLiL8QmJGk1SUjJECosC
+ rScpSaNJTIi/GBcTFaEOUSkVcqlE7CIS8mAwrWAz+ybZFzQ4PR2dXN2Rmn+AKiRUHR4R
+ GRUdHRMTiyKONcEsJyYmOjoqMiJcHRqiCvBHYu6uzo5wYhKRfUaz5drzhSJnV7HESyb3
+ 9VMGqFRBISEhoaGhatYFLAqWFqRSBSj9FHIZ9Jirs0jIt+faknTZ0eFpcf68NZpPAai5
+ iN0lXlJvuY+vQuHn769kZfj7+ykUvj5yb6mXxF3sAmICNJfW5+Fi9p3BRGRMp1mgTc2W
+ a8fjCx2BzQ3cJJ5eUqlMJvNmYcCypFIvTwl4uQGYo5DPszM1GSEZgwbHJ7QaqNlDszmI
+ nJxdXFzdxGKxOwoPVgWzJFiam6uLi7OTyAFazB6JQZPB7k/UZUynwfEJrQa9ZsNBbHyB
+ UOjgKBKJnCCcWRdoVbA4RwehUMBHYBwbRgw1mbmXZojITJw9VrO2gW7j2gEcj8fnCwSg
+ x76AZfH5sEB78IIOs7G2gh77QTGEiNRMzWaF3Gw5HC4TdiwM08o4HFvG6wjsh3rsuO0Y
+ tXMWaEhhTK2sgY7NYW1tBVrQYKjDfmwqj8WYX8+a3BAcBPpE9gZaoQXDBR32A9vY38CO
+ fwOfgOb0XxForcfr/md+RZ/I1vhnhOinUAEqQAWoABWgAicE/guv7ASOCmVuZHN0cmVh
+ bQplbmRvYmoKMjcgMCBvYmoKNjExOAplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAy
+ MSAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAzMDggL0hl
+ aWdodCAyODIgL0NvbG9yU3BhY2UKL0RldmljZUdyYXkgL0JpdHNQZXJDb21wb25lbnQg
+ OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHt2vk/1NsbAPCKbMMsDMMw
+ zBiGYSxjX8Ig08WgZCuXOyghS1dZStlyG/RFXIqELEVk35de91/7Pucz1LkZdfp+7y99
+ 7nl+6ame1+i87/Occz6fuefO0aACVIAKUAEqQAX+cYHzbI9/TgxJXfgcZqyMz8u7cAFW
+ +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
+ WE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDE2NiAvSGVpZ2h0IDk2IC9Db2xv
+ clNwYWNlCi9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxh
+ dGVEZWNvZGUgPj4Kc3RyZWFtCngB7ZvnW1Pp1sYtM0ivoQQIEHqHQACJAqGc0ILRSARF
+ ukRAEAQRNAhBoxGQYgYQpElHkCptPHOu+dfO/Tw7QS4IM0r2fDjv6/1lvMZh8ZtVnr2e
+ tdc+d+6nfnrgpwd+euB/xgPn2Rd7/++E7cKhLrKlQ4sXyC8wCVfPd/HiL7/88us/Idi9
+ eJECn5WUIgKQ0JldumRukIXpMpgyv3TJjJhnUH8clEEkHjQDn4WFpRVkDdmwI2KKmLS0
+ sDA3J6hwKnz6Y6AkE4kXzUAIQGsbW1s7O3t7BzZlb29nZ2trA1hLkBJQyvndKUocCUZ4
+ 0cLKCoCgc3TicJydXVxcXNkRLDk7czhOjg4O9kAloPAo4fxedzKMv14yt7SytrUjgGDj
+ uru7e3h4enry2BDseHjAItfV1YWg2tlaW1maX2L8+V0Vz0ASP9rY2jtynF3d3D14PG8f
+ Hz7f1489+fL5Pj7ePJ6Hu5urM8fRHg6FPxl3/m3USbQRbDBaE0Yg8rx8+H7+gYFBwSEh
+ IaGMws4uvQXYCg4KDPT34/t48QBKOK3BibB/R9T1kJZWlJHr6eUDwuDQ8PDIqKhoARTD
+ hoih6KioyPDw0GCQ+nh5ciknws5g/rU3DZDWtg4cF66nN98/MASAglhhfELC5UTRN105
+ i779uCjxckJCvDBWANSQQH8+OF04DrbW34NJIS+ZW9nYOXBcPbz4/sFhkdGxcQmiK0nJ
+ YnFqWjpRhqmiVtJSxeLkpCuihLjY6MiwYHC6u3Ic7GysSHIi6Kd7E5AXkZOAdHTm8nz8
+ gsKiBHGXrySL0/8lycrOyZVK8/LyrpkuWJFKc3OysyT/ShcnX7kcJ4gKC/Lz4XGdHQmm
+ 2a/kRDoV87we0t7JxZ3nGxgSKYgXJaVmZOZIZdflNxWKWwWFbKnglkJxU35dJs3JzBAn
+ ieIFkSGBfJ67i5O9HvNUSkD+YmZuaWMHSC+/oPDoOFFymiTn2g1Fwe2ikpKysoqKSqJ7
+ ponaqKgoKyspKbpdoLhxLUeSliyKiw4P8vMCph3JTZzvp2GSM+iShbWdI4EMjohJSEqT
+ 5MryC4tKyiuV1TW1dXX19Q8fPmwwVbBRX19XV1tTrawsLykqzJflSlKTEmIiggmmo521
+ BU1N4yEn8Ubl2Do4AzIkUpiYkpENxuLyquoHDxubmltanrS2saXWJy0tzU2NDx9UV5UX
+ gzM7IyVRGBkCTGcHWyY1jTvzPFxJIDlcnl9wpFAklkjlYFTWPmxqaX2qet7RqVZ3sSW1
+ urPjueppa0vTw1olOOVSiVgkjAz243E5DkhN1LlRSupKC2t7jqsnPygCkJl5+XfKqmob
+ mltVHeoXmtda7ZvuHrbU/UarfaV5oe5QtTY31FaV3cnPyxSLYiOC+J6uHBpz45mpdyWS
+ 0icwPCZRnHlNUVRRXd/UplK/fN3d09c/MDD47p2OHb17Nzgw0NfX0/36pVrV1lR/v7xI
+ cS1TnBgTHujj7kJifoozL1xA6djYc7hIyuiEFEme4m5lTUOLqlOj7e0f1A0Nj7wfhcbY
+ EDH0fmR4SDfY36vVdKpaGmoq7yryJMkJ0UhNLseeFNCFCyfrhwQcWelI4h0pTMqQ5hdV
+ 1jS2tr/Q9g7ohkfHxicmp6ampqenP5ouWIGtyYnxsdFh3UCvtqv9SWNNZVG+NCNJGBnE
+ 93B1JM40FnIE3IxkJdfLP0wgSs2W3ykHZIemu183PDYx9XFmdm5+fgFaNF3EzPz83OzM
+ x6mJsWFdX7emo7WxpvyOPDs1URDmzzjTzFj9nEfALW0dXDz4QVHxyRJZYdn9BkD2DAyN
+ TkzPzi8uLX9aoVo1XYyhT8tLi/Oz0xOjQwM9wGy4X1YgkyTFRcGZyExLhPxkldOA23Hc
+ eP6hAlFabn5xVX3Lc0AOf5iaWVhaWf28tra+sbGxyY5gaX1t7fPqp6WFmakPw8Bsb6mv
+ upufmyYShPrx3JzsaMhPJCYNOA50n8CIuCS4sry2SfWiG5DTc0srn9c3N7e2v7Cr7a3N
+ zfXPK0tz08DsfqFqqi0vJM6MQJk7O1hbIOTHKZGWJOCunr4h0ZfFOfnFyobWTm3/0Ifp
+ +aXV9c3tLzu7e4z2TZfe0u7Ol+3N9dWl+ekPQ33aztYGZXF+jvhydIivpysJ+cnEJGlp
+ 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
+ RLHN6sJxdKDLrPrdYIPPTv8nMHEg0bVgrNw6kK1grrsH9oG9vLB2y5a8vb28eDxPD6wG
+ YzMYK8zYYIYjyVLj34WbQT+6Ym1NNqwdsV+NBWY3Ny7ZYWZHXK6bG1aXsWftSLasybLt
+ Dy5ZkxoyrIJjz5rZBceuNbbBWZQTXQMne+DYrz5k/D5HfnMn4WQ2/+lePVghO7ZErdkY
+ durp9j9dqj/1iWM0ReknChSUktKvFOhnCuS7AlZkSb9OYL5PYPb+v3uj/iixHhQfpNAP
+ PszwyQfR4acaZ/8DY8jMjPnUQ/9Zyvkfc+MR0sNve8hnPfjMBSLEpoqxBDr9ZzNw4pkR
+ D2lhg/EriopdUcuHv+fnH3564KcH/t964L9GBQ2jCmVuZHN0cmVhbQplbmRvYmoKMzAg
+ MCBvYmoKNDQ5OQplbmRvYmoKMjMgMCBvYmoKPDwgL0xlbmd0aCAyNCAwIFIgL1R5cGUg
+ L1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxNjYgL0hlaWdodCA5NiAvQ29s
+ b3JTcGFjZQovRGV2aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0Zs
+ YXRlRGVjb2RlID4+CnN0cmVhbQp4Ae2b+VNTWRbHW+1G9jUsAQKEsO+BABIFwjJhC0aR
+ CIrsEgFBEETQIASNRkAW04Agm+wIssqm01P9r8333pcgBaFbyeuqqSm/v2i1zeFTZ7nv
+ 3PPO++WXn/rpgZ8e+OkBeOAc+2LPr4Tt/KEusKVDi+fJLzAJV8934cKvv/762z8h2L1w
+ gQKflZQiApDQmV28aG6QhekymDK/eNGMmGdQfxyUQSQeNAOfhYWlFWQN2bAjYoqYtLSw
+ MDcnqHAqfPpjoCQTiRfNQAhAaxtbWzs7e3sHNmVvb2dna2sDWEuQElDK+d0pShwJRnjR
+ wsoKgKBzdOJwnJ1dXFxc2REsOTtzOE6ODg72QCWg8Cjh/F53Moy/XTS3tLK2tSOAYOO6
+ u7t7eHh6evLYEOx4eMAi19XVhaDa2VpbWZpfZPz5XRXPQBI/2tjaO3KcXd3cPXg8bx8f
+ Pt9XwJ58+XwfH28ez8PdzdWZ42gPh8KfjDv/Nuok2gg2GK0JIxB5Xj58gV9AQGBQcHBw
+ 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
+ Tpfyx1nOk7rjUmz8LfEx1heayboLFL5N/ts7Po3qeEJdmNrlO74EjB0Fngo7uq0J3ith
+ 4o3XSMs8nZBwgX0/g2CLtCPPgYEbBL/uBcHgIa3xEVi/ovfcPtdSgcIG8K/ncM9hduAd
+ 7YGMn9HfOewLV0nAg3VAXQMUmu/SfGISOHwDKIP8GcTS6WiEPSQ3cDCXVxRRnpZmagUm
+ /K/WafforLiN0T1h10vnaZ6i8dXxy2rEXr+aj7jRKhQjNrQcnUWoX21mSxE33EIl4hVt
+ kdXNc5r2cjVip82//T9rzQ/1ppcfalabai3Su73KcsSXu0tDvWHmhrXZ7RL7n3jOll8c
+ 1o8c8lDoEiFjGhJmUEMB5fCbpAgcegzcn5QXlerLF8Ea8+w237zGzzrbda67Lavpi3P0
+ R5opsWjrp1OiLJ2R8BtDg7INCmVuZHN0cmVhbQplbmRvYmoKMzQgMCBvYmoKNTY1CmVu
+ ZG9iagoyOCAwIG9iagpbIC9JQ0NCYXNlZCAzMyAwIFIgXQplbmRvYmoKMzUgMCBvYmoK
+ PDwgL0xlbmd0aCAzNiAwIFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRl
+ ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBrZNPaNNwFMe/adENqUXH2OZByEHUQ5WY
+ DqaHQbf+Gd1CLW1G1VuapGlnm8YkrTo97OhZ8OBBEPTgwasogjAvIsJAEWR68SR4diKC
+ dPH9fjHdDg4vvvDL75OX73u/93u/BIh/1xynHQPQsX23sjAvXrh4SRz5hP1IIoEjOKDp
+ njNXLisk2cN+fIDAXr0/xXLdebW5Ub01mD032/tS//ZZ3SMociddWhAQUuQYt0LOMK6H
+ zOLHr/qOT5omY72pGcQ3iVOuWskSPyJOWiE/Y1wP+TXjvm6x2E1iyTZaNhAbJT5rmJ5O
+ nCG2DE/vEFMeAZ1Ol/LHWc6TuuNSbPwt8THWF5rJugsUvk3+2zs+jep4Ql2Y2uU7vgSM
+ HQWeCju6rQneK2HijddIyzydkHCBfT+DYIu0I8+BgRsEv+4FweAhrfERWL+i99w+11KB
+ wgbwr+dwz2F24B3tgYyf0d857AtXScCDdUBdAxSa79J8YhI4fAMog/wZxNLpaIQ9JDdw
+ MJdXFFGelmZqBSb8r9Zp9+isuI3RPWHXS+dpnqLx1fHLasRev5qPuNEqFCM2tBydRahf
+ bWZLETfcQiXiFW2R1c1zmvZyNWKnzb/9P2vND/Wmlx9qVptqLdK7vcpyxJe7S0O9YeaG
+ tdntEvufeM6WXxzWjxzyUOgSIWMaEmZQQwHl8JukCBx6DNyflBeV6ssXwRrz7DbfvMbP
+ Ott1rrstq+mLc/RHmimxaOunU6IsnZHwG0ODsg0KZW5kc3RyZWFtCmVuZG9iagozNiAw
+ IG9iago1NjUKZW5kb2JqCjE5IDAgb2JqClsgL0lDQ0Jhc2VkIDM1IDAgUiBdCmVuZG9i
+ agozNyAwIG9iago8PCAvTGVuZ3RoIDM4IDAgUiAvTiAzIC9BbHRlcm5hdGUgL0Rldmlj
+ ZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFlE1IFGEYx/+zjQSx
+ BtGXCMXQwSRUJgtSAtP1K1O2ZdVMCWKdfXedHGenmd0tRSKE6Jh1jC5WRIeITuGhQ6c6
+ RASZdYmgo0UQBV4itv87k7tjVL4wM795nv/7fL3DAFWPUo5jRTRgys67yd6Ydnp0TNv8
+ GlWoRhRcKcNzOhKJAZ+plc/1a/UtFGlZapSx1vs2fKt2mRBQNCp3ZAM+LHk84OOSL+Sd
+ PDVnJBsTqTTZITe4Q8lO8i3y1myIx0OcFp4BVLVTkzMcl3EiO8gtRSMrYz4g63batMnv
+ pT3tGVPUsN/INzkL2rjy/UDbHmDTi4ptzAMe3AN211Vs9TXAzhFg8VDF9j3pz0fZ9crL
+ HGr2wynRGGv6UCp9rwM23wB+Xi+VftwulX7eYQ7W8dQyCm7R17Iw5SUQ1BvsZvzkGv2L
+ g558VQuwwDmObAH6rwA3PwL7HwLbHwOJamCoFZHLbDe48uIi5wJ05pxp18xO5LVmXT+i
+ dfBohdZnG00NWsqyNN/laa7whFsU6SZMWQXO2V/beI8Ke3iQT/YXuSS87t+szKVTXZwl
+ mtjWp7To6iY3kO9nzJ4+cj2v9xm3Zzhg5YCZ7xsKOHLKtuI8F6mJ1Njj8ZNkxldUJx+T
+ 85A85xUHZUzffi51IkGupT05meuXml3c2z4zMcQzkqxYMxOd8d/8xi0kZd591Nx1LP+b
+ Z22RZxiFBQETNu82NCTRixga4cBFDhl6TCpMWqVf0GrCw+RflRYS5V0WFb1Y4Z4Vf895
+ FLhbxj+FWBxzDeUImv5O/6Iv6wv6Xf3zfG2hvuKZc8+axqtrXxlXZpbVyLhBjTK+rCmI
+ b7DaDnotZGmd4hX05JX1jeHqMvZ8bdmjyRzianw11KUIZWrEOOPJrmX3RbLFN+HnW8v2
+ r+lR+3z2SU0l17K6eGYp+nw2XA1r/7OrYNKyq/DkjZAuPGuh7lUPqn1qi9oKTT2mtqtt
+ ahffjqoD5R3DnJWJC6zbZfUp9mBjmt7KSVdmi+Dfwi+G/6VeYQvXNDT5D024uYxpCd8R
+ 3DZwh5T/w1+zAw3eCmVuZHN0cmVhbQplbmRvYmoKMzggMCBvYmoKNzkyCmVuZG9iago4
+ IDAgb2JqClsgL0lDQ0Jhc2VkIDM3IDAgUiBdCmVuZG9iagozOSAwIG9iago8PCAvTGVu
+ Z3RoIDQwIDAgUiAvTiAxIC9BbHRlcm5hdGUgL0RldmljZUdyYXkgL0ZpbHRlciAvRmxh
+ dGVEZWNvZGUgPj4Kc3RyZWFtCngBhVJPSBRRHP7NNhKEiEGFeIh3CgmVKaysoNp2dVmV
+ bVuV0qIYZ9+6o7Mz05vZNcWTBF2iPHUPomN07NChm5eiwKxL1yCpIAg8dej7zezqKIRv
+ eTvf+/39ft97RG2dpu87KUFUc0OVK6Wnbk5Ni4MfKUUd1E5YphX46WJxjLHruZK/u9fW
+ Z9LYst7HtXb79j21lWVgIeottrcQ+iGRZgAfmZ8oZYCzwB2Wr9g+ATxYDqwa8COiAw+a
+ uTDT0Zx0pbItkVPmoigqr2I7Sa77+bnGvou1iYP+XI9m1o69s+qq0UzUtPdEobwPrkQZ
+ z19U9mw1FKcN45xIQxop8q7V3ytMxxGRKxBKBlI1ZLmfak6ddeB1GLtdupPj+PYQpT7J
+ YKiJtemymR2FfQB2KsvsEPAF6PGyYg/ngXth/1tRw5PAJ2E/ZId51q0f9heuU+B7hD01
+ 4M4UrsXx2oofXi0BQ/dUI2iMc03E09c5c6SI7zHUGZj3RjmmCzF3lqoTN4A7YR9ZqmYK
+ sV37ruol7nsCd9PjO9GbOQtcoBxJcrEV2RTQPAlYFH2LsEkOPD7OHlXgd6iYwBy5idzN
+ KPce1REbZ6NSgVZ6jVfGT+O58cX4ZWwYz4B+rHbXe3z/6eMVdde2Pjz5jXrcOa69nRtV
+ YVZxZQvd/8cyhI/ZJzmmwdOhWVhr2HbkD5rMTLAMKMR/BT6X+pITVdzV7u24RRLMUD4s
+ bCW6S1RuKdTqPYNKrBwr2AB2cJLELFocuFNrujl4d9giem35TVey64b++vZ6+9ryHm3K
+ qCkoE82zRGaUsVuj5N142/1mkRGfODq+572KWsn+SUUQP4U5WiryFFX0VlDWxG9nDn4b
+ tn5cP6Xn9UH9PAk9rZ/Rr+ijEb4MdEnPwnNRH6NJ8LBpIeISoIqDM9ROVGONA+Ip8fK0
+ W2SR/Q9AGf1mCmVuZHN0cmVhbQplbmRvYmoKNDAgMCBvYmoKNzA0CmVuZG9iagoxNyAw
+ IG9iagpbIC9JQ0NCYXNlZCAzOSAwIFIgXQplbmRvYmoKNDEgMCBvYmoKPDwgL0xlbmd0
+ aCA0MiAwIFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVE
+ ZWNvZGUgPj4Kc3RyZWFtCngBrZNPaNNwFMe/adENqUXH2OZByEHUQ5WYDqaHQbf+Gd1C
+ LW1G1VuapGlnm8YkrTo97OhZ8OBBEPTgwasogjAvIsJAEWR68SR4diKCdPH9fjHdDg4v
+ vvDL75OX73u/93u/BIh/1xynHQPQsX23sjAvXrh4SRz5hP1IIoEjOKDpnjNXLisk2cN+
+ fIDAXr0/xXLdebW5Ub01mD032/tS//ZZ3SMociddWhAQUuQYt0LOMK6HzOLHr/qOT5om
+ Y72pGcQ3iVOuWskSPyJOWiE/Y1wP+TXjvm6x2E1iyTZaNhAbJT5rmJ5OnCG2DE/vEFMe
+ AZ1Ol/LHWc6TuuNSbPwt8THWF5rJugsUvk3+2zs+jep4Ql2Y2uU7vgSMHQWeCju6rQne
+ K2HijddIyzydkHCBfT+DYIu0I8+BgRsEv+4FweAhrfERWL+i99w+11KBwgbwr+dwz2F2
+ 4B3tgYyf0d857AtXScCDdUBdAxSa79J8YhI4fAMog/wZxNLpaIQ9JDdwMJdXFFGelmZq
+ BSb8r9Zp9+isuI3RPWHXS+dpnqLx1fHLasRev5qPuNEqFCM2tBydRahfbWZLETfcQiXi
+ FW2R1c1zmvZyNWKnzb/9P2vND/Wmlx9qVptqLdK7vcpyxJe7S0O9YeaGtdntEvufeM6W
+ XxzWjxzyUOgSIWMaEmZQQwHl8JukCBx6DNyflBeV6ssXwRrz7DbfvMbPOtt1rrstq+mL
+ c/RHmimxaOunU6IsnZHwG0ODsg0KZW5kc3RyZWFtCmVuZG9iago0MiAwIG9iago1NjUK
+ ZW5kb2JqCjIyIDAgb2JqClsgL0lDQ0Jhc2VkIDQxIDAgUiBdCmVuZG9iago0IDAgb2Jq
+ Cjw8IC9UeXBlIC9QYWdlcyAvTWVkaWFCb3ggWzAgMCA2MTIgNzkyXSAvQ291bnQgMSAv
+ S2lkcyBbIDMgMCBSIF0gPj4KZW5kb2JqCjQzIDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9n
+ IC9PdXRsaW5lcyAyIDAgUiAvUGFnZXMgNCAwIFIgL1ZlcnNpb24gLzEuNCA+PgplbmRv
+ YmoKMiAwIG9iago8PCAvTGFzdCA0NCAwIFIgL0ZpcnN0IDQ1IDAgUiA+PgplbmRvYmoK
+ NDUgMCBvYmoKPDwgL0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzMzIDAgXSAv
+ VGl0bGUgKENhbnZhcyAxKSA+PgplbmRvYmoKNDQgMCBvYmoKPDwgL0NvdW50IDAgL0Rl
+ c3QgWyAzIDAgUiAvWFlaIDAgNzMzIDAgXSAvVGl0bGUgKENhbnZhcyAxKSA+PgplbmRv
+ YmoKNDYgMCBvYmoKPDwgL0xlbmd0aCA0NyAwIFIgL0xlbmd0aDEgMTE1MDAgL0ZpbHRl
+ ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBvXp5fJTF3fjMPOce2eyZvY8nm93NZnOH
+ BJYEsoYkJFwCQUiQYAIEAkJFhAhUaFRUiEgV5BC88OBUs4QoC4gvxSDYWgXPymtbrdDa
+ /prSty/YVtjd9zvPhgi9fv7RT/fZueeZ+c53vtd8n0EYIaRGnYhBkdmLWhdjHz4LNe9A
+ 6JvdsdTzyG9HPo0QfhQhZuHcxfMW6T5/88cIsVcRUqrnLVwxl1n+GPRNFxGyzGhva51z
+ eesfexEKzIH3y9qhQpkplEH5SShntS9aunzlctUYKB+H8vKFd8xubcpu6EIoexiURy5q
+ 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
+ oE68Cz0K4VkIDJqPH0YrIKyD8AQEdjC3F0qH8cM9rBg5glcgGx4TUbHuKUar26JUud8H
+ U6n3afenli+PgqMwDX2BrT1pSHGTEj+Ln0FzkBu/CKfHlXCDLRtvPxhc6G6Bpr1oMYRO
+ CIwcY7y3x1XsfgPnIh8LHyawH7lY/Jr7N0V57gtFMYJ73CcCMRaSH7mgFEl3H3c+7f4v
+ 5zz3GxD2p5r2BaHHa+69zoXuTa4Y3t7j3ggeBnjnsVSyzAmvvuZeFNzinlMkt4/bEiP7
+ e9xhaJ8aUbnLhknuUud5d0EgJmIo5znHuXOKfurOghehmwcG9UV0bodzk3s4NLmcNYHh
+ EI7ifXgHysE7enxj3EcgC8s9WB8ctiWGv3+wLrvIF8MrI2V12VuCdQFfcJzbF6wNBCA/
+ 9bSwRrhVuEkoFkJwiQyUl2AXjKJe1IoaUS0qRVEEf+5LPZVu/ijejyoBLfsPirwIMuUV
+ qGSP4pflypcPiaxIRCQaY8nPwaGLkTGG9/cCqWEEmdd4OcfH8Mvw3Y5WvRxxA+ljxMoN
+ WqA+cJYDiQGREiwSIKQofiTGowcyOiotlfqRunBt9T+LWuSWazHVlv/kZ8HO6Ba4LxLd
+ 52yCqzmQSTqbrvWF8+n/57d0GXRoqwqFQNAe7Fi8YK581chb09YCN46iD3fA1a/OWR7P
+ gQWLB+5R+VtmzW6nd11a26KLvW3V0QXeas+BDvk9Wn1d81za3OGtPoDm1kxpPDA30lbd
+ 0xHpqIGrRE0HZ1Utab5hrnWDcy2p+gdzVdHBltC5Zsnv/c1czbR5Fp2rmc7VTOeaFZkl
+ z0VRUDO/oequpUCdcB0JrgNlN0TrJ01vhFt3TdUxvIveUVqG/g+sFlW6CmVuZHN0cmVh
+ bQplbmRvYmoKNDcgMCBvYmoKNzgyMAplbmRvYmoKNDggMCBvYmoKPDwgL1R5cGUgL0Zv
+ bnREZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9DYXBIZWlnaHQgNjg0IC9EZXNjZW50IC0y
+ MzAgL0ZsYWdzIDMyCi9Gb250QkJveCBbNSAtMjIxIDY4MyA3MzddIC9Gb250TmFtZSAv
+ RFNNVlhJK0hlbHZldGljYSAvSXRhbGljQW5nbGUgMCAvU3RlbVYKMCAvTWF4V2lkdGgg
+ MTUwMCAvWEhlaWdodCA1MTMgL0ZvbnRGaWxlMiA0NiAwIFIgPj4KZW5kb2JqCjQ5IDAg
+ b2JqClsgMjc4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMjc4IDAgMCA1NTYgMCAw
+ IDU1NiA1NTYgMCAwIDAgMCAwIDAgMCAwIDAKMCAwIDY2NyAwIDcyMiAwIDY2NyA2MTEg
+ MCAwIDAgMCAwIDU1NiAwIDAgMCAwIDAgNzIyIDY2NyAwIDAgMCAwIDAgMCAwIDAgMAow
+ IDAgMCAwIDU1NiAwIDUwMCA1NTYgNTU2IDI3OCA1NTYgNTU2IDIyMiAwIDAgMjIyIDAg
+ NTU2IDU1NiA1NTYgMCAzMzMgNTAwCjI3OCA1NTYgNTAwIF0KZW5kb2JqCjE4IDAgb2Jq
+ Cjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL0RTTVZY
+ SStIZWx2ZXRpY2EgL0ZvbnREZXNjcmlwdG9yCjQ4IDAgUiAvV2lkdGhzIDQ5IDAgUiAv
+ Rmlyc3RDaGFyIDMyIC9MYXN0Q2hhciAxMTggL0VuY29kaW5nIC9NYWNSb21hbkVuY29k
+ aW5nCj4+CmVuZG9iagoxIDAgb2JqCjw8IC9UaXRsZSAoVW50aXRsZWQpIC9BdXRob3Ig
+ KENocmlzIFJvZ2VycykgL0NyZWF0b3IgKE9tbmlHcmFmZmxlIFByb2Zlc3Npb25hbCkK
+ L1Byb2R1Y2VyIChNYWMgT1MgWCAxMC41LjggUXVhcnR6IFBERkNvbnRleHQpIC9DcmVh
+ dGlvbkRhdGUgKEQ6MjAxMDA3MzAxOTA4NTlaMDAnMDAnKQovTW9kRGF0ZSAoRDoyMDEw
+ MDczMDE5MDg1OVowMCcwMCcpID4+CmVuZG9iagp4cmVmCjAgNTAKMDAwMDAwMDAwMCA2
+ NTUzNSBmIAowMDAwMDQyMDg5IDAwMDAwIG4gCjAwMDAwMzMzMDYgMDAwMDAgbiAKMDAw
+ MDAwMjUyNCAwMDAwMCBuIAowMDAwMDMzMTQzIDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAw
+ MDAgbiAKMDAwMDAwMjUwNCAwMDAwMCBuIAowMDAwMDAyNjI4IDAwMDAwIG4gCjAwMDAw
+ MzE1MTcgMDAwMDAgbiAKMDAwMDAwNDYyMSAwMDAwMCBuIAowMDAwMDA1OTYxIDAwMDAw
+ IG4gCjAwMDAwMDU5ODIgMDAwMDAgbiAKMDAwMDAwNjM5NiAwMDAwMCBuIAowMDAwMDAy
+ ODI1IDAwMDAwIG4gCjAwMDAwMDQxNjYgMDAwMDAgbiAKMDAwMDAwNDE4NyAwMDAwMCBu
+ IAowMDAwMDA0NjAxIDAwMDAwIG4gCjAwMDAwMzIzODEgMDAwMDAgbiAKMDAwMDA0MTkx
+ NCAwMDAwMCBuIAowMDAwMDMwNTY1IDAwMDAwIG4gCjAwMDAwMTI3MjkgMDAwMDAgbiAK
+ MDAwMDAxOTAxOSAwMDAwMCBuIAowMDAwMDMzMTA2IDAwMDAwIG4gCjAwMDAwMjM3MzMg
+ MDAwMDAgbiAKMDAwMDAyODQwNiAwMDAwMCBuIAowMDAwMDI5MTE1IDAwMDAwIG4gCjAw
+ MDAwMDY0MTYgMDAwMDAgbiAKMDAwMDAxMjcwOCAwMDAwMCBuIAowMDAwMDI5ODQwIDAw
+ MDAwIG4gCjAwMDAwMTkwNDAgMDAwMDAgbiAKMDAwMDAyMzcxMiAwMDAwMCBuIAowMDAw
+ MDI4NDI3IDAwMDAwIG4gCjAwMDAwMjkwOTUgMDAwMDAgbiAKMDAwMDAyOTE1MiAwMDAw
+ MCBuIAowMDAwMDI5ODIwIDAwMDAwIG4gCjAwMDAwMjk4NzcgMDAwMDAgbiAKMDAwMDAz
+ MDU0NSAwMDAwMCBuIAowMDAwMDMwNjAyIDAwMDAwIG4gCjAwMDAwMzE0OTcgMDAwMDAg
+ biAKMDAwMDAzMTU1MyAwMDAwMCBuIAowMDAwMDMyMzYxIDAwMDAwIG4gCjAwMDAwMzI0
+ MTggMDAwMDAgbiAKMDAwMDAzMzA4NiAwMDAwMCBuIAowMDAwMDMzMjI2IDAwMDAwIG4g
+ CjAwMDAwMzM0MzIgMDAwMDAgbiAKMDAwMDAzMzM1NCAwMDAwMCBuIAowMDAwMDMzNTEw
+ IDAwMDAwIG4gCjAwMDAwNDE0MjEgMDAwMDAgbiAKMDAwMDA0MTQ0MiAwMDAwMCBuIAow
+ MDAwMDQxNjYyIDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgNTAgL1Jvb3QgNDMgMCBS
+ IC9JbmZvIDEgMCBSIC9JRCBbIDwxOWNkOGM2OWYyMzg3NTIzOGI1NzZmODljY2NkMmYy
+ Yj4KPDE5Y2Q4YzY5ZjIzODc1MjM4YjU3NmY4OWNjY2QyZjJiPiBdID4+CnN0YXJ0eHJl
+ Zgo0MjMwOAolJUVPRgoxIDAgb2JqCjw8L0F1dGhvciAoQ2hyaXMgUm9nZXJzKS9DcmVh
+ dGlvbkRhdGUgKEQ6MjAxMDA3MzAxODM4MDBaKS9DcmVhdG9yIChPbW5pR3JhZmZsZSBQ
+ cm9mZXNzaW9uYWwgNS4yLjEpL01vZERhdGUgKEQ6MjAxMDA3MzAxOTA4MDBaKS9Qcm9k
+ dWNlciAoTWFjIE9TIFggMTAuNS44IFF1YXJ0eiBQREZDb250ZXh0KS9UaXRsZSAoY2hh
+ bm5lbC1zcGxpdHRlci5ncmFmZmxlKT4+CmVuZG9iagp4cmVmCjEgMQowMDAwMDQzNDY2
+ IDAwMDAwIG4gCnRyYWlsZXIKPDwvSUQgWzwxOWNkOGM2OWYyMzg3NTIzOGI1NzZmODlj
+ Y2NkMmYyYj4gPDE5Y2Q4YzY5ZjIzODc1MjM4YjU3NmY4OWNjY2QyZjJiPl0gL0luZm8g
+ MSAwIFIgL1ByZXYgNDIzMDggL1Jvb3QgNDMgMCBSIC9TaXplIDUwPj4Kc3RhcnR4cmVm
+ CjQzNjg4CiUlRU9GCg==
+ </data>
+ <key>QuickLookThumbnail</key>
+ <data>
+ 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
+ </data>
+ <key>ReadOnly</key>
+ <string>NO</string>
+ <key>RowAlign</key>
+ <integer>1</integer>
+ <key>RowSpacing</key>
+ <real>36</real>
+ <key>SheetTitle</key>
+ <string>Canvas 1</string>
+ <key>SmartAlignmentGuidesActive</key>
+ <string>YES</string>
+ <key>SmartDistanceGuidesActive</key>
+ <string>YES</string>
+ <key>UniqueID</key>
+ <integer>1</integer>
+ <key>UseEntirePage</key>
+ <false/>
+ <key>VPages</key>
+ <integer>1</integer>
+ <key>WindowInfo</key>
+ <dict>
+ <key>CurrentSheet</key>
+ <integer>0</integer>
+ <key>ExpandedCanvases</key>
+ <array>
+ <dict>
+ <key>name</key>
+ <string>Canvas 1</string>
+ </dict>
+ </array>
+ <key>Frame</key>
+ <string>{{214, 0}, {1148, 1178}}</string>
+ <key>ListView</key>
+ <true/>
+ <key>OutlineWidth</key>
+ <integer>142</integer>
+ <key>RightSidebar</key>
+ <false/>
+ <key>ShowRuler</key>
+ <true/>
+ <key>Sidebar</key>
+ <true/>
+ <key>SidebarWidth</key>
+ <integer>120</integer>
+ <key>VisibleRegion</key>
+ <string>{{-45, 0}, {666, 682.667}}</string>
+ <key>Zoom</key>
+ <real>1.5</real>
+ <key>ZoomValues</key>
+ <array>
+ <array>
+ <string>Canvas 1</string>
+ <real>1.5</real>
+ <real>1</real>
+ </array>
+ </array>
+ </dict>
+ <key>saveQuickLookFiles</key>
+ <string>YES</string>
+</dict>
+</plist>
Binary file webaudio/channel-splitter.png has changed
Binary file webaudio/dj.png has changed
Binary file webaudio/drum-machine.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/webaudio/dynamic-allocation.graffle Mon Jul 18 17:23:00 2011 -0700
@@ -0,0 +1,1867 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActiveLayerIndex</key>
+ <integer>0</integer>
+ <key>ApplicationVersion</key>
+ <array>
+ <string>com.omnigroup.OmniGrafflePro</string>
+ <string>138.12.0.121252</string>
+ </array>
+ <key>AutoAdjust</key>
+ <true/>
+ <key>BackgroundGraphic</key>
+ <dict>
+ <key>Bounds</key>
+ <string>{{0, 0}, {576, 733}}</string>
+ <key>Class</key>
+ <string>SolidGraphic</string>
+ <key>ID</key>
+ <integer>2</integer>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ </dict>
+ <key>CanvasOrigin</key>
+ <string>{0, 0}</string>
+ <key>ColumnAlign</key>
+ <integer>1</integer>
+ <key>ColumnSpacing</key>
+ <real>36</real>
+ <key>CreationDate</key>
+ <string>2010-02-16 14:02:44 -0800</string>
+ <key>Creator</key>
+ <string>Chris Rogers</string>
+ <key>DisplayScale</key>
+ <string>1 0/72 in = 1.0000 in</string>
+ <key>GraphDocumentVersion</key>
+ <integer>6</integer>
+ <key>GraphicsList</key>
+ <array>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>73</integer>
+ <key>Points</key>
+ <array>
+ <string>{324.5, 127}</string>
+ <string>{357, 117}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>72</integer>
+ <key>Points</key>
+ <array>
+ <string>{268.494, 130.076}</string>
+ <string>{285.625, 127.5}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>6</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{285.625, 121}, {38.875, 12}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>71</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 Gain 2}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{285.625, 79}, {38.875, 12}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>51</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 Gain 1}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>50</integer>
+ <key>Points</key>
+ <array>
+ <string>{114.5, 134.5}</string>
+ <string>{126.75, 134.613}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>49</integer>
+ <key>Points</key>
+ <array>
+ <string>{191.25, 135}</string>
+ <string>{203.5, 135.113}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>35</integer>
+ <key>Points</key>
+ <array>
+ <string>{110.5, 44.4317}</string>
+ <string>{162.5, 45}</string>
+ <string>{229, 61.5}</string>
+ <string>{285.625, 83.5}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>LineType</key>
+ <integer>1</integer>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>10</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>47</integer>
+ <key>Points</key>
+ <array>
+ <string>{324.5, 87.5}</string>
+ <string>{357, 118}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>45</integer>
+ <key>Points</key>
+ <array>
+ <string>{440, 118.387}</string>
+ <string>{452.25, 118.5}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>9</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{32, 26.5}, {78, 35}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>10</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Streaming Source}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{357, 100}, {82.5, 36}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>9</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Dynamics Compressor}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{452.25, 100}, {71.5, 36}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>8</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Destination}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{203.5, 117}, {64.5, 36}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>6</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Panner}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{126.75, 117}, {64.5, 36}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>5</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 LowPass Filter}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{36.5, 118}, {78, 35}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>4</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 One-shot Sound}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{27.5, 103.5}, {301, 59.5}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>1</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>Pattern</key>
+ <integer>1</integer>
+ </dict>
+ </dict>
+ </dict>
+ </array>
+ <key>GridInfo</key>
+ <dict/>
+ <key>GuidesLocked</key>
+ <string>NO</string>
+ <key>GuidesVisible</key>
+ <string>YES</string>
+ <key>HPages</key>
+ <integer>1</integer>
+ <key>ImageCounter</key>
+ <integer>1</integer>
+ <key>KeepToScale</key>
+ <false/>
+ <key>Layers</key>
+ <array>
+ <dict>
+ <key>Lock</key>
+ <string>NO</string>
+ <key>Name</key>
+ <string>Layer 1</string>
+ <key>Print</key>
+ <string>YES</string>
+ <key>View</key>
+ <string>YES</string>
+ </dict>
+ </array>
+ <key>LayoutInfo</key>
+ <dict>
+ <key>Animate</key>
+ <string>NO</string>
+ <key>circoMinDist</key>
+ <real>18</real>
+ <key>circoSeparation</key>
+ <real>0.0</real>
+ <key>layoutEngine</key>
+ <string>dot</string>
+ <key>neatoSeparation</key>
+ <real>0.0</real>
+ <key>twopiSeparation</key>
+ <real>0.0</real>
+ </dict>
+ <key>LinksVisible</key>
+ <string>NO</string>
+ <key>MagnetsVisible</key>
+ <string>NO</string>
+ <key>MasterSheets</key>
+ <array/>
+ <key>ModificationDate</key>
+ <string>2010-06-22 11:55:29 -0700</string>
+ <key>Modifier</key>
+ <string>Chris Rogers</string>
+ <key>NotesVisible</key>
+ <string>NO</string>
+ <key>Orientation</key>
+ <integer>2</integer>
+ <key>OriginVisible</key>
+ <string>NO</string>
+ <key>PageBreaks</key>
+ <string>YES</string>
+ <key>PrintInfo</key>
+ <dict>
+ <key>NSBottomMargin</key>
+ <array>
+ <string>float</string>
+ <string>41</string>
+ </array>
+ <key>NSLeftMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSPaperSize</key>
+ <array>
+ <string>size</string>
+ <string>{612, 792}</string>
+ </array>
+ <key>NSRightMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSTopMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ </dict>
+ <key>PrintOnePage</key>
+ <false/>
+ <key>QuickLookPreview</key>
+ <data>
+ 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
+ goCI7JbTfQwe0RQ1PCaRVx01qhUOh2qjwcH4rg8K+kmKAqEvX4gbuDV1TI53V0GN0oYa
+ tYHBVNXFbqQ38NbYUePc45dR3lBjry3u+/I7anRNUaM8okb9/6Uyfllxgcqnlz+hst+o
+ fFoUydtnxqnC2xdxsFL58qAvKPyAO58uPFMmc7hGQi+bWTkseJrBMZRmnFg8mqRKYHEA
+ Is3rimMbuKDQwSmKUhrHlSVLtHL4MFq40yqV3aOpz8fKDacej6Y+H5/7rcVxNcwnrwGh
+ 1JJxb3Q/or9SqG+cQ6Sj8ku4u+M2sc4ot3hmcTxLUcdKj3U7ClTSG9UfCjXkHrThCJUU
+ jd//4bjhryg960FAgAeIs6H9cN69OOgAvOjOqE+lZG5z8ZV3tlgALIc6F3/ltyzoRbh3
+ hnL1P/wXkEh/2QplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKMjgzOQplbmRvYmoKMyAw
+ IG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgNyAwIFIg
+ L0NvbnRlbnRzIDUgMCBSIC9NZWRpYUJveCBbMCAwIDU3NiA3MzNdCj4+CmVuZG9iago3
+ IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0lt
+ YWdlSSBdIC9Db2xvclNwYWNlIDw8IC9DczIgMjcgMCBSCi9DczEgOCAwIFIgPj4gL0Zv
+ bnQgPDwgL0YxLjAgMjggMCBSID4+IC9YT2JqZWN0IDw8IC9JbTcgMjEgMCBSIC9JbTQg
+ MTUgMCBSCi9JbTggMjMgMCBSIC9JbTkgMjUgMCBSIC9JbTEgOSAwIFIgL0ltMyAxMyAw
+ IFIgL0ltMiAxMSAwIFIgL0ltNiAxOSAwIFIgL0ltNQoxNyAwIFIgPj4gPj4KZW5kb2Jq
+ CjIxIDAgb2JqCjw8IC9MZW5ndGggMjIgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBl
+ IC9JbWFnZSAvV2lkdGggMjAwIC9IZWlnaHQgMTE0IC9Db2xvclNwYWNlCjI5IDAgUiAv
+ U01hc2sgMzAgMCBSIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNv
+ ZGUgPj4Kc3RyZWFtCngB7dCBAAAAAMOg+VPf4ASFUGHAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMPAGBgs/AAEKZW5kc3RyZWFtCmVuZG9iagoyMiAw
+ IG9iagozMjIKZW5kb2JqCjE1IDAgb2JqCjw8IC9MZW5ndGggMTYgMCBSIC9UeXBlIC9Y
+ T2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMTc0IC9IZWlnaHQgMTE2IC9Db2xv
+ clNwYWNlCjMyIDAgUiAvU01hc2sgMzMgMCBSIC9CaXRzUGVyQ29tcG9uZW50IDggL0Zp
+ bHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7dABDQAAAMKg909tDjeIQGHAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDgb2DsiAABCmVuZHN0cmVhbQplbmRvYmoKMTYgMCBvYmoKMjg3CmVuZG9iagoyMyAw
+ IG9iago8PCAvTGVuZ3RoIDI0IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1h
+ Z2UgL1dpZHRoIDEyMiAvSGVpZ2h0IDY4IC9Db2xvclNwYWNlCjM1IDAgUiAvU01hc2sg
+ MzYgMCBSIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K
+ c3RyZWFtCngB7dAxAQAAAMKg9U9tDB+IQGHAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY+AwMYTgAAQplbmRzdHJlYW0KZW5k
+ b2JqCjI0IDAgb2JqCjEzMgplbmRvYmoKMjUgMCBvYmoKPDwgL0xlbmd0aCAyNiAwIFIg
+ L1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxMjIgL0hlaWdodCA2
+ OCAvQ29sb3JTcGFjZQozOCAwIFIgL1NNYXNrIDM5IDAgUiAvQml0c1BlckNvbXBvbmVu
+ dCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3QMQEAAADCoPVPbQwf
+ iEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGPgMDGE4AAEKZW5kc3RyZWFtCmVuZG9iagoyNiAwIG9iagoxMzIKZW5kb2Jq
+ CjkgMCBvYmoKPDwgL0xlbmd0aCAxMCAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUg
+ L0ltYWdlIC9XaWR0aCA2NDYgL0hlaWdodCAxNjQgL0NvbG9yU3BhY2UKNDEgMCBSIC9T
+ TWFzayA0MiAwIFIgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29k
+ ZSA+PgpzdHJlYW0KeAHt0IEAAAAAw6D5Ux/khVBhwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMvAwM2cQAAQplbmRzdHJl
+ YW0KZW5kb2JqCjEwIDAgb2JqCjE0MDgKZW5kb2JqCjEzIDAgb2JqCjw8IC9MZW5ndGgg
+ MTQgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMTc0IC9I
+ ZWlnaHQgMTE2IC9Db2xvclNwYWNlCjQ0IDAgUiAvU01hc2sgNDUgMCBSIC9CaXRzUGVy
+ Q29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7dABDQAA
+ AMKg909tDjeIQGHAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDgb2DsiAABCmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoK
+ Mjg3CmVuZG9iagoxMSAwIG9iago8PCAvTGVuZ3RoIDEyIDAgUiAvVHlwZSAvWE9iamVj
+ dCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDIwMCAvSGVpZ2h0IDExNCAvQ29sb3JTcGFj
+ ZQo0NyAwIFIgL1NNYXNrIDQ4IDAgUiAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIg
+ L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3QgQAAAADDoPlT3+AEhVBhwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDDwBgYLPwABCmVuZHN0cmVhbQpl
+ bmRvYmoKMTIgMCBvYmoKMzIyCmVuZG9iagoxOSAwIG9iago8PCAvTGVuZ3RoIDIwIDAg
+ UiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDIxMCAvSGVpZ2h0
+ IDExNiAvQ29sb3JTcGFjZQo1MCAwIFIgL1NNYXNrIDUxIDAgUiAvQml0c1BlckNvbXBv
+ bmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3QMQEAAADCoPVP
+ bQhfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwMA7MB2HAAEKZW5kc3RyZWFtCmVuZG9iagoyMCAwIG9iagoz
+ NDIKZW5kb2JqCjE3IDAgb2JqCjw8IC9MZW5ndGggMTggMCBSIC9UeXBlIC9YT2JqZWN0
+ IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMTg4IC9IZWlnaHQgMTE2IC9Db2xvclNwYWNl
+ CjUzIDAgUiAvU01hc2sgNTQgMCBSIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAv
+ RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7dAxAQAAAMKg9U9tDQ+IQGHAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDjwMD/5AAAQplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2Jq
+ CjMwOQplbmRvYmoKMzMgMCBvYmoKPDwgL0xlbmd0aCAzNCAwIFIgL1R5cGUgL1hPYmpl
+ Y3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxNzQgL0hlaWdodCAxMTYgL0NvbG9yU3Bh
+ Y2UKL0RldmljZUdyYXkgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURl
+ Y29kZSA+PgpzdHJlYW0KeAHtnPs/0/0bxytymJk5DNuMzYQxc8hxhTlEGEqWSckhQlgP
+ NdTklG9O34ibokSkFDmkou777nH/a9/ren82h7aF9nF/d3+/rl9o2vV5Pl6P1/v9eX/e
+ 7+v6HDt2FEcKHClwpMDBFTh+iHFwGjPfQMYT22FDd2ynxiuZgdjXx3pQALS1PXmoYWtr
+ a2NDwH+RmJKU4rSzs7d30IcjjWHI6WBvb4dqUMgHByasNqAogDo4ODIYThBMJtOZ5oCU
+ TEzNcHR0cEBkEBk0PhCwgZWQAqUzi8VyYbNdDyXYbBcXFssZoBlAjMCEd19exf+Ewwp0
+ BVZHJHVhu7q5e3h4cDw9Pb1oDkjJ4Xh4uLu5urIB2cnJERVG3v3KC7AUK8PJmQWkgOnl
+ zeXx+HwfHx8BrQEJ+Xwej8f18vJEZBcW04nhYE/pu58ZAl1gc/KkvQOyAqqnF5fnI/D1
+ EwpF/v5i+sNfJBIK/QQCPs/bi+PhxgaBQV9K3r3dALBgAvAAsLpzvLh8gZ/QX3wqMDAo
+ WCKRhJAIpSGoTCGQMzgoMDBALBL6CgAYeZnAC3bYhxv0sAwnFtvNw4vn4ysUnwqShEjD
+ ZOERkRhRdAYmjAgPl0mlIcFALPT14RJesAOF+3N1DbBMliuy+vkDqjQ8Iio6JjYuPkG+
+ HWcsiu088oT4uLjY6NORgCwJDBD5+XA9PVxZzP3gElh7BydnFzeON9/X/1RwqCwyOjZe
+ fjYxWZGSmkYina4g2VJTFIqkxDPyuJjTEbLQ4ACRL9/Lw9XF2QnNC2Ywry7A2oBnCSxX
+ IAwIloZHxSacTU5JO5eZlZWjVCpzc3Pz6AvIplTmZGedzziXpkg6Ex8TGR4aJBYKuBw3
+ xLU7iTOZWdzjBJYBynryBP6BIbKoWHlSyrnzObn5FwsKVZeLitR0R9FllepSwYV8ZXZm
+ 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
+ K/MvFFxSQesL3Y0v6l/vfMGGyJ1dReKg0PDImPgzSYq0cxnns7KhrciauooQF6yLTVDQ
+ Xsb3FQVAx1bE6Zg4+ZnEJIWhZYuuhq10Czu2SLsp9hkysBvOk+vjJwoIlEhl4ZGno2Pj
+ aGyHo6cbbhuX6jTkYqdhQGBwiBSQqVZDOhsNoyzsNDyGLadUFyeTdEZ68wS+QhEQ7+zi
+ DLGWLk6iLrTzYucxdPNCM6+XN48vgMZToUhkfR2yBlzgZTgxWS7YJw0t0tB9fAjtxxZ3
+ H8NZD2lA1nd2g8DQL01auzmH0NpteWc38lKd6DA7QH8/1Tbvclht85Z2zevlhfswvpIA
+ 30iAyOSNBHS/koCONxKQkz/qtQT4DgVE3nrbA6DTFnS97YHwEgOjJ0Dkw32VhsVv0qB4
+ ccgRkQEag+6XlOCLHfSBFzJc1PKfmO2QwnK4owxHChwp8P+pwH8ALH/0NQplbmRzdHJl
+ YW0KZW5kb2JqCjM0IDAgb2JqCjM2NDkKZW5kb2JqCjUxIDAgb2JqCjw8IC9MZW5ndGgg
+ NTIgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMjEwIC9I
+ ZWlnaHQgMTE2IC9Db2xvclNwYWNlCi9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50
+ IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7Zz5O1tbF4B1MIYMhBBT
+ SBpTGmIWRQw1a9BGtakUadVUWuRKr1I0peah0qKmEqXG1Ky397n/2rf2ToKatZXQz/pF
+ n8s967xnDfucvddaRkYXcvEELp7AxRO4eAK6J3DJwKK7j1//CSCXt+WKIWRbPXqqv4Kk
+ g7ly5erVq8aGFriHK1cw3E9SaXAABkhMTExNzXRirl/RqTUzNTVBD1WDdXIo7GoaGmAx
+ t7AggFiCWOlfkFqk3sLc3MwMYYGxwFYngtriwTQESysikUgikykGEzKZRCISrQDMAqgQ
+ FGY6dkihVAD2MTE1MycQrICFYm1DpVJtbe3s7Gj6F9Bqa0ul2lhTKGTAIhDMkaUQ03HN
+ BEAaHguEQ7GmUu1o9g50Ot3RCcRZ3wI6HR1BuwONZkelWlNIREuCxRbTMcyEPO6KsbGp
+ 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
+ mNZMwISg0Hw0hHWup70Bksb3Lmsm8gHWuZ/Ih5lwQKHJb3/G1EQNEzIVShQ6McRgSzR8
+ TyvoZnQ39us/0dUMKL8OcHGFiydw8QQunsCf9AT+BwSo7IIKZW5kc3RyZWFtCmVuZG9i
+ ago1MiAwIG9iagozODc3CmVuZG9iagozMCAwIG9iago8PCAvTGVuZ3RoIDMxIDAgUiAv
+ VHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDIwMCAvSGVpZ2h0IDEx
+ NCAvQ29sb3JTcGFjZQovRGV2aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0
+ ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae2c+VdSaRjHLcsNBVEWZRMRTcDEjTQY
+ PbikuTfmejxyUMzGcJnREj16kBaXzFKZ1Bx3RRlM1CzX6vSvzfNeMAtsj9twj88vlqfu
+ cz/3+3yfh/fy3uvhcRqnV+D0CpxegaMrcOYXxFHun/ATnf3Z4/DEKY4znkVn8GMgdgJP
+ z3Pnzp3/JQGJPT0xpu9msUEAAgB4eXl7+9jDF4c4yuXt7eUF6QEGsXwPCqol0AEQEICv
+ nx8Jwh8iAJdAmVBGPz9fSO8NMDZdvrHAMAobhC8Q+AeQyRRKYCAV1wgMpFDI5ADgARgb
+ ChLl662CKgpJ4Q06kPzJZDj/oGAajU5nMBhMnAJS0ek0WnAQlRpIJvtjKEiUb6iuYwqA
+ oFCpwTQ6kxkSymKx2RwOh4tLQCI2m8UKDWEy6bRgKpUCKCCKneRrJMHEwLQgBYASwBDC
+ YnO4PD6fHy4QROAWAkE4pORxOWxWCLCAKgE2kq+TBGGcO+/l4wtaBAbRGCEsDo8fHiGM
+ jLoQLYIQ20Piojg6PsoVfSEqUhgRzudxWCEMWlAgponX+XNfUVuAAc7w8vEjIQpmKJvL
+ FwijokWSmFipNC4eRQIOgSWKk0pjYySi6CihgM9lhzIRCcnPB0A8v9SCbRjePn7+ZCqN
+ EcrhhQujRJKL0vjEJFlycspl+ftQuCjeJ5BfTklOliUlxksvSkRRwnAeJ5RBo5L9/cAl
+ XwTB1PD2IQVQgughbKC4ILkYlyhLlitS05TK9IxMLLJcHLYsGelKZVqqQp4sS4y7KLkA
+ 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
+ nEX/JAdbIIq7nFFQXtvU0TuIOKBdIZtjejjKjsffscTI6FjDgknY29FUW16QcTlOJGB/
+ gsOfygAOND7K65p0BlvbtbUrdDg8Tts5B8psb1hY4zXomurKsQEiYDPQIHTsV2icMzj2
+ MahpxjjmsWlu08M5BT6/OeZYmYcBYtA1a+yDkPM5DjHoUVipae68OzT27H/HMTZ0t7NZ
+ U1kIA10c8TUcLf9fjpZTDtSv8HGDc5aP/IHq6of0cD4+fr856lfg8y9yoGUU1q/sPnf0
+ B35n7ZzpCxwfLUBOOZyv38/+zTfpActabDkohptXMD9QXcHyY+U5LM4PwOY/+9y+5Xgw
+ 0GEBsvV8BS1AjnyeIMYWhI4LW1ie25a1kgR0t6S+1caxChyw/PilGPCxFxYgwIEtpO52
+ ttajOyYJEtvC1mGBTiAOYtTVad/9Fst+17/9pn5FED083JfDaX3+uc8lv26C/NzPiacc
+ 32XtD/7Tj+nh9uta2+12d7/PQIj7PnA/kRD34YhzXxTut7v9fepzBPnegDDf4xDkezX3
+ +J7T8MXvOQnyvbNb7AN49OV9AITZl0GYfTLE2LfkQZB9ZB5E2dcHRifEPkvi7Hslxj5k
+ D4LsC/cgyj59ojw3gQRBO/Xd/TkW4CDGc0XgdEI854UJAo/kuP1zd0cg6HFOd34OEjig
+ suApYXd/LtUO4vbPCXugysIUcfPntj2I8hy9HcTt32sAlUWM90zYQDzd/70f8DUuKGJ/
+ m4w7v4cFgRyTuPN7cWySYJrAy5bc+D1FaIsASEKA90ZhJAgFVHHv93ghEswoNl3c+L1q
+ GAliQbZ/Hzi95g57j5o9KToD+8n8jB/ocHjHzzjv02OcXoHTK0CUK/AfSJu2IwplbmRz
+ dHJlYW0KZW5kb2JqCjMxIDAgb2JqCjI5NzgKZW5kb2JqCjU0IDAgb2JqCjw8IC9MZW5n
+ dGggNTUgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMTg4
+ IC9IZWlnaHQgMTE2IC9Db2xvclNwYWNlCi9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9u
+ ZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7Zz7P9RbF8eVwrjN
+ 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
+ PUKx0COUI88vLFKWlpWroEXoV+0RQsfDcjW1YEJbGenNChVFxSakpGfK8q7lFxYqFMW/
+ bG8WKl7bWAY9cW7YE3dFJI6JT0yRZlzNypZBTxytHXFy+cl74oBdA8+0tnXgYS9iQFBo
+ eGSUJO6PhCTSi0hjK2L6qXoR0fEoeWjpwx5Q6F519/LxD7wcGiaCHlCJtgeUlg7Q+PhT
+ 9oBq4EHz0HvLhjZQF767h9DXPyDocsgV7L3d1iWrs87byMhto56i93YL3gy7tTkOTs6u
+ Auh59vaFB6B6nmnreA4OPmXPs8FWwzbpNYcmeZ4z9Jq7e0CvOX2t5j666DWHUyhcsCh6
+ hpkF+t4W8B15PGzx59Pe4i84VY//D3igx0shmHglBFwGAVcr/AZ3K4DnKdfDJQUMM3A+
+ 3LBA7rSg/UoLzunvtKBcT27kMMIrUKi7RJi/x10iCA+uB3rNHS4MfAD6r3Cx0MkdLkCv
+ wcf7UPASGvqvzoErWzR22rtzkJ7CB//r98oiuDHntHcWEXrkJ/oh1x/hY9BqmlngA6fV
+ EOjgA0fTi+mA9WyIMw+ceeDMAzrywH8A5zkwDgplbmRzdHJlYW0KZW5kb2JqCjU1IDAg
+ b2JqCjM5MTgKZW5kb2JqCjQyIDAgb2JqCjw8IC9MZW5ndGggNDMgMCBSIC9UeXBlIC9Y
+ T2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggNjQ2IC9IZWlnaHQgMTY0IC9Db2xv
+ clNwYWNlCi9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxh
+ dGVEZWNvZGUgPj4Kc3RyZWFtCngB7dr7U5NXHsdxkYTcr4QEAoGQQEK4GCOXQAQJDQsG
+ QQoKRQUKxjKACC2CohSEFqWmAkKlgBcUBS8oFUvFUu3sv7bnCe7uTAme9rFnZmf28/1B
+ fzgyZ+Y17znneR7cswcDAQhAAAIQgAAEIAABCEAAAhCAAAQg8D8vEIGBwN8o8BeDJzvv
+ /e9EYiDwUQL/bWkvSevPxPi+wMhIgUAgxEDgbxMgQUVGckFSS9w+BEmBQmFUlEgk3h4J
+ BgK8Bd5HJBJFRQmFpMTtED9wIoYijOQSJAFKpFKZTCaXyxUYCHyEAEmIhCSVSsRiERci
+ 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
+ 402mxCQzBgIfJZCUaDIlGONi9bpojUohC0VIjsIdb8ihb9j/zlBCbmWVRhuti9EbSItx
+ RgwEPkYgLjbWoI/RRWs1KqVcJiHXMXko3CXCPRFchgJhlEhMOlQoVWqNRktaxEDgIwWi
+ SYAatUqp4BoUfTBCcidvZxjqUCojJSqUZFRk1BgI8BLg6lGRihSkQJk01OD2SRj+Pg49
+ GpIMyXEoEHIhisUSiZTEiIHAxwpIpRIJCYocg0IBdxvvdh2Hngy3j8P3IZIUo0TckB/H
+ QIC/ABdRFAnw3wnujdj9IPxPh9yBSEqMJIciN9xPYyDwEQKhjkhQobAi6A1up0j+4XaK
+ oR/DHxD4WwS4rKin4PvDEH9BAAIQgAAEIAABCEAAAhCAAAQgAAEIQAAC/68C/wJfUflg
+ CmVuZHN0cmVhbQplbmRvYmoKNDMgMCBvYmoKNDAxMAplbmRvYmoKMzYgMCBvYmoKPDwg
+ L0xlbmd0aCAzNyAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0
+ aCAxMjIgL0hlaWdodCA2OCAvQ29sb3JTcGFjZQovRGV2aWNlR3JheSAvQml0c1BlckNv
+ bXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae2Z+VuSaRfH
+ TU1kX2QTAREQRUBEURDFUNxQUSPXzF1xzIVGQ5ycVEZ7ccl93MultLLSsd5/cM79iDXX
+ NQhoF/7wvn1/0B84j5/nfO/75j7nGBb2Uz8d+P914M719WNmIV74d0UEp+8PoOev/wZe
+ KMAiI+/eQJGRkRER6CWuR7/AXjCjonC4aK/wAXUZicNFRcH7Av46cMziCJRpFDDxBAIR
+ RCKRyEEJAlE8gYCPjsYB/RIehO1oaRE3ClGJJDKFQqHSaPRriEajwkNkEhHRERwSD7zi
+ KGHExSEsGZh0RgyTyWSx2GxOUGKz2Sx4IIZBBz4ZwXFetv+sMTDGJZIoVDqDyWRzuLE8
+ Xlwcn88XBCEIi4vj8WK5HDaTyaBTKSQiHvLG0vaHRuBI5DNwafQYFofLixMI4kWiBLFY
+ EqTE4gSRKF4giONxOawYxCagtJHjftBeMJ5IptKZbC6PLxQlSKQyWVKyXC5PwaS4Wtjn
+ EJicJJNJJQkiIZ/HYTHpVPJF2v7QXjCBRIF8uTyBSCyVJacolanqtDQNKD2wUFiaOlWp
+ kCfLpOJ4AbAZNAqRAI77yfofYCYHuBKZXKFSazK0WTp9drbhm3J86dunhmy9LkuboVGr
+ FMmJEhGwmXTkOEJf5fed8AhYYwIJnObGxQNXqU7X6gw5xnum/AIzUmEAYUEF+aY8Y062
+ TqtRK+WJYiGGBsPRNvONxlIGMIXO4vJF0mSlOkNnMJoKCotLLeUVFRVWa2VAWa0QWGYp
+ LS4sMBkNWRlqZZJEFIeyJuJxdyPDw31uMpQyDk8EcKwgQZYC3Jx75mJLRWW1raa2rr6+
+ ISjV19fVPrBVV5ZbigryDFkalVzqRV/p94XXAGZyAaxIyzTcM5dWVD2oa2xqbm1r7+hE
+ 6vIvFNLR3tba3NRQa6sqLzHnZWvVKYkITSMTwG+fdiNyNIFMY3L4IplSo8stKKm4X9vY
+ 3NZp7+nt6+8fGBwcdAQQhAz09/f19nR3tD1qqKkqLzYZMtVyaTyPzaAivyN82X0nPDIq
+ mkhhsHmiRIVGZzRbqmoaWzrsvf2OoWHniMs1GpRcrhHn8K+O/t7u9uaGB9aS/BxAS4Sx
+ aKmjfW9vtMoEMp0ZK5TI1VlGc1l13aN2e59jyDk69nx8YtIdpCYnxn8fG3UODfZ2tzXV
+ VpXmG7SqpAQ+J4ZKjI7yZTekfBelzOEnJKm0OWbL/YaWzt7BYdfYuHv6hWdmdnYuKM3O
+ znheTLnHn40MDfR0ALrEpNcoEuN5LDqZgLvrY6GR2XgSDVKWpmj0ptKq+pauvifOsYkp
+ z+zLhaWl5ZXVoLSyvLS0MD/74o/x3546ejuaaiqKjJnqZDGfw7iw+1/n6k44mE2hs+NE
+ SalaY5G1trmz71fXc7dnbmF5bX1jc2trazsIQdjmxvrq0sLsi8kxp+OX9oc2S362RiGF
+ laaR0EL/mww7m0iJ4Qgk8jS9yWJ72N77xDU+NbOw8ufmzu7rvb39/f2DgIKgvb3Xu9sb
+ a0vzHveYc9DeUldZZNSqZCJkN97XQqMzRQSz4xOVGQZzRW2LfdD5+9Ts4urGzuuDw7dH
+ R8fHx+8CCoKOjt4e7r/aXl956XE/G+rrbLJZTDq1HLObgPOxxRCZRGfxRDJVprG4qqH9
+ 8dAzt2dhdWt3/83x+w8nH0GfAgpFnXx4f3S4t7O+PD897nLYW2rLC7I1KRIBJ4ZC9LXF
+ wiOi8GRY5oRkte5eqa2pa8D5fHp+ZWN3/+37k0+fT0/Pzv4KQmdnp6efP344frO3/efi
+ DCTd21ZvNedkKKVCLpCjfWxutLWBzBfL03Qmy4Nmu8M14VlY29p78+7k8+lf5+fnX0Bf
+ /QpFfDk/Pzv99OHocHdjZW5qbLivo6GqKFerTIyPZcKJvpLMQWR9fllNS8+T0UnP4vrO
+ /tH7jwAG5n+D0tevX87PPp+8O3y9tTo//dzZ39lYVWzUKmV+yRQ6hy+Ra/T55bWI7PYs
+ 3RaZDGSUswlytjtGkdvb39zGrPRr9tcfcftih8FxftQ94ByHHba5e3AEOwxtsJDtMGxv
+ w6lKSs3KK6lu7OgbGnPPLK5tvTp4G+pTBeeZxoTzrNTmFlrrWnscI8+n55bWNnf3Dt6E
+ +puESIV6RJKiyc4vszV1Ph4aHZ+eXVhZ39p5FcpvT7gxLi5JcTLczsWVdS3d/YCe8swv
+ rsCNATdByG4MdFeR4esTvrjTDflwPbfa+4dcY5PTnrmXi0vLobwlUTFEhcsKks40Fpbb
+ Glq7Hzuejo5NuKf/E9rKALsmUdJQGujyiipsUJT09DuGR34LbTUUhuowPAmS5ifIlOn6
+ vMKy6tqm1k7744EnQ0+hAgyq/hsdvUEF6C3EoAQUiJNU6XqjudRqq3vYAlXvL1D1DkDV
+ G6DmdThuWvVethg8gSQJCu4cU5HFer+m/uGjlstK33+d39V1s0o/DDXtqJ+DilsolinU
+ Wn2uCXU3Vfex7iao3qah4QbdTZi3vSHTYtg86G/kKg00kkaTuajEUgYdnTWUHR0kjYsm
+ InQs6p5TVGkZmTpDbsi7WEjai6YysIkB6qBT0zTaTNS5f+/MffXtOTnfP79B5478xrKG
+ FprJjo0TiiSJMnmKUqVWBzusSL/ZtAIljaEJRAqNwYTBkEAoEgMdG9BcTGiuns8oFD8w
+ ofGio6LxaCrFgFlYLI8vEN7GVAqhYa1hn6EBIMz/mKxbmsSFhXmnjzBrhbxh+kjHpo9o
+ +Bji6SO0WyhtWG0054UpL5q4Um9l4orQXjYG906ZYXYc+inzJRsSv5hx395kHWtwscTB
+ dsAj/rV1w/8mYGxku5cPK49eIjhhwdgP9Lz3T93wF/oL19UNUT8f++nA/4IDfwMwyXZo
+ CmVuZHN0cmVhbQplbmRvYmoKMzcgMCBvYmoKMjE1MgplbmRvYmoKMzkgMCBvYmoKPDwg
+ L0xlbmd0aCA0MCAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0
+ aCAxMjIgL0hlaWdodCA2OCAvQ29sb3JTcGFjZQovRGV2aWNlR3JheSAvQml0c1BlckNv
+ bXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae2Z6Tub2xrG
+ dRcZZJZJIhKJJEKIIURCNISgYmgqpGZyTBW05qkqLVVRNbSmTWPrplrdVO1/cD/rDZd9
+ nSJvso/z4ZzeH/hgvfnludd613rWLSTkp3468H/rwJ0g9I/MQrxfLnUXpy6fQB8Q8Dc4
+ hwIsNDQsGIWGht69i75EYHSsVoACMjycQCCei+RfF0MJhPBweBrwgcARF8OGA5NEIkeA
+ KBQKFZ9gJHqATCYRiQSM7oP7tx3jQrWARVAKlUajMxjMQMRg0Gk0GpUSgegA9xXuD43W
+ 1F3gEonkCAqNBkhWJJvN4XC5PHzicrkcNpsdyWICn4rgBB/bz2JDRof6uFTARrI5PF6U
+ QCAQRkdHi/AIxgmFAkEUn8dls1lMOo0SQYK6Udk3LnQEDgsjQL1UOmC5fECKYiSSWKlU
+ hldSaaxEIhaJhAI+jxOJ2GQ04Qh9veEYOJxAAp+ZkRyeQCgSx8ri5AplvEqlSkBKvEnY
+ CBgZr1Qo4mSxkphoAVTOpFN9Zd+A9oGJpAgag8XmCRBWEa9KVCdrNCmpoDQcQuNSNMlq
+ tSpeESeViARQN4MWQUaOX4++A1aHIzAzkhsVLZbKlQlqTWqaNkOny9IbLpR9tS7+bDDo
+ s3SZ2vRUTVJivEKG2GwmchwZfs1UAzg0DAOjgmPl8YDV6vQGY67JlJ9vBhX4Expkzs8z
+ 3TNm63XaVI1apZDGCC/QsMyunGrwOjQM5pjGZPOEYpkyUZOWqc+5l2e2FJfcL7Vay8rK
+ /auszGq1lpYUWwryTUZDZrpGrZRJovlQdQSJgPy+apH5vPaBJXGqpNRMgzGvsLi0rML2
+ 0G6vrnHgU01Ntb3KVlluLbHk5xoy05JV8nO0z+8r0KhkIpnKgIolcpVGm2XMt5RW2OyO
+ uobG5pZWJ+hf/oQGtbY0NzXUOaptFaVF5ly9VpMAaB6bQSUToegr7EYlg9d0FlcgjgOw
+ wVR4v6LKUdfU2tbR9djl6unt7e3zJxjT43J1d3W0OZvrHfbKUospOyMF0EIei04Bv6+a
+ 6TuoZPCaExUjU2kysvOKymyO+ua2Llff0/7BoeGRUXwaGRkeGnja5+pqa2lwPCwvzs/J
+ 0KhkMQIOTDXxOnI4iUKP5EXHKpO0hrzicnstcHv7h0bHJ6empt14Nf186tnE6FB/7+O2
+ 5jp7RUl+tjZZKRXxIqHo8KvsBrOJZChZIJYnpupNReX2upYOV//w+DP3y9m5udfzHnya
+ n389N/vSPTUx3N/T2Vpvryg26VMT5WJUNBnZ/cMSQ+QIWiRPJI3XZBoLrVV1rV29g2NT
+ 7tnXC4tvl5ZXVlZxaWV5aWlxYf7Vi6nxob4uZ729zGLM1MSjon12/zsZphnMZrCjxHGJ
+ aYa8Elttc2ff0MT0zPzi0ur7tY1N0BYOwbCN9bXV5UXPrHsC0K21tvv5hjQoOorNoBCv
+ sBvIBDKVyRVKlMkZRkt5dWN7z9CE+9XC0rv1ze0dr9e7u/ubf+3u7nq9H7a3Nt4tvZkD
+ dG9HU02FxZiRrJQIuUzqVRN955cwQgSNxRPJVCk6U4mtztndPzb96s3K2taOd+/j/v7+
+ wcHBJ7+CQfv7v+/t7mytrSzOuccHXM46W4lJl6KSiXgsNNE/vNFARtPMF8kSUg1mq72x
+ vW94amZhee1X797+p8MvR6Cv/oWGffl8uL/n3V5fWZidGulrb7RbzWC3TMTHJvpHMlpg
+ dHZUjFydnl1QVtPc9XTMPff2/ZZ37+Dw6Ovx8cnJNzw6OTk+/uPo88FH769rS/Pu8f6u
+ Zkd5QbZWLY+JYtPhjb6WLFaotUZLhaPl8cDES8/y+vZv+4dHxyffTk+/g85uFhry/fT0
+ 2/HXzwd7OxsrnpnJwW7nI5horVoBS+x6MoMtECuSEPlRq2twcmZhZWNn7+DL1xPgnp39
+ iUtnZ99PT/44+vTxw+bqm5lnQy5nbSWQkxQSwQ1kOiJjNT9q7Qay55x8fKtktMJgnsVy
+ tTanELndP/HCs7z2X3D7fG3HoI3EbK1u6nwyOj23+G7zwx5MNLbCcC2xIFbY5fucqs+7
+ X9XQ1jP0bMaztLYF6E+Hn9HrguO1QqMCfavQHkZjwkkVr9HdK6p81NL1dPT5rGfp/eY2
+ 7CS/3+ZOAvs2FY4qCSyxnAKrvaHNNTA+Pet5u7oGu+cHtHvi2D6D2j19Wwm2iWWZiisd
+ Te09A2NTM6/foBNjHR0ZOA6MrcBPjBDfKcmCJgwagxxzKRxW7T39o5PumTkPOiWXb+uU
+ DEFHBgn6P9QMpehyLdaHgO5+MjQ6+fzFzCvoDHC2BoF3BuiAhjMDFa1Qp+lNFqvN0ejs
+ dD0ZHBmbeDb1HHc7FHA3hPWeqOnli6TKpHRAlz6ormtydjzueXK7HWAI9NuoaFjeMbL4
+ 5HR9rrmk3FZd19jibO/s6nb1QNvrr+ntC6rrhYlGDTcFNdyATkrT5ZgKS8oeVNXU1jc2
+ 4Wz1g+r0gey7ZNAjEVqpTtFm5ZjMRSXWige2qlu93WBFg99UBqBFUgXcrLS67FyTubDo
+ /EaH40oX1I3OVzTBh44SSWSKhKSU9IwsQ47xnikPu8X6vcYGd4sNuUTTWRy+MAbYKnVy
+ Sqo2I/PvN3fDf/7mjtBwd4eqISZhc6MQW65QJaiTbj2tQEVjaLIvKeELIBeSAh1LaPxH
+ NMEnNJjfWByG0iFIabiQhUEqJQ4olgoqlcLQ8G75EjFI4lhsDpfHhyhOiDeKCzaJA7TP
+ cZR6osyTfpk+4owfg00f4aIHaCyBhKD3InENMHINLnFF6HM2inshZiajmBmyY5wxc/Ap
+ M7reYmwoHIvWCYFE6/8sWUfsczhK2IP7d0KQ/03A2IjuKx4mHs09TvlGo5/o+fOPCvIX
+ +oRAFSTq52M/HfhfcOAv8a5/zQplbmRzdHJlYW0KZW5kb2JqCjQwIDAgb2JqCjIxNzEK
+ ZW5kb2JqCjQ4IDAgb2JqCjw8IC9MZW5ndGggNDkgMCBSIC9UeXBlIC9YT2JqZWN0IC9T
+ dWJ0eXBlIC9JbWFnZSAvV2lkdGggMjAwIC9IZWlnaHQgMTE0IC9Db2xvclNwYWNlCi9E
+ ZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUg
+ 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
+ ZXlX84uKFIqSU9F3hxGiaSCEPkg37IO8KImMiU9MkWZcycqWQR8kfV2QcrnOfZDAQYFY
+ 29o78rAvNUAcEhZxKTruckIS0ZdKV1tq+nH6UtEgGCLQ0ol9wtDt7O7l4x94ISRUAn3C
+ 0Zo+Yf13CcfHH69PmAKBGIG+bRa0CrsK3D1Evv4B4gvBF7Fve0dTtX66tiMidqjQvW97
+ G8QCpwFwHJ1d+ELoo/f2BRiyj56eLvqgoOP10RtsDwQg5hrAcAaeC8w1cPeAuQY0jTXw
+ +Q/mGkBfIQY7BomZhRXaxB5QnHg8HDMhoHfMhPA4cya+g8CoCRxeYo2jS2BoCYz9OGVz
+ P8AipEmAxMwCjALTP4g5LPSOYeEcew4LaRJyLg6O9iHn4lifvrk4CAImARJqTpEZwtA8
+ psjqv5hTBCQUCs75waFLNI+NgrFElBxzbhSSkChglxMc4/Xnsed4ESTIQvgYMREMkegT
+ SiVOigKhbuf4P/Bi9Mvx7/vsCmdP4OwJnD2BX+wJ/B+qlOo5CmVuZHN0cmVhbQplbmRv
+ YmoKNDkgMCBvYmoKMzg1MQplbmRvYmoKNDUgMCBvYmoKPDwgL0xlbmd0aCA0NiAwIFIg
+ L1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxNzQgL0hlaWdodCAx
+ MTYgL0NvbG9yU3BhY2UKL0RldmljZUdyYXkgL0JpdHNQZXJDb21wb25lbnQgOCAvRmls
+ dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHtnPs/k/8bx0tyZhtjjGkzbc5znkOY
+ SJFDOURNcsgxp2joM0RkUQ6JIlIOOeYcqU89vv/a97re2yQ2xm7l+/i6flHY+3726npf
+ 9/u+DveZM6d2qsCpAqcKHEGBs8dnR6DR8hFkNPhl5yi2XyvjhbQw6PZtFee5c4aGhueP
+ 02D9c+cI+FGJCSqCAqaRkbGxicpMqTP1kibGxkYohhL5CMD4vw+oAIqYpmZm5mAWFhaW
+ 1BqsaIErm5mampggMogMVz4cMGFVopoCp4WllRWNRqczjsPodBrNysoSoM2AGIEJr26+
+ Cr+FPoCyGoOm5hZWVkBpbcNk2tra2dmxqDVY0daWybSxZjDogIzAoDDy6irvL1ZApTEY
+ NkxbFsvegc12dHRycuJQabCeoyObzXZgsewQmWZlYQ68Sn11ihBKWCMTU2ClM2xsWfZs
+ RyeOM5fL47m48Ck3Fx6Py73A4Tiy7Vm2TFDYkvASeQ/2BoRFJ0BWa6adPduJw+XxXS8K
+ hG7uYB7EPPU35UIesKSbUCBw5fO4zk4AzLSmg77oDugNB+ECrOF5FNaSxmCyHBw5XBdX
+ gZu7p5ePSOTrh+ZPoeF6viKRj5eXhxsQc50dHQgvyAveeyCuCtbMwophY2fv6MzjC9w9
+ vUV+AYFBYnFIaNgOC9fDdiwTGiIWBwcG+AGyu8CV5+zkYGfDsLIw0wF3ByyTxeZwXYUe
+ 3r7+QeKw8IhIiST6cgyxWIqMLHY5WiKJjAgPEwcF+Hp7CoGXzWIyaDrgEp81MjGzoFnb
+ 2jtx+QIPH79AcViE5HJs3LX4hOuJiYlJSUnJlBkslph4PSH+WtyVGElkeEiQn4+nkM91
+ crC1plmiuvv67lnYYCpYBw7voru3X1BohCQmLj4x+UZqWkbGrczMLIot81ZGRlrqjZTE
+ +Kuxkogw4HUX8DhsO2uluue07zTiB0pl2RwXgacoMDQiOi4+6Wb6rdvSuzm5uXn5BWj3
+ qTGyVn5+bm7OXentzPSbyQlxlyNCA329BC7OKtz9dhpKa2xqbsWwZXP4Qi8/8SVJXEJK
+ WqY0J7egqLi07EF5eUVlZWUVVQZrVVSUl5eVlhQV5OVIs9JSrsdFXxL7ebnxndm21lbm
+ psbgC1rCGMAaGpkALNMBYL39QyJi4pPTsrJz7xc/qKiqqX0kq6uvb6DY6utkstqa6soH
+ JYW5d7PSU+JjIkMCvN34HAdbhpW5iRHcJTTjorQmZpZ0pj3HRegdEBp15frNW9m5haUV
+ Dx/VP5Y3Njc/aWml2lpanjQ3yR/Xy2oqy4rysjNTE+MkoQHeQheOPZMOO02ruAYGsMXM
+ adYsR67Ayz80Ki4xNSvnfmllTd0/TS1P258pFM87O7sots7nCsWz9qctzfL62qrSwnu3
+ 0xDX30vAdWTZ0EDc8wYGmu5oSmnRaS+4eviJATb9Tm5ReU2d/MnTjuddL7t7e/teveqn
+ 1l696uvt7e7u6uxoeyKvrykvzpWmJ8VFhfh5ul5ggy9oFfesAXotzYbFcXETBUdcSUyT
+ 5pVUPnrc3Kbo6u7rHxh883YIbJhKwwXfvhkc6O/reaFob/5HVlWSL01PvBIRLHLnc5Ti
+ Gmp0XAwIZpYgLfhBQFhMQuqdvJIqmby1o6unf/Dt8Mjo+7GxsQ8fPnykzmA1WPP96Mjw
+ 0GB/b1dHq1xWVZp3J/V6THgA+AKIa2mGYWGvKxBHINLy3X3Fkms3snKLq2SNTxXdrwaH
+ RsY+jk9MTk1NfQKbpsxwtampyYnxj2MjwNv9vK2xrqokN+vGNYnYVy2uxn2GjmBqoZQ2
+ 8FJsYkZOUQXAdva8BtbxqU8zs3Nz82gL1BlZb35udmZ6avzDyNDrns62RlllUU5GUuyl
+ QKW4FqZGmlzhrAE4gpU1y8nFXSSWxKdKCx7Uyluf9wwMvR+fmpmb/7y4uLS0vLy8QqnB
+ gkuLi58X5mamxseGB3o7n8prywukqfESscjdxYllbQWuoMFxMdia05gOzq5e/mExSbfu
+ lVQ3tCi6B4bHJqbnPi8ur6yura0fi62trqwsfZ6fmQDcHkVrQ3XJvVtJMWEBXq7ODkwI
+ YpocF2kt6LjHfIIir96UFpTLmp697B8am5yZX1xZW/+ysam0r9SZasWNL+trK4vzM5Nj
+ Q/0vnzXJQNybVyODfHCf0S0004LbWjLswBF8Q6ITMnKKHz5u7ex7835iZn5pdX1j8+vW
+ 1rdjsq2vmxvrq0sLMxPv3/Z1tT5+WJKTcT06xBdcwY5hiY67JygYGBK35bh6giMkZ+U/
+ AGm7B959/ASwXzaB9Pv3f8F+UGy45vdv37Y2v6wtzU+Pjwx0g7gP8rOSY8L8PV05xHE1
+ 0Z43Rre9IPAKjIi7IS2samh93vd2bHJ2ceXL5rfvvzB/UmjqfzoAb35ZWZydGnvb19na
+ UFUovREXAVHhAjoubLPd2kJIMDGnM9lcoUgcFZ+WU/JQ3vbi9buP0/PL65tb33HZXZT/
+ 0cN2LQWLA+768vz0x3evX7TJwRXS4qPEIiGXzaTDNtsTFM7iJmPYOvLAbSUJGbllteAI
+ gyMTMyDt12+g7I4L6IG586M7Vvzx499vX0HcmYnRwe6OpkdluRkJ4LhuPEdbBm6z3YdG
+ Ja2dE9/dL+xyYmZ+ueyJovft2NTc4toGSrtj6Z87L6nHn3cuCeJubawuzoEr9CqeyMrz
+ MxNjwvzc+bDNNNNiSGBx+B5kkxVU1rd2vhoam0JHAGnVK+sBp/mj6oVBXHSFqbGhV52t
+ 9ZUFZJt5wMkGgoImbYHWmsVx9Qq4dCXlDm6yrv5hiAgrO2k1X1Gv76pwCe3K/KePw/1d
+ sM3u30m5cilAGRQ00UK4hfsu5yKGhBRpUfXjthf978anFzAiqB1BLyxtH1bi/vgB2q4s
+ TI+/63/R9ri6SJqCQeEihjAIuHv8FsOtjb0zob0hLXoob3/5emR85jNsMrXbaruent8n
+ uOC4X9dXPs+Mj7x+2S5/WKQMYRed7W2szLTTCrzxvptdXCNv7x4gtBtqWj2htH8ccZH2
+ C6Ed6G6X1xRn473XW7AfLd4ckDb1bomadnFVTav9anr/RE27ugjaEtqSu6mEFm4PWrVF
+ Wp/gqGtI2wjhdhTCrZpWb6T9FlBpC7QYcJ811gDttahgH7yZHUybU1r7V2lrS3P0ot1P
+ GQp+pvTbbW1PaSnQVL0EpdpSdTRQw+35CtsMIpjOnkAO49sx4bddBoeaY6f9D9DisUYV
+ E373W+M9x3GgNbc6mbTmmmnh0QGeITHebms7C/H2T2o7q4y329pyycODRm1p8OggEAXj
+ o0NpbVNHz+AoPOeQ4+0f84TZydHBno4moIWHB7g7wMMDPOrspSXZBPKgI0HaR0j7Hmk3
+ t+B4u2dbUP2Nnz/+3dpYW5ydfI+0j5AWEiD4qKPpwQwfy1BbeCw7pT3wv+JU2wMlOvIv
+ kHiLfrtzl4lO7i4jdwddI9hf32Va72UnMoJppTU7ifH2UKea/T3h5zHfHw55Ytzv7kCe
+ 0I+823X64GFpDbXfy04iLaZvNd15VUk7nSQ66i/tfubdPoNpeebF8y05g8GJUXkGewZn
+ sAnViRGydkcF0elzu2kPekLf5zSuytXodNmj/dKO7MeETtmPXU86e7Mfx6ju4TNL27Ra
+ M0vHhouwJCb8lrW7SXKM++XBIMcIebCIOGXW7qUyaweJ/BOfEa3+B4okI6r87XZu/Ghu
+ ue+niLKgLebGf2WbC0m22YuUoDRlm88ps82uXoH75MapjwwqWCXtoTP5fE//8NjkLKg7
+ tHT2Yd1hCTL56nSzaul9tdL9h2pQ/Hr4KokJFk6xphOTmJlXLmtW9L7Bx8jVv1eBct+/
+ ArVdL7sHKVFlcnwByyQg7nZZhwqBd8pKlFVW9xZIdQ8S+QdW97Zrkcp0M5RJnnZBBR0K
+ Zijur8rprgvp91cscaKpKqdYLttROfXev3KKdV5lUedOQUVds6JnECoPC8trG6QqfRxF
+ 6R9aq9KxB1WlsfUDynvouLdyS2vkbSjuJOKub0LF/5jq/VBAJxX/ZU0Vfyzuaa74k/4E
+ R54baVTJLqysb1Z0vx4em5pZWPoT3RQLqm6K5u1uCsjUaO2mIL0fmAnzxvpeFoj7T+vz
+ 3sF3H6D54/PSCnSqHEufyvr67k6Vhzp2qphDfQ9dITQ6IS37frmssa0LcMfGP83ML2AX
+ EOVNQCtH7QJS9iwx7By5Qh84KqRk3iuuqmtq7+odGBr9MDE1DR1WyoYo6hqsFvTpsMJ+
+ MDo2LaG48dBqV1pd39zW2d0/ODyq6l6jtnltemf32rCG7jV77LvU2L12hrRYQVRw5Al9
+ sH0tXVpQWl3X2Kp40ds/ODT8hzsDSfMa9ABp6Qw8Aw2txkRcDrYGRsUlZWQXlEIj45N2
+ xYuev9N1id1gGlvtYJYIxjKgs9naDtsu/UMlV5MzpHnFFTUN8pa2js6u7p4T1tGKXeMW
+ dBuWE0/oHRgmuZoEDbiFZVW19fJm6BbuwG5hinuFu7r2dgsn6dQtrBaXtI27+QAuNjff
+ zSsqq6yRQSd2EzRi/4VObE09l9hwhT2tME2E3c3OfHefwNCo2PiUdOAtLHlQWV1TK4Mu
+ d4p73Bsa9nS5x/7e5a45IiAuDhSBL9DAdZ35bt7+4ojLcdeBV5qTV1BUUloGAwR/ZIIA
+ WvIPniBAcaEZ28ySZoO4Qi/foLDIy3EJyTczMm9Lc2A6I//PTGcIdZrOIL4AveOWdMCF
+ YRJ3H7/gsIjo2KsJiSmqyReK516yso4++QK04LqIC1NFDhwuX+gp8gsKCY+UxFxRTRVR
+ OlSUvHeqSHSIqSLEBddFXBiFg+kyVzdPH9+AXRNbFM1rxcbqObGFcYGM7uE0HNPOwekC
+ z1XgDmN7MA0XvGsaTo9ZuPDw/afhmDpOw/3CNcepSJaDkzOXD5OGHl7bk4YUzhn6++s5
+ aUhmeZWDkWSKEwZOYdwUpjgFyilO1eyl/kOcnpRMcRJ1YfQYJo/NLVFfMiHL4VwgE7KU
+ z8fy+fpNyKpxYf4cB6VpOCYNE9IwfPyHpo/NDjV9DLgYycAdUF8Q+GRPdpMjA+GF2Iuj
+ 6Cd7ah5xQV7QV/VGAlNEJi8kOJFvJMAzjvptD/gahh0vezCh7mUP8AIClen7tgfkVQKD
+ xv8Db9IgvEhMRAbHQKP4HSWql32QpfFCqmtS8AVXOyajgO50iVMFThX4v1Tgv/F97xIK
+ ZW5kc3RyZWFtCmVuZG9iago0NiAwIG9iagozODk5CmVuZG9iago1NiAwIG9iago8PCAv
+ TGVuZ3RoIDU3IDAgUiAvTiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9G
+ bGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtk09o03AUx79p0Q2pRcfY5kHIQdRDlZgOpodB
+ t/4Z3UItbUbVW5qkaWebxiStOj3s6Fnw4EEQ9ODBqyiCMC8iwkARZHrxJHh2IoJ08f1+
+ Md0ODi++8Mvvk5fve7/3e78EiH/XHKcdA9CxfbeyMC9euHhJHPmE/UgigSM4oOmeM1cu
+ KyTZw358gMBevT/Fct15tblRvTWYPTfb+1L/9lndIyhyJ11aEBBS5Bi3Qs4wrofM4sev
+ +o5PmiZjvakZxDeJU65ayRI/Ik5aIT9jXA/5NeO+brHYTWLJNlo2EBslPmuYnk6cIbYM
+ T+8QUx4BnU6X8sdZzpO641Js/C3xMdYXmsm6CxS+Tf7bOz6N6nhCXZja5Tu+BIwdBZ4K
+ O7qtCd4rYeKN10jLPJ2QcIF9P4Ngi7Qjz4GBGwS/7gXB4CGt8RFYv6L33D7XUoHCBvCv
+ 53DPYXbgHe2BjJ/R3znsC1dJwIN1QF0DFJrv0nxiEjh8AyiD/BnE0ulohD0kN3Awl1cU
+ UZ6WZmoFJvyv1mn36Ky4jdE9YddL52meovHV8ctqxF6/mo+40SoUIza0HJ1FqF9tZksR
+ N9xCJeIVbZHVzXOa9nI1YqfNv/0/a80P9aaXH2pWm2ot0ru9ynLEl7tLQ71h5oa12e0S
+ +594zpZfHNaPHPJQ6BIhYxoSZlBDAeXwm6QIHHoM3J+UF5XqyxfBGvPsNt+8xs8623Wu
+ uy2r6Ytz9EeaKbFo66dToiydkfAbQ4OyDQplbmRzdHJlYW0KZW5kb2JqCjU3IDAgb2Jq
+ CjU2NQplbmRvYmoKMzggMCBvYmoKWyAvSUNDQmFzZWQgNTYgMCBSIF0KZW5kb2JqCjU4
+ IDAgb2JqCjw8IC9MZW5ndGggNTkgMCBSIC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdC
+ IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Aa2TT2jTcBTHv2nRDalFx9jm
+ QchB1EOVmA6mh0G3/hndQi1tRtVbmqRpZ5vGJK06PezoWfDgQRD04MGrKIIwLyLCQBFk
+ evEkeHYignTx/X4x3Q4OL77wy++Tl+97v/d7vwSIf9ccpx0D0LF9t7IwL164eEkc+YT9
+ SCKBIzig6Z4zVy4rJNnDfnyAwF69P8Vy3Xm1uVG9NZg9N9v7Uv/2Wd0jKHInXVoQEFLk
+ GLdCzjCuh8zix6/6jk+aJmO9qRnEN4lTrlrJEj8iTlohP2NcD/k1475usdhNYsk2WjYQ
+ GyU+a5ieTpwhtgxP7xBTHgGdTpfyx1nOk7rjUmz8LfEx1heayboLFL5N/ts7Po3qeEJd
+ mNrlO74EjB0Fngo7uq0J3ith4o3XSMs8nZBwgX0/g2CLtCPPgYEbBL/uBcHgIa3xEVi/
+ ovfcPtdSgcIG8K/ncM9hduAd7YGMn9HfOewLV0nAg3VAXQMUmu/SfGISOHwDKIP8GcTS
+ 6WiEPSQ3cDCXVxRRnpZmagUm/K/WafforLiN0T1h10vnaZ6i8dXxy2rEXr+aj7jRKhQj
+ NrQcnUWoX21mSxE33EIl4hVtkdXNc5r2cjVip82//T9rzQ/1ppcfalabai3Su73KcsSX
+ u0tDvWHmhrXZ7RL7n3jOll8c1o8c8lDoEiFjGhJmUEMB5fCbpAgcegzcn5QXlerLF8Ea
+ 8+w237zGzzrbda67Lavpi3P0R5opsWjrp1OiLJ2R8BtDg7INCmVuZHN0cmVhbQplbmRv
+ YmoKNTkgMCBvYmoKNTY1CmVuZG9iagozMiAwIG9iagpbIC9JQ0NCYXNlZCA1OCAwIFIg
+ XQplbmRvYmoKNjAgMCBvYmoKPDwgL0xlbmd0aCA2MSAwIFIgL04gMyAvQWx0ZXJuYXRl
+ IC9EZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBrZNPaNNw
+ FMe/adENqUXH2OZByEHUQ5WYDqaHQbf+Gd1CLW1G1VuapGlnm8YkrTo97OhZ8OBBEPTg
+ wasogjAvIsJAEWR68SR4diKCdPH9fjHdDg4vvvDL75OX73u/93u/BIh/1xynHQPQsX23
+ sjAvXrh4SRz5hP1IIoEjOKDpnjNXLisk2cN+fIDAXr0/xXLdebW5Ub01mD032/tS//ZZ
+ 3SMociddWhAQUuQYt0LOMK6HzOLHr/qOT5omY72pGcQ3iVOuWskSPyJOWiE/Y1wP+TXj
+ vm6x2E1iyTZaNhAbJT5rmJ5OnCG2DE/vEFMeAZ1Ol/LHWc6TuuNSbPwt8THWF5rJugsU
+ vk3+2zs+jep4Ql2Y2uU7vgSMHQWeCju6rQneK2HijddIyzydkHCBfT+DYIu0I8+BgRsE
+ v+4FweAhrfERWL+i99w+11KBwgbwr+dwz2F24B3tgYyf0d857AtXScCDdUBdAxSa79J8
+ YhI4fAMog/wZxNLpaIQ9JDdwMJdXFFGelmZqBSb8r9Zp9+isuI3RPWHXS+dpnqLx1fHL
+ asRev5qPuNEqFCM2tBydRahfbWZLETfcQiXiFW2R1c1zmvZyNWKnzb/9P2vND/Wmlx9q
+ VptqLdK7vcpyxJe7S0O9YeaGtdntEvufeM6WXxzWjxzyUOgSIWMaEmZQQwHl8JukCBx6
+ DNyflBeV6ssXwRrz7DbfvMbPOtt1rrstq+mLc/RHmimxaOunU6IsnZHwG0ODsg0KZW5k
+ c3RyZWFtCmVuZG9iago2MSAwIG9iago1NjUKZW5kb2JqCjM1IDAgb2JqClsgL0lDQ0Jh
+ c2VkIDYwIDAgUiBdCmVuZG9iago2MiAwIG9iago8PCAvTGVuZ3RoIDYzIDAgUiAvTiAz
+ IC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJl
+ YW0KeAGtk09o03AUx79p0Q2pRcfY5kHIQdRDlZgOpodBt/4Z3UItbUbVW5qkaWebxiSt
+ Oj3s6Fnw4EEQ9ODBqyiCMC8iwkARZHrxJHh2IoJ08f1+Md0ODi++8Mvvk5fve7/3e78E
+ iH/XHKcdA9CxfbeyMC9euHhJHPmE/UgigSM4oOmeM1cuKyTZw358gMBevT/Fct15tblR
+ vTWYPTfb+1L/9lndIyhyJ11aEBBS5Bi3Qs4wrofM4sev+o5PmiZjvakZxDeJU65ayRI/
+ Ik5aIT9jXA/5NeO+brHYTWLJNlo2EBslPmuYnk6cIbYMT+8QUx4BnU6X8sdZzpO641Js
+ /C3xMdYXmsm6CxS+Tf7bOz6N6nhCXZja5Tu+BIwdBZ4KO7qtCd4rYeKN10jLPJ2QcIF9
+ P4Ngi7Qjz4GBGwS/7gXB4CGt8RFYv6L33D7XUoHCBvCv53DPYXbgHe2BjJ/R3znsC1dJ
+ wIN1QF0DFJrv0nxiEjh8AyiD/BnE0ulohD0kN3Awl1cUUZ6WZmoFJvyv1mn36Ky4jdE9
+ YddL52meovHV8ctqxF6/mo+40SoUIza0HJ1FqF9tZksRN9xCJeIVbZHVzXOa9nI1YqfN
+ v/0/a80P9aaXH2pWm2ot0ru9ynLEl7tLQ71h5oa12e0S+594zpZfHNaPHPJQ6BIhYxoS
+ ZlBDAeXwm6QIHHoM3J+UF5XqyxfBGvPsNt+8xs8623Wuuy2r6Ytz9EeaKbFo66dToiyd
+ kfAbQ4OyDQplbmRzdHJlYW0KZW5kb2JqCjYzIDAgb2JqCjU2NQplbmRvYmoKNDQgMCBv
+ YmoKWyAvSUNDQmFzZWQgNjIgMCBSIF0KZW5kb2JqCjY0IDAgb2JqCjw8IC9MZW5ndGgg
+ NjUgMCBSIC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVj
+ b2RlID4+CnN0cmVhbQp4Aa2TT2jTcBTHv2nRDalFx9jmQchB1EOVmA6mh0G3/hndQi1t
+ RtVbmqRpZ5vGJK06PezoWfDgQRD04MGrKIIwLyLCQBFkevEkeHYignTx/X4x3Q4OL77w
+ y++Tl+97v/d7vwSIf9ccpx0D0LF9t7IwL164eEkc+YT9SCKBIzig6Z4zVy4rJNnDfnyA
+ wF69P8Vy3Xm1uVG9NZg9N9v7Uv/2Wd0jKHInXVoQEFLkGLdCzjCuh8zix6/6jk+aJmO9
+ qRnEN4lTrlrJEj8iTlohP2NcD/k1475usdhNYsk2WjYQGyU+a5ieTpwhtgxP7xBTHgGd
+ Tpfyx1nOk7rjUmz8LfEx1heayboLFL5N/ts7Po3qeEJdmNrlO74EjB0Fngo7uq0J3ith
+ 4o3XSMs8nZBwgX0/g2CLtCPPgYEbBL/uBcHgIa3xEVi/ovfcPtdSgcIG8K/ncM9hduAd
+ 7YGMn9HfOewLV0nAg3VAXQMUmu/SfGISOHwDKIP8GcTS6WiEPSQ3cDCXVxRRnpZmagUm
+ /K/WafforLiN0T1h10vnaZ6i8dXxy2rEXr+aj7jRKhQjNrQcnUWoX21mSxE33EIl4hVt
+ kdXNc5r2cjVip82//T9rzQ/1ppcfalabai3Su73KcsSXu0tDvWHmhrXZ7RL7n3jOll8c
+ 1o8c8lDoEiFjGhJmUEMB5fCbpAgcegzcn5QXlerLF8Ea8+w237zGzzrbda67Lavpi3P0
+ R5opsWjrp1OiLJ2R8BtDg7INCmVuZHN0cmVhbQplbmRvYmoKNjUgMCBvYmoKNTY1CmVu
+ ZG9iago0NyAwIG9iagpbIC9JQ0NCYXNlZCA2NCAwIFIgXQplbmRvYmoKNjYgMCBvYmoK
+ PDwgL0xlbmd0aCA2NyAwIFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRl
+ ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBrZNPaNNwFMe/adENqUXH2OZByEHUQ5WY
+ DqaHQbf+Gd1CLW1G1VuapGlnm8YkrTo97OhZ8OBBEPTgwasogjAvIsJAEWR68SR4diKC
+ dPH9fjHdDg4vvvDL75OX73u/93u/BIh/1xynHQPQsX23sjAvXrh4SRz5hP1IIoEjOKDp
+ njNXLisk2cN+fIDAXr0/xXLdebW5Ub01mD032/tS//ZZ3SMociddWhAQUuQYt0LOMK6H
+ zOLHr/qOT5omY72pGcQ3iVOuWskSPyJOWiE/Y1wP+TXjvm6x2E1iyTZaNhAbJT5rmJ5O
+ nCG2DE/vEFMeAZ1Ol/LHWc6TuuNSbPwt8THWF5rJugsUvk3+2zs+jep4Ql2Y2uU7vgSM
+ HQWeCju6rQneK2HijddIyzydkHCBfT+DYIu0I8+BgRsEv+4FweAhrfERWL+i99w+11KB
+ wgbwr+dwz2F24B3tgYyf0d857AtXScCDdUBdAxSa79J8YhI4fAMog/wZxNLpaIQ9JDdw
+ MJdXFFGelmZqBSb8r9Zp9+isuI3RPWHXS+dpnqLx1fHLasRev5qPuNEqFCM2tBydRahf
+ bWZLETfcQiXiFW2R1c1zmvZyNWKnzb/9P2vND/Wmlx9qVptqLdK7vcpyxJe7S0O9YeaG
+ tdntEvufeM6WXxzWjxzyUOgSIWMaEmZQQwHl8JukCBx6DNyflBeV6ssXwRrz7DbfvMbP
+ Ott1rrstq+mLc/RHmimxaOunU6IsnZHwG0ODsg0KZW5kc3RyZWFtCmVuZG9iago2NyAw
+ IG9iago1NjUKZW5kb2JqCjUwIDAgb2JqClsgL0lDQ0Jhc2VkIDY2IDAgUiBdCmVuZG9i
+ ago2OCAwIG9iago8PCAvTGVuZ3RoIDY5IDAgUiAvTiAzIC9BbHRlcm5hdGUgL0Rldmlj
+ ZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtk09o03AUx79p0Q2p
+ RcfY5kHIQdRDlZgOpodBt/4Z3UItbUbVW5qkaWebxiStOj3s6Fnw4EEQ9ODBqyiCMC8i
+ wkARZHrxJHh2IoJ08f1+Md0ODi++8Mvvk5fve7/3e78EiH/XHKcdA9CxfbeyMC9euHhJ
+ HPmE/UgigSM4oOmeM1cuKyTZw358gMBevT/Fct15tblRvTWYPTfb+1L/9lndIyhyJ11a
+ EBBS5Bi3Qs4wrofM4sev+o5PmiZjvakZxDeJU65ayRI/Ik5aIT9jXA/5NeO+brHYTWLJ
+ Nlo2EBslPmuYnk6cIbYMT+8QUx4BnU6X8sdZzpO641Js/C3xMdYXmsm6CxS+Tf7bOz6N
+ 6nhCXZja5Tu+BIwdBZ4KO7qtCd4rYeKN10jLPJ2QcIF9P4Ngi7Qjz4GBGwS/7gXB4CGt
+ 8RFYv6L33D7XUoHCBvCv53DPYXbgHe2BjJ/R3znsC1dJwIN1QF0DFJrv0nxiEjh8AyiD
+ /BnE0ulohD0kN3Awl1cUUZ6WZmoFJvyv1mn36Ky4jdE9YddL52meovHV8ctqxF6/mo+4
+ 0SoUIza0HJ1FqF9tZksRN9xCJeIVbZHVzXOa9nI1YqfNv/0/a80P9aaXH2pWm2ot0ru9
+ ynLEl7tLQ71h5oa12e0S+594zpZfHNaPHPJQ6BIhYxoSZlBDAeXwm6QIHHoM3J+UF5Xq
+ yxfBGvPsNt+8xs8623Wuuy2r6Ytz9EeaKbFo66dToiydkfAbQ4OyDQplbmRzdHJlYW0K
+ ZW5kb2JqCjY5IDAgb2JqCjU2NQplbmRvYmoKNDEgMCBvYmoKWyAvSUNDQmFzZWQgNjgg
+ MCBSIF0KZW5kb2JqCjcwIDAgb2JqCjw8IC9MZW5ndGggNzEgMCBSIC9OIDEgL0FsdGVy
+ bmF0ZSAvRGV2aWNlR3JheSAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGF
+ Uk9IFFEc/s02EoSIQYV4iHcKCZUprKyg2nZ1WZVtW5XSohhn37qjszPTm9k1xZMEXaI8
+ dQ+iY3Ts0KGbl6LArEvXIKkgCDx16PvN7OoohG95O9/7/f1+33tEbZ2m7zspQVRzQ5Ur
+ paduTk2Lgx8pRR3UTlimFfjpYnGMseu5kr+719Zn0tiy3se1dvv2PbWVZWAh6i22txD6
+ IZFmAB+ZnyhlgLPAHZav2D4BPFgOrBrwI6IDD5q5MNPRnHSlsi2RU+aiKCqvYjtJrvv5
+ uca+i7WJg/5cj2bWjr2z6qrRTNS090ShvA+uRBnPX1T2bDUUpw3jnEhDGinyrtXfK0zH
+ EZErEEoGUjVkuZ9qTp114HUYu126k+P49hClPslgqIm16bKZHYV9AHYqy+wQ8AXo8bJi
+ D+eBe2H/W1HDk8AnYT9kh3nWrR/2F65T4HuEPTXgzhSuxfHaih9eLQFD91QjaIxzTcTT
+ 1zlzpIjvMdQZmPdGOaYLMXeWqhM3gDthH1mqZgqxXfuu6iXuewJ30+M70Zs5C1ygHEly
+ sRXZFNA8CVgUfYuwSQ48Ps4eVeB3qJjAHLmJ3M0o9x7VERtno1KBVnqNV8ZP47nxxfhl
+ bBjPgH6sdtd7fP/p4xV117Y+PPmNetw5rr2dG1VhVnFlC93/xzKEj9knOabB06FZWGvY
+ duQPmsxMsAwoxH8FPpf6khNV3NXu7bhFEsxQPixsJbpLVG4p1Oo9g0qsHCvYAHZwksQs
+ Why4U2u6OXh32CJ6bflNV7Lrhv769nr72vIebcqoKSgTzbNEZpSxW6Pk3Xjb/WaREZ84
+ Or7nvYpayf5JRRA/hTlaKvIUVfRWUNbEb2cOfhu2flw/pef1Qf08CT2tn9Gv6KMRvgx0
+ Sc/Cc1Efo0nwsGkh4hKgioMz1E5UY40D4inx8rRbZJH9D0AZ/WYKZW5kc3RyZWFtCmVu
+ ZG9iago3MSAwIG9iago3MDQKZW5kb2JqCjI3IDAgb2JqClsgL0lDQ0Jhc2VkIDcwIDAg
+ UiBdCmVuZG9iago3MiAwIG9iago8PCAvTGVuZ3RoIDczIDAgUiAvTiAzIC9BbHRlcm5h
+ dGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtk09o
+ 03AUx79p0Q2pRcfY5kHIQdRDlZgOpodBt/4Z3UItbUbVW5qkaWebxiStOj3s6Fnw4EEQ
+ 9ODBqyiCMC8iwkARZHrxJHh2IoJ08f1+Md0ODi++8Mvvk5fve7/3e78EiH/XHKcdA9Cx
+ fbeyMC9euHhJHPmE/UgigSM4oOmeM1cuKyTZw358gMBevT/Fct15tblRvTWYPTfb+1L/
+ 9lndIyhyJ11aEBBS5Bi3Qs4wrofM4sev+o5PmiZjvakZxDeJU65ayRI/Ik5aIT9jXA/5
+ NeO+brHYTWLJNlo2EBslPmuYnk6cIbYMT+8QUx4BnU6X8sdZzpO641Js/C3xMdYXmsm6
+ CxS+Tf7bOz6N6nhCXZja5Tu+BIwdBZ4KO7qtCd4rYeKN10jLPJ2QcIF9P4Ngi7Qjz4GB
+ GwS/7gXB4CGt8RFYv6L33D7XUoHCBvCv53DPYXbgHe2BjJ/R3znsC1dJwIN1QF0DFJrv
+ 0nxiEjh8AyiD/BnE0ulohD0kN3Awl1cUUZ6WZmoFJvyv1mn36Ky4jdE9YddL52meovHV
+ 8ctqxF6/mo+40SoUIza0HJ1FqF9tZksRN9xCJeIVbZHVzXOa9nI1YqfNv/0/a80P9aaX
+ H2pWm2ot0ru9ynLEl7tLQ71h5oa12e0S+594zpZfHNaPHPJQ6BIhYxoSZlBDAeXwm6QI
+ HHoM3J+UF5XqyxfBGvPsNt+8xs8623Wuuy2r6Ytz9EeaKbFo66dToiydkfAbQ4OyDQpl
+ bmRzdHJlYW0KZW5kb2JqCjczIDAgb2JqCjU2NQplbmRvYmoKNTMgMCBvYmoKWyAvSUND
+ QmFzZWQgNzIgMCBSIF0KZW5kb2JqCjc0IDAgb2JqCjw8IC9MZW5ndGggNzUgMCBSIC9O
+ IDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0
+ cmVhbQp4Aa2TT2jTcBTHv2nRDalFx9jmQchB1EOVmA6mh0G3/hndQi1tRtVbmqRpZ5vG
+ JK06PezoWfDgQRD04MGrKIIwLyLCQBFkevEkeHYignTx/X4x3Q4OL77wy++Tl+97v/d7
+ vwSIf9ccpx0D0LF9t7IwL164eEkc+YT9SCKBIzig6Z4zVy4rJNnDfnyAwF69P8Vy3Xm1
+ uVG9NZg9N9v7Uv/2Wd0jKHInXVoQEFLkGLdCzjCuh8zix6/6jk+aJmO9qRnEN4lTrlrJ
+ Ej8iTlohP2NcD/k1475usdhNYsk2WjYQGyU+a5ieTpwhtgxP7xBTHgGdTpfyx1nOk7rj
+ Umz8LfEx1heayboLFL5N/ts7Po3qeEJdmNrlO74EjB0Fngo7uq0J3ith4o3XSMs8nZBw
+ gX0/g2CLtCPPgYEbBL/uBcHgIa3xEVi/ovfcPtdSgcIG8K/ncM9hduAd7YGMn9HfOewL
+ V0nAg3VAXQMUmu/SfGISOHwDKIP8GcTS6WiEPSQ3cDCXVxRRnpZmagUm/K/WafforLiN
+ 0T1h10vnaZ6i8dXxy2rEXr+aj7jRKhQjNrQcnUWoX21mSxE33EIl4hVtkdXNc5r2cjVi
+ p82//T9rzQ/1ppcfalabai3Su73KcsSXu0tDvWHmhrXZ7RL7n3jOll8c1o8c8lDoEiFj
+ GhJmUEMB5fCbpAgcegzcn5QXlerLF8Ea8+w237zGzzrbda67Lavpi3P0R5opsWjrp1Oi
+ LJ2R8BtDg7INCmVuZHN0cmVhbQplbmRvYmoKNzUgMCBvYmoKNTY1CmVuZG9iagoyOSAw
+ IG9iagpbIC9JQ0NCYXNlZCA3NCAwIFIgXQplbmRvYmoKNzYgMCBvYmoKPDwgL0xlbmd0
+ aCA3NyAwIFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVE
+ ZWNvZGUgPj4Kc3RyZWFtCngBhZRNSBRhGMf/s40EsQbRlwjF0MEkVCYLUgLT9StTtmXV
+ TAlinX13nRxnp5ndLUUihOiYdYwuVkSHiE7hoUOnOkQEmXWJoKNFEAVeIrb/O5O7Y1S+
+ MDO/eZ7/+3y9wwBVj1KOY0U0YMrOu8nemHZ6dEzb/BpVqEYUXCnDczoSiQGfqZXP9Wv1
+ LRRpWWqUsdb7NnyrdpkQUDQqd2QDPix5PODjki/knTw1ZyQbE6k02SE3uEPJTvIt8tZs
+ iMdDnBaeAVS1U5MzHJdxIjvILUUjK2M+IOt22rTJ76U97RlT1LDfyDc5C9q48v1A2x5g
+ 04uKbcwDHtwDdtdVbPU1wM4RYPFQxfY96c9H2fXKyxxq9sMp0Rhr+lAqfa8DNt8Afl4v
+ lX7cLpV+3mEO1vHUMgpu0deyMOUlENQb7Gb85Br9i4OefFULsMA5jmwB+q8ANz8C+x8C
+ 2x8DiWpgqBWRy2w3uPLiIucCdOacadfMTuS1Zl0/onXwaIXWZxtNDVrKsjTf5Wmu8IRb
+ FOkmTFkFztlf23iPCnt4kE/2F7kkvO7frMylU12cJZrY1qe06OomN5DvZ8yePnI9r/cZ
+ t2c4YOWAme8bCjhyyrbiPBepidTY4/GTZMZXVCcfk/OQPOcVB2VM334udSJBrqU9OZnr
+ l5pd3Ns+MzHEM5KsWDMTnfHf/MYtJGXefdTcdSz/m2dtkWcYhQUBEzbvNjQk0YsYGuHA
+ RQ4ZekwqTFqlX9BqwsPkX5UWEuVdFhW9WOGeFX/PeRS4W8Y/hVgccw3lCJr+Tv+iL+sL
+ +l3983xtob7imXPPmsara18ZV2aW1ci4QY0yvqwpiG+w2g56LWRpneIV9OSV9Y3h6jL2
+ fG3Zo8kc4mp8NdSlCGVqxDjjya5l90WyxTfh51vL9q/pUft89klNJdeyunhmKfp8NlwN
+ a/+zq2DSsqvw5I2QLjxroe5VD6p9aovaCk09prarbWoX346qA+Udw5yViQus22X1KfZg
+ Y5reyklXZovg38Ivhv+lXmEL1zQ0+Q9NuLmMaQnfEdw2cIeU/8NfswMN3gplbmRzdHJl
+ YW0KZW5kb2JqCjc3IDAgb2JqCjc5MgplbmRvYmoKOCAwIG9iagpbIC9JQ0NCYXNlZCA3
+ NiAwIFIgXQplbmRvYmoKNCAwIG9iago8PCAvVHlwZSAvUGFnZXMgL01lZGlhQm94IFsw
+ IDAgNjEyIDc5Ml0gL0NvdW50IDEgL0tpZHMgWyAzIDAgUiBdID4+CmVuZG9iago3OCAw
+ IG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvT3V0bGluZXMgMiAwIFIgL1BhZ2VzIDQgMCBS
+ IC9WZXJzaW9uIC8xLjQgPj4KZW5kb2JqCjIgMCBvYmoKPDwgL0xhc3QgNzkgMCBSIC9G
+ aXJzdCA4MCAwIFIgPj4KZW5kb2JqCjgwIDAgb2JqCjw8IC9Db3VudCAwIC9EZXN0IFsg
+ MyAwIFIgL1hZWiAwIDczMyAwIF0gL1RpdGxlIChDYW52YXMgMSkgPj4KZW5kb2JqCjc5
+ IDAgb2JqCjw8IC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAwIDczMyAwIF0gL1Rp
+ dGxlIChDYW52YXMgMSkgPj4KZW5kb2JqCjgxIDAgb2JqCjw8IC9MZW5ndGggODIgMCBS
+ IC9MZW5ndGgxIDEyMDQ0IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ab1a
+ eXxU1fW/9y3z3iyZebPvy8tkZjLZMyEhG2QIWdgFIpAgwSQQdjRgiEKFRgWRiKggi2Ct
+ uLCKGUKEAYQfxShgXcAqKFVrK7i0prb9AW2BzPzOfQkR/Pnrzz/66by567vvvnO+95xz
+ z73vIowQUqFWRKPwtPn1TXgR3gE1b0N4a1pLs+exbwY/ixDehBA9b0bTzPnaz19/CyGW
+ QUihmjlv8YyTwp6lCGkEhGxNsxrrp1/+KroEoWArPJ83CyoUidxAKEehnDRrfvN9K99S
+ dkH5EyjfP+/uafVTTNNeRCilGsrh+fX3NfEPKf4JZXgf8txVP7+xsqW2Gcrk+cSmu+9p
+ ps2MFcrk+bqmhY1Nrz10VzZCqcVA33tQh+EiPxWSoaOQetDkvhqp+gcR1VemEfDz//xY
+ 6BEhDvH97eRSToGUUqrqr//fmQSoUiMNApSQFumQXmpiQEZkQmZkgZIV2ZAdOSDnhOAC
+ hI8hgT2CktlWZGMykRuh+McQzpM0NiH+JXsCCbH58b/SRdD+IAlUrKQYHUOPoS2oHWjd
+ AflkNBVtQqfwHHQQT0Gd6Cx2oQzUCtxG0Sj0No7Hz6AZ6EVo34yOo/VoL+CWjOYDXaPQ
+ GuyLL4FyGPINaHn8eZSE8tHD6AgqgF7XoO74zvg+uDseTUC70G54/tfYS+1l9PFX4hcA
+ pXHQ53K4cyY+Kt4OPKehUjQWapejo9hHn4/PAr6LgLpn0C/RVvQr9C1+EHfGZ8Vb4qfj
+ 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
+ b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdodCA2ODQgL0Rlc2NlbnQgLTIzMCAvRmxhZ3Mg
+ MzIKL0ZvbnRCQm94IFs5IC0yMjEgNzY4IDczN10gL0ZvbnROYW1lIC9CSkJPQUMrSGVs
+ dmV0aWNhIC9JdGFsaWNBbmdsZSAwIC9TdGVtVgowIC9NYXhXaWR0aCAxNTAwIC9YSGVp
+ Z2h0IDUxMyAvRm9udEZpbGUyIDgxIDAgUiA+PgplbmRvYmoKODQgMCBvYmoKWyAyNzgg
+ MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMzMzIDAgMCAwIDU1NiA1NTYgMCAwIDAgMCAw
+ IDAgMCAwIDAgMCAwIDAgMAowIDAgMCA3MjIgNzIyIDAgNjExIDc3OCAwIDAgMCAwIDU1
+ NiAwIDAgNzc4IDY2NyAwIDAgNjY3IDAgMCAwIDAgMCAwIDAgMCAwCjAgMCAwIDAgNTU2
+ IDAgNTAwIDU1NiA1NTYgMCA1NTYgNTU2IDIyMiAwIDAgMjIyIDgzMyA1NTYgNTU2IDU1
+ NiAwIDMzMyA1MDAKMjc4IDU1NiAwIDcyMiAwIDUwMCBdCmVuZG9iagoyOCAwIG9iago8
+ PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9CSkJPQUMr
+ SGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgo4MyAwIFIgL1dpZHRocyA4NCAwIFIgL0Zp
+ cnN0Q2hhciAzMiAvTGFzdENoYXIgMTIxIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGlu
+ Zwo+PgplbmRvYmoKMSAwIG9iago8PCAvVGl0bGUgKFVudGl0bGVkKSAvQXV0aG9yIChD
+ aHJpcyBSb2dlcnMpIC9DcmVhdG9yIChPbW5pR3JhZmZsZSBQcm9mZXNzaW9uYWwpCi9Q
+ cm9kdWNlciAoTWFjIE9TIFggMTAuNS44IFF1YXJ0eiBQREZDb250ZXh0KSAvQ3JlYXRp
+ b25EYXRlIChEOjIwMTAwNjIyMTg1NTQyWjAwJzAwJykKL01vZERhdGUgKEQ6MjAxMDA2
+ MjIxODU1NDJaMDAnMDAnKSA+PgplbmRvYmoKeHJlZgowIDg1CjAwMDAwMDAwMDAgNjU1
+ MzUgZiAKMDAwMDA1ODcxMyAwMDAwMCBuIAowMDAwMDQ5NDQ0IDAwMDAwIG4gCjAwMDAw
+ MDI5NTUgMDAwMDAgbiAKMDAwMDA0OTI4MSAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAw
+ IG4gCjAwMDAwMDI5MzUgMDAwMDAgbiAKMDAwMDAwMzA1OSAwMDAwMCBuIAowMDAwMDQ5
+ MjQ1IDAwMDAwIG4gCjAwMDAwMDQ5OTkgMDAwMDAgbiAKMDAwMDAwNjU4OSAwMDAwMCBu
+ IAowMDAwMDA3MTAwIDAwMDAwIG4gCjAwMDAwMDc2MDUgMDAwMDAgbiAKMDAwMDAwNjYx
+ MCAwMDAwMCBuIAowMDAwMDA3MDgwIDAwMDAwIG4gCjAwMDAwMDM4NDEgMDAwMDAgbiAK
+ MDAwMDAwNDMxMSAwMDAwMCBuIAowMDAwMDA4MTcwIDAwMDAwIG4gCjAwMDAwMDg2NjIg
+ MDAwMDAgbiAKMDAwMDAwNzYyNSAwMDAwMCBuIAowMDAwMDA4MTUwIDAwMDAwIG4gCjAw
+ MDAwMDMzMTYgMDAwMDAgbiAKMDAwMDAwMzgyMSAwMDAwMCBuIAowMDAwMDA0MzMxIDAw
+ MDAwIG4gCjAwMDAwMDQ2NDUgMDAwMDAgbiAKMDAwMDAwNDY2NSAwMDAwMCBuIAowMDAw
+ MDA0OTc5IDAwMDAwIG4gCjAwMDAwNDY4NDMgMDAwMDAgbiAKMDAwMDA1ODUzOCAwMDAw
+ MCBuIAowMDAwMDQ4MjkzIDAwMDAwIG4gCjAwMDAwMTY1OTggMDAwMDAgbiAKMDAwMDAx
+ OTc1MCAwMDAwMCBuIAowMDAwMDQyMzUzIDAwMDAwIG4gCjAwMDAwMDg2ODIgMDAwMDAg
+ biAKMDAwMDAxMjUwNSAwMDAwMCBuIAowMDAwMDQzMDc4IDAwMDAwIG4gCjAwMDAwMjgw
+ ODkgMDAwMDAgbiAKMDAwMDAzMDQxNCAwMDAwMCBuIAowMDAwMDQxNjI4IDAwMDAwIG4g
+ CjAwMDAwMzA0MzUgMDAwMDAgbiAKMDAwMDAzMjc3OSAwMDAwMCBuIAowMDAwMDQ1OTc4
+ IDAwMDAwIG4gCjAwMDAwMjM4ODQgMDAwMDAgbiAKMDAwMDAyODA2OCAwMDAwMCBuIAow
+ MDAwMDQzODAzIDAwMDAwIG4gCjAwMDAwMzY4NDYgMDAwMDAgbiAKMDAwMDA0MDkxOSAw
+ MDAwMCBuIAowMDAwMDQ0NTI4IDAwMDAwIG4gCjAwMDAwMzI4MDAgMDAwMDAgbiAKMDAw
+ MDAzNjgyNSAwMDAwMCBuIAowMDAwMDQ1MjUzIDAwMDAwIG4gCjAwMDAwMTI1MjYgMDAw
+ MDAgbiAKMDAwMDAxNjU3NyAwMDAwMCBuIAowMDAwMDQ3NTY4IDAwMDAwIG4gCjAwMDAw
+ MTk3NzEgMDAwMDAgbiAKMDAwMDAyMzg2MyAwMDAwMCBuIAowMDAwMDQwOTQwIDAwMDAw
+ IG4gCjAwMDAwNDE2MDggMDAwMDAgbiAKMDAwMDA0MTY2NSAwMDAwMCBuIAowMDAwMDQy
+ MzMzIDAwMDAwIG4gCjAwMDAwNDIzOTAgMDAwMDAgbiAKMDAwMDA0MzA1OCAwMDAwMCBu
+ IAowMDAwMDQzMTE1IDAwMDAwIG4gCjAwMDAwNDM3ODMgMDAwMDAgbiAKMDAwMDA0Mzg0
+ MCAwMDAwMCBuIAowMDAwMDQ0NTA4IDAwMDAwIG4gCjAwMDAwNDQ1NjUgMDAwMDAgbiAK
+ MDAwMDA0NTIzMyAwMDAwMCBuIAowMDAwMDQ1MjkwIDAwMDAwIG4gCjAwMDAwNDU5NTgg
+ MDAwMDAgbiAKMDAwMDA0NjAxNSAwMDAwMCBuIAowMDAwMDQ2ODIzIDAwMDAwIG4gCjAw
+ MDAwNDY4ODAgMDAwMDAgbiAKMDAwMDA0NzU0OCAwMDAwMCBuIAowMDAwMDQ3NjA1IDAw
+ MDAwIG4gCjAwMDAwNDgyNzMgMDAwMDAgbiAKMDAwMDA0ODMzMCAwMDAwMCBuIAowMDAw
+ MDQ5MjI1IDAwMDAwIG4gCjAwMDAwNDkzNjQgMDAwMDAgbiAKMDAwMDA0OTU3MCAwMDAw
+ MCBuIAowMDAwMDQ5NDkyIDAwMDAwIG4gCjAwMDAwNDk2NDggMDAwMDAgbiAKMDAwMDA1
+ ODAzNyAwMDAwMCBuIAowMDAwMDU4MDU4IDAwMDAwIG4gCjAwMDAwNTgyNzggMDAwMDAg
+ biAKdHJhaWxlcgo8PCAvU2l6ZSA4NSAvUm9vdCA3OCAwIFIgL0luZm8gMSAwIFIgL0lE
+ IFsgPDhjODQ4YzE0M2Q1YjgzMGU2MmJiM2I3OTJkZDk5YWQ5Pgo8OGM4NDhjMTQzZDVi
+ ODMwZTYyYmIzYjc5MmRkOTlhZDk+IF0gPj4Kc3RhcnR4cmVmCjU4OTMyCiUlRU9GCjEg
+ MCBvYmoKPDwvQXV0aG9yIChDaHJpcyBSb2dlcnMpL0NyZWF0aW9uRGF0ZSAoRDoyMDEw
+ MDIxNjIyMDIwMFopL0NyZWF0b3IgKE9tbmlHcmFmZmxlIFByb2Zlc3Npb25hbCA1LjIu
+ MSkvTW9kRGF0ZSAoRDoyMDEwMDYyMjE4NTUwMFopL1Byb2R1Y2VyIChNYWMgT1MgWCAx
+ MC41LjggUXVhcnR6IFBERkNvbnRleHQpL1RpdGxlIChkeW5hbWljLWFsbG9jYXRpb24u
+ Z3JhZmZsZSk+PgplbmRvYmoKeHJlZgoxIDEKMDAwMDA2MDc5MCAwMDAwMCBuIAp0cmFp
+ bGVyCjw8L0lEIFs8OGM4NDhjMTQzZDViODMwZTYyYmIzYjc5MmRkOTlhZDk+IDw4Yzg0
+ OGMxNDNkNWI4MzBlNjJiYjNiNzkyZGQ5OWFkOT5dIC9JbmZvIDEgMCBSIC9QcmV2IDU4
+ OTMyIC9Sb290IDc4IDAgUiAvU2l6ZSA4NT4+CnN0YXJ0eHJlZgo2MTAxNAolJUVPRgo=
+ </data>
+ <key>QuickLookThumbnail</key>
+ <data>
+ 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
+ </data>
+ <key>ReadOnly</key>
+ <string>NO</string>
+ <key>RowAlign</key>
+ <integer>1</integer>
+ <key>RowSpacing</key>
+ <real>36</real>
+ <key>SheetTitle</key>
+ <string>Canvas 1</string>
+ <key>SmartAlignmentGuidesActive</key>
+ <string>YES</string>
+ <key>SmartDistanceGuidesActive</key>
+ <string>YES</string>
+ <key>UniqueID</key>
+ <integer>1</integer>
+ <key>UseEntirePage</key>
+ <false/>
+ <key>VPages</key>
+ <integer>1</integer>
+ <key>WindowInfo</key>
+ <dict>
+ <key>CurrentSheet</key>
+ <integer>0</integer>
+ <key>ExpandedCanvases</key>
+ <array>
+ <dict>
+ <key>name</key>
+ <string>Canvas 1</string>
+ </dict>
+ </array>
+ <key>Frame</key>
+ <string>{{5, 0}, {1344, 1178}}</string>
+ <key>ListView</key>
+ <true/>
+ <key>OutlineWidth</key>
+ <integer>142</integer>
+ <key>RightSidebar</key>
+ <false/>
+ <key>ShowRuler</key>
+ <true/>
+ <key>Sidebar</key>
+ <true/>
+ <key>SidebarWidth</key>
+ <integer>120</integer>
+ <key>VisibleRegion</key>
+ <string>{{-10, 0}, {597.5, 512}}</string>
+ <key>Zoom</key>
+ <real>2</real>
+ <key>ZoomValues</key>
+ <array>
+ <array>
+ <string>Canvas 1</string>
+ <real>2</real>
+ <real>1</real>
+ </array>
+ </array>
+ </dict>
+ <key>saveQuickLookFiles</key>
+ <string>YES</string>
+</dict>
+</plist>
Binary file webaudio/dynamic-allocation.png has changed
Binary file webaudio/garage-band.png has changed
Binary file webaudio/impulse-response.png has changed
Binary file webaudio/javascript-processing.png has changed
Binary file webaudio/latency.png has changed
Binary file webaudio/microphone.png has changed
Binary file webaudio/microphones-speaker.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/webaudio/mixer-architecture-new.graffle Mon Jul 18 17:23:00 2011 -0700
@@ -0,0 +1,1403 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActiveLayerIndex</key>
+ <integer>0</integer>
+ <key>ApplicationVersion</key>
+ <array>
+ <string>com.omnigroup.OmniGrafflePro</string>
+ <string>138.12.0.121252</string>
+ </array>
+ <key>AutoAdjust</key>
+ <true/>
+ <key>BackgroundGraphic</key>
+ <dict>
+ <key>Bounds</key>
+ <string>{{0, 0}, {576, 733}}</string>
+ <key>Class</key>
+ <string>SolidGraphic</string>
+ <key>ID</key>
+ <integer>2</integer>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ </dict>
+ <key>CanvasOrigin</key>
+ <string>{0, 0}</string>
+ <key>ColumnAlign</key>
+ <integer>1</integer>
+ <key>ColumnSpacing</key>
+ <real>36</real>
+ <key>CreationDate</key>
+ <string>2010-06-21 12:09:11 -0700</string>
+ <key>Creator</key>
+ <string>Chris Rogers</string>
+ <key>DisplayScale</key>
+ <string>1 0/72 in = 1.0000 in</string>
+ <key>GraphDocumentVersion</key>
+ <integer>6</integer>
+ <key>GraphicsList</key>
+ <array>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>90</integer>
+ <key>Points</key>
+ <array>
+ <string>{198.147, 97.463}</string>
+ <string>{270.818, 83.0352}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>78</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>89</integer>
+ <key>Points</key>
+ <array>
+ <string>{198.151, 69.557}</string>
+ <string>{270.818, 82.3193}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>4</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>78</integer>
+ </dict>
+ <key>ID</key>
+ <integer>88</integer>
+ <key>Points</key>
+ <array>
+ <string>{117.304, 102.701}</string>
+ <string>{155.992, 102.018}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>4</integer>
+ </dict>
+ <key>ID</key>
+ <integer>86</integer>
+ <key>Points</key>
+ <array>
+ <string>{116.804, 64.7458}</string>
+ <string>{155.992, 65.4673}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>10</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{55.8096, 90.1001}, {60.4942, 25.7695}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>79</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Source 2}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{156.492, 88.7617}, {41.167, 25.7695}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>78</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 Gain 2}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{270.818, 69.8482}, {73, 25.7695}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>8</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Destination}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{156.492, 52.9707}, {41.167, 25.7695}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>4</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 Gain 1}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{55.8096, 51.2949}, {60.4942, 25.7695}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>10</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Source 1}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{31.2276, 16.7949}, {73, 14}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>ID</key>
+ <integer>77</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 AudioContext}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{12.8361, 11.4531}, {340.184, 136.006}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>1</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Pattern</key>
+ <integer>1</integer>
+ </dict>
+ </dict>
+ </dict>
+ </array>
+ <key>GridInfo</key>
+ <dict/>
+ <key>GuidesLocked</key>
+ <string>NO</string>
+ <key>GuidesVisible</key>
+ <string>YES</string>
+ <key>HPages</key>
+ <integer>1</integer>
+ <key>ImageCounter</key>
+ <integer>1</integer>
+ <key>KeepToScale</key>
+ <false/>
+ <key>Layers</key>
+ <array>
+ <dict>
+ <key>Lock</key>
+ <string>NO</string>
+ <key>Name</key>
+ <string>Layer 1</string>
+ <key>Print</key>
+ <string>YES</string>
+ <key>View</key>
+ <string>YES</string>
+ </dict>
+ </array>
+ <key>LayoutInfo</key>
+ <dict>
+ <key>Animate</key>
+ <string>NO</string>
+ <key>circoMinDist</key>
+ <real>18</real>
+ <key>circoSeparation</key>
+ <real>0.0</real>
+ <key>layoutEngine</key>
+ <string>dot</string>
+ <key>neatoSeparation</key>
+ <real>0.0</real>
+ <key>twopiSeparation</key>
+ <real>0.0</real>
+ </dict>
+ <key>LinksVisible</key>
+ <string>NO</string>
+ <key>MagnetsVisible</key>
+ <string>NO</string>
+ <key>MasterSheets</key>
+ <array/>
+ <key>ModificationDate</key>
+ <string>2010-06-22 17:35:40 -0700</string>
+ <key>Modifier</key>
+ <string>Chris Rogers</string>
+ <key>NotesVisible</key>
+ <string>NO</string>
+ <key>Orientation</key>
+ <integer>2</integer>
+ <key>OriginVisible</key>
+ <string>NO</string>
+ <key>PageBreaks</key>
+ <string>YES</string>
+ <key>PrintInfo</key>
+ <dict>
+ <key>NSBottomMargin</key>
+ <array>
+ <string>float</string>
+ <string>41</string>
+ </array>
+ <key>NSLeftMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSPaperSize</key>
+ <array>
+ <string>size</string>
+ <string>{612, 792}</string>
+ </array>
+ <key>NSRightMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSTopMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ </dict>
+ <key>PrintOnePage</key>
+ <false/>
+ <key>QuickLookPreview</key>
+ <data>
+ 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
+ zkmfLxhGaROLfvxArfx2cSsdBm9sBm9sn5Yzz2iyApOad74dVt4OjxIl4hzO29HIGmLE
+ qDNvNxaTU/yotw1Oe7fDxUD3iTX01IPtluZK9XRG8WxZYcIamuEMqKroFimPyO1gEFq6
+ qwzm/dW2NvpTNS4mh41tY/UNwtBDce5FkUNBduA9EHfqahvtR6cUD2ztHmzhoYc11B1b
+ 0Z4exWKsbgT3WCxnY1ELDSfguuoYWzSUw5xqEkowZuhk8B7Yo+Hw9lFDAuF4NTGmBhR7
+ ko0l4WkYCefxqIyOl2pZQIeWQgWhhQxGo79d/NVzISvwjFYrXmun3TABwoh6tF3BtJds
+ pO5t2m4s/uqxoFAEuI1CHfDKEhF8cq8N4wWPmwlt7hyKSK+l8DHiZDTj6CkET8PUBdeM
+ 9RQLq1PFVJfwgo6IrQejebZZ/fLBkBVwMhg8uDTb+n4FZ6W9Hk/7lawrbpkp9rTfWN0O
+ xpv/AOtP9ioKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjIwMjEKZW5kb2JqCjMgMCBv
+ YmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDcgMCBSIC9D
+ b250ZW50cyA1IDAgUiAvTWVkaWFCb3ggWzAgMCA1NzYgNzMzXQo+PgplbmRvYmoKNyAw
+ IG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFn
+ ZUkgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDggMCBSCi9DczIgMTkgMCBSID4+IC9Gb250
+ IDw8IC9GMS4wIDIwIDAgUiA+PiAvWE9iamVjdCA8PCAvSW0xIDkgMCBSIC9JbTIgMTEg
+ MCBSCi9JbTMgMTMgMCBSIC9JbTQgMTUgMCBSIC9JbTUgMTcgMCBSID4+ID4+CmVuZG9i
+ ago5IDAgb2JqCjw8IC9MZW5ndGggMTAgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBl
+ IC9JbWFnZSAvV2lkdGggMTY2IC9IZWlnaHQgOTYgL0NvbG9yU3BhY2UKMjEgMCBSIC9T
+ TWFzayAyMiAwIFIgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29k
+ ZSA+PgpzdHJlYW0KeAHt0DEBAAAAwqD1T20JT4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw8BwYusAAAQplbmRzdHJlYW0K
+ ZW5kb2JqCjEwIDAgb2JqCjIzMgplbmRvYmoKMTEgMCBvYmoKPDwgL0xlbmd0aCAxMiAw
+ IFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxMjggL0hlaWdo
+ dCA5NiAvQ29sb3JTcGFjZQoyNCAwIFIgL1NNYXNrIDI1IDAgUiAvQml0c1BlckNvbXBv
+ bmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3QAQ0AAADCoPdP
+ bQ8HESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwMD/wACQAAABCmVuZHN0cmVhbQplbmRvYmoKMTIgMCBvYmoKMTg0CmVu
+ ZG9iagoxMyAwIG9iago8PCAvTGVuZ3RoIDE0IDAgUiAvVHlwZSAvWE9iamVjdCAvU3Vi
+ dHlwZSAvSW1hZ2UgL1dpZHRoIDE5MCAvSGVpZ2h0IDk2IC9Db2xvclNwYWNlCjI3IDAg
+ UiAvU01hc2sgMjggMCBSIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVE
+ ZWNvZGUgPj4Kc3RyZWFtCngB7dCBAAAAAMOg+VNf4AiFUGHAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgIE/MNXAAAEKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iagoy
+ NjIKZW5kb2JqCjE1IDAgb2JqCjw8IC9MZW5ndGggMTYgMCBSIC9UeXBlIC9YT2JqZWN0
+ IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMTI4IC9IZWlnaHQgOTYgL0NvbG9yU3BhY2UK
+ MzAgMCBSIC9TTWFzayAzMSAwIFIgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9G
+ bGF0ZURlY29kZSA+PgpzdHJlYW0KeAHt0AENAAAAwqD3T20PBxEoDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMDA/8AAkAAA
+ AQplbmRzdHJlYW0KZW5kb2JqCjE2IDAgb2JqCjE4NAplbmRvYmoKMTcgMCBvYmoKPDwg
+ L0xlbmd0aCAxOCAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0
+ aCAxNjYgL0hlaWdodCA5NiAvQ29sb3JTcGFjZQoyMSAwIFIgL1NNYXNrIDMzIDAgUiAv
+ Qml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4
+ Ae3QMQEAAADCoPVPbQlPiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDDwHBi6wAABCmVuZHN0cmVhbQplbmRvYmoKMTggMCBv
+ YmoKMjMyCmVuZG9iagoyMiAwIG9iago8PCAvTGVuZ3RoIDIzIDAgUiAvVHlwZSAvWE9i
+ amVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDE2NiAvSGVpZ2h0IDk2IC9Db2xvclNw
+ YWNlCi9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVE
+ ZWNvZGUgPj4Kc3RyZWFtCngB7Zv3V1PZFsdHnUF6DSVAgNA7BAJIFAjlhRZEIxE00iUC
+ gmAQQYMUjUZAihlAkCYdQao0ffPW/Gvve85NkAVhRsmdtd56y+8vusZh81m7nLvPvvv+
+ 8stP/fTATw/89AA8cI59sedXwnb+UBfY0qHF8+QXmISr57tw4ddff/3tnxDsXrhAgc9K
+ ShEBSOjMLl40N8jCdBlMmV+8aEbMM6g/DsogEg+agc/CwtIKsoZs2BExRUxaWliYmxNU
+ OBU+/TFQkonEi2YgBKC1ja2tnZ29vQObsre3s7O1tQGsJUgJKOX87hQljgQjvGhhZQVA
+ 0Dk6cTjOzi4uLq7sCJacnTkcJ0cHB3ugElB4lHB+rzsZxt8umltaWdvaEUCwcd3d3T08
+ PD09eWwIdjw8YJHr6upCUO1sra0szS8y/vyuimcgiR9tbO0dOc6ubu4ePJ63jw+f7+vH
+ nnz5fB8fbx7Pw93N1ZnjaA+Hwp+MO/826iTaCDYYrQkjEHlePnw//8DAoOCQkJBQRmFn
+ l94CbAUHBQb6+/F9vHgAJZzW4ETYvyPqekhLK8rI9fTyAWFwaHh4ZFRUtACKYUPEUHRU
+ VGR4eGgwSH28PLmUE2FnMP/amwZIa1sHjgvX05vvHxgCQEGsMD4h4VKi6Jsun0XfflyU
+ eCkhIV4YKwBqSKA/H5wuHAdb6+/BpJAXza1s7Bw4rh5efP/gsMjo2LgE0eWkZLE4NS2d
+ KMNUUStpqWJxctJlUUJcbHRkWDA43V05DnY2ViQ5EfTTvQnIC8hJQDo6c3k+fkFhUYK4
+ S5eTxen/kmRl5+RKpXl5eVdNF6xIpbk52VmSf6WLky9fihNEhQX5+fC4zo4E0+w3ciKd
+ inlOD2nv5OLO8w0MiRTEi5JSMzJzpPnXZDfk8puFRWyp8KZcfkN2LV+ak5khThLFCyJD
+ Avk8dxcnez3mqZSA/NXM3NLGDpBefkHh0XGi5DRJztXr8sJbipKSsrKKikqiu6aJ2qio
+ KCsrKVHcKpRfv5ojSUsWxUWHB/l5AdOO5CbO99MwyRl00cLazpFABkfEJCSlSXLzC4oU
+ JeWVyuqa2rq6+voHDx40mCrYqK+vq6utqVZWlpcoigrycyWpSQkxEcEE09HO2oKmpvGQ
+ k3ijcmwdnAEZEilMTMnIBmNxeVX1/QeNqqbm5sctrWyp5XFzc5Oq8cH96qryYnBmZ6Qk
+ CiNDgOnsYMukpnFnnoMrCSSHy/MLjhSKxBKpDIzK2geq5pYn6mftHZ2dXWyps7Oj/Zn6
+ SUuz6kGtEpwyqUQsEkYG+/G4HAekJurcKCV1pYW1PcfVkx8UAcjMvILbZVW1DU0t6vbO
+ 55pXWu3r7h621P1aq32ped7Zrm5paqitKrtdkJcpFsVGBPE9XTk05sYzU+9KJKVPYHhM
+ ojjzqlxRUV2valV3vnjV3dPXPzAw+Patjh29fTs4MNDX19P96kWnulVVf69cIb+aKU6M
+ CQ/0cXchMT/FmefPo3Rs7DlcJGV0QookT36nsqahWd2h0fb2D+qGhkfejUJjbIgYejcy
+ PKQb7O/VajrUzQ01lXfkeZLkhGikJpdjTwro/PmT9UMCjqx0JPGOFCZlSAsUlTWNLW3P
+ tb0DuuHRsfGJyampqenp6Q+mC1Zga3JifGx0WDfQq+1qe9xYU6kokGYkCSOD+B6ujsSZ
+ xkKOgJuRrOR6+YcJRKnZstvlgGzXdPfrhscmpj7MzM7Nzy9Ai6aLmJmfn5ud+TA1MTas
+ 6+vWtLc01pTflmWnJgrC/Blnmhmrn3MIuKWtg4sHPygqPlmSX1R2rwGQPQNDoxPTs/OL
+ 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
+ eATTnYfVrPAogTBBhMWsNCw+STKzsrLZUVZWpgQrT2ni5CuiBKEgKhzLWTyynEUhjR/o
+ BkhkpgETi09Yc/MNCA6NAGh8QiKWyJKSk1NSxCwoJSUlOTkJ62OJWHUTREWEBgX4emPR
+ zcmeQP7NahZgKSYJOt10c8c6nh/ZGMQ+XkysUBgXH4+lPBYEO3FCYWwM2cXD1qAf39tT
+ v+WGcMOTp9W3wZ0EE7tP5pbM+iXXg4fty4DA4JDQsPDwiMhILDiyINiJCA8PCw0JDgzw
+ 4/vwPJjFRmxlfeeeKINJktPG1sGR40I2WbEn6uvnHxAQCAWxIWIoIMDfz5fsiGKb1YXj
+ 6ECXWfW7wQafnf4nMHEg0bVgrNw6kK1grrsH9oG9vLB2y5a8vb28eDxPD6wGYzMYK8zY
+ YIYjyVLj34WbQT+6Ym1NNqwdsV+NBWY3Ny7ZYWZHXK6bG1aXsWftSLasybLtDy5Zkxoy
+ rIJjz5rZBceuNbbBWZQTXQMne+DYrz5k/D5HfnMn4WQ2/+lePVghO7ZErdkYdurp9j9d
+ qj/1iWM0ReknChSUktKvFOhnCuS7AlZkSb9OYL5PYPb+v3uj/iixHhQfpNAPPszwyQfR
+ 4acaZ/8LY8jMjPnUQ/9Zyrkfc+MR0sNve8hnPfjMBSLEpoqxBDr9ZzNw4pkRD2lhg/Er
+ iopdUcuHv+fnX3564KcHfnrgf9oD/wUdmA2jCmVuZHN0cmVhbQplbmRvYmoKMjMgMCBv
+ YmoKNDQ5OQplbmRvYmoKMjUgMCBvYmoKPDwgL0xlbmd0aCAyNiAwIFIgL1R5cGUgL1hP
+ YmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxMjggL0hlaWdodCA5NiAvQ29sb3JT
+ cGFjZQovRGV2aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRl
+ RGVjb2RlID4+CnN0cmVhbQp4Ae1a91eTzba20juhBAgtdEJvAtKRZhBEEARBikTAYBBE
+ kNCr9CIgUqUIiFJFUL/jOv/aefa8QRGSAN8966677vqeHxQyQ549u8zsmb0vXfoH/2jg
+ Hw38n9fA5Yvgv7caYr3yC1fPxK+pV67gL/9nciiYr169du3a9QsBfwBJSZa/LQQjBzXx
+ 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
+ 0cD/Mw38B968EN4KZW5kc3RyZWFtCmVuZG9iagoyNiAwIG9iago0NDgyCmVuZG9iagoz
+ MSAwIG9iago8PCAvTGVuZ3RoIDMyIDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAv
+ SW1hZ2UgL1dpZHRoIDEyOCAvSGVpZ2h0IDk2IC9Db2xvclNwYWNlCi9EZXZpY2VHcmF5
+ IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt
+ CngB7Vr3W1NN01ZUeieUAKGFTug99CI1VIkgSGgSKcFgAEFCJ4D0Ik2qdASpIqjP6/X+
+ a9/MngQQThJ4rvf6fvL+QZNzltyzU3Znd+bBg7/4q4G/GlCrgYf3gdpfu/MAZNW4xCO1
+ uByqoQF/eWca2oFy5kePHj9+/ORegD8ASVGWfy0EIQdq5NXU0tJWQEcVFIO0tDQ14e9A
+ CkoG2umpeEiR46w1gVlHR1cPoA8wUAMcg2N1dXW0tbWIDCjCPS2BFseZawI3UOsbGBoa
+ GRkbm9wNxsZGhoaGBiAHJQNRwj0kwMkDO8xcR08PqIHX1IzBMDe3sLCwVAMYYm7OYDDM
+ TE1ACpABRAAtEB2o0Pf1VxT7Ey1tXT19QyOkBlamtbW1jY2trS1LNWCEDQxlWllamDNA
+ BkMDPV2UAHVwNxVQ9Dh3A0NjU4a5pZW1DYtl7+Dg6OjEvgOcnBwdHOztWLbWTEsLEMEI
+ JQBPeHwnAVD3oHpg10d2IGfZOTiynV1d3dw9PDw8KXjRQP4KBrm7ubq6sJ0c7Fk2TEtz
+ M5RAR6GC64qm+yyn19Uj7ExbOwfgdvfkcHx8ff38AQEqgSP8/Hx9vDmeHm4ubEd7ljVK
+ YKgPKqBsQEd69UxBr29owrBg2to7Ort6ALV/YFBIaGhYOPcKEX/g6jk3PDwsNCQ4KMDP
+ l+Pp5uLkABIwiAqIAKp9gNBraesZGJkwLG3sHJ3dvXz8AoNDuRFR0bGxcfEJiESlIK/j
+ 4+NiY6IiuWEhQf6+HA9Xtr0t08LM2FBPhxLgarK3PgH9I7A90JuaM1kObDcvX//gsIjo
+ 2ISnSSmpaek8XkZGRqYKwGsej5eempr8NCEuJjI8JBAkcHEkKqAEACe8RXv54KGc3tjM
+ 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
+ QBVSW5cq/zNtWFD9d3F19/D04nC8fXygDK8SPj7e3hyOl4eHG5Lb2ZLyu6IBQGnp8Zo2
+ UANUA4KBoYkpwwK7H6ADwYnt7OLiCnBTCRzh6uLMZjtC9wF2QGD7AU5ei/SA3E57rjHL
+ P4IAUIkj7R/QgGGC3R9Maxvo+7CzgyYM9bCH3gsWNIEwLS2xA4Swo+mxAeQ2G82T6+0v
+ +tj9Ygq9L9CCYmXFxC4UNWAyofcEqRlmJkAubz+BuLsrPUiEKpA34EAPDNWBA30w0INz
+ F5hB742JvPsGupCwCQlbsVR3PvypB1QBSkB1P5EOJJACYKQWZJgBNh/pQuMNkt+3/YiI
+ QiQgIhAZSA8WacLC5irV0NXV1YGuI+Am5ETzd7M8jRI0sPmNtKBpQhMaQtFiRvc/NUKT
+ 9J7hxJH7Xor/U4IHl71/2PYHPXUAlEU5qDGK3jvk/jczvy0FZQ6czR0BxP8L6huS/P36
+ VwN/NfA/1cD/AU3DEN4KZW5kc3RyZWFtCmVuZG9iagozMiAwIG9iago0NTAxCmVuZG9i
+ agoyOCAwIG9iago8PCAvTGVuZ3RoIDI5IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlw
+ ZSAvSW1hZ2UgL1dpZHRoIDE5MCAvSGVpZ2h0IDk2IC9Db2xvclNwYWNlCi9EZXZpY2VH
+ cmF5IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3Ry
+ ZWFtCngB7Vv5V1PZsnboRsYQIAwBAoR5hjBKbCAMN0zBKBJBI7NERsFEDBqEiJEICME0
+ IMgks6KMMqi37+p/7X37nAR4QLz2aw7vrrv8fmhZzVq7vl18u07t2lXnzv3ETw/89MBP
+ D/wHeuD8GeLUtk84X9jHRcaxb+oCsfx3tmHiffHiL7/88uuZAgYvXqQ28n/cAUUdxAlr
+ q0uXrM2wYRBmG9aXLlkRu/QW/vIGaOrE41bgbWNjawfYAw4Mg9ggtmxtbKytyRbwR8Df
+ 4C9tgCideN0KzEHc3oHFcnRks53OBGy2oyOL5YBN2GIHZAMU/x89AsTx4A6v29jZgThY
+ O7twOK6ubm5u7gwDJlxdORwXZycnNrZgZ2dD/gKE/w+6n+b+6yVrWzt7liMhDs5cT09P
+ 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
+ b2xvclNwYWNlCi9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAv
+ RmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7Zv3V1PZFsdHnUF6DSVAgNA7BAJIFAjlhRZE
+ IxE00iUCgmAQQYMUjUZAihlAkCYdQao0ffPW/Gvve85NkAVhRsmdtd56y+8vusZh81m7
+ nLvPvvv+8stP/fTATw/89AA8cI59sedXwnb+UBfY0qHF8+QXmISr57tw4ddff/3tnxDs
+ XrhAgc9KShEBSOjMLl40N8jCdBlMmV+8aEbMM6g/DsogEg+agc/CwtIKsoZs2BExRUxa
+ WliYmxNUOBU+/TFQkonEi2YgBKC1ja2tnZ29vQObsre3s7O1tQGsJUgJKOX87hQljgQj
+ vGhhZQVA0Dk6cTjOzi4uLq7sCJacnTkcJ0cHB3ugElB4lHB+rzsZxt8umltaWdvaEUCw
+ cd3d3T08PD09eWwIdjw8YJHr6upCUO1sra0szS8y/vyuimcgiR9tbO0dOc6ubu4ePJ63
+ jw+f7+vHnnz5fB8fbx7Pw93N1ZnjaA+Hwp+MO/826iTaCDYYrQkjEHlePnw//8DAoOCQ
+ kJBQRmFnl94CbAUHBQb6+/F9vHgAJZzW4ETYvyPqekhLK8rI9fTyAWFwaHh4ZFRUtACK
+ YUPEUHRUVGR4eGgwSH28PLmUE2FnMP/amwZIa1sHjgvX05vvHxgCQEGsMD4h4VKi6Jsu
+ n0XfflyUeCkhIV4YKwBqSKA/H5wuHAdb6+/BpJAXza1s7Bw4rh5efP/gsMjo2LgE0eWk
+ ZLE4NS2dKMNUUStpqWJxctJlUUJcbHRkWDA43V05DnY2ViQ5EfTTvQnIC8hJQDo6c3k+
+ fkFhUYK4S5eTxen/kmRl5+RKpXl5eVdNF6xIpbk52VmSf6WLky9fihNEhQX5+fC4zo4E
+ 0+w3ciKdinlOD2nv5OLO8w0MiRTEi5JSMzJzpPnXZDfk8puFRWyp8KZcfkN2LV+ak5kh
+ ThLFCyJDAvk8dxcnez3mqZSA/NXM3NLGDpBefkHh0XGi5DRJztXr8sJbipKSsrKKikqi
+ u6aJ2qioKCsrKVHcKpRfv5ojSUsWxUWHB/l5AdOO5CbO99MwyRl00cLazpFABkfEJCSl
+ SXLzC4oUJeWVyuqa2rq6+voHDx40mCrYqK+vq6utqVZWlpcoigrycyWpSQkxEcEE09HO
+ 2oKmpvGQk3ijcmwdnAEZEilMTMnIBmNxeVX1/QeNqqbm5sctrWyp5XFzc5Oq8cH96qry
+ YnBmZ6QkCiNDgOnsYMukpnFnnoMrCSSHy/MLjhSKxBKpDIzK2geq5pYn6mftHZ2dXWyp
+ s7Oj/Zn6SUuz6kGtEpwyqUQsEkYG+/G4HAekJurcKCV1pYW1PcfVkx8UAcjMvILbZVW1
+ DU0t6vbO55pXWu3r7h621P1aq32ped7Zrm5paqitKrtdkJcpFsVGBPE9XTk05sYzU+9K
+ JKVPYHhMojjzqlxRUV2valV3vnjV3dPXPzAw+Patjh29fTs4MNDX19P96kWnulVVf69c
+ Ib+aKU6MCQ/0cXchMT/FmefPo3Rs7DlcJGV0QookT36nsqahWd2h0fb2D+qGhkfejUJj
+ bIgYejcyPKQb7O/VajrUzQ01lXfkeZLkhGikJpdjTwro/PmT9UMCjqx0JPGOFCZlSAsU
+ lTWNLW3Ptb0DuuHRsfGJyampqenp6Q+mC1Zga3JifGx0WDfQq+1qe9xYU6kokGYkCSOD
+ +B6ujsSZxkKOgJuRrOR6+YcJRKnZstvlgGzXdPfrhscmpj7MzM7Nzy9Ai6aLmJmfn5ud
+ +TA1MTas6+vWtLc01pTflmWnJgrC/Blnmhmrn3MIuKWtg4sHPygqPlmSX1R2rwGQPQND
+ oxPTs/OLS8sfV6hWTRdj6OPy0uL87PTE6NBADzAb7pUV5kuS4qLgTGSmJUJ+ssppwO04
+ bjz/UIEoLbeguKq++Rkgh99PzSwsrax+Wltb39jY2GRHsLS+tvZp9ePSwszU+2FgtjXX
+ V90pyE0TCUL9eG5OdjTkJxKTBhwHuk9gRFwSXFleq1I/7wbk9NzSyqf1zc2t7c/santr
+ c3P908rS3DQwu5+rVbXlRcSZEShzZwdrC4T8OCXSkgTc1dM3JPqSOKegWNnQ0qHtH3o/
+ Pb+0ur65/Xlnd4/RvunSW9rd+by9ub66ND/9fqhP29HSoCwuyBFfig7x9XQlIT+ZmCQt
+ rWyd3Lz8w2MvZ1yFK5vUml7d6NTc8qeN7Z29vf2DL2zrYH9v7/P2xqflualRXa9G3VRb
+ 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
+ o8kc4mp8NdSlCGVqxDjjya5l90WyxTfh51vL9q/pUft89klNJdeyunhmKfp8NlwNa/+z
+ q2DSsqvw5I2QLjxroe5VD6p9aovaCk09prarbWoX346qA+Udw5yViQus22X1KfZgY5re
+ yklXZovg38Ivhv+lXmEL1zQ0+Q9NuLmMaQnfEdw2cIeU/8NfswMN3gplbmRzdHJlYW0K
+ ZW5kb2JqCjQwIDAgb2JqCjc5MgplbmRvYmoKOCAwIG9iagpbIC9JQ0NCYXNlZCAzOSAw
+ IFIgXQplbmRvYmoKNDEgMCBvYmoKPDwgL0xlbmd0aCA0MiAwIFIgL04gMyAvQWx0ZXJu
+ YXRlIC9EZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBrZNP
+ aNNwFMe/adENqUXH2OZByEHUQ5WYDqaHQbf+Gd1CLW1G1VuapGlnm8YkrTo97OhZ8OBB
+ EPTgwasogjAvIsJAEWR68SR4diKCdPH9fjHdDg4vvvDL75OX73u/93u/BIh/1xynHQPQ
+ sX23sjAvXrh4SRz5hP1IIoEjOKDpnjNXLisk2cN+fIDAXr0/xXLdebW5Ub01mD032/tS
+ //ZZ3SMociddWhAQUuQYt0LOMK6HzOLHr/qOT5omY72pGcQ3iVOuWskSPyJOWiE/Y1wP
+ +TXjvm6x2E1iyTZaNhAbJT5rmJ5OnCG2DE/vEFMeAZ1Ol/LHWc6TuuNSbPwt8THWF5rJ
+ ugsUvk3+2zs+jep4Ql2Y2uU7vgSMHQWeCju6rQneK2HijddIyzydkHCBfT+DYIu0I8+B
+ gRsEv+4FweAhrfERWL+i99w+11KBwgbwr+dwz2F24B3tgYyf0d857AtXScCDdUBdAxSa
+ 79J8YhI4fAMog/wZxNLpaIQ9JDdwMJdXFFGelmZqBSb8r9Zp9+isuI3RPWHXS+dpnqLx
+ 1fHLasRev5qPuNEqFCM2tBydRahfbWZLETfcQiXiFW2R1c1zmvZyNWKnzb/9P2vND/Wm
+ lx9qVptqLdK7vcpyxJe7S0O9YeaGtdntEvufeM6WXxzWjxzyUOgSIWMaEmZQQwHl8Juk
+ CBx6DNyflBeV6ssXwRrz7DbfvMbPOtt1rrstq+mLc/RHmimxaOunU6IsnZHwG0ODsg0K
+ ZW5kc3RyZWFtCmVuZG9iago0MiAwIG9iago1NjUKZW5kb2JqCjMwIDAgb2JqClsgL0lD
+ Q0Jhc2VkIDQxIDAgUiBdCmVuZG9iago0MyAwIG9iago8PCAvTGVuZ3RoIDQ0IDAgUiAv
+ TiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz
+ dHJlYW0KeAGtk09o03AUx79p0Q2pRcfY5kHIQdRDlZgOpodBt/4Z3UItbUbVW5qkaWeb
+ xiStOj3s6Fnw4EEQ9ODBqyiCMC8iwkARZHrxJHh2IoJ08f1+Md0ODi++8Mvvk5fve7/3
+ e78EiH/XHKcdA9CxfbeyMC9euHhJHPmE/UgigSM4oOmeM1cuKyTZw358gMBevT/Fct15
+ tblRvTWYPTfb+1L/9lndIyhyJ11aEBBS5Bi3Qs4wrofM4sev+o5PmiZjvakZxDeJU65a
+ yRI/Ik5aIT9jXA/5NeO+brHYTWLJNlo2EBslPmuYnk6cIbYMT+8QUx4BnU6X8sdZzpO6
+ 41Js/C3xMdYXmsm6CxS+Tf7bOz6N6nhCXZja5Tu+BIwdBZ4KO7qtCd4rYeKN10jLPJ2Q
+ cIF9P4Ngi7Qjz4GBGwS/7gXB4CGt8RFYv6L33D7XUoHCBvCv53DPYXbgHe2BjJ/R3zns
+ C1dJwIN1QF0DFJrv0nxiEjh8AyiD/BnE0ulohD0kN3Awl1cUUZ6WZmoFJvyv1mn36Ky4
+ jdE9YddL52meovHV8ctqxF6/mo+40SoUIza0HJ1FqF9tZksRN9xCJeIVbZHVzXOa9nI1
+ YqfNv/0/a80P9aaXH2pWm2ot0ru9ynLEl7tLQ71h5oa12e0S+594zpZfHNaPHPJQ6BIh
+ YxoSZlBDAeXwm6QIHHoM3J+UF5XqyxfBGvPsNt+8xs8623Wuuy2r6Ytz9EeaKbFo66dT
+ oiydkfAbQ4OyDQplbmRzdHJlYW0KZW5kb2JqCjQ0IDAgb2JqCjU2NQplbmRvYmoKMjQg
+ MCBvYmoKWyAvSUNDQmFzZWQgNDMgMCBSIF0KZW5kb2JqCjQ1IDAgb2JqCjw8IC9MZW5n
+ dGggNDYgMCBSIC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRl
+ RGVjb2RlID4+CnN0cmVhbQp4Aa2TT2jTcBTHv2nRDalFx9jmQchB1EOVmA6mh0G3/hnd
+ Qi1tRtVbmqRpZ5vGJK06PezoWfDgQRD04MGrKIIwLyLCQBFkevEkeHYignTx/X4x3Q4O
+ L77wy++Tl+97v/d7vwSIf9ccpx0D0LF9t7IwL164eEkc+YT9SCKBIzig6Z4zVy4rJNnD
+ fnyAwF69P8Vy3Xm1uVG9NZg9N9v7Uv/2Wd0jKHInXVoQEFLkGLdCzjCuh8zix6/6jk+a
+ JmO9qRnEN4lTrlrJEj8iTlohP2NcD/k1475usdhNYsk2WjYQGyU+a5ieTpwhtgxP7xBT
+ HgGdTpfyx1nOk7rjUmz8LfEx1heayboLFL5N/ts7Po3qeEJdmNrlO74EjB0Fngo7uq0J
+ 3ith4o3XSMs8nZBwgX0/g2CLtCPPgYEbBL/uBcHgIa3xEVi/ovfcPtdSgcIG8K/ncM9h
+ duAd7YGMn9HfOewLV0nAg3VAXQMUmu/SfGISOHwDKIP8GcTS6WiEPSQ3cDCXVxRRnpZm
+ agUm/K/WafforLiN0T1h10vnaZ6i8dXxy2rEXr+aj7jRKhQjNrQcnUWoX21mSxE33EIl
+ 4hVtkdXNc5r2cjVip82//T9rzQ/1ppcfalabai3Su73KcsSXu0tDvWHmhrXZ7RL7n3jO
+ ll8c1o8c8lDoEiFjGhJmUEMB5fCbpAgcegzcn5QXlerLF8Ea8+w237zGzzrbda67Lavp
+ i3P0R5opsWjrp1OiLJ2R8BtDg7INCmVuZHN0cmVhbQplbmRvYmoKNDYgMCBvYmoKNTY1
+ CmVuZG9iagoyNyAwIG9iagpbIC9JQ0NCYXNlZCA0NSAwIFIgXQplbmRvYmoKNCAwIG9i
+ ago8PCAvVHlwZSAvUGFnZXMgL01lZGlhQm94IFswIDAgNjEyIDc5Ml0gL0NvdW50IDEg
+ L0tpZHMgWyAzIDAgUiBdID4+CmVuZG9iago0NyAwIG9iago8PCAvVHlwZSAvQ2F0YWxv
+ ZyAvT3V0bGluZXMgMiAwIFIgL1BhZ2VzIDQgMCBSIC9WZXJzaW9uIC8xLjQgPj4KZW5k
+ b2JqCjIgMCBvYmoKPDwgL0xhc3QgNDggMCBSIC9GaXJzdCA0OSAwIFIgPj4KZW5kb2Jq
+ CjQ5IDAgb2JqCjw8IC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAwIDczMyAwIF0g
+ L1RpdGxlIChDYW52YXMgMSkgPj4KZW5kb2JqCjQ4IDAgb2JqCjw8IC9Db3VudCAwIC9E
+ ZXN0IFsgMyAwIFIgL1hZWiAwIDczMyAwIF0gL1RpdGxlIChDYW52YXMgMSkgPj4KZW5k
+ b2JqCjUwIDAgb2JqCjw8IC9MZW5ndGggNTEgMCBSIC9MZW5ndGgxIDEwMDA0IC9GaWx0
+ ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ab1ae3xUxb3/zXnsOfvIZp/Z9+Nks7tJ
+ NsnmTUICWUJevGIgCtlIMAkEwksQYzTcQkF5RqQKElBaFa3IQ8sSqCwgllIstNcHWhVB
+ b6sV0Paa0vYKtwV29/7OSYjSh9c/+umenZnfPM7Mb77zm9/8ZuYAAQAVrAAaQjMXti2G
+ c6QSU15Hd3pmd5f7kd+NfgqAPA5AL5i9eM5C7cc/+yUAi9kK1ZwFPbO/OLrmVwDJKgDd
+ 650dbbOutISXAggfYIHiTkxQpHLZAKkajKd1Lux6oBlkn2K8EOO3L1g0sy34ReEDGF+H
+ 8ayFbQ8s5nsUf8X4QYy7725b2HFHz9LVGH8X46mLF93bRY5SHyP5F4xPXLykY/ErD92d
+ B+CpQv7ewjSCj/hTgQxewdAN4aEUKfmfeBT2/pt+DGayWKP44yT/7z3+75OGU+RIKUCJ
+ XA3+koZz1JAs0RrQgg70Em1gj4OGPQbp7AqwMkFwASTOoTsvhvE7EpfYU6CJL0z8iS7D
+ 8odFR8UryuE4PALbYR/yuQvpdJgB2+AXZB4cJtPhILxPnJCD48xAFCbC6ySReBtmww+x
+ fBecgC2wH7lLh4VgxNyNxJtYivEQ0u2wKvEspEEJrIFjUIq1boSBxO7EAcydAnfAHtiL
+ 7/8n8VD7GX3iR4kLwMNkrHMV5rydmJjYh/3KgkpowNRV8Crx0ucTnWCGMuTu+/A07ICf
+ whfkQXIw0ZnoTpxJfAIU5tqhEZ9l5CD5hN7HrEl8P/H7RByRSIdMbLUVNsNzWP8+fI7j
+ kFeT+aSLbCZbqBD1IHWQWc2a4jHEIQNq8amDRbAOETgMJ+HP8FdymTLTGrqLfi1RlPgf
+ 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
+ q6Jkp3iPfR/8H6H34bsKZW5kc3RyZWFtCmVuZG9iago1MSAwIG9iago2NzIwCmVuZG9i
+ ago1MiAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA3NzAgL0Nh
+ cEhlaWdodCA2ODQgL0Rlc2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFs1IC0y
+ MSA3MDMgNzM3XSAvRm9udE5hbWUgL1ZIUFJKVitIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xl
+ IDAgL1N0ZW1WCjAgL01heFdpZHRoIDE1MDAgL1hIZWlnaHQgNTEzIC9Gb250RmlsZTIg
+ NTAgMCBSID4+CmVuZG9iago1MyAwIG9iagpbIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAw
+ IDAgMCAwIDAgMCAwIDU1NiA1NTYgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwCjY2
+ NyAwIDcyMiA3MjIgMCAwIDc3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNjY3IDAgMCAw
+ IDAgMCAwIDAgMCAwIDAgMCAwIDAKNTU2IDAgNTAwIDU1NiA1NTYgMCAwIDAgMjIyIDAg
+ MCAwIDAgNTU2IDU1NiAwIDAgMzMzIDUwMCAyNzggNTU2IDAgMCA1MDAgXQplbmRvYmoK
+ MjAgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBlIC9CYXNlRm9u
+ dCAvVkhQUkpWK0hlbHZldGljYSAvRm9udERlc2NyaXB0b3IKNTIgMCBSIC9XaWR0aHMg
+ NTMgMCBSIC9GaXJzdENoYXIgMzIgL0xhc3RDaGFyIDEyMCAvRW5jb2RpbmcgL01hY1Jv
+ bWFuRW5jb2RpbmcKPj4KZW5kb2JqCjEgMCBvYmoKPDwgL1RpdGxlIChVbnRpdGxlZCkg
+ L0F1dGhvciAoQ2hyaXMgUm9nZXJzKSAvQ3JlYXRvciAoT21uaUdyYWZmbGUgUHJvZmVz
+ c2lvbmFsKQovUHJvZHVjZXIgKE1hYyBPUyBYIDEwLjUuOCBRdWFydHogUERGQ29udGV4
+ dCkgL0NyZWF0aW9uRGF0ZSAoRDoyMDEwMDYyMzAwMzU0NVowMCcwMCcpCi9Nb2REYXRl
+ IChEOjIwMTAwNjIzMDAzNTQ1WjAwJzAwJykgPj4KZW5kb2JqCnhyZWYKMCA1NAowMDAw
+ MDAwMDAwIDY1NTM1IGYgCjAwMDAwNDA1NjcgMDAwMDAgbiAKMDAwMDAzMjg5OSAwMDAw
+ MCBuIAowMDAwMDAyMTM3IDAwMDAwIG4gCjAwMDAwMzI3MzYgMDAwMDAgbiAKMDAwMDAw
+ MDAyMiAwMDAwMCBuIAowMDAwMDAyMTE3IDAwMDAwIG4gCjAwMDAwMDIyNDEgMDAwMDAg
+ biAKMDAwMDAzMDUyNSAwMDAwMCBuIAowMDAwMDAyNDUwIDAwMDAwIG4gCjAwMDAwMDI4
+ NjMgMDAwMDAgbiAKMDAwMDAwMjg4MyAwMDAwMCBuIAowMDAwMDAzMjQ5IDAwMDAwIG4g
+ CjAwMDAwMDMyNjkgMDAwMDAgbiAKMDAwMDAwMzcxMyAwMDAwMCBuIAowMDAwMDAzNzMz
+ IDAwMDAwIG4gCjAwMDAwMDQwOTkgMDAwMDAgbiAKMDAwMDAwNDExOSAwMDAwMCBuIAow
+ MDAwMDA0NTMzIDAwMDAwIG4gCjAwMDAwMjk1NzMgMDAwMDAgbiAKMDAwMDA0MDM5MiAw
+ MDAwMCBuIAowMDAwMDI4NzA4IDAwMDAwIG4gCjAwMDAwMDQ1NTMgMDAwMDAgbiAKMDAw
+ MDAwOTIyNSAwMDAwMCBuIAowMDAwMDMxOTc0IDAwMDAwIG4gCjAwMDAwMDkyNDYgMDAw
+ MDAgbiAKMDAwMDAxMzkwMSAwMDAwMCBuIAowMDAwMDMyNjk5IDAwMDAwIG4gCjAwMDAw
+ MTg2MTcgMDAwMDAgbiAKMDAwMDAyMzMwNiAwMDAwMCBuIAowMDAwMDMxMjQ5IDAwMDAw
+ IG4gCjAwMDAwMTM5MjIgMDAwMDAgbiAKMDAwMDAxODU5NiAwMDAwMCBuIAowMDAwMDIz
+ MzI3IDAwMDAwIG4gCjAwMDAwMjc5OTkgMDAwMDAgbiAKMDAwMDAyODAyMCAwMDAwMCBu
+ IAowMDAwMDI4Njg4IDAwMDAwIG4gCjAwMDAwMjg3NDUgMDAwMDAgbiAKMDAwMDAyOTU1
+ MyAwMDAwMCBuIAowMDAwMDI5NjEwIDAwMDAwIG4gCjAwMDAwMzA1MDUgMDAwMDAgbiAK
+ MDAwMDAzMDU2MSAwMDAwMCBuIAowMDAwMDMxMjI5IDAwMDAwIG4gCjAwMDAwMzEyODYg
+ MDAwMDAgbiAKMDAwMDAzMTk1NCAwMDAwMCBuIAowMDAwMDMyMDExIDAwMDAwIG4gCjAw
+ MDAwMzI2NzkgMDAwMDAgbiAKMDAwMDAzMjgxOSAwMDAwMCBuIAowMDAwMDMzMDI1IDAw
+ MDAwIG4gCjAwMDAwMzI5NDcgMDAwMDAgbiAKMDAwMDAzMzEwMyAwMDAwMCBuIAowMDAw
+ MDM5OTE0IDAwMDAwIG4gCjAwMDAwMzk5MzUgMDAwMDAgbiAKMDAwMDA0MDE1NCAwMDAw
+ MCBuIAp0cmFpbGVyCjw8IC9TaXplIDU0IC9Sb290IDQ3IDAgUiAvSW5mbyAxIDAgUiAv
+ SUQgWyA8NzVkNzdiZTU3ZjhlNmYwNjc2OWQ5OWQ5OGU1ZGZjNGE+Cjw3NWQ3N2JlNTdm
+ OGU2ZjA2NzY5ZDk5ZDk4ZTVkZmM0YT4gXSA+PgpzdGFydHhyZWYKNDA3ODYKJSVFT0YK
+ MSAwIG9iago8PC9BdXRob3IgKENocmlzIFJvZ2VycykvQ3JlYXRpb25EYXRlIChEOjIw
+ MTAwNjIxMTkwOTAwWikvQ3JlYXRvciAoT21uaUdyYWZmbGUgUHJvZmVzc2lvbmFsIDUu
+ Mi4xKS9Nb2REYXRlIChEOjIwMTAwNjIzMDAzNTAwWikvUHJvZHVjZXIgKE1hYyBPUyBY
+ IDEwLjUuOCBRdWFydHogUERGQ29udGV4dCkvVGl0bGUgKG1peGVyLWFyY2hpdGVjdHVy
+ ZS1uZXcuZ3JhZmZsZSk+PgplbmRvYmoKeHJlZgoxIDEKMDAwMDA0MjAyNCAwMDAwMCBu
+ IAp0cmFpbGVyCjw8L0lEIFs8NzVkNzdiZTU3ZjhlNmYwNjc2OWQ5OWQ5OGU1ZGZjNGE+
+ IDw3NWQ3N2JlNTdmOGU2ZjA2NzY5ZDk5ZDk4ZTVkZmM0YT5dIC9JbmZvIDEgMCBSIC9Q
+ cmV2IDQwNzg2IC9Sb290IDQ3IDAgUiAvU2l6ZSA1ND4+CnN0YXJ0eHJlZgo0MjI1Mgol
+ JUVPRgo=
+ </data>
+ <key>QuickLookThumbnail</key>
+ <data>
+ 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
+ AENvcHlyaWdodCBBcHBsZSwgSW5jLiwgMjAxMAA=
+ </data>
+ <key>ReadOnly</key>
+ <string>NO</string>
+ <key>RowAlign</key>
+ <integer>1</integer>
+ <key>RowSpacing</key>
+ <real>36</real>
+ <key>SheetTitle</key>
+ <string>Canvas 1</string>
+ <key>SmartAlignmentGuidesActive</key>
+ <string>YES</string>
+ <key>SmartDistanceGuidesActive</key>
+ <string>YES</string>
+ <key>UniqueID</key>
+ <integer>1</integer>
+ <key>UseEntirePage</key>
+ <false/>
+ <key>VPages</key>
+ <integer>1</integer>
+ <key>WindowInfo</key>
+ <dict>
+ <key>CurrentSheet</key>
+ <integer>0</integer>
+ <key>ExpandedCanvases</key>
+ <array>
+ <dict>
+ <key>name</key>
+ <string>Canvas 1</string>
+ </dict>
+ </array>
+ <key>FitInWindow</key>
+ <true/>
+ <key>Frame</key>
+ <string>{{-1442, -4}, {1285, 1178}}</string>
+ <key>ListView</key>
+ <true/>
+ <key>OutlineWidth</key>
+ <integer>142</integer>
+ <key>RightSidebar</key>
+ <false/>
+ <key>ShowRuler</key>
+ <true/>
+ <key>Sidebar</key>
+ <true/>
+ <key>SidebarWidth</key>
+ <integer>120</integer>
+ <key>VisibleRegion</key>
+ <string>{{-123, 0}, {823.193, 733}}</string>
+ <key>Zoom</key>
+ <real>1.3969986438751221</real>
+ <key>ZoomValues</key>
+ <array>
+ <array>
+ <string>Canvas 1</string>
+ <real>0.0</real>
+ <real>1</real>
+ </array>
+ </array>
+ </dict>
+ <key>saveQuickLookFiles</key>
+ <string>YES</string>
+</dict>
+</plist>
Binary file webaudio/mixer-architecture-new.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/webaudio/mixer-architecture-old.graffle Mon Jul 18 17:23:00 2011 -0700
@@ -0,0 +1,1504 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActiveLayerIndex</key>
+ <integer>0</integer>
+ <key>ApplicationVersion</key>
+ <array>
+ <string>com.omnigroup.OmniGrafflePro</string>
+ <string>138.12.0.121252</string>
+ </array>
+ <key>AutoAdjust</key>
+ <true/>
+ <key>BackgroundGraphic</key>
+ <dict>
+ <key>Bounds</key>
+ <string>{{0, 0}, {576, 733}}</string>
+ <key>Class</key>
+ <string>SolidGraphic</string>
+ <key>ID</key>
+ <integer>2</integer>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ </dict>
+ <key>CanvasOrigin</key>
+ <string>{0, 0}</string>
+ <key>ColumnAlign</key>
+ <integer>1</integer>
+ <key>ColumnSpacing</key>
+ <real>36</real>
+ <key>CreationDate</key>
+ <string>2010-06-21 11:59:58 -0700</string>
+ <key>Creator</key>
+ <string>Chris Rogers</string>
+ <key>DisplayScale</key>
+ <string>1 0/72 in = 1 0/72 in</string>
+ <key>GraphDocumentVersion</key>
+ <integer>6</integer>
+ <key>GraphicsList</key>
+ <array>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>78</integer>
+ </dict>
+ <key>ID</key>
+ <integer>88</integer>
+ <key>Points</key>
+ <array>
+ <string>{117.304, 102.701}</string>
+ <string>{155.992, 102.018}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>4</integer>
+ </dict>
+ <key>ID</key>
+ <integer>86</integer>
+ <key>Points</key>
+ <array>
+ <string>{116.804, 64.7458}</string>
+ <string>{155.992, 65.4673}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>10</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>8</integer>
+ </dict>
+ <key>ID</key>
+ <integer>45</integer>
+ <key>Points</key>
+ <array>
+ <string>{250.304, 85.7007}</string>
+ <string>{270.318, 85.7007}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>54</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{55.8096, 90.1001}, {60.4942, 25.7695}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>79</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Source 2}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{156.492, 88.7617}, {41.167, 25.7695}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>78</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 Mixer Input 2}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{270.818, 67.7007}, {47.5, 36}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>8</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Output}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{156.492, 52.9707}, {41.167, 25.7695}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>4</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 Mixer Input 1}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{202.304, 44.3809}, {47.5, 82.6396}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>54</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Mixer}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{55.8096, 51.2949}, {60.4942, 25.7695}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>10</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Source 1}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{31.2276, 16.7949}, {73, 14}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>ID</key>
+ <integer>77</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 AudioContext}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{12.8361, 11.4531}, {330.383, 136.006}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>1</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Pattern</key>
+ <integer>1</integer>
+ </dict>
+ </dict>
+ </dict>
+ </array>
+ <key>GridInfo</key>
+ <dict/>
+ <key>GuidesLocked</key>
+ <string>NO</string>
+ <key>GuidesVisible</key>
+ <string>YES</string>
+ <key>HPages</key>
+ <integer>1</integer>
+ <key>ImageCounter</key>
+ <integer>1</integer>
+ <key>KeepToScale</key>
+ <false/>
+ <key>Layers</key>
+ <array>
+ <dict>
+ <key>Lock</key>
+ <string>NO</string>
+ <key>Name</key>
+ <string>Layer 1</string>
+ <key>Print</key>
+ <string>YES</string>
+ <key>View</key>
+ <string>YES</string>
+ </dict>
+ </array>
+ <key>LayoutInfo</key>
+ <dict>
+ <key>Animate</key>
+ <string>NO</string>
+ <key>circoMinDist</key>
+ <real>18</real>
+ <key>circoSeparation</key>
+ <real>0.0</real>
+ <key>layoutEngine</key>
+ <string>dot</string>
+ <key>neatoSeparation</key>
+ <real>0.0</real>
+ <key>twopiSeparation</key>
+ <real>0.0</real>
+ </dict>
+ <key>LinksVisible</key>
+ <string>NO</string>
+ <key>MagnetsVisible</key>
+ <string>NO</string>
+ <key>MasterSheets</key>
+ <array/>
+ <key>ModificationDate</key>
+ <string>2010-06-21 12:08:30 -0700</string>
+ <key>Modifier</key>
+ <string>Chris Rogers</string>
+ <key>NotesVisible</key>
+ <string>NO</string>
+ <key>Orientation</key>
+ <integer>2</integer>
+ <key>OriginVisible</key>
+ <string>NO</string>
+ <key>PageBreaks</key>
+ <string>YES</string>
+ <key>PrintInfo</key>
+ <dict>
+ <key>NSBottomMargin</key>
+ <array>
+ <string>float</string>
+ <string>41</string>
+ </array>
+ <key>NSLeftMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSPaperSize</key>
+ <array>
+ <string>size</string>
+ <string>{612, 792}</string>
+ </array>
+ <key>NSRightMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSTopMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ </dict>
+ <key>PrintOnePage</key>
+ <false/>
+ <key>QuickLookPreview</key>
+ <data>
+ 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
+ lIjdSwtXB5ZXL1nh9O2A1RIb8YLNMVPPhRb7Yuk+fxh/U+n+ql4p3edq99Idvp4HcAV5
+ spQwPaQGHDeMpy+FMdDI8xHBZPpCpa5Vl+BlHoGhaA5dcIlgeIF4POwpDyjmNz8addHu
+ 0fZAahnXTQQ1QW1lTKcvmMDuK5fRVdi1G52isA3rFIWxo9QBQSJXjM+4TF+YiWWCxwyq
+ 7RMZReGAgv3LmUAkMb726MIXNxmGFi8xJFSjmvjQMbJWpO+KFh95vD5b6YWeROwjj/dn
+ Q0cPZE7IvMdwEFJ6TwRZfMQYdPEsCirmSmFRtCsybYC/D5h6ki09yqzr0BUMrhYXMQ9G
+ jGKqDgxTEjiAxxxgljZ7Tscw/MHk3fn9G4mzZ/b/nY6F7wxPthfVOnjJGOrTmAtDfm7i
+ AlJaonZVsBM3F/iig6bw9KHpGqZ2Q1C6CkzXeHGB5tldK0aFa++4P5hLq++h+Af8+3h4
+ c1IBkxVimO5nGo2bqQtFW8U2ULKdGKZRbO2ymnom/gLjnJ7xysXFbS5iLogGMOU6ElrC
+ 9KNjPkyNdMuO3g9DD977jsYR6MnQa40XMUR9asUUNH8VLzDKV7Q8NnqU0Ut2jPvxsjsu
+ /joXwzJegJoeQxwhPHdDl0SGITzX3Wiukc53m4sxVX+LidE8ICPiGw+K00E0Hw9MIJqB
+ +R66PZlXTODe9oTODFWATp3AVaFM50qZtgEHE2ifmsOXeycaQfDB5uIx8X/rVvACMgJf
+ AdEzRHajmO0RVu9M0G4oBpmMJV/obstiOsGP/wPDWcX4CmVuZHN0cmVhbQplbmRvYmoK
+ NiAwIG9iagoyMjUwCmVuZG9iagozIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQg
+ NCAwIFIgL1Jlc291cmNlcyA3IDAgUiAvQ29udGVudHMgNSAwIFIgL01lZGlhQm94IFsw
+ IDAgNTc2IDczM10KPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9U
+ ZXh0IC9JbWFnZUIgL0ltYWdlQyAvSW1hZ2VJIF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA4
+ IDAgUgovQ3MyIDIxIDAgUiA+PiAvRm9udCA8PCAvRjEuMCAyMiAwIFIgPj4gL1hPYmpl
+ Y3QgPDwgL0ltMyAxMyAwIFIgL0ltNSAxNyAwIFIKL0ltNiAxOSAwIFIgL0ltMiAxMSAw
+ IFIgL0ltMSA5IDAgUiAvSW00IDE1IDAgUiA+PiA+PgplbmRvYmoKMTMgMCBvYmoKPDwg
+ L0xlbmd0aCAxNCAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0
+ aCAxMjggL0hlaWdodCA5NiAvQ29sb3JTcGFjZQoyMyAwIFIgL1NNYXNrIDI0IDAgUiAv
+ Qml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4
+ Ae3QAQ0AAADCoPdPbQ8HESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwMD/wACQAAABCmVuZHN0cmVhbQplbmRvYmoKMTQg
+ MCBvYmoKMTg0CmVuZG9iagoxNyAwIG9iago8PCAvTGVuZ3RoIDE4IDAgUiAvVHlwZSAv
+ WE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDEyOCAvSGVpZ2h0IDk2IC9Db2xv
+ clNwYWNlCjIzIDAgUiAvU01hc2sgMjYgMCBSIC9CaXRzUGVyQ29tcG9uZW50IDggL0Zp
+ bHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7dABDQAAAMKg909tDwcRKAwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ wP/AAJAAAAEKZW5kc3RyZWFtCmVuZG9iagoxOCAwIG9iagoxODQKZW5kb2JqCjE5IDAg
+ b2JqCjw8IC9MZW5ndGggMjAgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFn
+ ZSAvV2lkdGggMTY2IC9IZWlnaHQgOTYgL0NvbG9yU3BhY2UKMjggMCBSIC9TTWFzayAy
+ OSAwIFIgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz
+ dHJlYW0KeAHt0DEBAAAAwqD1T20JT4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw8BwYusAAAQplbmRzdHJlYW0KZW5kb2Jq
+ CjIwIDAgb2JqCjIzMgplbmRvYmoKMTEgMCBvYmoKPDwgL0xlbmd0aCAxMiAwIFIgL1R5
+ cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxNDAgL0hlaWdodCAyMTAg
+ L0NvbG9yU3BhY2UKMzEgMCBSIC9TTWFzayAzMiAwIFIgL0JpdHNQZXJDb21wb25lbnQg
+ OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHt0AENAAAAwqD3T20PBxEo
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYOB5YFiXAAEKZW5kc3RyZWFtCmVuZG9iagox
+ MiAwIG9iago0MDcKZW5kb2JqCjkgMCBvYmoKPDwgL0xlbmd0aCAxMCAwIFIgL1R5cGUg
+ L1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxNjYgL0hlaWdodCA5NiAvQ29s
+ b3JTcGFjZQozNCAwIFIgL1NNYXNrIDM1IDAgUiAvQml0c1BlckNvbXBvbmVudCA4IC9G
+ aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3QMQEAAADCoPVPbQlPiEBhwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDDw
+ HBi6wAABCmVuZHN0cmVhbQplbmRvYmoKMTAgMCBvYmoKMjMyCmVuZG9iagoxNSAwIG9i
+ ago8PCAvTGVuZ3RoIDE2IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2Ug
+ L1dpZHRoIDE0MCAvSGVpZ2h0IDExNiAvQ29sb3JTcGFjZQozNyAwIFIgL1NNYXNrIDM4
+ IDAgUiAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0
+ cmVhbQp4Ae3QAQ0AAADCoPdPbQ8HESgMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDDwOTC+UAABCmVuZHN0cmVhbQplbmRv
+ YmoKMTYgMCBvYmoKMjM1CmVuZG9iagoyNiAwIG9iago8PCAvTGVuZ3RoIDI3IDAgUiAv
+ VHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDEyOCAvSGVpZ2h0IDk2
+ IC9Db2xvclNwYWNlCi9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRl
+ ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7Vr3W1NN01ZUeieUAKGFTug99CI1VIkg
+ SGgSKcFgAEFCJ4D0Ik2qdASpIqjP6/X+a9/MngQQThJ4rvf6fvL+QZNzltyzU3Znd+bB
+ g7/4q4G/GlCrgYf3gdpfu/MAZNW4xCO1uByqoQF/eWca2oFy5kePHj9+/ORegD8ASVGW
+ fy0EIQdq5NXU0tJWQEcVFIO0tDQ14e9ACkoG2umpeEiR46w1gVlHR1cPoA8wUAMcg2N1
+ dXW0tbWIDCjCPS2BFseZawI3UOsbGBoaGRkbm9wNxsZGhoaGBiAHJQNRwj0kwMkDO8xc
+ R08PqIHX1IzBMDe3sLCwVAMYYm7OYDDMTE1ACpABRAAtEB2o0Pf1VxT7Ey1tXT19QyOk
+ BlamtbW1jY2trS1LNWCEDQxlWllamDNABkMDPV2UAHVwNxVQ9Dh3A0NjU4a5pZW1DYtl
+ 7+Dg6OjEvgOcnBwdHOztWLbWTEsLEMEIJQBPeHwnAVD3oHpg10d2IGfZOTiynV1d3dw9
+ PDw8KXjRQP4KBrm7ubq6sJ0c7Fk2TEtzM5RAR6GC64qm+yyn19Uj7ExbOwfgdvfkcHx8
+ ff38AQEqgSP8/Hx9vDmeHm4ubEd7ljVKYKgPKqBsQEd69UxBr29owrBg2to7Ort6ALV/
+ YFBIaGhYOPcKEX/g6jk3PDwsNCQ4KMDPl+Pp5uLkABIwiAqIAKp9gNBraesZGJkwLG3s
+ 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
+ Cw7AAqiTvY0VVGDl9Eq1jxLIC6AgAJQgofzr5OLu6Q0ihISGQwk2Kjo6JiZWJWJioqOj
+ oiIjuGGhUAH28YLyK1UAxgo0VYOnZqrkXyIAmoBUgK2hAM3G6jdUoAMCg4KCQ0KgDK0S
+ IVB6DgoM8Pfz9QZyZ1J+NjeF6u+d6CkNQBVSW5cq/zNtWFD9d3F19/D04nC8fXygDK8S
+ Pj7e3hyOl4eHG5Lb2ZLyu6IBQGnp8Zo2UANUA4KBoYkpwwK7H6ADwYnt7OLiCnBTCRzh
+ 6uLMZjtC9wF2QGD7AU5ei/SA3E57rjHLP4IAUIkj7R/QgGGC3R9Maxvo+7CzgyYM9bCH
+ 3gsWNIEwLS2xA4Swo+mxAeQ2G82T6+0v+tj9Ygq9L9CCYmXFxC4UNWAyofcEqRlmJkAu
+ bz+BuLsrPUiEKpA34EAPDNWBA30w0INzF5hB742JvPsGupCwCQlbsVR3PvypB1QBSkB1
+ P5EOJJACYKQWZJgBNh/pQuMNkt+3/YiIQiQgIhAZSA8WacLC5irV0NXV1YGuI+Am5ETz
+ d7M8jRI0sPmNtKBpQhMaQtFiRvc/NUKT9J7hxJH7Xor/U4IHl71/2PYHPXUAlEU5qDGK
+ 3jvk/jczvy0FZQ6czR0BxP8L6huS/P36VwN/NfA/1cD/AU3DEN4KZW5kc3RyZWFtCmVu
+ ZG9iagoyNyAwIG9iago0NTAxCmVuZG9iagoyNCAwIG9iago8PCAvTGVuZ3RoIDI1IDAg
+ UiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDEyOCAvSGVpZ2h0
+ IDk2IC9Db2xvclNwYWNlCi9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDggL0Zp
+ bHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7Vr3W1NN01ZUeieUAKGFTug99CI1
+ VIkgSGgSKcFgAEFCJ4D0Ik2qdASpIqjP6/X+a9/MngQQThJ4rvf6fvL+QZNzltyzU3Zn
+ d+bBg7/4q4G/GlCrgYf3gdpfu/MAZNW4xCO1uByqoQF/eWca2oFy5kePHj9+/ORegD8A
+ SVGWfy0EIQdq5NXU0tJWQEcVFIO0tDQ14e9ACkoG2umpeEiR46w1gVlHR1cPoA8wUAMc
+ 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
+ CmVuZG9iagoyNSAwIG9iago0NTAxCmVuZG9iagozMiAwIG9iago8PCAvTGVuZ3RoIDMz
+ IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDE0MCAvSGVp
+ Z2h0IDIxMCAvQ29sb3JTcGFjZQovRGV2aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCA4
+ IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae2d51dT29bGbQfpBAidQEJC
+ IPQSQEIRAeldAkiJQCjSEUSa9A5SFZQiRVCkIwqo95xx/rV3zrUTQNiBBO957zhj7PlB
+ cWXtvR+fOdfK5sP6zRs3mGAcYBz4f3Pg5nXjv6cQFdw6iduaxcl1t/A2vyVKoeL27Tt3
+ 7vxx/YCrb98msq6rhwgBGahB6+5dbWXoqBvKC7Tv3tXCm1CCNJdDCUE3tECFjo6uHoQ+
+ hIEmgRfghbo6OtraKAgMAn80k4MVgo5ogQ6QoW9gaGhkxGIZax4slpGRoaEBSNIFPSiH
+ qFG7dNAUUAKO6OjpgQzQYGLKZpuZmZubW2gSMN/MjM02NTE2ZoEgPT0ddAfVqGsNpeSP
+ u9q6evqGRigDFFhZW1vb2Nja2nLUD5htYwPXWVlYmKMgI0N9PV3tu5Q3aq0qSgp6YmDI
+ MmGbWVha23A49lwuj+fA1zQceDwu157DsbG2tDBjm7DAHPCGsubKPGF+ID2gRB+VgBCO
+ HZfHFwiFTs4ikciFCterQjEPrnB2EgoFfB7XjgNyUI0+qIFEqZEnhRRdPaLEytaOCzqc
+ XdzcPDw9vbwhfNQPnO7l6enh5ubiDHq4drZWRA0kihJzuTNKKfqGxmxzK1t7nkAoAhne
+ vmL/gIB7gZLTCFIdp5MkgfcCAvzFvt4gSCQU8OxtrczZxob66oghUu5q6xkYGbMtbOx4
+ AmdXDy9fvwBJUEhoWNiD8AiMSPWCzA1/EBYWGhIkCfDz9fJwdRbw7Gws2MZGBnpYNJAm
+ 1c6AlNtQKyDFxMyKw+U7uXp6+90LCg2LeBgVExsXn5CQmJiYpG7A3ISE+LjYmKiHEWGh
+ Qff8vD1dnfhcjpWZCYrR+gPXtkoxNxVSWKbm1hwHocjD218S8iAyOi4hOSXtkVSakZml
+ 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
+ F46jA11m1e8GG3x2+p/AxIFE14KxcutAtoK57h7YB/bywtotW/L29vLi8Tw9sBqMzWCs
+ MGODGY4kS41/F24G/eiKtTXZsHbEfjUWmN3cuGSHmR1xuW5uWF3GnrUj2bImy7Y/uGRN
+ asiwCo49a2YXHLvW2AZnUU50DZzsgWO/+pDx+xz5zZ2Ek9n8p3v1YIXs2BK1ZmPYqafb
+ /3Sp/tQnjtEUpZ8oUFBKSr9SoJ8pkO8KWJEl/TqB+T6B2fv/7o36o8R6UHyQQj/4MMMn
+ H0SHn2qc/S+MITMz5lMP/Wcp537MjUdID7/tIZ/14DMXiBCbKsYS6PSfzcCJZ0Y8pIUN
+ xq8oKnZFLR/+np9/+emBnx746YH/aQ/8FwYxDaIKZW5kc3RyZWFtCmVuZG9iagozNiAw
+ IG9iago0NTA0CmVuZG9iagoyOSAwIG9iago8PCAvTGVuZ3RoIDMwIDAgUiAvVHlwZSAv
+ WE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDE2NiAvSGVpZ2h0IDk2IC9Db2xv
+ clNwYWNlCi9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxh
+ dGVEZWNvZGUgPj4Kc3RyZWFtCngB7Zv3V1PZFsdHnUF6DSVAgNA7BAJIFAjlhRZEIxE0
+ 0iUCgmAQQYMUjUZAihlAkCYdQao0ffPW/Gvve85NkAVhRsmdtd56y+8vusZh81m7nLvP
+ vvv+8stP/fTATw/89AA8cI59sedXwnb+UBfY0qHF8+QXmISr57tw4ddff/3tnxDsXrhA
+ gc9KShEBSOjMLl40N8jCdBlMmV+8aEbMM6g/DsogEg+agc/CwtIKsoZs2BExRUxaWliY
+ mxNUOBU+/TFQkonEi2YgBKC1ja2tnZ29vQObsre3s7O1tQGsJUgJKOX87hQljgQjvGhh
+ ZQVA0Dk6cTjOzi4uLq7sCJacnTkcJ0cHB3ugElB4lHB+rzsZxt8umltaWdvaEUCwcd3d
+ 3T08PD09eWwIdjw8YJHr6upCUO1sra0szS8y/vyuimcgiR9tbO0dOc6ubu4ePJ63jw+f
+ 7+vHnnz5fB8fbx7Pw93N1ZnjaA+Hwp+MO/826iTaCDYYrQkjEHlePnw//8DAoOCQkJBQ
+ RmFnl94CbAUHBQb6+/F9vHgAJZzW4ETYvyPqekhLK8rI9fTyAWFwaHh4ZFRUtACKYUPE
+ UHRUVGR4eGgwSH28PLmUE2FnMP/amwZIa1sHjgvX05vvHxgCQEGsMD4h4VKi6Jsun0Xf
+ flyUeCkhIV4YKwBqSKA/H5wuHAdb6+/BpJAXza1s7Bw4rh5efP/gsMjo2LgE0eWkZLE4
+ NS2dKMNUUStpqWJxctJlUUJcbHRkWDA43V05DnY2ViQ5EfTTvQnIC8hJQDo6c3k+fkFh
+ UYK4S5eTxen/kmRl5+RKpXl5eVdNF6xIpbk52VmSf6WLky9fihNEhQX5+fC4zo4E0+w3
+ ciKdinlOD2nv5OLO8w0MiRTEi5JSMzJzpPnXZDfk8puFRWyp8KZcfkN2LV+ak5khThLF
+ CyJDAvk8dxcnez3mqZSA/NXM3NLGDpBefkHh0XGi5DRJztXr8sJbipKSsrKKikqiu6aJ
+ 2qioKCsrKVHcKpRfv5ojSUsWxUWHB/l5AdOO5CbO99MwyRl00cLazpFABkfEJCSlSXLz
+ C4oUJeWVyuqa2rq6+voHDx40mCrYqK+vq6utqVZWlpcoigrycyWpSQkxEcEE09HO2oKm
+ pvGQk3ijcmwdnAEZEilMTMnIBmNxeVX1/QeNqqbm5sctrWyp5XFzc5Oq8cH96qryYnBm
+ Z6QkCiNDgOnsYMukpnFnnoMrCSSHy/MLjhSKxBKpDIzK2geq5pYn6mftHZ2dXWyps7Oj
+ /Zn6SUuz6kGtEpwyqUQsEkYG+/G4HAekJurcKCV1pYW1PcfVkx8UAcjMvILbZVW1DU0t
+ 6vbO55pXWu3r7h621P1aq32ped7Zrm5paqitKrtdkJcpFsVGBPE9XTk05sYzU+9KJKVP
+ YHhMojjzqlxRUV2valV3vnjV3dPXPzAw+Patjh29fTs4MNDX19P96kWnulVVf69cIb+a
+ KU6MCQ/0cXchMT/FmefPo3Rs7DlcJGV0QookT36nsqahWd2h0fb2D+qGhkfejUJjbIgY
+ ejcyPKQb7O/VajrUzQ01lXfkeZLkhGikJpdjTwro/PmT9UMCjqx0JPGOFCZlSAsUlTWN
+ LW3Ptb0DuuHRsfGJyampqenp6Q+mC1Zga3JifGx0WDfQq+1qe9xYU6kokGYkCSOD+B6u
+ jsSZxkKOgJuRrOR6+YcJRKnZstvlgGzXdPfrhscmpj7MzM7Nzy9Ai6aLmJmfn5ud+TA1
+ MTas6+vWtLc01pTflmWnJgrC/Blnmhmrn3MIuKWtg4sHPygqPlmSX1R2rwGQPQNDoxPT
+ s/OLS8sfV6hWTRdj6OPy0uL87PTE6NBADzAb7pUV5kuS4qLgTGSmJUJ+ssppwO04bjz/
+ UIEoLbeguKq++Rkgh99PzSwsrax+Wltb39jY2GRHsLS+tvZp9ePSwszU+2FgtjXXV90p
+ yE0TCUL9eG5OdjTkJxKTBhwHuk9gRFwSXFleq1I/7wbk9NzSyqf1zc2t7c/santrc3P9
+ 08rS3DQwu5+rVbXlRcSZEShzZwdrC4T8OCXSkgTc1dM3JPqSOKegWNnQ0qHtH3o/Pb+0
+ ur65/Xlnd4/RvunSW9rd+by9ub66ND/9fqhP29HSoCwuyBFfig7x9XQlIT+ZmCQtrWyd
+ 3Lz8w2MvZ1yFK5vUml7d6NTc8qeN7Z29vf2DL2zrYH9v7/P2xqflualRXa9G3VRbVnQ1
+ 43JsmD9CbmtlJDFBaW5lx0HAI+OSMq8rqh60dGoHRiZmllY3tnf3gPj139AfbIkY+/rl
+ y8He7vbG6tLMxMgAnPngruJ6JhNyDknME+VzDqeltYOzBz84KkGcXVBSrVK/6NWNTc+v
+ rG/v7gPRgPcfNmQwBtD93e31lfnpMV3vC7WquqQgW5wQFcz3QGLixDxe5OcvmFnYIC39
+ QgSidGlh+f3m9lf9wxOzS582P+99+Qqzx+j+PIuO2YDVr1/2Pm9+WpqdGO5/1d58v7xQ
+ mi4ShPghMW0szC4cLx9QWuLBw/MPQ1rm36qsb+l8PTg6Nf9xbXv34BjkWfiO/MwR1D/+
+ +PfXg93ttY/zU6ODrztb6itv0cT04+HxY2mEkpQ4iicgXJgkuaZQNjx53qMb+7C4sgFX
+ ItxHTP/nyG88y1+PmgImnLmxsvBhTNfz/EmDUnFNkiQMD/BC+ZAiP3YU4SCysuVwcVrG
+ J2fJiu+p1Jo3Q+MzCPjOPigNls9CZfRnDAZBub+DkM+MD73RqFX3imVZyTgxvbkcFLkR
+ SqbEg0jx3CipaWp72UfScm1rdx8B1xs1+gvP9h/1FpGZ+7ubayQx+162NdWU3MgWx0fh
+ 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
+ aooYE8V3FIpbRTflsnxpNlkuiRdEhPj7EE/aWjFrG8ffT1BEvTOxFGFBMF09vMk6UQxW
+ dcTpkqwcaV5+/nWZTHaDqMAUUQuwdD0/P0+akyVJJ4s6MVFYKPL2wN4TIPEG3+hZaeAk
+ MSebeATTnYfVrPAogTBBhMWsNCw+STKzsrLZUVZWpgQrT2ni5CuiBKEgKhzLWTyynEUh
+ jR/oBkhkpgETi09Yc/MNCA6NAGh8QiKWyJKSk1NSxCwoJSUlOTkJ62OJWHUTREWEBgX4
+ emPRzcmeQP7NahZgKSYJOt10c8c6nh/ZGMQ+XkysUBgXH4+lPBYEO3FCYWwM2cXD1qAf
+ 39tTv+WGcMOTp9W3wZ0EE7tP5pbM+iXXg4fty4DA4JDQsPDwiMhILDiyINiJCA8PCw0J
+ Dgzw4/vwPJjFRmxlfeeeKINJktPG1sGR40I2WbEn6uvnHxAQCAWxIWIoIMDfz5fsiGKb
+ 1YXj6ECXWfW7wQafnf4nMHEg0bVgrNw6kK1grrsH9oG9vLB2y5a8vb28eDxPD6wGYzMY
+ K8zYYIYjyVLj34WbQT+6Ym1NNqwdsV+NBWY3Ny7ZYWZHXK6bG1aXsWftSLasybLtDy5Z
+ kxoyrIJjz5rZBceuNbbBWZQTXQMne+DYrz5k/D5HfnMn4WQ2/+lePVghO7ZErdkYdurp
+ 9j9dqj/1iWM0ReknChSUktKvFOhnCuS7AlZkSb9OYL5PYPb+v3uj/iixHhQfpNAPPszw
+ yQfR4acaZ/8LY8jMjPnUQ/9Zyrkfc+MR0sNve8hnPfjMBSLEpoqxBDr9ZzNw4pkRD2lh
+ g/EriopdUcuHv+fnX3564KcHfnrgf9oD/wUdmA2jCmVuZHN0cmVhbQplbmRvYmoKMzAg
+ MCBvYmoKNDQ5OQplbmRvYmoKMzggMCBvYmoKPDwgL0xlbmd0aCAzOSAwIFIgL1R5cGUg
+ L1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxNDAgL0hlaWdodCAxMTYgL0Nv
+ bG9yU3BhY2UKL0RldmljZUdyYXkgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9G
+ bGF0ZURlY29kZSA+PgpzdHJlYW0KeAHtm/tXUmkXx00bFUEuCioiBsKoeEHxLi4ML4Op
+ qGV4KUeXlzQ1kZaOYotSMke8TKgsNS2TvOfdyEs1zepfm/0cIBsFAbO3867l/sVW53nO
+ +azv/u7Nc855jpvbZVwqcKnA/0yBK+eNiyNEBO5fw8O1+DrPHZ3mu6AsFB4eV69e/eX8
+ AbM9PDCs8/JgIICBGDy9vLytQXA2rBO8vbw80UnMQK7jmEGQGp5AQSD4ECFIEL6uBJqA
+ JvoQCN7eCAgEAn1cw0EOQYp4AgdgkHzJZAqFSqW5HlQqhUIm+wKSD/AgHIzGaesgUYAE
+ FCEQiYABDH7+dDqDERAQEOhKwHgGg07396PRqABEJBKQOojGWWnMJL94efsQSWQKwgAC
+ ZnBwMIsVEhLCdj5gNIsF85iBgQEIiEImEX28vczaOFVVZhSkiS+Z6kdnBAYFs9jsaxwO
+ lxvGczXCuFwO5xqbzQoOCmTQ/aggDmhjlsZhnlB+ID1AQkIkAMIO5XB5/PDwiEiBQBBl
+ jmhHYRkHMyIjwsP5PC4nlA04iIYENJAoJ/JkQfEhYiTMkFAOcERGxcQI4+LiRRAJzgca
+ Hh8XJ4yJiYoEHk5oCBOjgUSZYc5WxopCItPoAcyQa1x+uAAwRIlJKampaeni48iwH8eD
+ xOlpqakpSYkiABKE87nXQpgBdBqZ5AwMhuLlTfSl0OiBrFAuPzJaGJ+YnCrOkGRKpVnZ
+ OShynQtsbHaWVJopyRCnJifGC6Mj+dxQViCdRvElItNAmuwrAyge4BVA8WMw2RxeRHSc
+ KDktI1Oa85vsRn5BoVxeVFRU7GzAWLm8sCD/huy3HGlmRlqyKC46gsdhMxl+CMbzF1Tb
+ dmGuWFCo/gHB7LBwgVCUIpZk5eYVyEtult4uKyuvqHQtKsrLym6X3iyRF+TlZknEKSKh
+ IDyMHRzgT7XA2GUBlKue3j6+FEAJ5UXExCeLM7NlBcW3yiruVNXU1NbW1zeguOdMYCPr
+ 62tra2qq7lSU3SoukGVnipPjYyJ4oQBD8QXPQNezB4Oq2YtAovghlMjYhFRJtqywRFFZ
+ VVPX0NTc0trWplS2t7ernAsYqVS2tbW2NDc11NVUVSpKCmXZktSE2EgE40chETDL2E4S
+ yhD4lkxjAIpAmJR+PTcfSKrrGpsftD/s6Ozq6lb3uBbq7q6uzo6H7Q+aG+uqgSY/93p6
+ klAAMAwaGfnXnjBXQBaEQmeyeZHCJLFUJi8FkqbW9o4u9SPNk94+rfapa6HV9vU+0TxS
+ d3W0tzYBTalcJhUnCSN5bCaUNtEbaslmkjBZCCQqPTCEGxELKHlFiru1ja2qTrWmV9s/
+ MKjTDQ2PuBbDQzrd4EC/tlej7lS1NtbeVRTlAUxsBDckkE5FWbItjEUWMAsnPCYhXZpX
+ XFZV36zs6NFonw0OjzzXj42NT0wYXImJifGxMf3zkeHBZ1pNT4eyub6qrDhPmp4QE84B
+ y9gXxt0djOtLpTPBLPGp12VFZb83tKi6NH0DulH9uGFyavrFDMSs84GGv5iemjSM60d1
+ A32aLlVLw+9lRbLrqfFgGSad6gvCuLufdi9KEbjFD2VImCTJlSuqGloeqh/360bHDFMz
+ s6/mXs/PzxuNxjfOBoyFGa/nXs3OTBnGRnX9j9UPWxqqFPJcSZIQZQkTxlaSIEWeyC3M
+ UH60SJyVX3q3DlB6B4b1hqnZufk3C4tLy8srEKvOBhq8vLy0uPBmfm52yqAfHugFmLq7
+ pflZYlE0HwlDInjacu8VSJEPmRbA4kbEpWTKSipr76sAZWRscmbOuLi8uvZ2fQOLTWfD
+ PHz97drq8qJxbmZybARgVPdrK0tkmSlxEVxWAI3sA0k6XUlYiij0IDY/SiTOLlRUNyq7
+ ngDK1Mv5hZW1jc2t7e2d3d3dPVcCxu9sb29tbqytLMy/nAKYJ13KxmpFYbZYFMVnB9Ep
+ UNYepw2DpQjaHCc8NlkCstS1dmj6hwHFuLS2sbWzt/fO9P48YXq3t7eztbG2ZASY4X5N
+ R2sdCCNJjoVSYtCwJJ00L9gFpSgwJEwQnyYtUFQ3qdR9Ov3kS+Py2ubOnun9/sGhOY6c
+ Dcv4g/33pr2dzbVl48tJva5PrWqqVhRI0+IFYSGBKEmnDYPsQiT7B4XyYxIzcotBlk7N
+ wKhhZn7p7dauaf/w8OjDx/PFh6PDw33T7tbbpfkZw+iAphOEKc7NSIzhhwb5k4k2DAMs
+ 3kQKHVIkTJbk3apqbFdrdWPTcwtrm7umg0MA+fQ3xGfXAk359PHjh8MD0+7m2sLc9JhO
+ q25vrLqVJ0kWQpIww5wy7xXoLiQag8WNjEuV5itqmjs0z0YNs8bljR3TwRGAWCH+cT6s
+ UwDn6MC0s7FsnDWMPtN0NNco8qWpcZFcFhgGzHuykNw9PAm+YBeeQCTOkVfUPejqHdRP
+ zS2ube29P/z4CU57guGL/TgxEuZ++nj4fm9rbXFuSj/Y2/WgrkKeIxYJeGAYX4LnqUIC
+ Fh9oumx+NNil5E6DUq0dGp+ZX17fNh18OIFin+KbI98AIZgPB6bt9eX5mfEhrVrZcKcE
+ DBPNZ0Pr9bHBgsoIrPtrTJJEdrOqSfWof8Qw+2Z1YxdkgQR9c+p/vrmi/X9+O+Hz579B
+ mN2N1TezhpH+R6qmqpsySVLMr8i8qJBOFDWUNJFMZ0J3Scm8UVp9v0Mz8NfkqwVI0f4R
+ sFjPbP/aNo9YpwHL0T4kaeHV5F8Dmo771aU3MlOgwzDpUEg2WMxlFIGse7umpfPxn8+R
+ XbbfHRxBiiwntXnBs/7TMg+SdHTwbhsZ5vmfjztbam4j80aYC+k0C5Q0FUoalVGBorb1
+ j16dfvr10jqwgF3Oi/LlixUGDPNue33p9bRe1/tHay10OygkYKHCr8CpHCEWRjAXum5W
+ YVktlJFu7AVYd8d0+JXlLAHsHjPDgHkPTTtg3hdjOiik2rLCLOi83GCGfRYW/AKkZ8vL
+ 69q6+4YQC3QXZF3shHYvd/YBbC4yL+owwDLU191WVy7PTodfAZY9FhIsGMKw9lJe36bW
+ DqOStpQROt/ZVzzjKJpsKSRU1MNadVt9OdZgwmDZAM3ORo6AxdrqUHsBFuPKMcsZF3N0
+ 6JhlxYixKBusze5MFli85BRVNih7no5M/BCWiZGnPcqGyiJovFG8EGdY2n8oS/slC/LS
+ f/yCcvR9ujiyp4Pj1joC7zpmQUsprI4s3j3pFwfXcnTYAct/FzCXLNaaPqELLDFhWcfm
+ RSVg/QXlCJYvK5toVQc/AY6S4OA4NF60sttcQQsYq3cTonhsWNidWmTCchctMdm86AR0
+ F3BPZWZZBZYjYHFwKceHgeUIWLDF1NMe1T10J5AQjbEQTi54L1n+L3Sx4V3jhXsX7pAc
+ e/ey11nWDCf6C450cfupLCfv1c7+bfyuznvBa4ZLFhytvc2PX/BwT3J8r9b9A+/Vuh3f
+ q8H9NG7uYfF1b4+XZx5XcfQsCFfPyHD07BBPz1Rx9KwZT8/gcfVuAlfvbPDzLssNR+/4
+ 3Gy9+3x84e8+Hzv17hPMi5t3wvh6V46fPQRuONpb4YanPSd42otjFQYPe5SABT97t8C9
+ uNnThoTBzV4/LEtoOyYO9kACC1gGJ3tDEQxYBhd7Zt3MMLA/FAd7iY9hcLDH2g1Pe88x
+ ZeBDBTzsyYdHiqia4PsNPHyrADBmGjx8w2GWBtPm53/bgmBAGqDBwzc/6EG0GQc55yd/
+ C4VgLDigz0//RsyMA/JgAmGfmyEsl8IyC/6g01jOeAF/0NnOFRdw7ctTXCpwqYDTCvwL
+ uUXGYAplbmRzdHJlYW0KZW5kb2JqCjM5IDAgb2JqCjI4MzkKZW5kb2JqCjQwIDAgb2Jq
+ Cjw8IC9MZW5ndGggNDEgMCBSIC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0
+ ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AYWUTUgUYRjH/7ONBLEG0ZcIxdDBJFQm
+ C1IC0/UrU7Zl1UwJYp19d50cZ6eZ3S1FIoTomHWMLlZEh4hO4aFDpzpEBJl1iaCjRRAF
+ XiK2/zuTu2NUvjAzv3me//t8vcMAVY9SjmNFNGDKzrvJ3ph2enRM2/waVahGFFwpw3M6
+ EokBn6mVz/Vr9S0UaVlqlLHW+zZ8q3aZEFA0KndkAz4seTzg45Iv5J08NWckGxOpNNkh
+ N7hDyU7yLfLWbIjHQ5wWngFUtVOTMxyXcSI7yC1FIytjPiDrdtq0ye+lPe0ZU9Sw38g3
+ OQvauPL9QNseYNOLim3MAx7cA3bXVWz1NcDOEWDxUMX2PenPR9n1ysscavbDKdEYa/pQ
+ Kn2vAzbfAH5eL5V+3C6Vft5hDtbx1DIKbtHXsjDlJRDUG+xm/OQa/YuDnnxVC7DAOY5s
+ AfqvADc/AvsfAtsfA4lqYKgVkctsN7jy4iLnAnTmnGnXzE7ktWZdP6J18GiF1mcbTQ1a
+ yrI03+VprvCEWxTpJkxZBc7ZX9t4jwp7eJBP9he5JLzu36zMpVNdnCWa2NantOjqJjeQ
+ 72fMnj5yPa/3GbdnOGDlgJnvGwo4csq24jwXqYnU2OPxk2TGV1QnH5PzkDznFQdlTN9+
+ LnUiQa6lPTmZ65eaXdzbPjMxxDOSrFgzE53x3/zGLSRl3n3U3HUs/5tnbZFnGIUFARM2
+ 7zY0JNGLGBrhwEUOGXpMKkxapV/QasLD5F+VFhLlXRYVvVjhnhV/z3kUuFvGP4VYHHMN
+ 5Qia/k7/oi/rC/pd/fN8baG+4plzz5rGq2tfGVdmltXIuEGNMr6sKYhvsNoOei1kaZ3i
+ FfTklfWN4eoy9nxt2aPJHOJqfDXUpQhlasQ448muZfdFssU34edby/av6VH7fPZJTSXX
+ srp4Zin6fDZcDWv/s6tg0rKr8OSNkC48a6HuVQ+qfWqL2gpNPaa2q21qF9+OqgPlHcOc
+ lYkLrNtl9Sn2YGOa3spJV2aL4N/CL4b/pV5hC9c0NPkPTbi5jGkJ3xHcNnCHlP/DX7MD
+ Dd4KZW5kc3RyZWFtCmVuZG9iago0MSAwIG9iago3OTIKZW5kb2JqCjggMCBvYmoKWyAv
+ SUNDQmFzZWQgNDAgMCBSIF0KZW5kb2JqCjQyIDAgb2JqCjw8IC9MZW5ndGggNDMgMCBS
+ IC9OIDEgL0FsdGVybmF0ZSAvRGV2aWNlR3JheSAvRmlsdGVyIC9GbGF0ZURlY29kZSA+
+ PgpzdHJlYW0KeAGFUk9IFFEc/s02EoSIQYV4iHcKCZUprKyg2nZ1WZVtW5XSohhn37qj
+ szPTm9k1xZMEXaI8dQ+iY3Ts0KGbl6LArEvXIKkgCDx16PvN7OoohG95O9/7/f1+33tE
+ bZ2m7zspQVRzQ5UrpaduTk2Lgx8pRR3UTlimFfjpYnGMseu5kr+719Zn0tiy3se1dvv2
+ PbWVZWAh6i22txD6IZFmAB+ZnyhlgLPAHZav2D4BPFgOrBrwI6IDD5q5MNPRnHSlsi2R
+ U+aiKCqvYjtJrvv5uca+i7WJg/5cj2bWjr2z6qrRTNS090ShvA+uRBnPX1T2bDUUpw3j
+ nEhDGinyrtXfK0zHEZErEEoGUjVkuZ9qTp114HUYu126k+P49hClPslgqIm16bKZHYV9
+ AHYqy+wQ8AXo8bJiD+eBe2H/W1HDk8AnYT9kh3nWrR/2F65T4HuEPTXgzhSuxfHaih9e
+ LQFD91QjaIxzTcTT1zlzpIjvMdQZmPdGOaYLMXeWqhM3gDthH1mqZgqxXfuu6iXuewJ3
+ 0+M70Zs5C1ygHElysRXZFNA8CVgUfYuwSQ48Ps4eVeB3qJjAHLmJ3M0o9x7VERtno1KB
+ VnqNV8ZP47nxxfhlbBjPgH6sdtd7fP/p4xV117Y+PPmNetw5rr2dG1VhVnFlC93/xzKE
+ j9knOabB06FZWGvYduQPmsxMsAwoxH8FPpf6khNV3NXu7bhFEsxQPixsJbpLVG4p1Oo9
+ g0qsHCvYAHZwksQsWhy4U2u6OXh32CJ6bflNV7Lrhv769nr72vIebcqoKSgTzbNEZpSx
+ W6Pk3Xjb/WaREZ84Or7nvYpayf5JRRA/hTlaKvIUVfRWUNbEb2cOfhu2flw/pef1Qf08
+ CT2tn9Gv6KMRvgx0Sc/Cc1Efo0nwsGkh4hKgioMz1E5UY40D4inx8rRbZJH9D0AZ/WYK
+ ZW5kc3RyZWFtCmVuZG9iago0MyAwIG9iago3MDQKZW5kb2JqCjIxIDAgb2JqClsgL0lD
+ Q0Jhc2VkIDQyIDAgUiBdCmVuZG9iago0NCAwIG9iago8PCAvTGVuZ3RoIDQ1IDAgUiAv
+ TiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz
+ dHJlYW0KeAGtk09o03AUx79p0Q2pRcfY5kHIQdRDlZgOpodBt/4Z3UItbUbVW5qkaWeb
+ xiStOj3s6Fnw4EEQ9ODBqyiCMC8iwkARZHrxJHh2IoJ08f1+Md0ODi++8Mvvk5fve7/3
+ e78EiH/XHKcdA9CxfbeyMC9euHhJHPmE/UgigSM4oOmeM1cuKyTZw358gMBevT/Fct15
+ tblRvTWYPTfb+1L/9lndIyhyJ11aEBBS5Bi3Qs4wrofM4sev+o5PmiZjvakZxDeJU65a
+ yRI/Ik5aIT9jXA/5NeO+brHYTWLJNlo2EBslPmuYnk6cIbYMT+8QUx4BnU6X8sdZzpO6
+ 41Js/C3xMdYXmsm6CxS+Tf7bOz6N6nhCXZja5Tu+BIwdBZ4KO7qtCd4rYeKN10jLPJ2Q
+ cIF9P4Ngi7Qjz4GBGwS/7gXB4CGt8RFYv6L33D7XUoHCBvCv53DPYXbgHe2BjJ/R3zns
+ C1dJwIN1QF0DFJrv0nxiEjh8AyiD/BnE0ulohD0kN3Awl1cUUZ6WZmoFJvyv1mn36Ky4
+ jdE9YddL52meovHV8ctqxF6/mo+40SoUIza0HJ1FqF9tZksRN9xCJeIVbZHVzXOa9nI1
+ YqfNv/0/a80P9aaXH2pWm2ot0ru9ynLEl7tLQ71h5oa12e0S+594zpZfHNaPHPJQ6BIh
+ YxoSZlBDAeXwm6QIHHoM3J+UF5XqyxfBGvPsNt+8xs8623Wuuy2r6Ytz9EeaKbFo66dT
+ oiydkfAbQ4OyDQplbmRzdHJlYW0KZW5kb2JqCjQ1IDAgb2JqCjU2NQplbmRvYmoKMjMg
+ MCBvYmoKWyAvSUNDQmFzZWQgNDQgMCBSIF0KZW5kb2JqCjQ2IDAgb2JqCjw8IC9MZW5n
+ dGggNDcgMCBSIC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRl
+ RGVjb2RlID4+CnN0cmVhbQp4Aa2TT2jTcBTHv2nRDalFx9jmQchB1EOVmA6mh0G3/hnd
+ Qi1tRtVbmqRpZ5vGJK06PezoWfDgQRD04MGrKIIwLyLCQBFkevEkeHYignTx/X4x3Q4O
+ L77wy++Tl+97v/d7vwSIf9ccpx0D0LF9t7IwL164eEkc+YT9SCKBIzig6Z4zVy4rJNnD
+ fnyAwF69P8Vy3Xm1uVG9NZg9N9v7Uv/2Wd0jKHInXVoQEFLkGLdCzjCuh8zix6/6jk+a
+ JmO9qRnEN4lTrlrJEj8iTlohP2NcD/k1475usdhNYsk2WjYQGyU+a5ieTpwhtgxP7xBT
+ HgGdTpfyx1nOk7rjUmz8LfEx1heayboLFL5N/ts7Po3qeEJdmNrlO74EjB0Fngo7uq0J
+ 3ith4o3XSMs8nZBwgX0/g2CLtCPPgYEbBL/uBcHgIa3xEVi/ovfcPtdSgcIG8K/ncM9h
+ duAd7YGMn9HfOewLV0nAg3VAXQMUmu/SfGISOHwDKIP8GcTS6WiEPSQ3cDCXVxRRnpZm
+ agUm/K/WafforLiN0T1h10vnaZ6i8dXxy2rEXr+aj7jRKhQjNrQcnUWoX21mSxE33EIl
+ 4hVtkdXNc5r2cjVip82//T9rzQ/1ppcfalabai3Su73KcsSXu0tDvWHmhrXZ7RL7n3jO
+ ll8c1o8c8lDoEiFjGhJmUEMB5fCbpAgcegzcn5QXlerLF8Ea8+w237zGzzrbda67Lavp
+ i3P0R5opsWjrp1OiLJ2R8BtDg7INCmVuZHN0cmVhbQplbmRvYmoKNDcgMCBvYmoKNTY1
+ CmVuZG9iagozMSAwIG9iagpbIC9JQ0NCYXNlZCA0NiAwIFIgXQplbmRvYmoKNDggMCBv
+ YmoKPDwgL0xlbmd0aCA0OSAwIFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0Zp
+ bHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBrZNPaNNwFMe/adENqUXH2OZByEHU
+ Q5WYDqaHQbf+Gd1CLW1G1VuapGlnm8YkrTo97OhZ8OBBEPTgwasogjAvIsJAEWR68SR4
+ diKCdPH9fjHdDg4vvvDL75OX73u/93u/BIh/1xynHQPQsX23sjAvXrh4SRz5hP1IIoEj
+ OKDpnjNXLisk2cN+fIDAXr0/xXLdebW5Ub01mD032/tS//ZZ3SMociddWhAQUuQYt0LO
+ MK6HzOLHr/qOT5omY72pGcQ3iVOuWskSPyJOWiE/Y1wP+TXjvm6x2E1iyTZaNhAbJT5r
+ mJ5OnCG2DE/vEFMeAZ1Ol/LHWc6TuuNSbPwt8THWF5rJugsUvk3+2zs+jep4Ql2Y2uU7
+ vgSMHQWeCju6rQneK2HijddIyzydkHCBfT+DYIu0I8+BgRsEv+4FweAhrfERWL+i99w+
+ 11KBwgbwr+dwz2F24B3tgYyf0d857AtXScCDdUBdAxSa79J8YhI4fAMog/wZxNLpaIQ9
+ JDdwMJdXFFGelmZqBSb8r9Zp9+isuI3RPWHXS+dpnqLx1fHLasRev5qPuNEqFCM2tByd
+ RahfbWZLETfcQiXiFW2R1c1zmvZyNWKnzb/9P2vND/Wmlx9qVptqLdK7vcpyxJe7S0O9
+ YeaGtdntEvufeM6WXxzWjxzyUOgSIWMaEmZQQwHl8JukCBx6DNyflBeV6ssXwRrz7Dbf
+ vMbPOtt1rrstq+mLc/RHmimxaOunU6IsnZHwG0ODsg0KZW5kc3RyZWFtCmVuZG9iago0
+ OSAwIG9iago1NjUKZW5kb2JqCjM3IDAgb2JqClsgL0lDQ0Jhc2VkIDQ4IDAgUiBdCmVu
+ ZG9iago1MCAwIG9iago8PCAvTGVuZ3RoIDUxIDAgUiAvTiAzIC9BbHRlcm5hdGUgL0Rl
+ dmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtk09o03AUx79p
+ 0Q2pRcfY5kHIQdRDlZgOpodBt/4Z3UItbUbVW5qkaWebxiStOj3s6Fnw4EEQ9ODBqyiC
+ MC8iwkARZHrxJHh2IoJ08f1+Md0ODi++8Mvvk5fve7/3e78EiH/XHKcdA9CxfbeyMC9e
+ uHhJHPmE/UgigSM4oOmeM1cuKyTZw358gMBevT/Fct15tblRvTWYPTfb+1L/9lndIyhy
+ J11aEBBS5Bi3Qs4wrofM4sev+o5PmiZjvakZxDeJU65ayRI/Ik5aIT9jXA/5NeO+brHY
+ TWLJNlo2EBslPmuYnk6cIbYMT+8QUx4BnU6X8sdZzpO641Js/C3xMdYXmsm6CxS+Tf7b
+ Oz6N6nhCXZja5Tu+BIwdBZ4KO7qtCd4rYeKN10jLPJ2QcIF9P4Ngi7Qjz4GBGwS/7gXB
+ 4CGt8RFYv6L33D7XUoHCBvCv53DPYXbgHe2BjJ/R3znsC1dJwIN1QF0DFJrv0nxiEjh8
+ AyiD/BnE0ulohD0kN3Awl1cUUZ6WZmoFJvyv1mn36Ky4jdE9YddL52meovHV8ctqxF6/
+ mo+40SoUIza0HJ1FqF9tZksRN9xCJeIVbZHVzXOa9nI1YqfNv/0/a80P9aaXH2pWm2ot
+ 0ru9ynLEl7tLQ71h5oa12e0S+594zpZfHNaPHPJQ6BIhYxoSZlBDAeXwm6QIHHoM3J+U
+ F5XqyxfBGvPsNt+8xs8623Wuuy2r6Ytz9EeaKbFo66dToiydkfAbQ4OyDQplbmRzdHJl
+ YW0KZW5kb2JqCjUxIDAgb2JqCjU2NQplbmRvYmoKMzQgMCBvYmoKWyAvSUNDQmFzZWQg
+ NTAgMCBSIF0KZW5kb2JqCjUyIDAgb2JqCjw8IC9MZW5ndGggNTMgMCBSIC9OIDMgL0Fs
+ dGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4
+ Aa2TT2jTcBTHv2nRDalFx9jmQchB1EOVmA6mh0G3/hndQi1tRtVbmqRpZ5vGJK06Pezo
+ WfDgQRD04MGrKIIwLyLCQBFkevEkeHYignTx/X4x3Q4OL77wy++Tl+97v/d7vwSIf9cc
+ px0D0LF9t7IwL164eEkc+YT9SCKBIzig6Z4zVy4rJNnDfnyAwF69P8Vy3Xm1uVG9NZg9
+ N9v7Uv/2Wd0jKHInXVoQEFLkGLdCzjCuh8zix6/6jk+aJmO9qRnEN4lTrlrJEj8iTloh
+ P2NcD/k1475usdhNYsk2WjYQGyU+a5ieTpwhtgxP7xBTHgGdTpfyx1nOk7rjUmz8LfEx
+ 1heayboLFL5N/ts7Po3qeEJdmNrlO74EjB0Fngo7uq0J3ith4o3XSMs8nZBwgX0/g2CL
+ tCPPgYEbBL/uBcHgIa3xEVi/ovfcPtdSgcIG8K/ncM9hduAd7YGMn9HfOewLV0nAg3VA
+ XQMUmu/SfGISOHwDKIP8GcTS6WiEPSQ3cDCXVxRRnpZmagUm/K/WafforLiN0T1h10vn
+ aZ6i8dXxy2rEXr+aj7jRKhQjNrQcnUWoX21mSxE33EIl4hVtkdXNc5r2cjVip82//T9r
+ zQ/1ppcfalabai3Su73KcsSXu0tDvWHmhrXZ7RL7n3jOll8c1o8c8lDoEiFjGhJmUEMB
+ 5fCbpAgcegzcn5QXlerLF8Ea8+w237zGzzrbda67Lavpi3P0R5opsWjrp1OiLJ2R8BtD
+ g7INCmVuZHN0cmVhbQplbmRvYmoKNTMgMCBvYmoKNTY1CmVuZG9iagoyOCAwIG9iagpb
+ IC9JQ0NCYXNlZCA1MiAwIFIgXQplbmRvYmoKNCAwIG9iago8PCAvVHlwZSAvUGFnZXMg
+ L01lZGlhQm94IFswIDAgNjEyIDc5Ml0gL0NvdW50IDEgL0tpZHMgWyAzIDAgUiBdID4+
+ CmVuZG9iago1NCAwIG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvT3V0bGluZXMgMiAwIFIg
+ L1BhZ2VzIDQgMCBSIC9WZXJzaW9uIC8xLjQgPj4KZW5kb2JqCjIgMCBvYmoKPDwgL0xh
+ c3QgNTUgMCBSIC9GaXJzdCA1NiAwIFIgPj4KZW5kb2JqCjU2IDAgb2JqCjw8IC9Db3Vu
+ dCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAwIDczMyAwIF0gL1RpdGxlIChDYW52YXMgMSkg
+ Pj4KZW5kb2JqCjU1IDAgb2JqCjw8IC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAw
+ IDczMyAwIF0gL1RpdGxlIChDYW52YXMgMSkgPj4KZW5kb2JqCjU3IDAgb2JqCjw8IC9M
+ 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
+ 0JGmoaxupJAMigyMJI/ck2EFLI1vK7OUGYbqi6sq/lvUKJdcj+U19tsjCzpDa8knFNru
+ DJL7jYioM3i9Ki0S/89vwQNUoaU8LY0O+nva5s6cLrsTvZUtjeRVDD3RRu7djma3e/fM
+ uf2+Un9j89RWyZ/V1BKa622pCM30Vrh3t8nvSewbiqdLxW3eit0wvXJ8/e7pgZaKrrZA
+ W6XkVt3TXD6/4aZvLR/41vzyb/lWudTYfOlbzfJ73/hWg1TcLH2rQfpWg/St5kCz/C0J
+ gsoZ48rvX0DaSS5HcvmljAuNGDOpnjzrwYowbpb8kA/A/wH1/nQECmVuZHN0cmVhbQpl
+ bmRvYmoKNTggMCBvYmoKNjI1NAplbmRvYmoKNTkgMCBvYmoKPDwgL1R5cGUgL0ZvbnRE
+ ZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9DYXBIZWlnaHQgNjg0IC9EZXNjZW50IC0yMzAg
+ L0ZsYWdzIDMyCi9Gb250QkJveCBbNSAtMjA4IDc2MSA3MzddIC9Gb250TmFtZSAvWFlR
+ SlBQK0hlbHZldGljYSAvSXRhbGljQW5nbGUgMCAvU3RlbVYKMCAvTWF4V2lkdGggMTUw
+ MCAvWEhlaWdodCA1MTMgL0ZvbnRGaWxlMiA1NyAwIFIgPj4KZW5kb2JqCjYwIDAgb2Jq
+ ClsgMjc4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTU2IDU1NiAwIDAg
+ MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAKNjY3IDAgNzIyIDAgMCAwIDAgMCAyNzggMCAw
+ IDAgODMzIDAgNzc4IDAgMCAwIDY2NyAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAowIDAg
+ MCA1MDAgNTU2IDU1NiAwIDAgMCAyMjIgMCAwIDAgMCA1NTYgNTU2IDU1NiAwIDMzMyAw
+ IDI3OCA1NTYgMCAwIDUwMCBdCmVuZG9iagoyMiAwIG9iago8PCAvVHlwZSAvRm9udCAv
+ U3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9YWVFKUFArSGVsdmV0aWNhIC9Gb250
+ RGVzY3JpcHRvcgo1OSAwIFIgL1dpZHRocyA2MCAwIFIgL0ZpcnN0Q2hhciAzMiAvTGFz
+ dENoYXIgMTIwIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoKMSAw
+ IG9iago8PCAvVGl0bGUgKFVudGl0bGVkKSAvQXV0aG9yIChDaHJpcyBSb2dlcnMpIC9D
+ cmVhdG9yIChPbW5pR3JhZmZsZSBQcm9mZXNzaW9uYWwpCi9Qcm9kdWNlciAoTWFjIE9T
+ IFggMTAuNS44IFF1YXJ0eiBQREZDb250ZXh0KSAvQ3JlYXRpb25EYXRlIChEOjIwMTAw
+ NjIxMTkwODM0WjAwJzAwJykKL01vZERhdGUgKEQ6MjAxMDA2MjExOTA4MzRaMDAnMDAn
+ KSA+PgplbmRvYmoKeHJlZgowIDYxCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDA0NTEz
+ MiAwMDAwMCBuIAowMDAwMDM3OTMwIDAwMDAwIG4gCjAwMDAwMDIzNjYgMDAwMDAgbiAK
+ MDAwMDAzNzc2NyAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAwMDIzNDYg
+ MDAwMDAgbiAKMDAwMDAwMjQ3MCAwMDAwMCBuIAowMDAwMDMzMjQxIDAwMDAwIG4gCjAw
+ MDAwMDQ1MDcgMDAwMDAgbiAKMDAwMDAwNDkyMCAwMDAwMCBuIAowMDAwMDAzODk3IDAw
+ MDAwIG4gCjAwMDAwMDQ0ODcgMDAwMDAgbiAKMDAwMDAwMjY5MSAwMDAwMCBuIAowMDAw
+ MDAzMDU3IDAwMDAwIG4gCjAwMDAwMDQ5NDAgMDAwMDAgbiAKMDAwMDAwNTM1OCAwMDAw
+ MCBuIAowMDAwMDAzMDc3IDAwMDAwIG4gCjAwMDAwMDM0NDMgMDAwMDAgbiAKMDAwMDAw
+ MzQ2MyAwMDAwMCBuIAowMDAwMDAzODc3IDAwMDAwIG4gCjAwMDAwMzQxMDUgMDAwMDAg
+ biAKMDAwMDA0NDk1NyAwMDAwMCBuIAowMDAwMDM0ODMwIDAwMDAwIG4gCjAwMDAwMTAw
+ NzMgMDAwMDAgbiAKMDAwMDAxNDc0NyAwMDAwMCBuIAowMDAwMDA1Mzc4IDAwMDAwIG4g
+ CjAwMDAwMTAwNTIgMDAwMDAgbiAKMDAwMDAzNzczMCAwMDAwMCBuIAowMDAwMDI0NTk5
+ IDAwMDAwIG4gCjAwMDAwMjkyNzEgMDAwMDAgbiAKMDAwMDAzNTU1NSAwMDAwMCBuIAow
+ MDAwMDE0NzY4IDAwMDAwIG4gCjAwMDAwMTk4ODAgMDAwMDAgbiAKMDAwMDAzNzAwNSAw
+ MDAwMCBuIAowMDAwMDE5OTAxIDAwMDAwIG4gCjAwMDAwMjQ1NzggMDAwMDAgbiAKMDAw
+ MDAzNjI4MCAwMDAwMCBuIAowMDAwMDI5MjkyIDAwMDAwIG4gCjAwMDAwMzIzMDUgMDAw
+ MDAgbiAKMDAwMDAzMjMyNiAwMDAwMCBuIAowMDAwMDMzMjIxIDAwMDAwIG4gCjAwMDAw
+ MzMyNzcgMDAwMDAgbiAKMDAwMDAzNDA4NSAwMDAwMCBuIAowMDAwMDM0MTQyIDAwMDAw
+ IG4gCjAwMDAwMzQ4MTAgMDAwMDAgbiAKMDAwMDAzNDg2NyAwMDAwMCBuIAowMDAwMDM1
+ NTM1IDAwMDAwIG4gCjAwMDAwMzU1OTIgMDAwMDAgbiAKMDAwMDAzNjI2MCAwMDAwMCBu
+ IAowMDAwMDM2MzE3IDAwMDAwIG4gCjAwMDAwMzY5ODUgMDAwMDAgbiAKMDAwMDAzNzA0
+ MiAwMDAwMCBuIAowMDAwMDM3NzEwIDAwMDAwIG4gCjAwMDAwMzc4NTAgMDAwMDAgbiAK
+ MDAwMDAzODA1NiAwMDAwMCBuIAowMDAwMDM3OTc4IDAwMDAwIG4gCjAwMDAwMzgxMzQg
+ MDAwMDAgbiAKMDAwMDA0NDQ3OCAwMDAwMCBuIAowMDAwMDQ0NDk5IDAwMDAwIG4gCjAw
+ MDAwNDQ3MTkgMDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6ZSA2MSAvUm9vdCA1NCAwIFIg
+ L0luZm8gMSAwIFIgL0lEIFsgPDE0YjJmMTZjNzI3MWZjNWNlYmQ4MjY4YzZhNzBkNjBl
+ Pgo8MTRiMmYxNmM3MjcxZmM1Y2ViZDgyNjhjNmE3MGQ2MGU+IF0gPj4Kc3RhcnR4cmVm
+ CjQ1MzUxCiUlRU9GCjEgMCBvYmoKPDwvQXV0aG9yIChDaHJpcyBSb2dlcnMpL0NyZWF0
+ aW9uRGF0ZSAoRDoyMDEwMDYyMTE4NTkwMFopL0NyZWF0b3IgKE9tbmlHcmFmZmxlIFBy
+ b2Zlc3Npb25hbCA1LjIuMSkvTW9kRGF0ZSAoRDoyMDEwMDYyMTE5MDgwMFopL1Byb2R1
+ Y2VyIChNYWMgT1MgWCAxMC41LjggUXVhcnR6IFBERkNvbnRleHQpL1RpdGxlIChtaXhl
+ ci1hcmNoaXRlY3R1cmUtb2xkLmdyYWZmbGUpPj4KZW5kb2JqCnhyZWYKMSAxCjAwMDAw
+ NDY3MjkgMDAwMDAgbiAKdHJhaWxlcgo8PC9JRCBbPDE0YjJmMTZjNzI3MWZjNWNlYmQ4
+ MjY4YzZhNzBkNjBlPiA8MTRiMmYxNmM3MjcxZmM1Y2ViZDgyNjhjNmE3MGQ2MGU+XSAv
+ SW5mbyAxIDAgUiAvUHJldiA0NTM1MSAvUm9vdCA1NCAwIFIgL1NpemUgNjE+PgpzdGFy
+ dHhyZWYKNDY5NTcKJSVFT0YK
+ </data>
+ <key>QuickLookThumbnail</key>
+ <data>
+ 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
+ SW5jLiwgMjAxMAA=
+ </data>
+ <key>ReadOnly</key>
+ <string>NO</string>
+ <key>RowAlign</key>
+ <integer>1</integer>
+ <key>RowSpacing</key>
+ <real>36</real>
+ <key>SheetTitle</key>
+ <string>Canvas 1</string>
+ <key>SmartAlignmentGuidesActive</key>
+ <string>YES</string>
+ <key>SmartDistanceGuidesActive</key>
+ <string>YES</string>
+ <key>UniqueID</key>
+ <integer>1</integer>
+ <key>UseEntirePage</key>
+ <false/>
+ <key>VPages</key>
+ <integer>1</integer>
+ <key>WindowInfo</key>
+ <dict>
+ <key>CurrentSheet</key>
+ <integer>0</integer>
+ <key>ExpandedCanvases</key>
+ <array>
+ <dict>
+ <key>name</key>
+ <string>Canvas 1</string>
+ </dict>
+ </array>
+ <key>FitInWindow</key>
+ <true/>
+ <key>Frame</key>
+ <string>{{50, 0}, {1415, 1178}}</string>
+ <key>ListView</key>
+ <true/>
+ <key>OutlineWidth</key>
+ <integer>142</integer>
+ <key>RightSidebar</key>
+ <false/>
+ <key>ShowRuler</key>
+ <true/>
+ <key>Sidebar</key>
+ <true/>
+ <key>SidebarWidth</key>
+ <integer>120</integer>
+ <key>VisibleRegion</key>
+ <string>{{-170, 0}, {916.25, 733}}</string>
+ <key>Zoom</key>
+ <real>1.3969986438751221</real>
+ <key>ZoomValues</key>
+ <array>
+ <array>
+ <string>Canvas 1</string>
+ <real>0.0</real>
+ <real>1</real>
+ </array>
+ </array>
+ </dict>
+ <key>saveQuickLookFiles</key>
+ <string>YES</string>
+</dict>
+</plist>
Binary file webaudio/mixer-architecture-old.png has changed
Binary file webaudio/mixer-gain-structure.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/webaudio/modular-routing1.graffle Mon Jul 18 17:23:00 2011 -0700
@@ -0,0 +1,812 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActiveLayerIndex</key>
+ <integer>0</integer>
+ <key>ApplicationVersion</key>
+ <array>
+ <string>com.omnigroup.OmniGrafflePro</string>
+ <string>138.12.0.121252</string>
+ </array>
+ <key>AutoAdjust</key>
+ <true/>
+ <key>BackgroundGraphic</key>
+ <dict>
+ <key>Bounds</key>
+ <string>{{0, 0}, {576, 733}}</string>
+ <key>Class</key>
+ <string>SolidGraphic</string>
+ <key>ID</key>
+ <integer>2</integer>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ </dict>
+ <key>CanvasOrigin</key>
+ <string>{0, 0}</string>
+ <key>ColumnAlign</key>
+ <integer>1</integer>
+ <key>ColumnSpacing</key>
+ <real>36</real>
+ <key>CreationDate</key>
+ <string>2010-05-28 12:26:20 -0700</string>
+ <key>Creator</key>
+ <string>Chris Rogers</string>
+ <key>DisplayScale</key>
+ <string>1 0/72 in = 1.0000 in</string>
+ <key>GraphDocumentVersion</key>
+ <integer>6</integer>
+ <key>GraphicsList</key>
+ <array>
+ <dict>
+ <key>Bounds</key>
+ <string>{{22, 22.5}, {73, 14}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>ID</key>
+ <integer>77</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 AudioContext}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>8</integer>
+ </dict>
+ <key>ID</key>
+ <integer>58</integer>
+ <key>Points</key>
+ <array>
+ <string>{95.5, 66.4824}</string>
+ <string>{148.876, 66.4501}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>10</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{38, 49}, {57, 35}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>10</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Source}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{149.376, 49}, {73, 35}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>8</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Destination}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{13, 16.5}, {222, 78}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>1</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Pattern</key>
+ <integer>1</integer>
+ </dict>
+ </dict>
+ </dict>
+ </array>
+ <key>GridInfo</key>
+ <dict/>
+ <key>GuidesLocked</key>
+ <string>NO</string>
+ <key>GuidesVisible</key>
+ <string>YES</string>
+ <key>HPages</key>
+ <integer>1</integer>
+ <key>ImageCounter</key>
+ <integer>1</integer>
+ <key>KeepToScale</key>
+ <false/>
+ <key>Layers</key>
+ <array>
+ <dict>
+ <key>Lock</key>
+ <string>NO</string>
+ <key>Name</key>
+ <string>Layer 1</string>
+ <key>Print</key>
+ <string>YES</string>
+ <key>View</key>
+ <string>YES</string>
+ </dict>
+ </array>
+ <key>LayoutInfo</key>
+ <dict>
+ <key>Animate</key>
+ <string>NO</string>
+ <key>circoMinDist</key>
+ <real>18</real>
+ <key>circoSeparation</key>
+ <real>0.0</real>
+ <key>layoutEngine</key>
+ <string>dot</string>
+ <key>neatoSeparation</key>
+ <real>0.0</real>
+ <key>twopiSeparation</key>
+ <real>0.0</real>
+ </dict>
+ <key>LinksVisible</key>
+ <string>NO</string>
+ <key>MagnetsVisible</key>
+ <string>NO</string>
+ <key>MasterSheets</key>
+ <array/>
+ <key>ModificationDate</key>
+ <string>2010-06-22 17:39:39 -0700</string>
+ <key>Modifier</key>
+ <string>Chris Rogers</string>
+ <key>NotesVisible</key>
+ <string>NO</string>
+ <key>Orientation</key>
+ <integer>2</integer>
+ <key>OriginVisible</key>
+ <string>NO</string>
+ <key>PageBreaks</key>
+ <string>YES</string>
+ <key>PrintInfo</key>
+ <dict>
+ <key>NSBottomMargin</key>
+ <array>
+ <string>float</string>
+ <string>41</string>
+ </array>
+ <key>NSLeftMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSPaperSize</key>
+ <array>
+ <string>size</string>
+ <string>{612, 792}</string>
+ </array>
+ <key>NSRightMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSTopMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ </dict>
+ <key>PrintOnePage</key>
+ <false/>
+ <key>QuickLookPreview</key>
+ <data>
+ JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls
+ dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAF9Vctu2zAQvPMr9tgeIvMlijq2Tgs0
+ p6Y20EPQQ6DIqAPJamyn6Od3lqRIxUFiwdYuH7uzw1n6iW7piSSeunHUGEPHnn7SgVbr
+ k6LuRCo8p46uZFXL8KFilU1iR6vv/bHr/5yf7wc67hG2rVNkUsZXBgmcsdSNtPo2Krqe
+ Qu6mnRfpJs0LzOs4v/rRD/fn/d9+PQ3TcT/25+O+4+jKYLGvatJaU+MZ9g5Qb/B9pDuy
+ eH6RFA+xkPUmJJG0WQOXCs4Vv7hiAEI05V4E2wCcqhNqb2kUWplYA7yBtMKcdSgJLjDE
+ qaat2ka6xUBNXfFqzzvjYuFqU0ndYncOZVs4KQvsriCAN8AzlZW1JQdX2TbmTGFEGfC8
+ M0/7N+3Fqqbm+HGPcHMZJSGKXLLR0e8X/gjy78A3PbyiVzC9iUjAHnOFoaRcO7yZxVSQ
+ LgNc0ExbQDovjUBBa47Dp5EohFkYhLMgkMtJxeYQM2NIUIiBsxhfmGVJONQ5WsaeqeOj
+ KuUviQtssM7Qa5p7TRL6bCFP5evKc9c4aJN5/LwlpZN4NV0ZWUnVIL+lLZrqq6oktL3d
+ 0Yfr/nTeH9A40+EjbR/pyzamiS0tuKmRyqLhwMRIPsp4oFayfus4jvbNSgg2E8NGqDgY
+ UcGibENNHAyvGB7GQFYHoUfdGo8ASfnB5sNNhvHoCj97cTicN8/PoizRgD2VwLTmanZL
+ DkOLM3eYDoQDXgCVMcNDLfng2GZIeIfU/A5djdF5j0BmxMFvqBLvRZHwADfvYZuJi+/l
+ L4+JwCVGc/5cHnBFzKm4gP49ubBK3tSKaqEV2fC9eKGVzfSMa7vIZCHATF5bh9CV9dpq
+ CIbv8zYos7K1gyYHSsiCwvj/JIhZWZfWAZv1XsxbEcW5FmMmXGwhHG5x58w8hgvmYjPy
+ 7hD2Bt9HeoKIOcmLWzxvACqlTQbK2XB1JqQRPGdr45gY+Dp7vfk9stHSEIYEXP7/uGxM
+ B8EbC7LFBdmfnh/203o6nPt/50L57X+iTJMxCmVuZHN0cmVhbQplbmRvYmoKNiAwIG9i
+ ago3NjUKZW5kb2JqCjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA0IDAgUiAv
+ UmVzb3VyY2VzIDcgMCBSIC9Db250ZW50cyA1IDAgUiAvTWVkaWFCb3ggWzAgMCA1NzYg
+ NzMzXQo+PgplbmRvYmoKNyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgL0lt
+ YWdlQiAvSW1hZ2VDIC9JbWFnZUkgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDggMCBSCi9D
+ czIgMTMgMCBSID4+IC9Gb250IDw8IC9GMS4wIDE0IDAgUiA+PiAvWE9iamVjdCA8PCAv
+ SW0yIDExIDAgUiAvSW0xIDkgMCBSCj4+ID4+CmVuZG9iagoxMSAwIG9iago8PCAvTGVu
+ Z3RoIDEyIDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDE1
+ OCAvSGVpZ2h0IDExNCAvQ29sb3JTcGFjZQoxNSAwIFIgL1NNYXNrIDE2IDAgUiAvQml0
+ c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3Q
+ MQEAAADCoPVPbQsviEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDDwHhjTFAAB
+ CmVuZHN0cmVhbQplbmRvYmoKMTIgMCBvYmoKMjU5CmVuZG9iago5IDAgb2JqCjw8IC9M
+ ZW5ndGggMTAgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGgg
+ MTkwIC9IZWlnaHQgMTE0IC9Db2xvclNwYWNlCjE4IDAgUiAvU01hc2sgMTkgMCBSIC9C
+ aXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB
+ 7dABDQAAAMKg909tDwcRKAwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYeB4Y/dQAAQpl
+ bmRzdHJlYW0KZW5kb2JqCjEwIDAgb2JqCjMwNgplbmRvYmoKMTYgMCBvYmoKPDwgL0xl
+ bmd0aCAxNyAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAx
+ NTggL0hlaWdodCAxMTQgL0NvbG9yU3BhY2UKL0RldmljZUdyYXkgL0JpdHNQZXJDb21w
+ b25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHtm/kzW/sbx5Ve
+ RCILCSKiieQilhC7mGgsN4qg1Vhal7GUoiIdLtFJS6quWG4tGZRWpfbaNbW0vb3Tf+37
+ fE6SqqDEyXTOfMf7F1U5T17zfpbzOed8jovLla4cuHLg/9KBa06U0wxCTK7f5YZb30O5
+ osh4MK1cbm7Xr1//zamCgG5uGOglCTE0AENU7h4enjaRcMgWw9PDwx3FtSA6DGhBQ465
+ AxeJ5EUGUUDeOIVioFheJJKnJ0IEE8FDhwBRpSHX3IEMwCjeVCqNRqcznCI6nUajUr0B
+ 0gsIESDGd9ESRMYBG7hGIpMBDKh8fJlMFsvPz88fpyAEi8Vk+vowGHRAJJNJyEHEd0H7
+ LGy/eXh6kSlUGgIDJnZgYCCHExQUxMUlCMDhQCi2v78fQqRRKWQvTw+LfxfpYAsc8s2b
+ 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
+ 9sMp0Rhr+lAqfa8DNt8Afl4vlX7cLpV+3mEO1vHUMgpu0deyMOUlENQb7Gb85Br9i4Oe
+ fFULsMA5jmwB+q8ANz8C+x8C2x8DiWpgqBWRy2w3uPLiIucCdOacadfMTuS1Zl0/onXw
+ aIXWZxtNDVrKsjTf5Wmu8IRbFOkmTFkFztlf23iPCnt4kE/2F7kkvO7frMylU12cJZrY
+ 1qe06OomN5DvZ8yePnI9r/cZt2c4YOWAme8bCjhyyrbiPBepidTY4/GTZMZXVCcfk/OQ
+ POcVB2VM334udSJBrqU9OZnrl5pd3Ns+MzHEM5KsWDMTnfHf/MYtJGXefdTcdSz/m2dt
+ kWcYhQUBEzbvNjQk0YsYGuHARQ4ZekwqTFqlX9BqwsPkX5UWEuVdFhW9WOGeFX/PeRS4
+ W8Y/hVgccw3lCJr+Tv+iL+sL+l3983xtob7imXPPmsara18ZV2aW1ci4QY0yvqwpiG+w
+ 2g56LWRpneIV9OSV9Y3h6jL2fG3Zo8kc4mp8NdSlCGVqxDjjya5l90WyxTfh51vL9q/p
+ Uft89klNJdeyunhmKfp8NlwNa/+zq2DSsqvw5I2QLjxroe5VD6p9aovaCk09prarbWoX
+ 346qA+Udw5yViQus22X1KfZgY5reyklXZovg38Ivhv+lXmEL1zQ0+Q9NuLmMaQnfEdw2
+ cIeU/8NfswMN3gplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjc5MgplbmRvYmoKOCAw
+ IG9iagpbIC9JQ0NCYXNlZCAyMSAwIFIgXQplbmRvYmoKMjMgMCBvYmoKPDwgL0xlbmd0
+ aCAyNCAwIFIgL04gMSAvQWx0ZXJuYXRlIC9EZXZpY2VHcmF5IC9GaWx0ZXIgL0ZsYXRl
+ RGVjb2RlID4+CnN0cmVhbQp4AYVST0gUURz+zTYShIhBhXiIdwoJlSmsrKDadnVZlW1b
+ ldKiGGffuqOzM9Ob2TXFkwRdojx1D6JjdOzQoZuXosCsS9cgqSAIPHXo+83s6iiEb3k7
+ 3/v9/X7fe0RtnabvOylBVHNDlSulp25OTYuDHylFHdROWKYV+OlicYyx67mSv7vX1mfS
+ 2LLex7V2+/Y9tZVlYCHqLba3EPohkWYAH5mfKGWAs8Adlq/YPgE8WA6sGvAjogMPmrkw
+ 09GcdKWyLZFT5qIoKq9iO0mu+/m5xr6LtYmD/lyPZtaOvbPqqtFM1LT3RKG8D65EGc9f
+ VPZsNRSnDeOcSEMaKfKu1d8rTMcRkSsQSgZSNWS5n2pOnXXgdRi7XbqT4/j2EKU+yWCo
+ ibXpspkdhX0AdirL7BDwBejxsmIP54F7Yf9bUcOTwCdhP2SHedatH/YXrlPge4Q9NeDO
+ FK7F8dqKH14tAUP3VCNojHNNxNPXOXOkiO8x1BmY90Y5pgsxd5aqEzeAO2EfWapmCrFd
+ +67qJe57AnfT4zvRmzkLXKAcSXKxFdkU0DwJWBR9i7BJDjw+zh5V4HeomMAcuYnczSj3
+ HtURG2ejUoFWeo1Xxk/jufHF+GVsGM+Afqx213t8/+njFXXXtj48+Y163DmuvZ0bVWFW
+ cWUL3f/HMoSP2Sc5psHToVlYa9h25A+azEywDCjEfwU+l/qSE1Xc1e7tuEUSzFA+LGwl
+ uktUbinU6j2DSqwcK9gAdnCSxCxaHLhTa7o5eHfYInpt+U1XsuuG/vr2evva8h5tyqgp
+ KBPNs0RmlLFbo+TdeNv9ZpERnzg6vue9ilrJ/klFED+FOVoq8hRV9FZQ1sRvZw5+G7Z+
+ XD+l5/VB/TwJPa2f0a/ooxG+DHRJz8JzUR+jSfCwaSHiEqCKgzPUTlRjjQPiKfHytFtk
+ kf0PQBn9ZgplbmRzdHJlYW0KZW5kb2JqCjI0IDAgb2JqCjcwNAplbmRvYmoKMTMgMCBv
+ YmoKWyAvSUNDQmFzZWQgMjMgMCBSIF0KZW5kb2JqCjI1IDAgb2JqCjw8IC9MZW5ndGgg
+ MjYgMCBSIC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVj
+ b2RlID4+CnN0cmVhbQp4Aa2TT2jTcBTHv2nRDalFx9jmQchB1EOVmA6mh0G3/hndQi1t
+ RtVbmqRpZ5vGJK06PezoWfDgQRD04MGrKIIwLyLCQBFkevEkeHYignTx/X4x3Q4OL77w
+ y++Tl+97v/d7vwSIf9ccpx0D0LF9t7IwL164eEkc+YT9SCKBIzig6Z4zVy4rJNnDfnyA
+ wF69P8Vy3Xm1uVG9NZg9N9v7Uv/2Wd0jKHInXVoQEFLkGLdCzjCuh8zix6/6jk+aJmO9
+ qRnEN4lTrlrJEj8iTlohP2NcD/k1475usdhNYsk2WjYQGyU+a5ieTpwhtgxP7xBTHgGd
+ Tpfyx1nOk7rjUmz8LfEx1heayboLFL5N/ts7Po3qeEJdmNrlO74EjB0Fngo7uq0J3ith
+ 4o3XSMs8nZBwgX0/g2CLtCPPgYEbBL/uBcHgIa3xEVi/ovfcPtdSgcIG8K/ncM9hduAd
+ 7YGMn9HfOewLV0nAg3VAXQMUmu/SfGISOHwDKIP8GcTS6WiEPSQ3cDCXVxRRnpZmagUm
+ /K/WafforLiN0T1h10vnaZ6i8dXxy2rEXr+aj7jRKhQjNrQcnUWoX21mSxE33EIl4hVt
+ kdXNc5r2cjVip82//T9rzQ/1ppcfalabai3Su73KcsSXu0tDvWHmhrXZ7RL7n3jOll8c
+ 1o8c8lDoEiFjGhJmUEMB5fCbpAgcegzcn5QXlerLF8Ea8+w237zGzzrbda67Lavpi3P0
+ R5opsWjrp1OiLJ2R8BtDg7INCmVuZHN0cmVhbQplbmRvYmoKMjYgMCBvYmoKNTY1CmVu
+ ZG9iagoxOCAwIG9iagpbIC9JQ0NCYXNlZCAyNSAwIFIgXQplbmRvYmoKMjcgMCBvYmoK
+ PDwgL0xlbmd0aCAyOCAwIFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRl
+ ciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBrZNPaNNwFMe/adENqUXH2OZByEHUQ5WY
+ DqaHQbf+Gd1CLW1G1VuapGlnm8YkrTo97OhZ8OBBEPTgwasogjAvIsJAEWR68SR4diKC
+ dPH9fjHdDg4vvvDL75OX73u/93u/BIh/1xynHQPQsX23sjAvXrh4SRz5hP1IIoEjOKDp
+ njNXLisk2cN+fIDAXr0/xXLdebW5Ub01mD032/tS//ZZ3SMociddWhAQUuQYt0LOMK6H
+ zOLHr/qOT5omY72pGcQ3iVOuWskSPyJOWiE/Y1wP+TXjvm6x2E1iyTZaNhAbJT5rmJ5O
+ nCG2DE/vEFMeAZ1Ol/LHWc6TuuNSbPwt8THWF5rJugsUvk3+2zs+jep4Ql2Y2uU7vgSM
+ HQWeCju6rQneK2HijddIyzydkHCBfT+DYIu0I8+BgRsEv+4FweAhrfERWL+i99w+11KB
+ wgbwr+dwz2F24B3tgYyf0d857AtXScCDdUBdAxSa79J8YhI4fAMog/wZxNLpaIQ9JDdw
+ MJdXFFGelmZqBSb8r9Zp9+isuI3RPWHXS+dpnqLx1fHLasRev5qPuNEqFCM2tBydRahf
+ bWZLETfcQiXiFW2R1c1zmvZyNWKnzb/9P2vND/Wmlx9qVptqLdK7vcpyxJe7S0O9YeaG
+ tdntEvufeM6WXxzWjxzyUOgSIWMaEmZQQwHl8JukCBx6DNyflBeV6ssXwRrz7DbfvMbP
+ Ott1rrstq+mLc/RHmimxaOunU6IsnZHwG0ODsg0KZW5kc3RyZWFtCmVuZG9iagoyOCAw
+ IG9iago1NjUKZW5kb2JqCjE1IDAgb2JqClsgL0lDQ0Jhc2VkIDI3IDAgUiBdCmVuZG9i
+ ago0IDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvTWVkaWFCb3ggWzAgMCA2MTIgNzkyXSAv
+ Q291bnQgMSAvS2lkcyBbIDMgMCBSIF0gPj4KZW5kb2JqCjI5IDAgb2JqCjw8IC9UeXBl
+ IC9DYXRhbG9nIC9PdXRsaW5lcyAyIDAgUiAvUGFnZXMgNCAwIFIgL1ZlcnNpb24gLzEu
+ NCA+PgplbmRvYmoKMiAwIG9iago8PCAvTGFzdCAzMCAwIFIgL0ZpcnN0IDMxIDAgUiA+
+ PgplbmRvYmoKMzEgMCBvYmoKPDwgL0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAg
+ NzMzIDAgXSAvVGl0bGUgKENhbnZhcyAxKSA+PgplbmRvYmoKMzAgMCBvYmoKPDwgL0Nv
+ dW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzMzIDAgXSAvVGl0bGUgKENhbnZhcyAx
+ KSA+PgplbmRvYmoKMzIgMCBvYmoKPDwgL0xlbmd0aCAzMyAwIFIgL0xlbmd0aDEgOTIx
+ NiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9WXt800W2P/N759E0SZPm
+ /fg1TdI2bdMHLS0tNJS+eFooQlsptoVCQVCEWoUVblEQKcgqyEPYVfHBUyUUVgKIy7Io
+ uA9FdwVBd9UV1PXaZd0r7iokuef3a6ng3fXyhx8zmZkz7zPfOXPmzG+AAIAauoCG0LS5
+ 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
+ LoAupKU35EH4DlpLeqgldA39G6aQBTab7eYorgZf2O7h3xLU8sg6fBuk4TY82yjQomsC
+ 4D9VqhEliWOCL7V9nHNYBhWjb26svDlQ0zans61j1rQWrEGhx1+8Ddr6qO+EOkyngg/8
+ UAgVUCW/vY7Bd1/pdXUSTIZ6uKXvm8pI/K5Shr4AfSAw3AxdZBs8jP5J9DTMIqtgIfqV
+ 6B9DzwxQOzF1kKzqYYTQIbIQrGRUSMW4JhosLrNS5XoLj8j9j7vOmj86TCx4R/6QWHoS
+ QDFcSZ4kT8B0cJFn0dJahC/CaWTzvvQ5rmYs2gnz0Hehp+WQkJ09zjzXyyQTvAzBNj5w
+ MuRF1ye5Wa4LuRGK9LiO+SMMRr9yYiqU6DrqeNz1S8dM18vod/cV7UrHGi+6djrmuNY5
+ I2Rzj2stWuPY5pG+6C4HNn3RNTd9g2t6rlw+ZkOE2t3jKsbySSGVq7BIdBU4zruC/ohA
+ MJ3lGOPKyP29KxUbYjU3duoN6Vx2xzrXECxyOir9Q9AfJrvIFsggW3q8o1yHkMTp7huZ
+ XrQhQn6yryYt1xshi0KFNWkb0mv83vQxLm96ld+P9KST/DL+Fn44n8cHUGRQMfM23iDo
+ Ba2gEdSCUhAEPkKe6ylzcYfJbihDWHbvEziBjZAXMJM5TJ6XM58/IDACJYBgiMQ/2C/J
+ lCFCdu9HcSKAxIucTHER8jx+B5Oyng+5UIQJMHKBFiWMyGKGgkgRgYJR+Pr1UISD5cmd
+ ZeYy/TBdcVXFfwqa5ZKroXQS/IefmTjCG/D9JbzL0YBPXUjEHQ1X6+Ih/v/8Ou7CCm3l
+ gcDoCQv3dc6bPUN+uvNUtjXjC154VSc+pXa1ut17Z8/rf5f0NbdOa5fejlrawvM8bRXh
+ 2Z4K995OuZ2UfU3xDKm401OxF2ZUTqzfOyPUVtHTGeqslJ4w97WWz2+6bqyVA2PNL/83
+ Y5VLnc2XxmqV231nrCapuFUaq0kaq0kaqzXUKo8lQVA5q658QQdKJz7v4fNaWl145PjG
+ enzFbqiIkG3Sm99d8L/34ydICmVuZHN0cmVhbQplbmRvYmoKMzMgMCBvYmoKNjEwNQpl
+ bmRvYmoKMzQgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgNzcw
+ IC9DYXBIZWlnaHQgNjg0IC9EZXNjZW50IC0yMzAgL0ZsYWdzIDMyCi9Gb250QkJveCBb
+ NSAtMjEgNjgwIDczN10gL0ZvbnROYW1lIC9ES1VaRVUrSGVsdmV0aWNhIC9JdGFsaWNB
+ bmdsZSAwIC9TdGVtVgowIC9NYXhXaWR0aCAxNTAwIC9YSGVpZ2h0IDUxMyAvRm9udEZp
+ bGUyIDMyIDAgUiA+PgplbmRvYmoKMzUgMCBvYmoKWyA2NjcgMCA3MjIgNzIyIDAgMCAw
+ IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA2NjcgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
+ MAo1NTYgMCA1MDAgNTU2IDU1NiAwIDAgMCAyMjIgMCAwIDAgMCA1NTYgNTU2IDAgMCAz
+ MzMgNTAwIDI3OCA1NTYgMCAwIDUwMCBdCmVuZG9iagoxNCAwIG9iago8PCAvVHlwZSAv
+ Rm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9ES1VaRVUrSGVsdmV0aWNh
+ IC9Gb250RGVzY3JpcHRvcgozNCAwIFIgL1dpZHRocyAzNSAwIFIgL0ZpcnN0Q2hhciA2
+ NSAvTGFzdENoYXIgMTIwIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRv
+ YmoKMSAwIG9iago8PCAvVGl0bGUgKFVudGl0bGVkKSAvQXV0aG9yIChDaHJpcyBSb2dl
+ cnMpIC9DcmVhdG9yIChPbW5pR3JhZmZsZSBQcm9mZXNzaW9uYWwpCi9Qcm9kdWNlciAo
+ TWFjIE9TIFggMTAuNS44IFF1YXJ0eiBQREZDb250ZXh0KSAvQ3JlYXRpb25EYXRlIChE
+ OjIwMTAwNjIzMDAzOTUwWjAwJzAwJykKL01vZERhdGUgKEQ6MjAxMDA2MjMwMDM5NTBa
+ MDAnMDAnKSA+PgplbmRvYmoKeHJlZgowIDM2CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAw
+ MDAxOTU4NyAwMDAwMCBuIAowMDAwMDEyNjA5IDAwMDAwIG4gCjAwMDAwMDA4ODAgMDAw
+ MDAgbiAKMDAwMDAxMjQ0NiAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAw
+ MDA4NjEgMDAwMDAgbiAKMDAwMDAwMDk4NCAwMDAwMCBuIAowMDAwMDEwMDk1IDAwMDAw
+ IG4gCjAwMDAwMDE2MTkgMDAwMDAgbiAKMDAwMDAwMjEwNyAwMDAwMCBuIAowMDAwMDAx
+ MTU3IDAwMDAwIG4gCjAwMDAwMDE1OTkgMDAwMDAgbiAKMDAwMDAxMDk1OSAwMDAwMCBu
+ IAowMDAwMDE5NDEyIDAwMDAwIG4gCjAwMDAwMTI0MDkgMDAwMDAgbiAKMDAwMDAwMjEy
+ NyAwMDAwMCBuIAowMDAwMDA1MTQ0IDAwMDAwIG4gCjAwMDAwMTE2ODQgMDAwMDAgbiAK
+ MDAwMDAwNTE2NSAwMDAwMCBuIAowMDAwMDA5MTU5IDAwMDAwIG4gCjAwMDAwMDkxODAg
+ MDAwMDAgbiAKMDAwMDAxMDA3NSAwMDAwMCBuIAowMDAwMDEwMTMxIDAwMDAwIG4gCjAw
+ MDAwMTA5MzkgMDAwMDAgbiAKMDAwMDAxMDk5NiAwMDAwMCBuIAowMDAwMDExNjY0IDAw
+ MDAwIG4gCjAwMDAwMTE3MjEgMDAwMDAgbiAKMDAwMDAxMjM4OSAwMDAwMCBuIAowMDAw
+ MDEyNTI5IDAwMDAwIG4gCjAwMDAwMTI3MzUgMDAwMDAgbiAKMDAwMDAxMjY1NyAwMDAw
+ MCBuIAowMDAwMDEyODEzIDAwMDAwIG4gCjAwMDAwMTkwMDggMDAwMDAgbiAKMDAwMDAx
+ OTAyOSAwMDAwMCBuIAowMDAwMDE5MjQ4IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUg
+ MzYgL1Jvb3QgMjkgMCBSIC9JbmZvIDEgMCBSIC9JRCBbIDxlZTgyYmJhNDdhODM0ZGE3
+ N2NlNTVhYzFkNmU5YjFmYT4KPGVlODJiYmE0N2E4MzRkYTc3Y2U1NWFjMWQ2ZTliMWZh
+ PiBdID4+CnN0YXJ0eHJlZgoxOTgwNgolJUVPRgoxIDAgb2JqCjw8L0F1dGhvciAoQ2hy
+ aXMgUm9nZXJzKS9DcmVhdGlvbkRhdGUgKEQ6MjAxMDA1MjgxOTI2MDBaKS9DcmVhdG9y
+ IChPbW5pR3JhZmZsZSBQcm9mZXNzaW9uYWwgNS4yLjEpL01vZERhdGUgKEQ6MjAxMDA2
+ MjMwMDM5MDBaKS9Qcm9kdWNlciAoTWFjIE9TIFggMTAuNS44IFF1YXJ0eiBQREZDb250
+ ZXh0KS9UaXRsZSAobW9kdWxhci1yb3V0aW5nMS5ncmFmZmxlKT4+CmVuZG9iagp4cmVm
+ CjEgMQowMDAwMDIwNjg0IDAwMDAwIG4gCnRyYWlsZXIKPDwvSUQgWzxlZTgyYmJhNDdh
+ ODM0ZGE3N2NlNTVhYzFkNmU5YjFmYT4gPGVlODJiYmE0N2E4MzRkYTc3Y2U1NWFjMWQ2
+ ZTliMWZhPl0gL0luZm8gMSAwIFIgL1ByZXYgMTk4MDYgL1Jvb3QgMjkgMCBSIC9TaXpl
+ IDM2Pj4Kc3RhcnR4cmVmCjIwOTA2CiUlRU9GCg==
+ </data>
+ <key>QuickLookThumbnail</key>
+ <data>
+ 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
+ b3B5cmlnaHQgQXBwbGUsIEluYy4sIDIwMTAA
+ </data>
+ <key>ReadOnly</key>
+ <string>NO</string>
+ <key>RowAlign</key>
+ <integer>1</integer>
+ <key>RowSpacing</key>
+ <real>36</real>
+ <key>SheetTitle</key>
+ <string>Canvas 1</string>
+ <key>SmartAlignmentGuidesActive</key>
+ <string>YES</string>
+ <key>SmartDistanceGuidesActive</key>
+ <string>YES</string>
+ <key>UniqueID</key>
+ <integer>1</integer>
+ <key>UseEntirePage</key>
+ <false/>
+ <key>VPages</key>
+ <integer>1</integer>
+ <key>WindowInfo</key>
+ <dict>
+ <key>CurrentSheet</key>
+ <integer>0</integer>
+ <key>ExpandedCanvases</key>
+ <array>
+ <dict>
+ <key>name</key>
+ <string>Canvas 1</string>
+ </dict>
+ </array>
+ <key>Frame</key>
+ <string>{{222, 0}, {1438, 1178}}</string>
+ <key>ListView</key>
+ <true/>
+ <key>OutlineWidth</key>
+ <integer>142</integer>
+ <key>RightSidebar</key>
+ <false/>
+ <key>ShowRuler</key>
+ <true/>
+ <key>Sidebar</key>
+ <true/>
+ <key>SidebarWidth</key>
+ <integer>120</integer>
+ <key>VisibleRegion</key>
+ <string>{{-34, 0}, {644.5, 512}}</string>
+ <key>Zoom</key>
+ <real>2</real>
+ <key>ZoomValues</key>
+ <array>
+ <array>
+ <string>Canvas 1</string>
+ <real>2</real>
+ <real>1</real>
+ </array>
+ </array>
+ </dict>
+ <key>saveQuickLookFiles</key>
+ <string>YES</string>
+</dict>
+</plist>
Binary file webaudio/modular-routing1.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/webaudio/modular-routing2.graffle Mon Jul 18 17:23:00 2011 -0700
@@ -0,0 +1,2898 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActiveLayerIndex</key>
+ <integer>0</integer>
+ <key>ApplicationVersion</key>
+ <array>
+ <string>com.omnigroup.OmniGrafflePro</string>
+ <string>138.12.0.121252</string>
+ </array>
+ <key>AutoAdjust</key>
+ <true/>
+ <key>BackgroundGraphic</key>
+ <dict>
+ <key>Bounds</key>
+ <string>{{0, 0}, {576, 733}}</string>
+ <key>Class</key>
+ <string>SolidGraphic</string>
+ <key>ID</key>
+ <integer>2</integer>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ </dict>
+ <key>CanvasOrigin</key>
+ <string>{0, 0}</string>
+ <key>ColumnAlign</key>
+ <integer>1</integer>
+ <key>ColumnSpacing</key>
+ <real>36</real>
+ <key>CreationDate</key>
+ <string>2010-05-28 11:50:09 -0700</string>
+ <key>Creator</key>
+ <string>Chris Rogers</string>
+ <key>DisplayScale</key>
+ <string>1 0/72 in = 1.0000 in</string>
+ <key>GraphDocumentVersion</key>
+ <integer>6</integer>
+ <key>GraphicsList</key>
+ <array>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>76</integer>
+ </dict>
+ <key>ID</key>
+ <integer>86</integer>
+ <key>Points</key>
+ <array>
+ <string>{277.592, 224.5}</string>
+ <string>{277.348, 236.5}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>51</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>85</integer>
+ <key>Points</key>
+ <array>
+ <string>{186.393, 172.468}</string>
+ <string>{163, 235}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>71</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>75</integer>
+ </dict>
+ <key>ID</key>
+ <integer>84</integer>
+ <key>Points</key>
+ <array>
+ <string>{157.448, 172.499}</string>
+ <string>{161.24, 236.501}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>70</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>83</integer>
+ <key>Points</key>
+ <array>
+ <string>{129.149, 172.448}</string>
+ <string>{160, 235}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>4</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>82</integer>
+ <key>Points</key>
+ <array>
+ <string>{257.409, 249.148}</string>
+ <string>{216, 262}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>76</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>81</integer>
+ <key>Points</key>
+ <array>
+ <string>{164, 249.5}</string>
+ <string>{216, 263}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>80</integer>
+ <key>Points</key>
+ <array>
+ <string>{305.406, 173.25}</string>
+ <string>{278.469, 187}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>79</integer>
+ <key>Points</key>
+ <array>
+ <string>{277.469, 173.25}</string>
+ <string>{277.469, 186.75}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>78</integer>
+ <key>Points</key>
+ <array>
+ <string>{249.531, 173.25}</string>
+ <string>{277.469, 187.5}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{235.969, 237}, {82.5, 12}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>76</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 master wet gain}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{122.625, 237}, {78, 12}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>75</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 master dry gain}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{299.844, 160}, {32.594, 12}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>74</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 wet3}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{264.406, 160}, {32.594, 12}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>73</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 wet2}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{230, 160}, {32.594, 12}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>72</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 wet1}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{174.844, 160}, {27.937, 12}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>71</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 dry3}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{143.094, 160}, {27.937, 12}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>70</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 dry2}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{112, 160}, {27.937, 12}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>4</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs18 \cf0 dry1}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>57</integer>
+ </dict>
+ <key>ID</key>
+ <integer>69</integer>
+ <key>Points</key>
+ <array>
+ <string>{354.469, 80.5}</string>
+ <string>{354.469, 94}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>53</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>56</integer>
+ </dict>
+ <key>ID</key>
+ <integer>68</integer>
+ <key>Points</key>
+ <array>
+ <string>{242.469, 80.5}</string>
+ <string>{242.469, 94}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>52</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>5</integer>
+ </dict>
+ <key>ID</key>
+ <integer>67</integer>
+ <key>Points</key>
+ <array>
+ <string>{130.469, 80.5}</string>
+ <string>{130.469, 94}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>10</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>74</integer>
+ </dict>
+ <key>ID</key>
+ <integer>63</integer>
+ <key>Points</key>
+ <array>
+ <string>{341.747, 129.908}</string>
+ <string>{320.658, 159.591}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>57</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>73</integer>
+ </dict>
+ <key>ID</key>
+ <integer>62</integer>
+ <key>Points</key>
+ <array>
+ <string>{255.16, 129.908}</string>
+ <string>{276.196, 159.591}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>56</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>72</integer>
+ </dict>
+ <key>ID</key>
+ <integer>61</integer>
+ <key>Points</key>
+ <array>
+ <string>{165.624, 128.387}</string>
+ <string>{233.648, 160.095}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>5</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>71</integer>
+ </dict>
+ <key>ID</key>
+ <integer>60</integer>
+ <key>Points</key>
+ <array>
+ <string>{315.892, 124.579}</string>
+ <string>{201.701, 161.815}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>57</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>59</integer>
+ <key>Points</key>
+ <array>
+ <string>{211.454, 129.73}</string>
+ <string>{158.5, 160}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>56</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>4</integer>
+ </dict>
+ <key>ID</key>
+ <integer>58</integer>
+ <key>Points</key>
+ <array>
+ <string>{128.957, 129.998}</string>
+ <string>{126.478, 159.502}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>5</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{315.469, 94.5}, {78, 35}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>57</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Panner}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{203.469, 94.5}, {78, 35}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>56</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Waveshaper Distortion}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{315.469, 45}, {78, 35}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>53</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Source 3}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{203.469, 45}, {78, 35}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>52</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Source 2}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{236.719, 188}, {82.5, 36}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>51</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Convolution Reverb}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>Head</key>
+ <dict>
+ <key>ID</key>
+ <integer>8</integer>
+ </dict>
+ <key>ID</key>
+ <integer>45</integer>
+ <key>Points</key>
+ <array>
+ <string>{256.876, 281}</string>
+ <string>{328.624, 281}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>9</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{91.4688, 45}, {78, 35}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>10</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Source 1}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{178.376, 263}, {78, 36}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>9</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Dynamics Compressor}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{329.124, 263}, {73, 36}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>8</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Destination}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{91.4688, 94.5}, {78, 35}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>5</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 LowPass Filter}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{47, 12.5}, {73, 14}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>ID</key>
+ <integer>77</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 AudioContext}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{29.251, 5.5}, {426.436, 304}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>1</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Pattern</key>
+ <integer>1</integer>
+ </dict>
+ </dict>
+ </dict>
+ </array>
+ <key>GridInfo</key>
+ <dict/>
+ <key>GuidesLocked</key>
+ <string>NO</string>
+ <key>GuidesVisible</key>
+ <string>YES</string>
+ <key>HPages</key>
+ <integer>1</integer>
+ <key>ImageCounter</key>
+ <integer>1</integer>
+ <key>KeepToScale</key>
+ <false/>
+ <key>Layers</key>
+ <array>
+ <dict>
+ <key>Lock</key>
+ <string>NO</string>
+ <key>Name</key>
+ <string>Layer 1</string>
+ <key>Print</key>
+ <string>YES</string>
+ <key>View</key>
+ <string>YES</string>
+ </dict>
+ </array>
+ <key>LayoutInfo</key>
+ <dict>
+ <key>Animate</key>
+ <string>NO</string>
+ <key>circoMinDist</key>
+ <real>18</real>
+ <key>circoSeparation</key>
+ <real>0.0</real>
+ <key>layoutEngine</key>
+ <string>dot</string>
+ <key>neatoSeparation</key>
+ <real>0.0</real>
+ <key>twopiSeparation</key>
+ <real>0.0</real>
+ </dict>
+ <key>LinksVisible</key>
+ <string>NO</string>
+ <key>MagnetsVisible</key>
+ <string>NO</string>
+ <key>MasterSheets</key>
+ <array/>
+ <key>ModificationDate</key>
+ <string>2010-06-22 18:15:42 -0700</string>
+ <key>Modifier</key>
+ <string>Chris Rogers</string>
+ <key>NotesVisible</key>
+ <string>NO</string>
+ <key>Orientation</key>
+ <integer>2</integer>
+ <key>OriginVisible</key>
+ <string>NO</string>
+ <key>PageBreaks</key>
+ <string>YES</string>
+ <key>PrintInfo</key>
+ <dict>
+ <key>NSBottomMargin</key>
+ <array>
+ <string>float</string>
+ <string>41</string>
+ </array>
+ <key>NSLeftMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSPaperSize</key>
+ <array>
+ <string>size</string>
+ <string>{612, 792}</string>
+ </array>
+ <key>NSRightMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSTopMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ </dict>
+ <key>PrintOnePage</key>
+ <false/>
+ <key>QuickLookPreview</key>
+ <data>
+ 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
+ ZWFtCmVuZG9iago2IDAgb2JqCjU5ODQKZW5kb2JqCjMgMCBvYmoKPDwgL1R5cGUgL1Bh
+ Z2UgL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDcgMCBSIC9Db250ZW50cyA1IDAgUiAv
+ TWVkaWFCb3ggWzAgMCA1NzYgNzMzXQo+PgplbmRvYmoKNyAwIG9iago8PCAvUHJvY1Nl
+ dCBbIC9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUkgXSAvQ29sb3JTcGFj
+ ZSA8PCAvQ3MxIDggMCBSCi9DczIgNDMgMCBSID4+IC9Gb250IDw8IC9GMS4wIDQ0IDAg
+ UiA+PiAvWE9iamVjdCA8PCAvSW0xNiAzOSAwIFIgL0ltMTcgNDEgMCBSCi9JbTYgMTkg
+ MCBSIC9JbTggMjMgMCBSIC9JbTExIDI5IDAgUiAvSW01IDE3IDAgUiAvSW0xNSAzNyAw
+ IFIgL0ltOSAyNSAwIFIKL0ltMyAxMyAwIFIgL0ltMTAgMjcgMCBSIC9JbTIgMTEgMCBS
+ IC9JbTEyIDMxIDAgUiAvSW0xMyAzMyAwIFIgL0ltMTQgMzUgMCBSCi9JbTQgMTUgMCBS
+ IC9JbTEgOSAwIFIgL0ltNyAyMSAwIFIgPj4gPj4KZW5kb2JqCjM5IDAgb2JqCjw8IC9M
+ ZW5ndGggNDAgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGgg
+ MjAwIC9IZWlnaHQgNjggL0NvbG9yU3BhY2UKNDUgMCBSIC9TTWFzayA0NiAwIFIgL0Jp
+ dHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHt
+ 0IEAAAAAw6D5Ux/hAoVQYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG/sAAn2AAAQplbmRz
+ dHJlYW0KZW5kb2JqCjQwIDAgb2JqCjIwMgplbmRvYmoKNDEgMCBvYmoKPDwgL0xlbmd0
+ aCA0MiAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAyMTAg
+ L0hlaWdodCA2OCAvQ29sb3JTcGFjZQo0OCAwIFIgL1NNYXNrIDQ5IDAgUiAvQml0c1Bl
+ ckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3QMQEA
+ AADCoPVP7WkJiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwY+MKdYAAEK
+ ZW5kc3RyZWFtCmVuZG9iago0MiAwIG9iagoyMTAKZW5kb2JqCjE5IDAgb2JqCjw8IC9M
+ ZW5ndGggMjAgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGgg
+ MjAwIC9IZWlnaHQgMTE0IC9Db2xvclNwYWNlCjUxIDAgUiAvU01hc2sgNTIgMCBSIC9C
+ aXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB
+ 7dCBAAAAAMOg+VPf4ASFUGHAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMPAGBgs/AAEKZW5kc3RyZWFtCmVuZG9iagoyMCAwIG9iagozMjIKZW5kb2Jq
+ CjIzIDAgb2JqCjw8IC9MZW5ndGggMjQgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBl
+ IC9JbWFnZSAvV2lkdGggMjAwIC9IZWlnaHQgMTE0IC9Db2xvclNwYWNlCjUxIDAgUiAv
+ U01hc2sgNTQgMCBSIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNv
+ ZGUgPj4Kc3RyZWFtCngB7dCBAAAAAMOg+VPf4ASFUGHAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMPAGBgs/AAEKZW5kc3RyZWFtCmVuZG9iagoyNCAw
+ IG9iagozMjIKZW5kb2JqCjI5IDAgb2JqCjw8IC9MZW5ndGggMzAgMCBSIC9UeXBlIC9Y
+ T2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMTAwIC9IZWlnaHQgNjggL0NvbG9y
+ U3BhY2UKNTYgMCBSIC9TTWFzayA1NyAwIFIgL0JpdHNQZXJDb21wb25lbnQgOCAvRmls
+ dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHt0DEBAAAAwqD1T+1vBohAYcCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDPzAAE+wAAEKZW5kc3RyZWFtCmVu
+ ZG9iagozMCAwIG9iagoxMTMKZW5kb2JqCjE3IDAgb2JqCjw8IC9MZW5ndGggMTggMCBS
+ IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMjEwIC9IZWlnaHQg
+ MTE2IC9Db2xvclNwYWNlCjU5IDAgUiAvU01hc2sgNjAgMCBSIC9CaXRzUGVyQ29tcG9u
+ ZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7dAxAQAAAMKg9U9t
+ CF+IQGHAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAwDswHYcAAQplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjM0
+ MgplbmRvYmoKMzcgMCBvYmoKPDwgL0xlbmd0aCAzOCAwIFIgL1R5cGUgL1hPYmplY3Qg
+ L1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxMTAgL0hlaWdodCA2OCAvQ29sb3JTcGFjZQo2
+ MiAwIFIgL1NNYXNrIDYzIDAgUiAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0Zs
+ YXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3QgQAAAADDoPlTH+SFUGHAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBn4HBleoAAEKZW5kc3RyZWFtCmVu
+ ZG9iagozOCAwIG9iagoxMjAKZW5kb2JqCjI1IDAgb2JqCjw8IC9MZW5ndGggMjYgMCBS
+ IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMjAwIC9IZWlnaHQg
+ MTE0IC9Db2xvclNwYWNlCjUxIDAgUiAvU01hc2sgNjUgMCBSIC9CaXRzUGVyQ29tcG9u
+ ZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7dCBAAAAAMOg+VPf
+ 4ASFUGHAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMPAGBgs/
+ AAEKZW5kc3RyZWFtCmVuZG9iagoyNiAwIG9iagozMjIKZW5kb2JqCjEzIDAgb2JqCjw8
+ IC9MZW5ndGggMTQgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lk
+ dGggMjAwIC9IZWlnaHQgMTE2IC9Db2xvclNwYWNlCjY3IDAgUiAvU01hc2sgNjggMCBS
+ IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt
+ CngB7dABDQAAAMKg909tDwcRKAwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDgYWAP7wABCmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKMzI2
+ CmVuZG9iagoyNyAwIG9iago8PCAvTGVuZ3RoIDI4IDAgUiAvVHlwZSAvWE9iamVjdCAv
+ U3VidHlwZSAvSW1hZ2UgL1dpZHRoIDEwMCAvSGVpZ2h0IDY4IC9Db2xvclNwYWNlCjU2
+ IDAgUiAvU01hc2sgNzAgMCBSIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxh
+ dGVEZWNvZGUgPj4Kc3RyZWFtCngB7dAxAQAAAMKg9U/tbwaIQGHAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgz8wABPsAABCmVuZHN0cmVhbQplbmRvYmoKMjgg
+ MCBvYmoKMTEzCmVuZG9iagoxMSAwIG9iago8PCAvTGVuZ3RoIDEyIDAgUiAvVHlwZSAv
+ WE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDE5MCAvSGVpZ2h0IDExNiAvQ29s
+ b3JTcGFjZQo3MiAwIFIgL1NNYXNrIDczIDAgUiAvQml0c1BlckNvbXBvbmVudCA4IC9G
+ aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3QMQEAAADCoPVPbQlPiEBhwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGPgMDAJXAAEKZW5kc3RyZWFtCmVuZG9i
+ agoxMiAwIG9iagozMTIKZW5kb2JqCjMxIDAgb2JqCjw8IC9MZW5ndGggMzIgMCBSIC9U
+ eXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMTAwIC9IZWlnaHQgNjgg
+ L0NvbG9yU3BhY2UKNTYgMCBSIC9TTWFzayA3NSAwIFIgL0JpdHNQZXJDb21wb25lbnQg
+ OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHt0DEBAAAAwqD1T+1vBohA
+ YcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDPzAAE+wAAEKZW5kc3Ry
+ ZWFtCmVuZG9iagozMiAwIG9iagoxMTMKZW5kb2JqCjMzIDAgb2JqCjw8IC9MZW5ndGgg
+ MzQgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMTEwIC9I
+ ZWlnaHQgNjggL0NvbG9yU3BhY2UKNjIgMCBSIC9TTWFzayA3NyAwIFIgL0JpdHNQZXJD
+ b21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHt0IEAAAAA
+ w6D5Ux/khVBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwZ+BwZXqAABCmVuZHN0cmVhbQplbmRvYmoKMzQgMCBvYmoKMTIwCmVuZG9iagozNSAw
+ IG9iago8PCAvTGVuZ3RoIDM2IDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1h
+ Z2UgL1dpZHRoIDExMCAvSGVpZ2h0IDY4IC9Db2xvclNwYWNlCjYyIDAgUiAvU01hc2sg
+ NzkgMCBSIC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K
+ c3RyZWFtCngB7dCBAAAAAMOg+VMf5IVQYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGfgcGV6gAAQplbmRzdHJlYW0KZW5kb2JqCjM2IDAgb2Jq
+ CjEyMAplbmRvYmoKMTUgMCBvYmoKPDwgL0xlbmd0aCAxNiAwIFIgL1R5cGUgL1hPYmpl
+ Y3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAyMDIgL0hlaWdodCAxMTQgL0NvbG9yU3Bh
+ Y2UKODEgMCBSIC9TTWFzayA4MiAwIFIgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVy
+ IC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHt0AENAAAAwqD3T20PBxEoDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBh4GBgN6wABCmVuZHN0cmVh
+ bQplbmRvYmoKMTYgMCBvYmoKMzI0CmVuZG9iago5IDAgb2JqCjw8IC9MZW5ndGggMTAg
+ MCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMjAyIC9IZWln
+ aHQgMTE0IC9Db2xvclNwYWNlCjgxIDAgUiAvU01hc2sgODQgMCBSIC9CaXRzUGVyQ29t
+ cG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7dABDQAAAMKg
+ 909tDwcRKAwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ MGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAED
+ BgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDA
+ gAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwY
+ eBgYDesAAQplbmRzdHJlYW0KZW5kb2JqCjEwIDAgb2JqCjMyNAplbmRvYmoKMjEgMCBv
+ YmoKPDwgL0xlbmd0aCAyMiAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdl
+ IC9XaWR0aCAyMDAgL0hlaWdodCAxMTQgL0NvbG9yU3BhY2UKNTEgMCBSIC9TTWFzayA4
+ NiAwIFIgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz
+ dHJlYW0KeAHt0IEAAAAAw6D5U9/gBIVQYcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgw8AYGCz8AAQplbmRzdHJlYW0KZW5kb2JqCjIyIDAgb2JqCjMy
+ MgplbmRvYmoKNjAgMCBvYmoKPDwgL0xlbmd0aCA2MSAwIFIgL1R5cGUgL1hPYmplY3Qg
+ L1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAyMTAgL0hlaWdodCAxMTYgL0NvbG9yU3BhY2UK
+ L0RldmljZUdyYXkgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29k
+ ZSA+PgpzdHJlYW0KeAHtnPtXUmkXx00bFbkraAgYCKOihmJeEheGl8FU1DK8lKMLNE1N
+ pKVj1KKUzInUyQtLTcskUzPvRqnVNKt/7d3PAbJBvPSWh97z8v3FC2udfT5n7/19zvNw
+ zuPn55PvCviugO8K+K7Alytwwrv6ch7f/Qvi8P+iAG/oS3R/dDLfReRkCQg4efLkL94W
+ nENAAAb331JhOACDSAKDgoJdIuErV9jgoKBAdCoOrG+HcuCgzAQCC4kUQgZRQFT8hcKi
+ 8CEkUnAwwoJkQa6+DQp1DspOINAADIVKo9HpDAbTW2Iw6HQajQpgIUCFoDCmI7cUShDw
+ QHZIZDLAAEloGIvFZoeHh0fgL4jKZrNYYaFMJgOwyGQSyhRiOmqaHDy/BAWHkCk0OoIB
+ Dk5kZCSXy+Px+HgLYnK5EJ0TERGOsOg0CjkkOMiRpyM5nwMI5YdKY4Sy2BGnIrl8/mmB
+ QCiMFnlH0UKhQHCaz+dGnopgs0IZkCjIkyNNh1YeqjgoOOChIB7A4UcJhCJxTExsnEQi
+ iXcoAR85o0HcuNiYGLFIKIjiAxRiogATlN4RKs8JFELGeDi8KAHQxMUnJkqTkpJloBS8
+ hYImJyVJExPj44BKEMXjYExQeg6kg7PkAqLQmKxwDu+0UBwjARjZ2dT0jIxzmfJdZR23
+ dkPJM89lZKSnnpUBliRGLDzN44SzmDTKUZAwoKBgMpXOZEVwo4TiuARp8tm0DHmWIlup
+ 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
+ czPhPoi7HxEFphLR2HBUWd9mNPcj83ZaHToeHud9QAx0Ck6zQ/bdbza21VdiA1I0TChg
+ iPVQdUDkGmDRcAREtoVdogOC4fPRLtGCDSPSN7iG2AOJYHKUV1LdoL99f2D0JyYaHbh/
+ W99QXQI3DfEi3lGI2v8HiNp9RD991X1fjvBp/kOiuLwOnAH10cFEaMKHeZ3TGdz76JBY
+ +Hx8CNG/J0g+InyS4hbl23IEk3KYwvJF8SnYeISqDqZHCytoBgs3QW7H9s6fcNOAZrEr
+ C2iC5OqjlHgRHyaxe6blsMyAJuV8UUIKWgm6ZnAQvQKiHSDyDsGeqEC0A0TYlO/+bcM1
+ tBqUkoARkdwXGnxEey4fLv/4v8+RB2ew/aTOACt2hzuDb4TFpW/cgnzbeES4HPkRgMh9
+ BfLgO9Wf4K7hX7Pyw++9D8uRj8itp3/En9+ZIwKtnDi+PiLO6tbuCuStn34F8tbhK5Cw
+ 7k2wVWIiruQT69uWk4T7RoyA31oS7ptl4n37T7gnNIj3FA0Bn3Qi4NNoRHti0I9wT3X6
+ eXry9u5P+uTt3SM9eQvWQLCno4n4BDvR3jLwI9ybIH7Ee1uHeG9UuZJEnLfegIhobyaC
+ NxDs7VGUJIK94YvVHXqtnDBvYQMRtBKh3pRHSNBKBNrNwM+BBG/LE2bHiV0kwuwK4ke8
+ nVuwLMH2R8TZXQe+cEaOBztUEWcHJEByMBFnlypHmrA8EWUnMYQEaQIm4uz2hh7fcECh
+ jiLEjnwIyQkFuSLIrokOKEgVlixsA0YE5wU5Y8MPdDLO8/oBP9DRvKgfQOA7hO8K+K6A
+ 7woQ6Ar8BxLryZkKZW5kc3RyZWFtCmVuZG9iago2MSAwIG9iagoyOTA2CmVuZG9iago0
+ OSAwIG9iago8PCAvTGVuZ3RoIDUwIDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAv
+ SW1hZ2UgL1dpZHRoIDIxMCAvSGVpZ2h0IDY4IC9Db2xvclNwYWNlCi9EZXZpY2VHcmF5
+ IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt
+ CngB7ZrrV1JZGMa9IyhX4SDXEBJFIURRkCQQ0kJxTPKWllBMXvGyzNTSTM2lYi7xWowa
+ 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
+ b2JqCjU4IDAgb2JqCjE2NDUKZW5kb2JqCjY1IDAgb2JqCjw8IC9MZW5ndGggNjYgMCBS
+ IC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMjAwIC9IZWlnaHQg
+ MTE0IC9Db2xvclNwYWNlCi9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDggL0Zp
+ bHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7Zz7V1JZFMdNGxVBHgYaIgbCCCii
+ +EJxYfgYTEUtw7IcXT7S1ERaOEotSsmcSJ3EWFpaJpma5TvyUU2z+tdmnwv08JU9uMld
+ 7l90yfLs8zl7f/e553DO9fM7tMMROByBwxEg2Agc+SX20wYR9d7/owXgaB+d+qM+/AiQ
+ myAg4OjRo7/9IgPXAQEY0neyYBCAgPofGBQU7DESLubxFhwUFIh64IL5ZhQXBIpCIBCQ
+ SCFkMApYKG6GvCGvISRScDCCgcBAXL4JBSkCRSIQGACBEkql0mh0OgNno9NpNCo1FHBC
+ gAWhYCT7lQoKBlBAJEhkMiBA/8OOMZksVnh4eARuBs5YLCbzWBiDQQcYMpmEooJI9hkS
+ F8VvQcEhZAqVhhCg9+zIyEgOJyoqiouTgSsOB5yyIyLCEQyNSiGHBAe5YrKf6uXCQLEI
+ pdLDmKyI45EcLvcEj8fnxwhwtRg+n8c7weVyIo9HsJhhdAgKxMQVkq/lFsopSCmgoCAK
+ gOBG8/gCYWysSCyRSOJcFu9VczsBd2JRbKxQwOdFcwEFkVCABJLr67nlxgghYxTsqGge
+ MIjjpFJZYmKSHCwZJ0O+khITZVJpnBhYeNFRbIwEkssFsmdEPBgUKoMZzo46wRfGSgBB
+ npKarlBkZCo/WZaX7JMHZWaGQpGemiIHGEmskH8iih3OZFAp+wDBMIKCyaE0BjOCE80X
+ iuNlSSlpCmWWKlutzsnNQ5aPg2GOcnPU6mxVllKRlpIkixcL+dGcCCaDFkpGIoHU2jUi
+ gBEA2gCMMBabyxOI4hPlaRlZ2eq8PzSnCouKtdqSkpJSXAwcabXFRYWnNH/kqbOzMtLk
+ ifEiAY/LZoUhkMDfUP3dDeSIG4N+LDySGxMrkcnTlaqc/IIibdnp8rMVFefOV+Jo589V
+ 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
+ 1CvQ+Vc50DIKq1dunW/Vh9c7u4eDr3B8sQA55NhjIH/SR98UD1jWwnKQK4hLxuYPlFew
+ /JhdQKtBkPlP6tJ3NQMTOloRLsyiBYhH58lxAi4sCLcubGF5jpa1XEF8MtotuWRwcTwH
+ jk3g+C7/P+2fgGMTOLCF1K1rhktoxyQ5HuMgbVmgE4hjh7xyHKy8gh2Tr+bVYd39aTLY
+ raFvqlcEiYef73Js2ffZ+7nk180gP/c58ZBjN/Xu9+8/Fg+fX9e6ttt9fZ/h075P10Hd
+ 9+n66r4P7CcSYh+OOPuiRNinPkqQ7w0I8z0OQb5XI8r3nAT53pko5wAIcy6DMOdkiHFu
+ yY8g58j8djrXd+Ngneu7sZ9zfSB0QpyzJM65V2KcQ/YjyLlwP6Kc0yfKvQlPQHz9Hgtw
+ EONeESidEPe8UEAIce8Oyyx0ndPH70ECB0iEAPdSEQhIxOfvCfu5QOBuqo/f2/4E4uP3
+ 6P2I8l4DLCLw0g9ff88EfPuJqha8g8XX3/sBIC4SX38PiyskWEx8+704CARCAiS+/p4i
+ dEbAhYKU4sPvjUIgbhSIi0+/x8uFAmHBAoO9EQwh4Wdul/AD9cHdnR//gRrD336834ct
+ HI7A4QgcjsABG4H/Adot8EgKZW5kc3RyZWFtCmVuZG9iago2NiAwIG9iagoyODk2CmVu
+ ZG9iago3OSAwIG9iago8PCAvTGVuZ3RoIDgwIDAgUiAvVHlwZSAvWE9iamVjdCAvU3Vi
+ dHlwZSAvSW1hZ2UgL1dpZHRoIDExMCAvSGVpZ2h0IDY4IC9Db2xvclNwYWNlCi9EZXZp
+ Y2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K
+ c3RyZWFtCngB7Zj5U5JbGMfdQZB9k1UWFVEUURTFDUUxFTRxTUsxyy00c0nTcstyqSRN
+ i9JQC7P0at7uP3ifA+jcBl7zdqf3TjN+f3Ccc17mw/f7PIf3nBMScqnLBH67BEIvpv/o
+ C0HCzhSOrbNnwsLgIz9B9XPCwyMiIiIvJngyPNwL/ndEHwpAgIkiEAhEv6KD6nSWQIhC
+ X8uHvDDQywoHUhTCRJNIZDI5BkTBEpqEZ8ikaHgeISOQxYvxUKmAhVDAiaFQqTQanc74
+ geg0GpVKASggAXhBHjLmY0UjEo3OYLLYbA6Hy+XysARzHA6bzWIyGDREJBGJp7zzOwYZ
+ gwwJYItCBRKbw+XF8gUCoVAkEokxJBIJhQIBP5bH47BZDDqVAjy/v3Mb1G+MCL6odCab
+ y+MLRGJJnFQqk8sV50guk0njJGKRgM/jspkM4EGe3jjPwflgyBhi8WIFYolUrkhIVCap
+ QMlIKd/LO5YMk0nKxASFXBonFvJ5bCadGgP2IiOhW7BxoahkBCIYY7C5fKFECiRVsjpV
+ o0nXgjKCC02lazSp6hSVMkEhlYiAx6CBvfNxYM0Lo9CYHPAlVSSq1GnpWl1Wtj4n13Cm
+ vFOdjRhyc/T6LF1GukatUsbLJMJYDthDOOhNDHNnMDqLy0es5NT0zCy9Ib+gyFhcYkIq
+ DZR3vKTYWFSYb8jJztSmpSjjpWIBl+XHYWUJOUZGEckUgAnEskRVqlanNxQYTWXlFZVV
+ FovVaq0OJhi3WKoqK8rNpuLCvJwsbVpyolwi4CEc1A7LHMqRSIqhMbkCiUKZotHl5BtN
+ 5gpLTa2tvqGxqRlbTY0NDXW1NdbK8lJjQa5Oq05SxCEchUSMwsgSWSNEk6lMDsCS1Fp9
+ nrGswlpb39Ryva3d3nGzE3QrUGi486bd3na9pbmhtrrCXFygz0hTAY7LosVA6YKbCw2L
+ gByhG/liuTI1M6fAVGG1Nba02Tu7enrvOPr7BwbuBtPAQH+/w9HX23Wro621yVZdUVqU
+ qwOcRMBhQJZREWFhQX5RvNZiaGyeSJaozsgtKqu62tDa3tnd1z84NDJ6f2wcW2P3R0eG
+ Bgfu9NyytzbWWsxGgy5NKRfHsiHL4OZQkMgaVyBNSNHqi8ostua2zm7H4PD9B5OPpqZn
+ ZrE1MzM1NTkxNnLP0dPZdq3OajbmZqgTpUIe02cucBGgIKPBWqxYodJkF5RabNfab/fd
+ HRl/OD03/3RhcWlpGVNLiwtP5+dmHj0YHXR02VvqLeZCfTpkyQdzULkgSy40LJJAojA4
+ AmmiOtNQUmlrbu9yDI09nJlfWH6+4nz5cnUNS6urL50rL5YX52cfjQ/3d9tbbFWmfF2q
+ UuYzB30SUDhfkCyeWK7S6AvNNU1tABuferzwzLn6auP1G5fL9Ta4YMb1ZmN9zfl8cX56
+ YqS/y9589YoxR6tSQOVoZCImjc7mS+JTMgwlVXWtnXcANr+8srbherf13u3e3t7eCart
+ bbfbvbXp2lhzLj+ZmRh23L7RYDHl6aBy0JYx0dCVgd5Q2bxBpuoKzDXN9p67YwBzvnJt
+ unc+fPR49vb2PgUTjHs8ng+77k3XuvPZk+nxe70d166WF2ZrkmRCLoNCAlpAm6AmoTC4
+ QlmSRl90xdba6RiZnFtyrru2dj7u7X/+cgA6DCo082X/k2fX/XbDuTz/cLT/9vW6Sl+U
+ 0JUkQiANWpJAojJ5IoVKm1NcWX+jC6w9fb7m2tr17B8cHh0dHx9/xdDx8dHR4cG+Z/e9
+ 69WLhZnxwe52iNKgTVGIeSwqOUhTntLEimStocTS0N4zOD67uLL+zv1x/+CPo68nJ3+C
+ vgUKDZ+cnBwfAW57c8O5NDc51GtvspryMtXxkligEQOXwHc0k6XR3js0Mbvk3Njc8Xw+
+ BBiA/sLUN+AdHX7e2916vbr8eHK4r6O5uhRoCRJfUwbU7X+k4ZYkPl0SgusK8NJwXN3o
+ hYPfL5f39YbXrzK+bxxYcLi+TfHcKYTgugsKQVHit8PDd/caguvOHKLE89SB74kKzOF4
+ WgxBWeJ3EkbmvDh8Tvl+XBQ+NxgoS1Q7nG5nAOdLE265fDdPjF958wQbdmTPd9P162/V
+ EM7Pw+XG8JQHBvG4DfUef7wGIVIcbnq9PBSpnwmVRGBMeed9f37uFtsP9PtE3B/qnx+5
+ /P8ygd8lgb8B8siPbAplbmRzdHJlYW0KZW5kb2JqCjgwIDAgb2JqCjE2MzgKZW5kb2Jq
+ Cjg0IDAgb2JqCjw8IC9MZW5ndGggODUgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBl
+ IC9JbWFnZSAvV2lkdGggMjAyIC9IZWlnaHQgMTE0IC9Db2xvclNwYWNlCi9EZXZpY2VH
+ cmF5IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3Ry
+ ZWFtCngB7Zz9U1JbF8dNS0WQFwUNEQPhiiiimK84GJoXU1HLsCyuDmqamkijV6mhlMwr
+ vty0GC0tk0yNfDfypbrd6V971j5A9SSa3eIUZ1i/6OjMXudz1vqudfY+e5+AAL/574D/
+ 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
+ RNn5HECY3egBxDkhQJxTG+6g+P5JGiAhyukm0DxBTpyhoBDkFCCWX+iIqc+fzAQSkAoh
+ TssiFJAKAU4wBzhR4MSsz58q/4Ti8yf9A4jz9QUsKvCJEt//Iga8SUUVDL4a4/tfKQEU
+ J4vvfznGGRYsLr7+NR+EAmEBFt//whLad+CEQYrx6a9eIRQXDMTGx79E5oSB0GDBwb5q
+ hqDwM5dL+IGuwXU5P+IHGg5/+xFX7h/Dfwf8d8B/B37hO/A/0eTwSAplbmRzdHJlYW0K
+ ZW5kb2JqCjg1IDAgb2JqCjI4OTIKZW5kb2JqCjczIDAgb2JqCjw8IC9MZW5ndGggNzQg
+ MCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMTkwIC9IZWln
+ aHQgMTE2IC9Db2xvclNwYWNlCi9EZXZpY2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDgg
+ L0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB7Zz7U1JrF8dNOyqCXBQ0RAyE
+ o6KEYiqJg6F5MBW1DC/F0VFJUxNp9BA1lJJ5JPXkhVHTMsl73o28VKcz/WvvejbQRTEt
+ 3U57XtYvOjA86/Os/V3ruez9bB8fr3kj4I2ANwK/YAROnaAdW/cRs+9n88PdPrvyRZ6P
+ 0g0Xt5/f6dOnfztRA4d+flhHfrIHGDqAI2r/gIBAt5FwNLePwIAAf+TX2YUf7oATHUXc
+ H7hJpCAyGAUsGGdDPpCvIBIpMBB1AS4CXIMf6gBSOoq6P5ADOCWYSqXR6HTGiRidTqNR
+ qcHQiSDoAeoAxn/YFECBB3aIOolMBnCgDgllMlmssLCwcJwNXLBYTGZoCINBhy6QySR0
+ BRD/IcPvZP8tIDCITKHSEDgwsyMiIjicyMhILq4GDjgccMUODw9DXaBRKeSgwABn/A9T
+ gZzwKO7BVHoIkxV+JoLD5Z7l8fj8aMEJWDSfz+Od5XI5EWfCWcwQOlwAiL8z/AepB6kG
+ RAPsFMQO6NwoHl8gjImJjROJRPFOS8DBXE2Dk7jYmBihgM+L4kIHED8F+EE+B6vHBR9E
+ xtjZkVE8II+LF4sliYlJUrBkXA15SEpMlIjF8XHQA15UJBvjB/k48b8bfTc8hcpghrEj
+ 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
+ OSc+pO22Yw3S9tmAFYpOdWlBFoy2/AjWvvQcmCekZ6vLaprvdjxB9FDtUdJi7e3r7di/
+ wNyhtEUVH+ifdNxtrilTZ6fDXIGzDz0FpsfRWLkvq202WXpQwXSVHNTcsTN+p0Hkz1V0
+ UMnssZiaa8uwgh8Nk2QYrvYqB+jdgxUq90Bvn/tC/x1fOHz1hX7OjtHrde7h6nv0MLm/
+ VFih09971Dv0q9AP9T66p9dVFMJgGy+IPAR9y69G3+Klx0HiHpv8RvdIOUeKvUcXuH7o
+ rjmQtQfSo8UJVnNcWbtb97iCemz8APpvJvheeo8h/OkPfyj2sDCEpRVXEJ+M1XukHJje
+ zy2jlRVMFH4a4qd/CIMtWl0tz6EJvjtrk+MFXFhc7V4awrIWLQy5goRktKNw0+Cknwf6
+ HaD/aYYj/BDod4AeW548ume4iXYVkhMwetKuha2X/ghx9vTT/6fYe8ha+6+QtbCjc2DW
+ ekcrT+r96c9+qN4TOvY+RKPftRv1/VnaSY+2xztD9tL/SAIfLfYEXZU7t++JuSPyZTfq
+ 7q+1G3X3wN0o2Mck8E4g0XdhibsDfprQdx8IfueH0HfdiH3Hk9B3m4l9p5/gT1kQ/AkX
+ Ij9d5EPoJ7t8PD1V9+BXeKruwWGeqoO0JfATjUR/mpTIT/L6EPopah9iP8FO7NMD7uAT
+ 8+QG0BP51AzkLYFPLKHgE/i0GKYddMyQkCf1gB6kT9hTkggfpE/QE6o+Tnw4KUnI08Ff
+ 8Al5MtuH2KfisejDqyCI+UYCuBeHKg+8hYOYb4MAfCc/Md/E4Qw/Fn8ivgUF4UP4gZ+Y
+ b6BBd6KdHUAZQLi3/yB8VwfgGhDwzUvODsAlwC4C9g4n1BG8zeUI/iDPLoij/0GNnZQd
+ ndbbgjcC3gh4I4BDBP4HGHq2cQplbmRzdHJlYW0KZW5kb2JqCjc0IDAgb2JqCjI4OTUK
+ ZW5kb2JqCjQ2IDAgb2JqCjw8IC9MZW5ndGggNDcgMCBSIC9UeXBlIC9YT2JqZWN0IC9T
+ dWJ0eXBlIC9JbWFnZSAvV2lkdGggMjAwIC9IZWlnaHQgNjggL0NvbG9yU3BhY2UKL0Rl
+ dmljZUdyYXkgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+
+ 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
+ bmd0aCA2OSAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAy
+ MDAgL0hlaWdodCAxMTYgL0NvbG9yU3BhY2UKL0RldmljZUdyYXkgL0JpdHNQZXJDb21w
+ b25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHtnPlXklsXx027
+ KoIMCioiBsJVcUBxFheGw8VU1DIcyqvLIU1NpKVXsUUpmVccbmosLS2TTM2cjRyq2139
+ a+8+D9DglKU8yfOyf6kVq7PP5+z93ec55znncXFxmnMEnCPgHAGCjcC5X2KnNoio966f
+ zQ1H++zUFfXhJEBWAje38+fP//aLDFy7uWFIP8mCQQAC6r+7h4enzUi4mM2bp4eHO+qB
+ BeaHUSwQKAruQEAieZHBKGDeuBnyhrx6kUienggGAgNx+SEUpAgUCXdgAASKN5VKo9Hp
+ DJyNTqfRqFRvwPECFoSCkRxXKigYQAGRIJHJgAD99/FlMlksPz8/f9wMnLFYTKavD4NB
+ BxgymYSigkiOGRILxW8enl5kCpWGEKD37MDAQA4nKCiIi5OBKw4HnLL9/f0QDI1KIXt5
+ elhicpzqZcFAsfCm0n2YLP+AQA6Xe4HH4/NDBLhaCJ/P413gcjmBAf4spg8dggIxsYTk
+ e7mFcgpSCigoiAIguME8vkAYGhoWLhKJIiwWaVezOgF34WGhoUIBnxfMBRREQgESSK7v
+ 55YVw4uMUbCDgnnAEB4RFSWOiYmVgMXhZMhXbEyMOCoqIhxYeMFBbIwEkssCcmREbBgU
+ KoPpxw66wBeGigBBEp+QlJyckir9Yml2si8epKkpyclJCfESgBGFCvkXgth+TAaVcgwQ
+ DMPDk+xNYzD9OcF8YXikODY+MVmaJkuXyzMys5Bl42CYo8wMuTxdliZNToyPFUeGC/nB
+ HH8mg+ZNRiKB1Do0IoDhBtoADB8Wm8sThEXGSBJT0tLlWX8oLuXm5SuVBQUFhbgYOFIq
+ 8/NyLyn+yJKnp6UkSmIiwwQ8Lpvlg0Dcf0P19zCQc1YMuq9fIDckVCSWJEllGdk5ecqi
+ y8VXS0pKy8pxtLLSkpKrxZeLlHk52RkyaZJELAoN4Qb6+dKtIIdxAMZ5d08vbxpgBAvC
+ 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
+ sKyF5SBXEBGHzR8or2D5sbCCVoMg81Pq0k81AxM6WhGuLKAFiE3ncRECLiwI9y5sYXmO
+ lrVcQWQc2i25obFwvAKOXeD4Kf+n9p+AYxc4sIXU/S7NDbRjEheJcZD2LNCdHKc26oc3
+ 9P8ZjwN0bjpbOocdrO/q3DkPHp7Xp/TLD80fBImHi+Ny7NmHO/o58dfN6Kf73O7kOKnY
+ TxYPh99nsLz+cPR9ny/7cJ1ndR+u87v7cLC/S4h9UeLsUxPhvcF5grzHIcx7NYK85yTK
+ e2eCnAMgyrkMwpyTIcy5JWKcI3MhyLk+l4POWd49W+cs7x7nnCUInRDnXolzDpkY58Jd
+ CHJO34Uo9yaIco/FFhBHv1cEHMS45wVKJ8S9OxQQQtyDxDILXa918HupwAESIcA9YQQC
+ EnH4e9suFhC4K+zg9+i/gDj4dw1ciPKdCSwi8BEWR//uB7z9RFULvonj6N9hARALiaN/
+ F8cSEiwmjv2dIgQCIQESR/9uFDojYEFBSnHg73ghECsKxMWhv6tmQYGwYIHBvtCGkPAz
+ q0v4A/XB2p2T/4Eaw99O3m9nC84RcI6AcwTO2Aj8D6Lo23cKZW5kc3RyZWFtCmVuZG9i
+ ago2OSAwIG9iagoyOTAzCmVuZG9iago4NiAwIG9iago8PCAvTGVuZ3RoIDg3IDAgUiAv
+ VHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDIwMCAvSGVpZ2h0IDEx
+ NCAvQ29sb3JTcGFjZQovRGV2aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0
+ ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae2c+1dSWRTHTRsVQR4GGiIGwggoovhC
+ cWH4GExFLcOyHF0+0tREWjhKLUrJnEidxFhaWiaZmuU78lFNs/rXZp8L9PCVPbjJXe5f
+ dMny7PM5e3/3uedwzvXzO7TDETgcgcMRINgIHPkl9tMGEfXe/6MF4GgfnfqjPvwIkJsg
+ IODo0aO//SID1wEBGNJ3smAQgID6HxgUFOwxEi7m8RYcFBSIeuCC+WYUFwSKQiAQkEgh
+ ZDAKWChuhrwhryEkUnAwgoHAQFy+CQUpAkUiEBgAgRJKpdJodDoDZ6PTaTQqNRRwQoAF
+ oWAk+5UKCgZQQCRIZDIgQP/DjjGZLFZ4eHgEbgbOWCwm81gYg0EHGDKZhKKCSPYZEhfF
+ b0HBIWQKlYYQoPfsyMhIDicqKoqLk4ErDgecsiMiwhEMjUohhwQHuWKyn+rlwkCxCKXS
+ w5isiOORHC73BI/H58cIcLUYPp/HO8HlciKPR7CYYXQICsTEFZKv5RbKKUgpoKAgCoDg
+ RvP4AmFsrEgskUjiXBbvVXM7AXdiUWysUMDnRXMBBZFQgASS6+u55cYIIWMU7KhoHjCI
+ 46RSWWJikhwsGSdDvpISE2VSaZwYWHjRUWyMBJLLBbJnRDwYFCqDGc6OOsEXxkoAQZ6S
+ mq5QZGQqP1mWl+yTB2VmhkKRnpoiBxhJrJB/IoodzmRQKfsAwTCCgsmhNAYzghPNF4rj
+ ZUkpaQpllipbrc7JzUOWj4NhjnJz1OpsVZZSkZaSJIsXC/nRnAgmgxZKRiKB1No1IoAR
+ ANoAjDAWm8sTiOIT5WkZWdnqvD80pwqLirXakpKSUlwMHGm1xUWFpzR/5KmzszLS5Inx
+ IgGPy2aFIZDA31D93Q3kiBuDfiw8khsTK5HJ05WqnPyCIm3Z6fKzFRXnzlfiaOfPVVSc
+ LT9dpi0qyM9RKdPlMklsDDcy/BjdDbIbB2AcDQwOCaUBRrRAJE1KU2bnaopKz1Scv1BV
+ U1NbW1/fgOyS1w1zU19fW1tTU3XhfMWZ0iJNbrYyLUkqEkQDCC0UNAIz4i4gqOIGkSi0
+ MIQhTkhWqHI1xWW6yqqauoam5pbWtja9vr293YCDgRu9vq2ttaW5qaGupqpSV1asyVUp
+ khPECCSMRiFhEtkxsVBWgcapDBZgSGSpmSfzC4Giuq6x+Ur7VWNHZ2eX6RqOZurq7Oww
+ Xm2/0txYVw0khfknM1NlEgBhMahI67sE5AiEA2Ew2VyBWJaqVGu05UDR1Npu7DRdN9/s
+ 7rFYbuFoFktP903zdVOnsb21CUjKtRq1MlUmFnDZUH7JwVCzdkosLBwkCp0ZEcUXJQBG
+ QYnuYm1jq6HDZO629PbdsVrv9g/gaP13rdY7fb2WbrOpw9DaWHtRV1IAIAkiflQEk44y
+ a8eAuMMB4uDFSpMz1QWlFVX1zXrjNbPl9p3+gXtDNtvw/ft23Oz+/WGbbejeQP+d2xbz
+ NaO+ub6qorRAnZksjeWBRHYNiL8/iDyUzmSDOJIUJzUlFX82tBg6zT191sGhYfvI6IOH
+ Y2DjOBny9fDB6Ih9eGjQ2tdj7jS0NPxZUaI5qUgCibCZ9FAIiL//NqWjtAJ1hKGskqWq
+ 8rW6qoaWq6YbvdZBm310bPzxxJPJyUmHw/EUFwNH4O7JxOPxsVG7bdDae8N0taWhSqfN
+ V6XKUGZhAdkhsSCtApE62NHCeLkyp7D8Yh1gdPf1D9lHxycmn049m56ZmQV7joshTzMz
+ 08+mnk5OjI/ah/r7ugGk7mJ5YY5SHi9EAaGQAndQ+hFIqxAqI5zDFyWmZ2vKKmsvGwBj
+ wDYyNuF4NvN87sXLecwWcDGXr5cv5p7PPHNMjI3YBgDEcLm2skyTnZ4o4nPCGdQQSKxt
+ FQtLKxrzOFcYJ1fmFuuqG/WdNwFj9NHk1Ozc/MLi0tLyysrKKm4GzpaXlhYX5udmpyYf
+ jQLIzU59Y7WuOFcpjxNyjzNpUHoDtgkESyuYAnmxCWkqCEddq9Hc2w8Yjum5+cXl1dVX
+ zte4m/PV6ury4vzctANA+nvNxtY6CIgqLQFKFouBJdYWoYM8UFpFRMVIkjLURbrqJoOp
+ xzo08sgxM7ewvOp8vba+4bJNXMztbH3ttXN1eWFuxvFoZMjaYzI0VeuK1BlJkpioCJRY
+ 2wSC5EGmHjseLZSmZOWXQjg6zH2D9rHJ6ReLK861jY3NN29/gb3Z3NhYc64svpieHLMP
+ 9pk7ICCl+VkpUmH08WNU8naBAEcwmcaEtJKlqQrOVDW2myxW24OJqbmFFef6BkC8+xfs
+ PY6G/L17+/bNxrpzZWFuauKBzWoxtTdWnSlQpckgsTCBbBX6EZg9KAwWhy9OVKgLdTXN
+ RvPtQfu4Y2Z+2bm+CRAegP9wMo8/QNlcdy7PzzjG7YO3zcbmGl2hWpEo5nNAICD0LQXL
+ PyCQFAryEEjkyjzt+bornd13hkYnns0trr7eePsOWt3S/w9esi1uwPG7txuvVxfnnk2M
+ Dt3p7rxSd16bp5RLBCCQUFLg1oIFHCEwmXOF8SCPsgsNepPl7vDY5MzLJef6my0YXiL4
+ rNnPYBDIm3Xn0suZybHhuxaTvuFCGQgkXsiFKT1kOwcqVyDz36WpKs3pqibD9d4B+/jT
+ 5/MrEA5Iqs9a/u8zh1769XNv79//CwFZmX/+dNw+0Hvd0FR1WqNKlf6OhI4K1peFF8ou
+ mcpkw+yRnn2qvPqy0dz3z8jjKUirtU3g8DTspX7v2KzHJ3BsrkFiTT0e+afPbLxcXX4q
+ Ox1mEDYTCtZ2Dle5EiGZn61p6bjx9z0kj6VX65uQVu42d/TntT+6nUJiba6/WkICuff3
+ jY6WmrNI6CJXwdrGAWWXDmUXlasiXW3rX93WoQdPpl8CB8jjl2B8+OABAYG8Wno5/eTB
+ kLX7r9ZamAmhYAEHHZ5MtuYV4mBF8mE2zymuqIVyZbU9BJkvOzc+cnht4Hdt2AUCQt9w
+ LoPQH9qsULBqK4pzYEbnR7J25eDAU0lmrvZcXVtXz13EAbMHkjnW3q7evPgB5hgJHc0g
+ wHG3p6ut7pw2NxOeTDi7cFDgoT0Gmz7O1beZLP2o7LrLFWrOi73do2nk2V2wUOHtt5ja
+ 6s9hE0gMPLrDRLg9r4DDMw2i6QM4HLOfOPbw5dWPPnHMOjAOfYNnItyLAxYfeSWVDfpr
+ twbuHzyO+wO3rukbKktgQo8TRO2Do/3gcrQfcqB65VUR7NH4F/pAefVD8djDkdc/8tQr
+ 0PlXOdAyCqtXbp1v1YfXO7uHg69wfLEAOeTYYyB/0kffFA9Y1sJykCuIS8bmD5RXsPyY
+ XUCrQZD5T+rSdzUDEzpaES7MogWIR+fJcQIuLAi3LmxheY6WtVxBfDLaLblkcHE8B45N
+ 4Pgu/z/tn4BjEziwhdSta4ZLaMckOR7jIG1ZoBOIY4e8chysvIIdk6/m1WHd/Wky2K2h
+ b6pXBImHn+9ybNn32fu55NfNID/3OfGQYzf17vfvPxYPn1/XurbbfX2f4dO+T9dB3ffp
+ +uq+D+wnEmIfjjj7okTYpz5KkO8NCPM9DkG+VyPK95wE+d6ZKOcACHMugzDnZIhxbsmP
+ IOfI/HY613fjYJ3ru7Gfc30gdEKcsyTOuVdinEP2I8i5cD+inNMnyr0JT0B8/R4LcBDj
+ XhEonRD3vFBACHHvDsssdJ3Tx+9BAgdIhAD3UhEISMTn7wn7uUDgbqqP39v+BOLj9+j9
+ iPJeAywi8NIPX3/PBHz7iaoWvIPF19/7ASAuEl9/D4srJFhMfPu9OAgEQgIkvv6eInRG
+ wIWClOLD741CIG4UiItPv8fLhQJhwQKDvREMIeFnbpfwA/XB3Z0f/4Eaw99+vN+HLRyO
+ wOEIHI7AARuB/wHaLfBICmVuZHN0cmVhbQplbmRvYmoKODcgMCBvYmoKMjg5NgplbmRv
+ YmoKNjMgMCBvYmoKPDwgL0xlbmd0aCA2NCAwIFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5
+ cGUgL0ltYWdlIC9XaWR0aCAxMTAgL0hlaWdodCA2OCAvQ29sb3JTcGFjZQovRGV2aWNl
+ R3JheSAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0
+ cmVhbQp4Ae2Y+VOSWxjH3UGQfZNVFhVRFFEUxQ1FMRU0cU1LMcstNHNJ03LLcqkkTYvS
+ UAuz9Gre7j94nwPo3AZe83an904zfn9wnHNe5sP3+zyH95wTEnKpywR+uwRCL6b/6AtB
+ ws4Ujq2zZ8LC4CM/QfVzwsMjIiIiLyZ4MjzcC/53RB8KQICJIhAIRL+ig+p0lkCIQl/L
+ h7ww0MsKB1IUwkSTSGQyOQZEwRKahGfIpGh4HiEjkMWL8VCpgIVQwImhUKk0Gp3O+IHo
+ NBqVSgEoIAF4QR4y5mNFIxKNzmCy2GwOh8vl8rAEcxwOm81iMhg0RCQRiae88zsGGYMM
+ CWCLQgUSm8PlxfIFAqFQJBKJMSQSCYUCAT+Wx+OwWQw6lQI8v79zG9RvjAi+qHQmm8vj
+ C0RiSZxUKpPLFedILpNJ4yRikYDP47KZDOBBnt44z8H5YMgYYvFiBWKJVK5ISFQmqUDJ
+ SCnfyzuWDJNJysQEhVwaJxbyeWwmnRoD9iIjoVuwcaGoZAQiGGOwuXyhRAokVbI6VaNJ
+ 14IyggtNpWs0qeoUlTJBIZWIgMeggb3zcWDNC6PQmBzwJVUkqtRp6VpdVrY+J9dwprxT
+ nY0YcnP0+ixdRrpGrVLGyyTCWA7YQzjoTQxzZzA6i8tHrOTU9MwsvSG/oMhYXGJCKg2U
+ d7yk2FhUmG/Iyc7UpqUo46ViAZflx2FlCTlGRhHJFIAJxLJEVapWpzcUGE1l5RWVVRaL
+ 1WqtDiYYt1iqKivKzabiwrycLG1acqJcIuAhHNQOyxzKkUiKoTG5AolCmaLR5eQbTeYK
+ S02trb6hsakZW02NDQ11tTXWyvJSY0GuTqtOUsQhHIVEjMLIElkjRJOpTA7AktRafZ6x
+ rMJaW9/Ucr2t3d5xsxN0K1BouPOm3d52vaW5oba6wlxcoM9IUwGOy6LFQOmCmwsNi4Ac
+ oRv5YrkyNTOnwFRhtTW2tNk7u3p67zj6+wcG7gbTwEB/v8PR19t1q6OttclWXVFalKsD
+ nETAYUCWURFhYUF+UbzWYmhsnkiWqM7ILSqrutrQ2t7Z3dc/ODQyen9sHFtj90dHhgYH
+ 7vTcsrc21lrMRoMuTSkXx7Ihy+DmUJDIGlcgTUjR6ovKLLbmts5ux+Dw/QeTj6amZ2ax
+ NTMzNTU5MTZyz9HT2Xatzmo25maoE6VCHtNnLnARoCCjwVqsWKHSZBeUWmzX2m/33R0Z
+ fzg9N/90YXFpaRlTS4sLT+fnZh49GB10dNlb6i3mQn06ZMkHc1C5IEsuNCySQKIwOAJp
+ ojrTUFJpa27vcgyNPZyZX1h+vuJ8+XJ1DUurqy+dKy+WF+dnH40P93fbW2xVpnxdqlLm
+ Mwd9ElA4X5Asnliu0ugLzTVNbQAbn3q88My5+mrj9RuXy/U2uGDG9WZjfc35fHF+emKk
+ v8vefPWKMUerUkDlaGQiJo3O5kviUzIMJVV1rZ13ADa/vLK24Xq39d7t3t7e3gmq7W23
+ 27216dpYcy4/mZkYdty+0WAx5emgctCWMdHQlYHeUNm8QabqCsw1zfaeu2MAc75ybbp3
+ Pnz0ePb29j4FE4x7PJ4Pu+5N17rz2ZPp8Xu9Hdeulhdma5JkQi6DQgJaQJugJqEwuEJZ
+ kkZfdMXW2ukYmZxbcq67tnY+7u1//nIAOgwqNPNl/5Nn1/12w7k8/3C0//b1ukpflNCV
+ JEIgDVqSQKIyeSKFSptTXFl/owusPX2+5tra9ewfHB4dHR8ff8XQ8fHR0eHBvmf3vevV
+ i4WZ8cHudojSoE1RiHksKjlIU57SxIpkraHE0tDeMzg+u7iy/s79cf/gj6OvJyd/gr4F
+ Cg2fnJwcHwFue3PDuTQ3OdRrb7Ka8jLV8ZJYoBEDl8B3NJOl0d47NDG75NzY3PF8PgQY
+ gP7C1DfgHR1+3tvder26/HhyuK+juboUaAkSX1MG1O1/pOGWJD5dEoLrCvDScFzd6IWD
+ 3y+X9/WG168yvm8cWHC4vk3x3CmE4LoLCkFR4rfDw3f3GoLrzhyixPPUge+JCszheFoM
+ QVnidxJG5rw4fE75flwUPjcYKEtUO5xuZwDnSxNuuXw3T4xfefMEG3Zkz3fT9etv1RDO
+ z8PlxvCUBwbxuA31Hn+8BiFSHG56vTwUqZ8JlURgTHnnfX9+7hbbD/T7RNwf6p8fufz/
+ MoHfJYG/AfLIj2wKZW5kc3RyZWFtCmVuZG9iago2NCAwIG9iagoxNjM4CmVuZG9iago4
+ MiAwIG9iago8PCAvTGVuZ3RoIDgzIDAgUiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAv
+ SW1hZ2UgL1dpZHRoIDIwMiAvSGVpZ2h0IDExNCAvQ29sb3JTcGFjZQovRGV2aWNlR3Jh
+ eSAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh
+ bQp4Ae2c/VNSWxfHTUtFkBcFDRED4YooopivOBiaF1NRy7Asrg5qmppIo1epoZTMK77c
+ tBgtLZNMjXw38qW63elfe9Y+QPUkmt3iFGdYv+jozF7nc9b6rnX2PnufgAC/+e+A/w74
+ 7wCB78CRn2I/8Iai6w/8aEE42kengegavg/JxRAUdPTo0WM/ycB1UBAG9Z9pMAyAQATB
+ ISGhbiPhYm5voSEhwegKnDj/AcaJgSIRDAwkUhgZjAIWjpshb8hrGIkUGopwIDgQm2+E
+ QcpA0QgGCoCghFOpNBqdzsDZ6HQajUoNB6AwoEEwGMvhJYMCAhwQDRKZDBBAEBHJZLJY
+ UVFR0bgZOGOxmMzICAaDDjhkMglFBrEcOixOjmMhoWFkCpWGIOD62TExMRxObGwsFycD
+ VxwOOGVHR0chHBqVQg4LDXHG5XCVzAmC4hFOpUcwWdHHYzhc7gkej8+PF+Bq8Xw+j3eC
+ y+XEHI9mMSPoEBiIizMsX88wlFmQWMBBQRyAwY3j8QXChARRolgsTnJaslfN5QTcJYoS
+ EoQCPi+OCzCIhQIskGKHyTAXSBgZ42DHxvGAIjFJIpGmpqbJwNJxMuQrLTVVKpEkJQIN
+ Ly6WjbFAijlRvhIVNwiFymBGsWNP8IUJYoCQnczIys7OyZV/sjwv2ScP8tyc7OysjJMy
+ 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
+ LVRfqG/v6RtCJNBNkOCxEff158V/YI6R5FFHAZKhvp72+gvqwlx4XuHsS0KBR/p4rJ1c
+ aGg3modREXaVLjSgF6/3gKGRZ1fxQmV42Gxsb7iANZR4eLCH1ugpu4DE3RhROwES2+In
+ kgO8efVfn0gWbRiJvtHdGg8mgcnJ6fKaRv2NOyMPfj2SByN3bugba8qhyScJYg9F0vHr
+ knT4SbCHlZ8meKynuBQPOkHZ9Z0x8aqovzK4u3YdjgRNtLDa5VL8lzr5ijOv/vsrJF9M
+ UPwkXg2Ga/BvjAlMfmHKyBUkpWP9BGUXTE8WV9CMER5W8Lji/XxAk0ezxpVFNEFxKz49
+ ScCFSePe6S9M49HklytITkcrK1cMTpIXQLILJPs5wefvQLILJNhU684NwxW0upKejJGQ
+ 9kzkCUXiIbtsv1Z2werKIbLLX4VxUMo31i7CxCTAd0n2rBId/LTy8zrK/820fsATpJ/k
+ +wvC98aEALNf51K9769IfFol6vlVV4l6DrFKBGuQBFm5I9JqKjFWuI8S5q0Dgd4EEebt
+ HHHemBLmLTZxdhYQaLcHgXbgEGVXVABhdqoFeNo9eOvX2j1463C7B0HyBNnRSaRdtkTZ
+ +RxAmN3oAcQ5IUCcUxvuoPj+SRogIcrpJtA8QU6coaAQ5BQgll/oiKnPn8wEEpAKIU7L
+ IhSQCgFOMAc4UeDErM+fKv+E4vMn/QOI8/UFLCrwiRLf/yIGvElFFQy+GuP7XykBFCeL
+ 7385xhkWLC6+/jUfhAJhARbf/8IS2nfghEGK8emvXiEUFwzExse/ROaEgdBgwcG+aoag
+ 8DOXS/iBrsF1OT/iBxoOf/sRV+4fw38H/HfAfwd+4TvwP9Hk8EgKZW5kc3RyZWFtCmVu
+ ZG9iago4MyAwIG9iagoyODkyCmVuZG9iago1MiAwIG9iago8PCAvTGVuZ3RoIDUzIDAg
+ UiAvVHlwZSAvWE9iamVjdCAvU3VidHlwZSAvSW1hZ2UgL1dpZHRoIDIwMCAvSGVpZ2h0
+ IDExNCAvQ29sb3JTcGFjZQovRGV2aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCA4IC9G
+ aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae2c+1dSWRTHTRsVQR4GGiIGwggo
+ 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
+ 3ffp+uq+D+wnEmIfjjj7okTYpz5KkO8NCPM9DkG+VyPK95wE+d6ZKOcACHMugzDnZIhx
+ bsmPIOfI/HY613fjYJ3ru7Gfc30gdEKcsyTOuVdinEP2I8i5cD+inNMnyr0JT0B8/R4L
+ cBDjXhEonRD3vFBACHHvDsssdJ3Tx+9BAgdIhAD3UhEISMTn7wn7uUDgbqqP39v+BOLj
+ 9+j9iPJeAywi8NIPX3/PBHz7iaoWvIPF19/7ASAuEl9/D4srJFhMfPu9OAgEQgIkvv6e
+ InRGwIWClOLD741CIG4UiItPv8fLhQJhwQKDvREMIeFnbpfwA/XB3Z0f/4Eaw99+vN+H
+ LRyOwOEIHI7AARuB/wHaLfBICmVuZHN0cmVhbQplbmRvYmoKNTMgMCBvYmoKMjg5Ngpl
+ bmRvYmoKNzAgMCBvYmoKPDwgL0xlbmd0aCA3MSAwIFIgL1R5cGUgL1hPYmplY3QgL1N1
+ YnR5cGUgL0ltYWdlIC9XaWR0aCAxMDAgL0hlaWdodCA2OCAvQ29sb3JTcGFjZQovRGV2
+ aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+
+ CnN0cmVhbQp4Ae2Y+z9TfxzHXXe/23072oUxxsxtLMsYaky03EqNrBBzScVKufTdI6Zy
+ SbIiFBIi9f0Hv+/Pcfky1/I9vr94/YDz2dn76fV6f845n/MJCjrXeQL/SwLBR+p0/xIq
+ HbKj0H3a+SgEnfn7rK3qoaFhYWHhRwpOCA1FuN/jbAKgPBQnkclkypaou7Q9RiaTSHAa
+ gDY5J7ODE0KhPgkVp9JodDqdAWIGCI3BRzQalUIBEnAQ5kShoRYAAQGgOoPJYrHZHA73
+ QHE4bBaLxQQU4mxTjrOCTGwSqKg+m8PlRfD5AoFQKBQFCIYEfD4/gscFEhNhwAzycowV
+ ZAJSIoMFJgvq8wVCkVgilcpkcrkc2yMYkMmkUolYBCgel81iIEp4+HGQLRMU8MDi8PhC
+ kUQqxyIvKBRKlUq9TyqVUqG4EInJpBKRgM/l4BTcyhFONhHIBCKIxFIsUqFSR2tiYrWg
+ OKR4XPifaCxWo4lSqxSRmFQsRBQ6jXIMJBi1gkwBE1y+UCKLVEB9bZwuQa9PMoCS9wiN
+ JOkTE3RxWk2USoHJxMIILotBg7zCoCeHNB5s4AgmmycADwq1RqtLTDKkpqUbMzJNBygz
+ w5iemmLQJ8ZrNWoFJhXxuWwm/SjIDoITIZQgQlxCUkqa0ZRlzrbk5FqR8naEH+bmWLLN
+ WSZjWnJSAqLIxQIegpCg8QcbgaTCSRQ6ExBSTKnRJhhSjSazxZp/2VZYZLcXFxdf3aXi
+ YrvdXmS7UpBvtZhNxtQknTZaiUmEAEE9OQSCkqLQGGyeUBqpjonXp2ZkWawFNnvJNUdZ
+ eUVlVaAqKyvKyxylJXZbgdWSZUzRx2tUmAScMKh4Sw7oCLJBptJZPAEgYnUG40VLvq34
+ WlnlzVvOmto7dS7Q3R2ho7o7tTXO6huV10vttjzLxXSDLgZBuKxD0woOCYOkYEZJMFVM
+ QkqG2WordlTcdNa66hvvN7tbWlpb2/5Va2tri9vdfL+x3lXrvFnusF+xmo0AUWJiPhfS
+ grl1QEdwGww2XyRXanTJmdn5RaXl1TWuhqaW9o5Hjzu7PIHq6up8/LCjraWp3gWUksK8
+ SwDRKGSiCDadSgoPCdkXFooK2RBKFdHxBmN2vt1R5XQ1uNsfdj7pft7T29e/T329Pc+7
+ n3Q+bHM31N2uvFaUZzYmxUVdkEJaYOSArqOoqGBDjKm1+nRznt1xo+ZeU9sjz7PeF96X
+ A4M+31CAfL7BgZfe/t5uz6O2prvOKkehNSstMVaFISMU0gFhBYeEk2lMrkCq0OhSTLmF
+ jqqaendH17M+78DQ6+GR0dGxtwEaGx0defN6aMDb1935oPmes6rUlpOZHB+NjDBhau1v
+ yGZUESJMpdUbLxWUVDoB4en5a+DVyNj4xPtJv9//YY9gYPL9xPjY8NDAix5Ph/uus/xq
+ gTlNH6uUi3gwtQ5jcPiSyKj4ZFNu0fVqVzMgvEPDbyf8H6c/zczMzs7O7RIczsx8mvro
+ nxh74/P2eB40uaodYMQQp8bEKCxoSGDT8XbgUSWkmgtKqmob27oAMTLun5qZ+zK/sLC4
+ uPh1l+BwYWH+89zM1OT4sM/7vLOtwVlRnJeVClNLyucwDmMwuUKZMlZvzL7iqHa5H3W/
+ 8I2880/PzS8ufVteAa3uEjpe/ra0OD837R8fHux/2tFcd6P08qX0xBgFNIRBJe3zAdOK
+ TGPxRHK11pCRU1h2ux5svHz91j/9eWFpZXVtbX19/ccera+vra2tLi8tzE1Njr3y9jxu
+ uXfLYbMY9bEquRCaDhMrIKttBqaOM5hy7eU1je2e/sHhdx9n5pdWvq/92Nj4Cfq1I3S0
+ sfFj7fvy1y8zH969Gej1tNU7ywpzMpK0arkILvVjGFZ7Re39jqf9vpGJqbmFb6uAgPJ/
+ B+jXr58AWVlamJ2aGBns97Q3OMuLcjMNWjUGE4tGPtrHWTAIzorIngeh64PguYszGERf
+ g+jWTvS9BH98EHtPPIt7+9k8o4h/1gadwZohCIVF9NrntGs40wnWcEFnsBaFsIhfU5/q
+ 3UB3sncDMEL4O04QSovodzVkBIcQ+c65BSER+e6M0kI9IXQPACCbecFuyeZeBve/38uA
+ VReysrljQtSeDIJsUQjcW9qmgBni9sjwVSpuBkIjbK8Pp6DQtkjQIYQLFD6M/0Bnbn3p
+ D3+hCofrD4uef+08gdMm8A+o1t1FCmVuZHN0cmVhbQplbmRvYmoKNzEgMCBvYmoKMTY0
+ NQplbmRvYmoKNzcgMCBvYmoKPDwgL0xlbmd0aCA3OCAwIFIgL1R5cGUgL1hPYmplY3Qg
+ L1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxMTAgL0hlaWdodCA2OCAvQ29sb3JTcGFjZQov
+ RGV2aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl
+ ID4+CnN0cmVhbQp4Ae2Y+VOSWxjH3UGQfZNVFhVRFFEUxQ1FMRU0cU1LMcstNHNJ03LL
+ cqkkTYvSUAuz9Gre7j94nwPo3AZe83an904zfn9wnHNe5sP3+zyH95wTEnKpywR+uwRC
+ L6b/6AtBws4Ujq2zZ8LC4CM/QfVzwsMjIiIiLyZ4MjzcC/53RB8KQICJIhAIRL+ig+p0
+ lkCIQl/Lh7ww0MsKB1IUwkSTSGQyOQZEwRKahGfIpGh4HiEjkMWL8VCpgIVQwImhUKk0
+ Gp3O+IHoNBqVSgEoIAF4QR4y5mNFIxKNzmCy2GwOh8vl8rAEcxwOm81iMhg0RCQRiae8
+ 8zsGGYMMCWCLQgUSm8PlxfIFAqFQJBKJMSQSCYUCAT+Wx+OwWQw6lQI8v79zG9RvjAi+
+ qHQmm8vjC0RiSZxUKpPLFedILpNJ4yRikYDP47KZDOBBnt44z8H5YMgYYvFiBWKJVK5I
+ SFQmqUDJSCnfyzuWDJNJysQEhVwaJxbyeWwmnRoD9iIjoVuwcaGoZAQiGGOwuXyhRAok
+ VbI6VaNJ14IyggtNpWs0qeoUlTJBIZWIgMeggb3zcWDNC6PQmBzwJVUkqtRp6VpdVrY+
+ J9dwprxTnY0YcnP0+ixdRrpGrVLGyyTCWA7YQzjoTQxzZzA6i8tHrOTU9MwsvSG/oMhY
+ XGJCKg2Ud7yk2FhUmG/Iyc7UpqUo46ViAZflx2FlCTlGRhHJFIAJxLJEVapWpzcUGE1l
+ 5RWVVRaL1WqtDiYYt1iqKivKzabiwrycLG1acqJcIuAhHNQOyxzKkUiKoTG5AolCmaLR
+ 5eQbTeYKS02trb6hsakZW02NDQ11tTXWyvJSY0GuTqtOUsQhHIVEjMLIElkjRJOpTA7A
+ ktRafZ6xrMJaW9/Ucr2t3d5xsxN0K1BouPOm3d52vaW5oba6wlxcoM9IUwGOy6LFQOmC
+ mwsNi4AcoRv5YrkyNTOnwFRhtTW2tNk7u3p67zj6+wcG7gbTwEB/v8PR19t1q6OttclW
+ XVFalKsDnETAYUCWURFhYUF+UbzWYmhsnkiWqM7ILSqrutrQ2t7Z3dc/ODQyen9sHFtj
+ 90dHhgYH7vTcsrc21lrMRoMuTSkXx7Ihy+DmUJDIGlcgTUjR6ovKLLbmts5ux+Dw/QeT
+ j6amZ2axNTMzNTU5MTZyz9HT2Xatzmo25maoE6VCHtNnLnARoCCjwVqsWKHSZBeUWmzX
+ 2m/33R0Zfzg9N/90YXFpaRlTS4sLT+fnZh49GB10dNlb6i3mQn06ZMkHc1C5IEsuNCyS
+ QKIwOAJpojrTUFJpa27vcgyNPZyZX1h+vuJ8+XJ1DUurqy+dKy+WF+dnH40P93fbW2xV
+ pnxdqlLmMwd9ElA4X5Asnliu0ugLzTVNbQAbn3q88My5+mrj9RuXy/U2uGDG9WZjfc35
+ fHF+emKkv8vefPWKMUerUkDlaGQiJo3O5kviUzIMJVV1rZ13ADa/vLK24Xq39d7t3t7e
+ 3gmq7W2327216dpYcy4/mZkYdty+0WAx5emgctCWMdHQlYHeUNm8QabqCsw1zfaeu2MA
+ c75ybbp3Pnz0ePb29j4FE4x7PJ4Pu+5N17rz2ZPp8Xu9Hdeulhdma5JkQi6DQgJaQJug
+ JqEwuEJZkkZfdMXW2ukYmZxbcq67tnY+7u1//nIAOgwqNPNl/5Nn1/12w7k8/3C0//b1
+ ukpflNCVJEIgDVqSQKIyeSKFSptTXFl/owusPX2+5tra9ewfHB4dHR8ff8XQ8fHR0eHB
+ vmf3vevVi4WZ8cHudojSoE1RiHksKjlIU57SxIpkraHE0tDeMzg+u7iy/s79cf/gj6Ov
+ Jyd/gr4FCg2fnJwcHwFue3PDuTQ3OdRrb7Ka8jLV8ZJYoBEDl8B3NJOl0d47NDG75NzY
+ 3PF8PgQYgP7C1DfgHR1+3tvder26/HhyuK+juboUaAkSX1MG1O1/pOGWJD5dEoLrCvDS
+ cFzd6IWD3y+X9/WG168yvm8cWHC4vk3x3CmE4LoLCkFR4rfDw3f3GoLrzhyixPPUge+J
+ CszheFoMQVnidxJG5rw4fE75flwUPjcYKEtUO5xuZwDnSxNuuXw3T4xfefMEG3Zkz3fT
+ 9etv1RDOz8PlxvCUBwbxuA31Hn+8BiFSHG56vTwUqZ8JlURgTHnnfX9+7hbbD/T7RNwf
+ 6p8fufz/MoHfJYG/AfLIj2wKZW5kc3RyZWFtCmVuZG9iago3OCAwIG9iagoxNjM4CmVu
+ ZG9iago3NSAwIG9iago8PCAvTGVuZ3RoIDc2IDAgUiAvVHlwZSAvWE9iamVjdCAvU3Vi
+ dHlwZSAvSW1hZ2UgL1dpZHRoIDEwMCAvSGVpZ2h0IDY4IC9Db2xvclNwYWNlCi9EZXZp
+ Y2VHcmF5IC9CaXRzUGVyQ29tcG9uZW50IDggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K
+ c3RyZWFtCngB7Zj7P1N/HMddd7/bfTvahTHGzG0syxhqTLTcSo2sEHNJxUq59N0jpnJJ
+ siIUEiL1/Qe/789x+TLX8j2+v3j9gPPZ2fvp9Xp/zjmf8wkKOtd5Av9LAsFH6nT/Eiod
+ sqPQfdr5KASd+fusreqhoWFhYeFHCk4IDUW43+NsAqA8FCeRyWTKlqi7tD1GJpNIcBqA
+ Njkns4MTQqE+CRWn0mh0Op0BYgYIjcFHNBqVQgEScBDmRKGhFgABAaA6g8lisdkcDvdA
+ cThsFovFBBTibFOOs4JMbBKoqD6bw+VF8PkCgVAoFAUIhgR8Pj+CxwUSE2HADPJyjBVk
+ AlIigwUmC+rzBUKRWCKVymRyuRzbIxiQyaRSiVgEKB6XzWIgSnj4cZAtExTwwOLw+EKR
+ RCrHIi8oFEqVSr1PKpVSobgQicmkEpGAz+XgFNzKEU42EcgEIojEUixSoVJHa2JitaA4
+ pHhc+J9oLFajiVKrFJGYVCxEFDqNcgwkGLWCTAETXL5QIotUQH1tnC5Br08ygJL3CI0k
+ 6RMTdHFaTZRKgcnEwggui0GDvMKgJ4c0HmzgCCabJwAPCrVGq0tMMqSmpRszMk0HKDPD
+ mJ6aYtAnxms1agUmFfG5bCb9KMgOghMhlCBCXEJSSprRlGXOtuTkWpHydoQf5uZYss1Z
+ JmNaclICosjFAh6CkKDxBxuBpMJJFDoTEFJMqdEmGFKNJrPFmn/ZVlhktxcXF1/dpeJi
+ u91eZLtSkG+1mE3G1CSdNlqJSYQAQT05BIKSotAYbJ5QGqmOidenZmRZrAU2e8k1R1l5
+ RWVVoCorK8rLHKUldluB1ZJlTNHHa1SYBJwwqHhLDugIskGm0lk8ASBidQbjRUu+rfha
+ WeXNW86a2jt1LtDdHaGjuju1Nc7qG5XXS+22PMvFdIMuBkG4rEPTCg4Jg6RgRkkwVUxC
+ SobZait2VNx01rrqG+83u1taWlvb/lVra2uL2918v7HeVeu8We6wX7GajQBRYmI+F9KC
+ uXVAR3AbDDZfJFdqdMmZ2flFpeXVNa6Gppb2jkePO7s8gerq6nz8sKOtpaneBZSSwrxL
+ ANEoZKIINp1KCg8J2RcWigrZEEoV0fEGY3a+3VHldDW42x92Pul+3tPb179Pfb09z7uf
+ dD5sczfU3a68VpRnNibFRV2QQlpg5ICuo6ioYEOMqbX6dHOe3XGj5l5T2yPPs94X3pcD
+ gz7fUIB8vsGBl97+3m7Po7amu84qR6E1Ky0xVoUhIxTSAWEFh4STaUyuQKrQ6FJMuYWO
+ qpp6d0fXsz7vwNDr4ZHR0bG3ARobHR1583powNvX3fmg+Z6zqtSWk5kcH42MMGFq7W/I
+ ZlQRIkyl1RsvFZRUOgHh6flr4NXI2PjE+0m/3/9hj2Bg8v3E+Njw0MCLHk+H+66z/GqB
+ OU0fq5SLeDC1DmNw+JLIqPhkU27R9WpXMyC8Q8NvJ/wfpz/NzMzOzs7tEhzOzHya+uif
+ GHvj8/Z4HjS5qh1gxBCnxsQoLGhIYNPxduBRJaSaC0qqahvbugAxMu6fmpn7Mr+wsLi4
+ +HWX4HBhYf7z3MzU5Piwz/u8s63BWVGcl5UKU0vK5zAOYzC5QpkyVm/MvuKodrkfdb/w
+ jbzzT8/NLy59W14Bre4SOl7+trQ4PzftHx8e7H/a0Vx3o/TypfTEGAU0hEEl7fMB04pM
+ Y/FEcrXWkJFTWHa7Hmy8fP3WP/15YWlldW1tfX39xx6tr6+tra0uLy3MTU2OvfL2PG65
+ d8thsxj1sSq5EJoOEysgq20Gpo4zmHLt5TWN7Z7+weF3H2fml1a+r/3Y2PgJ+rUjdLSx
+ 8WPt+/LXLzMf3r0Z6PW01TvLCnMykrRquQgu9WMYVntF7f2Op/2+kYmpuYVvq4CA8n8H
+ 6NevnwBZWVqYnZoYGez3tDc4y4tyMw1aNQYTi0Y+2sdZMAjOisieB6Hrg+C5izMYRF+D
+ 6NZO9L0Ef3wQe088i3v72TyjiH/WBp3BmiEIhUX02ue0azjTCdZwQWewFoWwiF9Tn+rd
+ QHeydwMwQvg7ThBKi+h3NWQEhxD5zrkFIRH57ozSQj0hdA8AIJt5wW7J5l4G97/fy4BV
+ F7KyuWNC1J4MgmxRCNxb2qaAGeL2yPBVKm4GQiNsrw+noNC2SNAhhAsUPoz/QGdufekP
+ f6EKh+sPi55/7TyB0ybwD6jW3UUKZW5kc3RyZWFtCmVuZG9iago3NiAwIG9iagoxNjQ1
+ CmVuZG9iago1NCAwIG9iago8PCAvTGVuZ3RoIDU1IDAgUiAvVHlwZSAvWE9iamVjdCAv
+ U3VidHlwZSAvSW1hZ2UgL1dpZHRoIDIwMCAvSGVpZ2h0IDExNCAvQ29sb3JTcGFjZQov
+ RGV2aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl
+ ID4+CnN0cmVhbQp4Ae2c+1dSWRTHTRsVQR4GGiIGwggoovhCcWH4GExFLcOyHF0+0tRE
+ WjhKLUrJnEidxFhaWiaZmuU78lFNs/rXZp8L9PCVPbjJXe5fdMny7PM5e3/3uedwzvXz
+ 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
+ rrstq+mLc/RHmimxaOunU6IsnZHwG0ODsg0KZW5kc3RyZWFtCmVuZG9iago4OSAwIG9i
+ ago1NjUKZW5kb2JqCjYyIDAgb2JqClsgL0lDQ0Jhc2VkIDg4IDAgUiBdCmVuZG9iago5
+ MCAwIG9iago8PCAvTGVuZ3RoIDkxIDAgUiAvTiAzIC9BbHRlcm5hdGUgL0RldmljZVJH
+ QiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtk09o03AUx79p0Q2pRcfY
+ 5kHIQdRDlZgOpodBt/4Z3UItbUbVW5qkaWebxiStOj3s6Fnw4EEQ9ODBqyiCMC8iwkAR
+ ZHrxJHh2IoJ08f1+Md0ODi++8Mvvk5fve7/3e78EiH/XHKcdA9CxfbeyMC9euHhJHPmE
+ /UgigSM4oOmeM1cuKyTZw358gMBevT/Fct15tblRvTWYPTfb+1L/9lndIyhyJ11aEBBS
+ 5Bi3Qs4wrofM4sev+o5PmiZjvakZxDeJU65ayRI/Ik5aIT9jXA/5NeO+brHYTWLJNlo2
+ EBslPmuYnk6cIbYMT+8QUx4BnU6X8sdZzpO641Js/C3xMdYXmsm6CxS+Tf7bOz6N6nhC
+ XZja5Tu+BIwdBZ4KO7qtCd4rYeKN10jLPJ2QcIF9P4Ngi7Qjz4GBGwS/7gXB4CGt8RFY
+ v6L33D7XUoHCBvCv53DPYXbgHe2BjJ/R3znsC1dJwIN1QF0DFJrv0nxiEjh8AyiD/BnE
+ 0ulohD0kN3Awl1cUUZ6WZmoFJvyv1mn36Ky4jdE9YddL52meovHV8ctqxF6/mo+40SoU
+ Iza0HJ1FqF9tZksRN9xCJeIVbZHVzXOa9nI1YqfNv/0/a80P9aaXH2pWm2ot0ru9ynLE
+ l7tLQ71h5oa12e0S+594zpZfHNaPHPJQ6BIhYxoSZlBDAeXwm6QIHHoM3J+UF5XqyxfB
+ GvPsNt+8xs8623Wuuy2r6Ytz9EeaKbFo66dToiydkfAbQ4OyDQplbmRzdHJlYW0KZW5k
+ b2JqCjkxIDAgb2JqCjU2NQplbmRvYmoKNTkgMCBvYmoKWyAvSUNDQmFzZWQgOTAgMCBS
+ IF0KZW5kb2JqCjkyIDAgb2JqCjw8IC9MZW5ndGggOTMgMCBSIC9OIDMgL0FsdGVybmF0
+ ZSAvRGV2aWNlUkdCIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Aa2TT2jT
+ cBTHv2nRDalFx9jmQchB1EOVmA6mh0G3/hndQi1tRtVbmqRpZ5vGJK06PezoWfDgQRD0
+ 4MGrKIIwLyLCQBFkevEkeHYignTx/X4x3Q4OL77wy++Tl+97v/d7vwSIf9ccpx0D0LF9
+ t7IwL164eEkc+YT9SCKBIzig6Z4zVy4rJNnDfnyAwF69P8Vy3Xm1uVG9NZg9N9v7Uv/2
+ Wd0jKHInXVoQEFLkGLdCzjCuh8zix6/6jk+aJmO9qRnEN4lTrlrJEj8iTlohP2NcD/k1
+ 475usdhNYsk2WjYQGyU+a5ieTpwhtgxP7xBTHgGdTpfyx1nOk7rjUmz8LfEx1heayboL
+ FL5N/ts7Po3qeEJdmNrlO74EjB0Fngo7uq0J3ith4o3XSMs8nZBwgX0/g2CLtCPPgYEb
+ BL/uBcHgIa3xEVi/ovfcPtdSgcIG8K/ncM9hduAd7YGMn9HfOewLV0nAg3VAXQMUmu/S
+ fGISOHwDKIP8GcTS6WiEPSQ3cDCXVxRRnpZmagUm/K/WafforLiN0T1h10vnaZ6i8dXx
+ y2rEXr+aj7jRKhQjNrQcnUWoX21mSxE33EIl4hVtkdXNc5r2cjVip82//T9rzQ/1ppcf
+ alabai3Su73KcsSXu0tDvWHmhrXZ7RL7n3jOll8c1o8c8lDoEiFjGhJmUEMB5fCbpAgc
+ egzcn5QXlerLF8Ea8+w237zGzzrbda67Lavpi3P0R5opsWjrp1OiLJ2R8BtDg7INCmVu
+ ZHN0cmVhbQplbmRvYmoKOTMgMCBvYmoKNTY1CmVuZG9iago3MiAwIG9iagpbIC9JQ0NC
+ YXNlZCA5MiAwIFIgXQplbmRvYmoKOTQgMCBvYmoKPDwgL0xlbmd0aCA5NSAwIFIgL04g
+ MyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3Ry
+ ZWFtCngBrZNPaNNwFMe/adENqUXH2OZByEHUQ5WYDqaHQbf+Gd1CLW1G1VuapGlnm8Yk
+ rTo97OhZ8OBBEPTgwasogjAvIsJAEWR68SR4diKCdPH9fjHdDg4vvvDL75OX73u/93u/
+ BIh/1xynHQPQsX23sjAvXrh4SRz5hP1IIoEjOKDpnjNXLisk2cN+fIDAXr0/xXLdebW5
+ Ub01mD032/tS//ZZ3SMociddWhAQUuQYt0LOMK6HzOLHr/qOT5omY72pGcQ3iVOuWskS
+ PyJOWiE/Y1wP+TXjvm6x2E1iyTZaNhAbJT5rmJ5OnCG2DE/vEFMeAZ1Ol/LHWc6TuuNS
+ bPwt8THWF5rJugsUvk3+2zs+jep4Ql2Y2uU7vgSMHQWeCju6rQneK2HijddIyzydkHCB
+ fT+DYIu0I8+BgRsEv+4FweAhrfERWL+i99w+11KBwgbwr+dwz2F24B3tgYyf0d857AtX
+ ScCDdUBdAxSa79J8YhI4fAMog/wZxNLpaIQ9JDdwMJdXFFGelmZqBSb8r9Zp9+isuI3R
+ PWHXS+dpnqLx1fHLasRev5qPuNEqFCM2tBydRahfbWZLETfcQiXiFW2R1c1zmvZyNWKn
+ zb/9P2vND/Wmlx9qVptqLdK7vcpyxJe7S0O9YeaGtdntEvufeM6WXxzWjxzyUOgSIWMa
+ EmZQQwHl8JukCBx6DNyflBeV6ssXwRrz7DbfvMbPOtt1rrstq+mLc/RHmimxaOunU6Is
+ nZHwG0ODsg0KZW5kc3RyZWFtCmVuZG9iago5NSAwIG9iago1NjUKZW5kb2JqCjY3IDAg
+ b2JqClsgL0lDQ0Jhc2VkIDk0IDAgUiBdCmVuZG9iago5NiAwIG9iago8PCAvTGVuZ3Ro
+ IDk3IDAgUiAvTiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURl
+ Y29kZSA+PgpzdHJlYW0KeAGFlE1IFGEYx/+zjQSxBtGXCMXQwSRUJgtSAtP1K1O2ZdVM
+ CWKdfXedHGenmd0tRSKE6Jh1jC5WRIeITuGhQ6c6RASZdYmgo0UQBV4itv87k7tjVL4w
+ M795nv/7fL3DAFWPUo5jRTRgys67yd6Ydnp0TNv8GlWoRhRcKcNzOhKJAZ+plc/1a/Ut
+ FGlZapSx1vs2fKt2mRBQNCp3ZAM+LHk84OOSL+SdPDVnJBsTqTTZITe4Q8lO8i3y1myI
+ x0OcFp4BVLVTkzMcl3EiO8gtRSMrYz4g63batMnvpT3tGVPUsN/INzkL2rjy/UDbHmDT
+ i4ptzAMe3AN211Vs9TXAzhFg8VDF9j3pz0fZ9crLHGr2wynRGGv6UCp9rwM23wB+Xi+V
+ ftwulX7eYQ7W8dQyCm7R17Iw5SUQ1BvsZvzkGv2Lg558VQuwwDmObAH6rwA3PwL7HwLb
+ HwOJamCoFZHLbDe48uIi5wJ05pxp18xO5LVmXT+idfBohdZnG00NWsqyNN/laa7whFsU
+ 6SZMWQXO2V/beI8Ke3iQT/YXuSS87t+szKVTXZwlmtjWp7To6iY3kO9nzJ4+cj2v9xm3
+ Zzhg5YCZ7xsKOHLKtuI8F6mJ1Njj8ZNkxldUJx+T85A85xUHZUzffi51IkGupT05meuX
+ ml3c2z4zMcQzkqxYMxOd8d/8xi0kZd591Nx1LP+bZ22RZxiFBQETNu82NCTRixga4cBF
+ Dhl6TCpMWqVf0GrCw+RflRYS5V0WFb1Y4Z4Vf895FLhbxj+FWBxzDeUImv5O/6Iv6wv6
+ Xf3zfG2hvuKZc8+axqtrXxlXZpbVyLhBjTK+rCmIb7DaDnotZGmd4hX05JX1jeHqMvZ8
+ bdmjyRzianw11KUIZWrEOOPJrmX3RbLFN+HnW8v2r+lR+3z2SU0l17K6eGYp+nw2XA1r
+ /7OrYNKyq/DkjZAuPGuh7lUPqn1qi9oKTT2mtqttahffjqoD5R3DnJWJC6zbZfUp9mBj
+ mt7KSVdmi+Dfwi+G/6VeYQvXNDT5D024uYxpCd8R3DZwh5T/w1+zAw3eCmVuZHN0cmVh
+ bQplbmRvYmoKOTcgMCBvYmoKNzkyCmVuZG9iago4IDAgb2JqClsgL0lDQ0Jhc2VkIDk2
+ IDAgUiBdCmVuZG9iago5OCAwIG9iago8PCAvTGVuZ3RoIDk5IDAgUiAvTiAzIC9BbHRl
+ cm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGt
+ k09o03AUx79p0Q2pRcfY5kHIQdRDlZgOpodBt/4Z3UItbUbVW5qkaWebxiStOj3s6Fnw
+ 4EEQ9ODBqyiCMC8iwkARZHrxJHh2IoJ08f1+Md0ODi++8Mvvk5fve7/3e78EiH/XHKcd
+ A9CxfbeyMC9euHhJHPmE/UgigSM4oOmeM1cuKyTZw358gMBevT/Fct15tblRvTWYPTfb
+ +1L/9lndIyhyJ11aEBBS5Bi3Qs4wrofM4sev+o5PmiZjvakZxDeJU65ayRI/Ik5aIT9j
+ XA/5NeO+brHYTWLJNlo2EBslPmuYnk6cIbYMT+8QUx4BnU6X8sdZzpO641Js/C3xMdYX
+ msm6CxS+Tf7bOz6N6nhCXZja5Tu+BIwdBZ4KO7qtCd4rYeKN10jLPJ2QcIF9P4Ngi7Qj
+ z4GBGwS/7gXB4CGt8RFYv6L33D7XUoHCBvCv53DPYXbgHe2BjJ/R3znsC1dJwIN1QF0D
+ FJrv0nxiEjh8AyiD/BnE0ulohD0kN3Awl1cUUZ6WZmoFJvyv1mn36Ky4jdE9YddL52me
+ ovHV8ctqxF6/mo+40SoUIza0HJ1FqF9tZksRN9xCJeIVbZHVzXOa9nI1YqfNv/0/a80P
+ 9aaXH2pWm2ot0ru9ynLEl7tLQ71h5oa12e0S+594zpZfHNaPHPJQ6BIhYxoSZlBDAeXw
+ m6QIHHoM3J+UF5XqyxfBGvPsNt+8xs8623Wuuy2r6Ytz9EeaKbFo66dToiydkfAbQ4Oy
+ DQplbmRzdHJlYW0KZW5kb2JqCjk5IDAgb2JqCjU2NQplbmRvYmoKNDggMCBvYmoKWyAv
+ SUNDQmFzZWQgOTggMCBSIF0KZW5kb2JqCjEwMCAwIG9iago8PCAvTGVuZ3RoIDEwMSAw
+ IFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUg
+ Pj4Kc3RyZWFtCngBrZNPaNNwFMe/adENqUXH2OZByEHUQ5WYDqaHQbf+Gd1CLW1G1Vua
+ pGlnm8YkrTo97OhZ8OBBEPTgwasogjAvIsJAEWR68SR4diKCdPH9fjHdDg4vvvDL75OX
+ 73u/93u/BIh/1xynHQPQsX23sjAvXrh4SRz5hP1IIoEjOKDpnjNXLisk2cN+fIDAXr0/
+ xXLdebW5Ub01mD032/tS//ZZ3SMociddWhAQUuQYt0LOMK6HzOLHr/qOT5omY72pGcQ3
+ iVOuWskSPyJOWiE/Y1wP+TXjvm6x2E1iyTZaNhAbJT5rmJ5OnCG2DE/vEFMeAZ1Ol/LH
+ Wc6TuuNSbPwt8THWF5rJugsUvk3+2zs+jep4Ql2Y2uU7vgSMHQWeCju6rQneK2HijddI
+ yzydkHCBfT+DYIu0I8+BgRsEv+4FweAhrfERWL+i99w+11KBwgbwr+dwz2F24B3tgYyf
+ 0d857AtXScCDdUBdAxSa79J8YhI4fAMog/wZxNLpaIQ9JDdwMJdXFFGelmZqBSb8r9Zp
+ 9+isuI3RPWHXS+dpnqLx1fHLasRev5qPuNEqFCM2tBydRahfbWZLETfcQiXiFW2R1c1z
+ mvZyNWKnzb/9P2vND/Wmlx9qVptqLdK7vcpyxJe7S0O9YeaGtdntEvufeM6WXxzWjxzy
+ UOgSIWMaEmZQQwHl8JukCBx6DNyflBeV6ssXwRrz7DbfvMbPOtt1rrstq+mLc/RHmimx
+ aOunU6IsnZHwG0ODsg0KZW5kc3RyZWFtCmVuZG9iagoxMDEgMCBvYmoKNTY1CmVuZG9i
+ ago4MSAwIG9iagpbIC9JQ0NCYXNlZCAxMDAgMCBSIF0KZW5kb2JqCjEwMiAwIG9iago8
+ PCAvTGVuZ3RoIDEwMyAwIFIgL04gMSAvQWx0ZXJuYXRlIC9EZXZpY2VHcmF5IC9GaWx0
+ ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AYVST0gUURz+zTYShIhBhXiIdwoJlSms
+ rKDadnVZlW1bldKiGGffuqOzM9Ob2TXFkwRdojx1D6JjdOzQoZuXosCsS9cgqSAIPHXo
+ +83s6iiEb3k73/v9/X7fe0RtnabvOylBVHNDlSulp25OTYuDHylFHdROWKYV+OlicYyx
+ 67mSv7vX1mfS2LLex7V2+/Y9tZVlYCHqLba3EPohkWYAH5mfKGWAs8Adlq/YPgE8WA6s
+ GvAjogMPmrkw09GcdKWyLZFT5qIoKq9iO0mu+/m5xr6LtYmD/lyPZtaOvbPqqtFM1LT3
+ RKG8D65EGc9fVPZsNRSnDeOcSEMaKfKu1d8rTMcRkSsQSgZSNWS5n2pOnXXgdRi7XbqT
+ 4/j2EKU+yWCoibXpspkdhX0AdirL7BDwBejxsmIP54F7Yf9bUcOTwCdhP2SHedatH/YX
+ rlPge4Q9NeDOFK7F8dqKH14tAUP3VCNojHNNxNPXOXOkiO8x1BmY90Y5pgsxd5aqEzeA
+ O2EfWapmCrFd+67qJe57AnfT4zvRmzkLXKAcSXKxFdkU0DwJWBR9i7BJDjw+zh5V4Heo
+ mMAcuYnczSj3HtURG2ejUoFWeo1Xxk/jufHF+GVsGM+Afqx213t8/+njFXXXtj48+Y16
+ 3DmuvZ0bVWFWcWUL3f/HMoSP2Sc5psHToVlYa9h25A+azEywDCjEfwU+l/qSE1Xc1e7t
+ uEUSzFA+LGwluktUbinU6j2DSqwcK9gAdnCSxCxaHLhTa7o5eHfYInpt+U1XsuuG/vr2
+ evva8h5tyqgpKBPNs0RmlLFbo+TdeNv9ZpERnzg6vue9ilrJ/klFED+FOVoq8hRV9FZQ
+ 1sRvZw5+G7Z+XD+l5/VB/TwJPa2f0a/ooxG+DHRJz8JzUR+jSfCwaSHiEqCKgzPUTlRj
+ jQPiKfHytFtkkf0PQBn9ZgplbmRzdHJlYW0KZW5kb2JqCjEwMyAwIG9iago3MDQKZW5k
+ b2JqCjQzIDAgb2JqClsgL0lDQ0Jhc2VkIDEwMiAwIFIgXQplbmRvYmoKMTA0IDAgb2Jq
+ Cjw8IC9MZW5ndGggMTA1IDAgUiAvTiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmls
+ dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtk09o03AUx79p0Q2pRcfY5kHIQdRD
+ lZgOpodBt/4Z3UItbUbVW5qkaWebxiStOj3s6Fnw4EEQ9ODBqyiCMC8iwkARZHrxJHh2
+ IoJ08f1+Md0ODi++8Mvvk5fve7/3e78EiH/XHKcdA9CxfbeyMC9euHhJHPmE/UgigSM4
+ oOmeM1cuKyTZw358gMBevT/Fct15tblRvTWYPTfb+1L/9lndIyhyJ11aEBBS5Bi3Qs4w
+ rofM4sev+o5PmiZjvakZxDeJU65ayRI/Ik5aIT9jXA/5NeO+brHYTWLJNlo2EBslPmuY
+ nk6cIbYMT+8QUx4BnU6X8sdZzpO641Js/C3xMdYXmsm6CxS+Tf7bOz6N6nhCXZja5Tu+
+ BIwdBZ4KO7qtCd4rYeKN10jLPJ2QcIF9P4Ngi7Qjz4GBGwS/7gXB4CGt8RFYv6L33D7X
+ UoHCBvCv53DPYXbgHe2BjJ/R3znsC1dJwIN1QF0DFJrv0nxiEjh8AyiD/BnE0ulohD0k
+ N3Awl1cUUZ6WZmoFJvyv1mn36Ky4jdE9YddL52meovHV8ctqxF6/mo+40SoUIza0HJ1F
+ qF9tZksRN9xCJeIVbZHVzXOa9nI1YqfNv/0/a80P9aaXH2pWm2ot0ru9ynLEl7tLQ71h
+ 5oa12e0S+594zpZfHNaPHPJQ6BIhYxoSZlBDAeXwm6QIHHoM3J+UF5XqyxfBGvPsNt+8
+ xs8623Wuuy2r6Ytz9EeaKbFo66dToiydkfAbQ4OyDQplbmRzdHJlYW0KZW5kb2JqCjEw
+ NSAwIG9iago1NjUKZW5kb2JqCjQ1IDAgb2JqClsgL0lDQ0Jhc2VkIDEwNCAwIFIgXQpl
+ bmRvYmoKMTA2IDAgb2JqCjw8IC9MZW5ndGggMTA3IDAgUiAvTiAzIC9BbHRlcm5hdGUg
+ L0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtk09o03AU
+ x79p0Q2pRcfY5kHIQdRDlZgOpodBt/4Z3UItbUbVW5qkaWebxiStOj3s6Fnw4EEQ9ODB
+ qyiCMC8iwkARZHrxJHh2IoJ08f1+Md0ODi++8Mvvk5fve7/3e78EiH/XHKcdA9Cxfbey
+ MC9euHhJHPmE/UgigSM4oOmeM1cuKyTZw358gMBevT/Fct15tblRvTWYPTfb+1L/9lnd
+ IyhyJ11aEBBS5Bi3Qs4wrofM4sev+o5PmiZjvakZxDeJU65ayRI/Ik5aIT9jXA/5NeO+
+ brHYTWLJNlo2EBslPmuYnk6cIbYMT+8QUx4BnU6X8sdZzpO641Js/C3xMdYXmsm6CxS+
+ Tf7bOz6N6nhCXZja5Tu+BIwdBZ4KO7qtCd4rYeKN10jLPJ2QcIF9P4Ngi7Qjz4GBGwS/
+ 7gXB4CGt8RFYv6L33D7XUoHCBvCv53DPYXbgHe2BjJ/R3znsC1dJwIN1QF0DFJrv0nxi
+ Ejh8AyiD/BnE0ulohD0kN3Awl1cUUZ6WZmoFJvyv1mn36Ky4jdE9YddL52meovHV8ctq
+ xF6/mo+40SoUIza0HJ1FqF9tZksRN9xCJeIVbZHVzXOa9nI1YqfNv/0/a80P9aaXH2pW
+ m2ot0ru9ynLEl7tLQ71h5oa12e0S+594zpZfHNaPHPJQ6BIhYxoSZlBDAeXwm6QIHHoM
+ 3J+UF5XqyxfBGvPsNt+8xs8623Wuuy2r6Ytz9EeaKbFo66dToiydkfAbQ4OyDQplbmRz
+ dHJlYW0KZW5kb2JqCjEwNyAwIG9iago1NjUKZW5kb2JqCjUxIDAgb2JqClsgL0lDQ0Jh
+ c2VkIDEwNiAwIFIgXQplbmRvYmoKMTA4IDAgb2JqCjw8IC9MZW5ndGggMTA5IDAgUiAv
+ TiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz
+ dHJlYW0KeAGtk09o03AUx79p0Q2pRcfY5kHIQdRDlZgOpodBt/4Z3UItbUbVW5qkaWeb
+ xiStOj3s6Fnw4EEQ9ODBqyiCMC8iwkARZHrxJHh2IoJ08f1+Md0ODi++8Mvvk5fve7/3
+ e78EiH/XHKcdA9CxfbeyMC9euHhJHPmE/UgigSM4oOmeM1cuKyTZw358gMBevT/Fct15
+ tblRvTWYPTfb+1L/9lndIyhyJ11aEBBS5Bi3Qs4wrofM4sev+o5PmiZjvakZxDeJU65a
+ yRI/Ik5aIT9jXA/5NeO+brHYTWLJNlo2EBslPmuYnk6cIbYMT+8QUx4BnU6X8sdZzpO6
+ 41Js/C3xMdYXmsm6CxS+Tf7bOz6N6nhCXZja5Tu+BIwdBZ4KO7qtCd4rYeKN10jLPJ2Q
+ cIF9P4Ngi7Qjz4GBGwS/7gXB4CGt8RFYv6L33D7XUoHCBvCv53DPYXbgHe2BjJ/R3zns
+ C1dJwIN1QF0DFJrv0nxiEjh8AyiD/BnE0ulohD0kN3Awl1cUUZ6WZmoFJvyv1mn36Ky4
+ jdE9YddL52meovHV8ctqxF6/mo+40SoUIza0HJ1FqF9tZksRN9xCJeIVbZHVzXOa9nI1
+ YqfNv/0/a80P9aaXH2pWm2ot0ru9ynLEl7tLQ71h5oa12e0S+594zpZfHNaPHPJQ6BIh
+ YxoSZlBDAeXwm6QIHHoM3J+UF5XqyxfBGvPsNt+8xs8623Wuuy2r6Ytz9EeaKbFo66dT
+ oiydkfAbQ4OyDQplbmRzdHJlYW0KZW5kb2JqCjEwOSAwIG9iago1NjUKZW5kb2JqCjU2
+ IDAgb2JqClsgL0lDQ0Jhc2VkIDEwOCAwIFIgXQplbmRvYmoKNCAwIG9iago8PCAvVHlw
+ ZSAvUGFnZXMgL01lZGlhQm94IFswIDAgNjEyIDc5Ml0gL0NvdW50IDEgL0tpZHMgWyAz
+ IDAgUiBdID4+CmVuZG9iagoxMTAgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL091dGxp
+ bmVzIDIgMCBSIC9QYWdlcyA0IDAgUiAvVmVyc2lvbiAvMS40ID4+CmVuZG9iagoyIDAg
+ b2JqCjw8IC9MYXN0IDExMSAwIFIgL0ZpcnN0IDExMiAwIFIgPj4KZW5kb2JqCjExMiAw
+ IG9iago8PCAvQ291bnQgMCAvRGVzdCBbIDMgMCBSIC9YWVogMCA3MzMgMCBdIC9UaXRs
+ ZSAoQ2FudmFzIDEpID4+CmVuZG9iagoxMTEgMCBvYmoKPDwgL0NvdW50IDAgL0Rlc3Qg
+ WyAzIDAgUiAvWFlaIDAgNzMzIDAgXSAvVGl0bGUgKENhbnZhcyAxKSA+PgplbmRvYmoK
+ MTEzIDAgb2JqCjw8IC9MZW5ndGggMTE0IDAgUiAvTGVuZ3RoMSAxMzM2NCAvRmlsdGVy
+ IC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9enl8VNX59zl3nzuTyez7mslsWSYbCYQE
+ MoZsLIlAFBI0mACBsGlAiECFRgUCAVFQIIJVcWFVE0KUAcQfxSBorYJ1RWu1grWtqf31
+ RVqFmXmfcyek0Lft6x/9dO6c9d577jnf85xnOwdhhJACtSMahWcubGrFD1EqqHkLwpsz
+ 25a4Hvz96CcQwl0I0Qtmt85ZqP78tTcRYhmERMWcBctnx7v+uAehZHjHuayluWnWXzMX
+ rkMoBAEVtECFmMIXQfkElFNbFi5Z9vhoRSuUL0B544K7ZjY9kLbha4SyoA5VLWxa1ip0
+ iN9DOQJl151NC5sn37f2Xih/BOWU1rvuXkJ3M8egfBXKLa2Lm1tfeeDOHISyZ0H/3oE6
+ DBf5KRCHXoXUhaYN1kjV/yKiYPQwon/5Y+EOh3iIheuekQ3mRUjl8MXEL2kwvT5RomSk
+ QmqkgUot0iG9dNOAjMiEzMgCJSuyITtyICf02I1SAOETSMUeRwG2HVmYLKhH8Y8hnCdp
+ 7Nb4V+xppIotjP8vDeiiIyRQsZJidAI9iHaibujtXsgH0HTUhd7A89ARfDvqQx9gBwqh
+ dhhrBE1Ab+F4/ByajZ6F55egk2grOgijCKCF0L8JaBP2xldAOQz5GWh1/GmUikagteg4
+ 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
+ t9s8ZQfR7PJb6g7ODjeX9baF28rJkeVDM0oXN9zwrfVD31pc+k++VUoaW0y+NUN67x++
+ 1UBuzyDfaiDfaiDfmhGeIX2LQFA+t7b07iVAnXCcF47TBmp7xk6aVgen1uvLIng3OeO7
+ FP1f68EfhwplbmRzdHJlYW0KZW5kb2JqCjExNCAwIG9iago5MjY1CmVuZG9iagoxMTUg
+ MCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9DYXBIZWln
+ aHQgNjg0IC9EZXNjZW50IC0yMzAgL0ZsYWdzIDMyCi9Gb250QkJveCBbNSAtMjIxIDkz
+ MCA3MzddIC9Gb250TmFtZSAvVkZNWlZPK0hlbHZldGljYSAvSXRhbGljQW5nbGUgMCAv
+ U3RlbVYKMCAvTWF4V2lkdGggMTUwMCAvWEhlaWdodCA1MTMgL0ZvbnRGaWxlMiAxMTMg
+ MCBSID4+CmVuZG9iagoxMTYgMCBvYmoKWyAyNzggMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+ IDAgMCAwIDAgMCA1NTYgNTU2IDU1NiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAowIDY2
+ NyAwIDcyMiA3MjIgMCA2MTEgMCAwIDAgMCAwIDU1NiAwIDAgMCA2NjcgMCA3MjIgNjY3
+ IDAgMCAwIDk0NCAwIDAgMCAwCjAgMCAwIDAgMCA1NTYgNTU2IDUwMCA1NTYgNTU2IDAg
+ NTU2IDU1NiAyMjIgMCAwIDIyMiA4MzMgNTU2IDU1NiA1NTYgMCAzMzMKNTAwIDI3OCA1
+ NTYgNTAwIDcyMiA1MDAgNTAwIF0KZW5kb2JqCjQ0IDAgb2JqCjw8IC9UeXBlIC9Gb250
+ IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL1ZGTVpWTytIZWx2ZXRpY2EgL0Zv
+ bnREZXNjcmlwdG9yCjExNSAwIFIgL1dpZHRocyAxMTYgMCBSIC9GaXJzdENoYXIgMzIg
+ L0xhc3RDaGFyIDEyMSAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2Jq
+ CjEgMCBvYmoKPDwgL1RpdGxlIChVbnRpdGxlZCkgL0F1dGhvciAoQ2hyaXMgUm9nZXJz
+ KSAvQ3JlYXRvciAoT21uaUdyYWZmbGUgUHJvZmVzc2lvbmFsKQovUHJvZHVjZXIgKE1h
+ YyBPUyBYIDEwLjUuOCBRdWFydHogUERGQ29udGV4dCkgL0NyZWF0aW9uRGF0ZSAoRDoy
+ MDEwMDYyMzAxMjE1N1owMCcwMCcpCi9Nb2REYXRlIChEOjIwMTAwNjIzMDEyMTU3WjAw
+ JzAwJykgPj4KZW5kb2JqCnhyZWYKMCAxMTcKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAw
+ MDc1Mzc5IDAwMDAwIG4gCjAwMDAwNjUxMjMgMDAwMDAgbiAKMDAwMDAwNjEwMCAwMDAw
+ MCBuIAowMDAwMDY0OTU5IDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAw
+ NjA4MCAwMDAwMCBuIAowMDAwMDA2MjA0IDAwMDAwIG4gCjAwMDAwNjA0MTMgMDAwMDAg
+ biAKMDAwMDAxMjk4MyAwMDAwMCBuIAowMDAwMDEzNDg5IDAwMDAwIG4gCjAwMDAwMTA5
+ ODIgMDAwMDAgbiAKMDAwMDAxMTQ3NyAwMDAwMCBuIAowMDAwMDEwMTM4IDAwMDAwIG4g
+ CjAwMDAwMTA2NDcgMDAwMDAgbiAKMDAwMDAxMjQ1NiAwMDAwMCBuIAowMDAwMDEyOTYz
+ IDAwMDAwIG4gCjAwMDAwMDg3NDYgMDAwMDAgbiAKMDAwMDAwOTI3MSAwMDAwMCBuIAow
+ MDAwMDA3MzgxIDAwMDAwIG4gCjAwMDAwMDc4ODYgMDAwMDAgbiAKMDAwMDAxMzUwOSAw
+ MDAwMCBuIAowMDAwMDE0MDE0IDAwMDAwIG4gCjAwMDAwMDc5MDYgMDAwMDAgbiAKMDAw
+ MDAwODQxMSAwMDAwMCBuIAowMDAwMDA5NjEzIDAwMDAwIG4gCjAwMDAwMTAxMTggMDAw
+ MDAgbiAKMDAwMDAxMDY2NyAwMDAwMCBuIAowMDAwMDEwOTYyIDAwMDAwIG4gCjAwMDAw
+ MDg0MzEgMDAwMDAgbiAKMDAwMDAwODcyNiAwMDAwMCBuIAowMDAwMDExNDk3IDAwMDAw
+ IG4gCjAwMDAwMTE3OTIgMDAwMDAgbiAKMDAwMDAxMTgxMiAwMDAwMCBuIAowMDAwMDEy
+ MTE0IDAwMDAwIG4gCjAwMDAwMTIxMzQgMDAwMDAgbiAKMDAwMDAxMjQzNiAwMDAwMCBu
+ IAowMDAwMDA5MjkxIDAwMDAwIG4gCjAwMDAwMDk1OTMgMDAwMDAgbiAKMDAwMDAwNjU2
+ NSAwMDAwMCBuIAowMDAwMDA2OTQ5IDAwMDAwIG4gCjAwMDAwMDY5NjkgMDAwMDAgbiAK
+ MDAwMDAwNzM2MSAwMDAwMCBuIAowMDAwMDYyNzM0IDAwMDAwIG4gCjAwMDAwNzUyMDIg
+ MDAwMDAgbiAKMDAwMDA2MzQ2MyAwMDAwMCBuIAowMDAwMDMxOTMzIDAwMDAwIG4gCjAw
+ MDAwMzM3NzcgMDAwMDAgbiAKMDAwMDA2MTEzNyAwMDAwMCBuIAowMDAwMDE3MTM1IDAw
+ MDAwIG4gCjAwMDAwMTg5NzMgMDAwMDAgbiAKMDAwMDA2NDE5MiAwMDAwMCBuIAowMDAw
+ MDQ0OTA2IDAwMDAwIG4gCjAwMDAwNDc5NzYgMDAwMDAgbiAKMDAwMDA1MzUwNyAwMDAw
+ MCBuIAowMDAwMDU2NTc3IDAwMDAwIG4gCjAwMDAwNjQ5MjEgMDAwMDAgbiAKMDAwMDAx
+ ODk5NCAwMDAwMCBuIAowMDAwMDIwODEyIDAwMDAwIG4gCjAwMDAwNTgwMTEgMDAwMDAg
+ biAKMDAwMDAxNDAzNCAwMDAwMCBuIAowMDAwMDE3MTE0IDAwMDAwIG4gCjAwMDAwNTcy
+ ODYgMDAwMDAgbiAKMDAwMDAzOTk4NyAwMDAwMCBuIAowMDAwMDQxNzk4IDAwMDAwIG4g
+ CjAwMDAwMjA4MzMgMDAwMDAgbiAKMDAwMDAyMzkwMyAwMDAwMCBuIAowMDAwMDU5NDYx
+ IDAwMDAwIG4gCjAwMDAwMzM3OTggMDAwMDAgbiAKMDAwMDAzNjg3NSAwMDAwMCBuIAow
+ MDAwMDQ3OTk3IDAwMDAwIG4gCjAwMDAwNDk4MTUgMDAwMDAgbiAKMDAwMDA1ODczNiAw
+ MDAwMCBuIAowMDAwMDI4ODQzIDAwMDAwIG4gCjAwMDAwMzE5MTIgMDAwMDAgbiAKMDAw
+ MDA1MTY2OCAwMDAwMCBuIAowMDAwMDUzNDg2IDAwMDAwIG4gCjAwMDAwNDk4MzYgMDAw
+ MDAgbiAKMDAwMDA1MTY0NyAwMDAwMCBuIAowMDAwMDIzOTI0IDAwMDAwIG4gCjAwMDAw
+ MjU3MzUgMDAwMDAgbiAKMDAwMDA2MTg2NSAwMDAwMCBuIAowMDAwMDQxODE5IDAwMDAw
+ IG4gCjAwMDAwNDQ4ODUgMDAwMDAgbiAKMDAwMDAyNTc1NiAwMDAwMCBuIAowMDAwMDI4
+ ODIyIDAwMDAwIG4gCjAwMDAwMzY4OTYgMDAwMDAgbiAKMDAwMDAzOTk2NiAwMDAwMCBu
+ IAowMDAwMDU2NTk4IDAwMDAwIG4gCjAwMDAwNTcyNjYgMDAwMDAgbiAKMDAwMDA1NzMy
+ MyAwMDAwMCBuIAowMDAwMDU3OTkxIDAwMDAwIG4gCjAwMDAwNTgwNDggMDAwMDAgbiAK
+ MDAwMDA1ODcxNiAwMDAwMCBuIAowMDAwMDU4NzczIDAwMDAwIG4gCjAwMDAwNTk0NDEg
+ MDAwMDAgbiAKMDAwMDA1OTQ5OCAwMDAwMCBuIAowMDAwMDYwMzkzIDAwMDAwIG4gCjAw
+ MDAwNjA0NDkgMDAwMDAgbiAKMDAwMDA2MTExNyAwMDAwMCBuIAowMDAwMDYxMTc0IDAw
+ MDAwIG4gCjAwMDAwNjE4NDQgMDAwMDAgbiAKMDAwMDA2MTkwMyAwMDAwMCBuIAowMDAw
+ MDYyNzEzIDAwMDAwIG4gCjAwMDAwNjI3NzIgMDAwMDAgbiAKMDAwMDA2MzQ0MiAwMDAw
+ MCBuIAowMDAwMDYzNTAxIDAwMDAwIG4gCjAwMDAwNjQxNzEgMDAwMDAgbiAKMDAwMDA2
+ NDIzMCAwMDAwMCBuIAowMDAwMDY0OTAwIDAwMDAwIG4gCjAwMDAwNjUwNDIgMDAwMDAg
+ biAKMDAwMDA2NTI1MiAwMDAwMCBuIAowMDAwMDY1MTczIDAwMDAwIG4gCjAwMDAwNjUz
+ MzEgMDAwMDAgbiAKMDAwMDA3NDY4OSAwMDAwMCBuIAowMDAwMDc0NzExIDAwMDAwIG4g
+ CjAwMDAwNzQ5MzMgMDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6ZSAxMTcgL1Jvb3QgMTEw
+ IDAgUiAvSW5mbyAxIDAgUiAvSUQgWyA8NDk2MWQxNTFjZDdmM2VkNGU3YjkwZDZhMWNk
+ MjAzZjc+Cjw0OTYxZDE1MWNkN2YzZWQ0ZTdiOTBkNmExY2QyMDNmNz4gXSA+PgpzdGFy
+ dHhyZWYKNzU1OTgKJSVFT0YKMSAwIG9iago8PC9BdXRob3IgKENocmlzIFJvZ2Vycykv
+ Q3JlYXRpb25EYXRlIChEOjIwMTAwNTI4MTg1MDAwWikvQ3JlYXRvciAoT21uaUdyYWZm
+ bGUgUHJvZmVzc2lvbmFsIDUuMi4xKS9Nb2REYXRlIChEOjIwMTAwNjIzMDExNTAwWikv
+ UHJvZHVjZXIgKE1hYyBPUyBYIDEwLjUuOCBRdWFydHogUERGQ29udGV4dCkvVGl0bGUg
+ KG1vZHVsYXItcm91dGluZzIuZ3JhZmZsZSk+PgplbmRvYmoKeHJlZgoxIDEKMDAwMDA3
+ ODA5OSAwMDAwMCBuIAp0cmFpbGVyCjw8L0lEIFs8NDk2MWQxNTFjZDdmM2VkNGU3Yjkw
+ ZDZhMWNkMjAzZjc+IDw0OTYxZDE1MWNkN2YzZWQ0ZTdiOTBkNmExY2QyMDNmNz5dIC9J
+ bmZvIDEgMCBSIC9QcmV2IDc1NTk4IC9Sb290IDExMCAwIFIgL1NpemUgMTE3Pj4Kc3Rh
+ cnR4cmVmCjc4MzIxCiUlRU9GCg==
+ </data>
+ <key>QuickLookThumbnail</key>
+ <data>
+ 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
+ </data>
+ <key>ReadOnly</key>
+ <string>NO</string>
+ <key>RowAlign</key>
+ <integer>1</integer>
+ <key>RowSpacing</key>
+ <real>36</real>
+ <key>SheetTitle</key>
+ <string>Canvas 1</string>
+ <key>SmartAlignmentGuidesActive</key>
+ <string>YES</string>
+ <key>SmartDistanceGuidesActive</key>
+ <string>YES</string>
+ <key>UniqueID</key>
+ <integer>1</integer>
+ <key>UseEntirePage</key>
+ <false/>
+ <key>VPages</key>
+ <integer>1</integer>
+ <key>WindowInfo</key>
+ <dict>
+ <key>CurrentSheet</key>
+ <integer>0</integer>
+ <key>ExpandedCanvases</key>
+ <array>
+ <dict>
+ <key>name</key>
+ <string>Canvas 1</string>
+ </dict>
+ </array>
+ <key>Frame</key>
+ <string>{{-190, 0}, {1539, 1178}}</string>
+ <key>ListView</key>
+ <true/>
+ <key>OutlineWidth</key>
+ <integer>142</integer>
+ <key>RightSidebar</key>
+ <false/>
+ <key>ShowRuler</key>
+ <true/>
+ <key>Sidebar</key>
+ <true/>
+ <key>SidebarWidth</key>
+ <integer>120</integer>
+ <key>VisibleRegion</key>
+ <string>{{-59, 0}, {695, 512}}</string>
+ <key>Zoom</key>
+ <real>2</real>
+ <key>ZoomValues</key>
+ <array>
+ <array>
+ <string>Canvas 1</string>
+ <real>2</real>
+ <real>1</real>
+ </array>
+ </array>
+ </dict>
+ <key>saveQuickLookFiles</key>
+ <string>YES</string>
+</dict>
+</plist>
Binary file webaudio/modular-routing2.png has changed
Binary file webaudio/music-visualizer.png has changed
Binary file webaudio/quake.png has changed
Binary file webaudio/recording-setup.png has changed
Binary file webaudio/reverb-matrixing.png has changed
Binary file webaudio/speaker.png has changed
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/webaudio/specification.html Mon Jul 18 17:23:00 2011 -0700
@@ -0,0 +1,2845 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Web Audio API</title>
+ <meta name="revision" content="$Id: Overview.html,v 1.1 2010/24/05 13:16:24 crogers Exp $" />
+ <link rel="stylesheet" href="style.css" type="text/css" />
+ <script src="section-links.js" type="application/ecmascript"></script>
+ <script src="dfn.js" type="application/ecmascript"></script>
+ <!--[if IE]>
+ <style type='text/css'>
+ .ignore {
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
+ filter: alpha(opacity=50);
+ }
+ </style>
+ <![endif]-->
+
+
+ <link rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/W3C-WD" type="text/css" /></head>
+
+ <body>
+ <div class="head"><div><a href="http://www.w3.org/"><img src="http://www.w3.org/Icons/w3c_home" width="72" height="48" alt="W3C" /></a></div><h1>Web Audio API</h1>
+ <h2>W3C Audio Group Proposal
+ </h2>
+ <dl>
+ <dt>Editor:</dt><dd>Chris Rogers, Google <crogers@google.com></dd>
+ <br>
+ <dt>Initial Proposal: <em>24 May 2010</em></dt>
+
+ <div id="ChangeLog-section" class="section">
+ <dt>Change History: <a href="changelog.html">here</a></dt>
+ </div>
+
+
+ <br>
+ <dt>Samples/Demos: <a href="http://chromium.googlecode.com/svn/trunk/samples/audio/index.html">here</a>
+
+ </dl>
+ <dt>HTML modified from <a href="http://www.w3.org/TR/FileAPI/#references">File API</a> </dt>
+ <p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 2010 <a href="http://www.w3.org/"><abbr title="World Wide Web Consortium">W3C</abbr></a><sup>®</sup> (<a href="http://www.csail.mit.edu/"><abbr title="Massachusetts Institute of Technology">MIT</abbr></a>, <a href="http://www.ercim.org/"><abbr title="European Research Consortium for Informatics and Mathematics">ERCIM</abbr></a>, <a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. W3C <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>, <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a> and <a href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a> rules apply.
+</p></div><hr />
+
+ <div class="section">
+ <h2>Abstract</h2>
+ <p>
+ This specification describes a high-level JavaScript <acronym title="Application Programming Interface">API</acronym> for processing and synthesizing audio in web applications. The primary paradigm
+ is of an audio routing graph, where a number of <a href="#AudioNode-section"><code>AudioNode</code></a> objects are connected together to define the overall audio rendering. The actual processing will primarily take place
+ in the underlying implementation (typically optimized Assembly / C / C++ code), but <a href="#JavaScriptProcessing-section">direct JavaScript processing and synthesis</a> is also supported.
+
+ </p>
+
+
+ <p>The <a href="#introduction">introductory</a> section covers the motivation behind this specification..</p>
+ <p>
+ This API is designed to be used in conjunction with other APIs and elements on the web platform,
+ notably: <a href="#XHR2" class="dfnref">XMLHttpRequest</a> (using the <code>responseType</code> and <code>response</code> attributes).
+ For games and interactive applications, it is anticipated to be used with the <code>canvas</code> 2D and WebGL 3D graphics APIs.
+ </p>
+
+
+ </div>
+
+ <div class="section">
+ <h2>Status of this Document</h2>
+ <p><em>
+ This section describes the status of this document at the time of
+ its publication. Other documents may supersede this document. A list
+ of current W3C publications and the latest revision of this technical
+ report can be found in the <a href="http://www.w3.org/TR/">W3C technical
+ reports index</a> at http://www.w3.org/TR/.
+ </em></p><p>
+ This document is a <cite>Web Audio API</cite> specification proposal and is discussed in the
+ <a href='http://www.w3.org/2011/audio/'><b>W3C Audio Working Group</b></a>. Older discussions happened in the
+ <a href="http://www.w3.org/2005/Incubator/audio/"><b>W3C Audio Incubator Group</b></a>. Change history is <a href="changelog.html">here</a>.
+
+ Please send comments about this document to <public-audio@w3.org> (the W3C audio mailing list) or <crogers@google.com>.
+ </p>
+
+ <p>
+ <em>This section describes the status of this document at the time of its publication.
+ Other documents may supersede this document, since it is only an editor's draft.
+ A list of current <acronym title="World Wide Web Consortium">W3C</acronym>
+ publications and the latest revision of this technical report can be found in the
+ <a href="http://www.w3.org/TR/"><acronym title="World Wide Web Consortium">W3C</acronym>
+ technical reports index</a> at http://www.w3.org/TR/.</em>
+ </p>
+
+ <p>
+ Web content and browser developers are encouraged to review this draft.
+ </p>
+
+ <p>
+ Publication as a Working Draft does not imply endorsement by the
+ W3C Membership. This is a draft document and may be updated, replaced
+ or obsoleted by other documents at any time. It is inappropriate to cite
+ this document as other than work in progress.
+ </p>
+
+ </div>
+
+ <div id="toc">
+ <h2>Table of Contents</h2>
+ <div class="toc"><ul>
+
+ <li><a href="#introduction">
+ 1. Introduction</a></li>
+
+ <ul>
+ <li><a href="#Features-section">
+ 1.1. Features</a></li>
+
+ <li> <a href="#ModularRouting-section">
+ 1.2. Modular Routing</a>
+
+ <li> <a href="#APIOverview-section">
+ 1.3. API Overview</a>
+ </ul>
+
+
+ <li> <a href="#conformance">
+ 2. Conformance</a></li>
+
+ <li> <a href="#terminology">
+ 3. Terminology and Algorithms</a></li>
+
+ <li> <a href="#API-section">
+ 4. The Audio API
+ <ul>
+ <li><a href="#AudioContext-section">
+ 4.1. The AudioContext Interface</a></li>
+
+ <li> <a href="#AudioNode-section">
+ 4.2 The AudioNode Interface</a>
+
+ <ul>
+ <li><a href="#attributes-AudioNode">
+ 4.2.1. Attributes</a></li>
+
+ <li><a href="#methodsandparams-AudioNode">
+ 4.2.2. Methods and Parameters</a></li>
+ </ul>
+
+ </li>
+
+
+ <li><a href="#AudioSourceNode-section">
+ 4.3. The AudioSourceNode Interface</a></li>
+
+ <li><a href="#AudioDestinationNode-section">
+ 4.4. The AudioDestinationNode Interface</a></li>
+
+ <li><a href="#AudioParam-section">
+ 4.5. The AudioParam Interface</a></li>
+
+ <li><a href="#AudioGain-section">
+ 4.6. The AudioGain Interface</a></li>
+
+ <li><a href="#AudioGainNode-section">
+ 4.7. The AudioGainNode Interface</a></li>
+
+ <li><a href="#DelayNode-section">
+ 4.8. The DelayNode Interface</a></li>
+
+ <li><a href="#AudioBuffer-section">
+ 4.9. The AudioBuffer Interface</a></li>
+
+ <li><a href="#AudioBufferSourceNode-section">
+ 4.10. The AudioBufferSourceNode Interface</a></li>
+
+ <li><a href="#MediaElementAudioSourceNode-section">
+ 4.11. The MediaElementAudioSourceNode Interface</a></li>
+
+ <li><a href="#JavaScriptAudioNode-section">
+ 4.12. The JavaScriptAudioNode Interface</a></li>
+
+ <li><a href="#AudioProcessingEvent-section">
+ 4.13. The AudioProcessingEvent Interface</a></li>
+
+ <li><a href="#AudioPannerNode-section">
+ 4.14. The AudioPannerNode Interface</a></li>
+
+ <li><a href="#AudioListener-section">
+ 4.15. The AudioListener Interface</a></li>
+
+ <li><a href="#ConvolverNode-section">
+ 4.16. The ConvolverNode Interface</a></li>
+
+ <li><a href="#RealtimeAnalyserNode-section">
+ 4.17. The RealtimeAnalyserNode Interface</a></li>
+
+ <li><a href="#AudioChannelSplitter-section">
+ 4.18. The AudioChannelSplitter Interface</a></li>
+
+ <li><a href="#AudioChannelMerger-section">
+ 4.19. The AudioChannelMerger Interface</a></li>
+
+ <li><a href="#DynamicsCompressorNode-section">
+ 4.20. The DynamicsCompressorNode Interface</a></li>
+
+ <li><a href="#BiquadFilterNode-section">
+ 4.21. The BiquadFilterNode Interface</a></li>
+
+ <li><a href="#WaveShaperNode-section">
+ 4.22. The WaveShaperNode Interface</a></li>
+
+ </ul>
+
+ </li>
+
+
+
+
+
+ <li><a href="#AudioElementIntegration-section">
+ 5. Integration with the <code>audio</code> and <code>video</code> element</a></li>
+
+ <li><a href="#MixerGainStructure-section">
+ 6. Mixer Gain Structure</a></li>
+
+ <li><a href="#DynamicLifetime-section">
+ 7. Dynamic Lifetime</a></li>
+
+ <li><a href="#ChannelLayouts-section">
+ 8. Channel Layouts</a></li>
+
+ <li><a href="#UpMix-section">
+ 9. Channel up-mixing and down-mixing</a></li>
+
+ <li><a href="#EventScheduling-section">
+ 10. Event Scheduling</a></li>
+
+ <li><a href="#Spatialization-section">
+ 11. Spatialization / Panning</a></li>
+
+ <li><a href="#Convolution-section">
+ 12. Linear Effects using Convolution</a></li>
+
+ <li><a href="#JavaScriptProcessing-section">
+ 13. JavaScript Synthesis and Processing</a></li>
+
+ <li><a href="#RealtimeAnalysis-section">
+ 14. Realtime Analysis</a></li>
+
+ <li><a href="#Performance-section">
+ 15. Performance Considerations</a></li>
+
+ <li><a href="#ExampleApplications-section">
+ 16. Example Applications</a></li>
+
+ <li><a href="#SecurityConsiderations-section">
+ 17. Security Considerations</a></li>
+
+ <li><a href="#requirements">
+ 18. Requirements and Use Cases</a></li>
+
+ </li>
+
+ </ul></div>
+ </div>
+
+
+
+
+
+
+ <div id="sections">
+ <div id="introduction" class="section">
+ <h2>1. Introduction</h2>
+
+ <p class="norm">This section is informative.</p>
+
+ <p>
+ Audio on the web has been fairly primitive up to this point and until very recently has had to be delivered through plugins such as Flash and QuickTime.
+ The introduction of the <code>audio</code> element in HTML5 is very important, allowing for basic streaming audio playback.
+ But, it is not powerful enough to handle more complex audio applications. For sophisticated web-based games or interactive applications, another solution is required.
+ It is a goal of this specification to include the capabilities found in modern game audio engines as well as some of the mixing, processing,
+ and filtering tasks that are found in modern desktop audio production applications.
+
+ <p>
+ The APIs have been designed with a wide variety of <a href="#ExampleApplications-section">use cases</a> in mind.
+ Ideally, it should be able to support <i>any</i> use case which could reasonably be implemented with an optimized C++ engine controlled via JavaScript and run in a browser.
+ That said, modern desktop audio software can have very advanced capabilities, some of which would be difficult or impossible to build with this system.
+ Apple's Logic Audio is one such application which has support for external MIDI controllers, arbitrary plugin audio effects and synthesizers,
+ highly optimized direct-to-disk audio file reading/writing, tightly integrated time-stretching, and so on.
+ Nevertheless, the proposed system will be quite capable of supporting a large range of reasonably complex games and interactive applications, including musical ones.
+ And it can be a very good complement to the more advanced graphics features offered by WebGL.
+ The API has been designed so that more advanced capabilities can be added at a later time.
+
+ </p>
+
+ <div id="Features-section" class="section">
+ <h2>1.1. Features</h2>
+ </div>
+
+ <p>
+ The API supports these primary features:
+ </p>
+
+ <ul>
+ <li> <a href="#ModularRouting-section">Modular routing</a> for simple or complex mixing/effect architectures,
+ including <a href="#MixerGainStructure-section">multiple sends and submixes</a>.</li>
+
+ <li> <a href="#EventScheduling-section">Sample-accurate scheduled sound playback</a> with low <a href="#Latency-section">latency</a> for musical applications requiring a very high degree of rhythmic precision such as drum machines and sequencers. This also includes the possibility of <a href="#DynamicLifetime-section">dynamic creation</a> of effects. </li>
+
+ <li> Automation of audio parameters for envelopes, fade-ins / fade-outs, granular effects, filter sweeps, LFOs etc. </li>
+
+ <li> Processing of audio sources from an <code>audio</code>
+ or <code>video</code> <a href="#AudioElementIntegration-section">media element</a>.
+ <li> Audio stream synthesis and processing <a href="#JavaScriptProcessing-section">directly in JavaScript</a>. </li
+
+
+
+ <li> <a href="#Spatialization-section">Spatialized audio</a> supporting a wide range of 3D games and immersive environments:
+
+ <ul>
+ <li> Panning models: equal-power, HRTF, sound-field, pass-through </li>
+ <li> Distance Attenuation </li>
+ <li> Sound Cones </li>
+ <li> Obstruction / Occlusion </li>
+ <li> Doppler Shift </li>
+ <li> Source / Listener based
+ </ul>
+
+ <li> A <a href="#Convolution-section">convolution engine</a> for a wide range of linear effects, especially very high-quality room effects.
+ Here are some examples of possible effects:</li>
+ <ul>
+ <li> Small / large room </li>
+ <li> Cathedral </li>
+ <li> Concert hall </li>
+ <li> Cave </li>
+ <li> Tunnel </li>
+ <li> Hallway </li>
+ <li> Forest </li>
+ <li> Amphitheater </li>
+ <li> Sound of a distant room through a doorway </li>
+ <li> Extreme filters</li>
+ <li> Strange backwards effects</li>
+ <li> Extreme comb filter effects </li>
+ </ul>
+
+ <li> Dynamics compression for overall control and sweetening of the mix </li>
+ <li> Efficient <a href="#RealtimeAnalysis-section">real-time time-domain and frequency analysis / music visualizer support</a></li>
+ <li> Efficient biquad filters for lowpass, highpass, and other common filters. </li>
+
+ <li> A Waveshaping effect for distortion and other non-linear effects</li>
+ </ul>
+
+ </p>
+
+
+
+ <div id="ModularRouting-section">
+ <h2>1.2. Modular Routing</h2>
+
+ <p>
+ Modular routing allows arbitrary connections between different <a href="#AudioNode-section"><code>AudioNode</code></a> objects. Each node can have inputs and/or outputs.
+ An <a href="#AudioSourceNode-section"><code>AudioSourceNode</code></a> has no inputs and a single output. An <a href="#AudioDestinationNode-section"><code>AudioDestinationNode</code></a> has one input and no outputs and
+ represents the final destination to the audio hardware. Other nodes such as filters can be placed between
+ the <a href="#AudioSourceNode-section"><code>AudioSourceNode</code></a> nodes and the final <a href="#AudioDestinationNode-section"><code>AudioDestinationNode</code></a> node.
+
+ The developer doesn't have to worry about low-level stream format details when two objects are connected together; <a href="#UpMix-section">the right thing just happens</a>.
+ For example, if a mono audio stream is connected to a stereo input it should just mix to left and right channels <a href="#UpMix-section">appropriately</a>.
+
+ </p>
+ <p>
+ In the simplest case, a single source can be routed directly to the output.
+ All routing occurs within an <a href="#AudioContext-section"><code>AudioContext</code></a> containing a single
+ <a href="#AudioDestinationNode-section"><code>AudioDestinationNode</code></a>:
+ </p>
+
+ <img src="modular-routing1.png"/>
+
+ <p>
+ Illustrating this simple routing, here's a simple example playing a single sound:
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">ECMAScript</span></div><div class="blockContent"><pre class="code"><code class="es-code">
+
+ var context = new AudioContext();
+
+ function playSound() {
+ var source = context.createBufferSource();
+ source.buffer = dogBarkingBuffer;
+ source.connect(context.destination);
+ source.noteOn(0);
+ }
+ </code></pre></div></div>
+
+
+ </p>
+
+ <p>
+ Here's a more complex example with three sources and a convolution reverb send with a dynamics compressor at the final output stage:
+ </p>
+
+
+ <img src="modular-routing2.png"/>
+
+ <p>
+ ADD JAVASCRIPT EXAMPLE CODE HERE...
+ </p>
+
+ </div>
+
+<div id="APIOverview-section" class="section">
+<h2>1.3. API Overview</h2>
+</div>
+
+ <p>
+ The interfaces defined are:
+ </p>
+
+<ul>
+ <li>An <a class="dfnref" href="#AudioContext-section">AudioContext</a> interface, which contains an audio signal graph representing connections betweens AudioNodes.
+ </li>
+
+ <li>An <a class="dfnref" href="#AudioNode-section">AudioNode</a> interface, which represents audio sources, audio outputs, and intermediate processing modules.
+ AudioNodes can be dynamically connected together in a <a href="#ModularRouting-section">modular fashion</a>. <code>AudioNodes</code> exist in the context
+ of an <code>AudioContext</code>
+ </li>
+
+ <li>An <a class="dfnref" href="#AudioSourceNode-section">AudioSourceNode</a> interface, an abstract AudioNode subclass representing a node which generates audio.
+ </li>
+
+ <li>An <a class="dfnref" href="#AudioDestinationNode-section">AudioDestinationNode</a> interface,
+ an AudioNode subclass representing the final destination for all rendered audio.
+ </li>
+
+
+ <li>An <a class="dfnref" href="#AudioBuffer-section">AudioBuffer</a> interface, for working with memory-resident audio assets. These can represent one-shot sounds,
+ or longer audio clips.
+ </li>
+
+ <li>An <a class="dfnref" href="#AudioBufferSourceNode-section">AudioBufferSourceNode</a> interface, an AudioNode which generates audio from an AudioBuffer.
+ </li>
+
+ <li>A <a class="dfnref" href="#MediaElementAudioSourceNode-section">MediaElementAudioSourceNode</a> interface, an AudioNode which is the
+ audio source from an <code>audio</code>, <code>video</code>, or other media element.
+ </li>
+
+
+
+ <li>A <a class="dfnref" href="#JavaScriptAudioNode-section">JavaScriptAudioNode</a> interface, an AudioNode for generating or processing audio directly in JavaScript.
+ </li>
+
+ <li>An <a class="dfnref" href="#AudioProcessingEvent-section">AudioProcessingEvent</a> interface, which is an event type used with
+ <code>JavaScriptAudioNode</code> objects.
+ </li>
+
+
+ <li>An <a class="dfnref" href="#AudioParam-section">AudioParam</a> interface, for controlling an individual aspect of an AudioNode's functioning, such as volume.
+ </li>
+
+ <li>An <a class="dfnref" href="#AudioGainNode-section">AudioGainNode</a> interface, for explicit gain control. Because inputs to AudioNodes support multiple connections
+ (as a unity-gain summing junction), mixers can be <a href="#MixerGainStructure-section">easily built</a> with AudioGainNodes.
+ </li>
+
+ <li>A <a class="dfnref" href="#BiquadFilterNode-section">BiquadFilterNode</a> interface, an AudioNode for common low-order filters such as:
+ <ul>
+ <li> Low Pass</li>
+ <li> High Pass </li>
+ <li> Band Pass </li>
+ <li> Low Shelf </li>
+ <li> High Shelf </li>
+ <li> Peaking </li>
+ <li> Notch </li>
+ <li> Allpass </li>
+ </ul>
+
+ </li>
+
+ <li>A <a class="dfnref" href="#DelayNode-section">DelayNode</a> interface, an AudioNode which applies a dynamically adjustable variable delay.
+ </li>
+
+ <li>An <a class="dfnref" href="#AudioPannerNode-section">AudioPannerNode</a> interface, for spatializing / positioning audio in 3D space.
+ </li>
+
+ <li>An <a class="dfnref" href="#AudioListener-section">AudioListener</a> interface, which works with an <code>AudioPannerNode</code> for spatialization.
+ </li>
+
+ <li>A <a class="dfnref" href="#ConvolverNode-section">ConvolverNode</a> interface, an AudioNode for applying a
+ <a href="#Convolution-section">real-time linear effect</a> (such as the sound of a concert hall).
+ </li>
+
+ <li>A <a class="dfnref" href="#RealtimeAnalyserNode-section">RealtimeAnalyserNode</a> interface, for use with music visualizers, or other visualization applications.
+ </li>
+
+ <li>A <a class="dfnref" href="#AudioChannelSplitter-section">AudioChannelSplitter</a> interface,
+ for accessing the individual channels of an audio stream in the routing graph.
+ </li>
+
+ <li>A <a class="dfnref" href="#AudioChannelMerger-section">AudioChannelMerger</a> interface,
+ for combining channels from multiple audio streams into a single audio stream.
+ </li>
+
+
+ <li>A <a class="dfnref" href="#dfn-DynamicsProcessorNode">DynamicsProcessorNode</a> interface, an AudioNode for dynamic-shaping (compressor / expander) effects.
+ </li>
+
+
+ <li>A <a class="dfnref" href="#dfn-WaveShaperNode">WaveShaperNode</a> interface, an AudioNode which applies a non-linear waveshaping effect for distortion and other more subtle
+ warming effects.
+ </li>
+
+ </ul>
+
+
+ <div id="conformance" class="section">
+ <h2>2. Conformance</h2>
+
+ <p>
+ Everything in this specification is normative except for
+ examples and sections marked as being informative.
+ </p>
+ <p>
+ The keywords “<span class="rfc2119">MUST</span>”,
+ “<span class="rfc2119">MUST NOT</span>”,
+ “<span class="rfc2119">REQUIRED</span>”,
+ “<span class="rfc2119">SHALL</span>”,
+ “<span class="rfc2119">SHALL NOT</span>”,
+ “<span class="rfc2119">RECOMMENDED</span>”,
+ “<span class="rfc2119">MAY</span>” and
+ “<span class="rfc2119">OPTIONAL</span>” in this document are to be
+ interpreted as described in
+ <cite><a href="http://www.ietf.org/rfc/rfc2119">Key words for use in RFCs to
+ Indicate Requirement Levels</a></cite>
+ <a href="#RFC2119">[RFC2119]</a>.
+ </p>
+ <p>
+ The following conformance classes are defined by this specification:
+ </p>
+ <dl>
+ <dt><dfn id="dfn-conforming-implementation">conforming implementation</dfn></dt>
+ <dd>
+ <p>
+ A user agent is considered to be a
+ <a class="dfnref" href="#dfn-conforming-implementation">conforming implementation</a>
+ if it satisfies all of the <span class="rfc2119">MUST</span>-,
+ <span class="rfc2119">REQUIRED</span>- and <span class="rfc2119">SHALL</span>-level
+ criteria in this specification that apply to implementations.
+ </p>
+ </dd>
+ </dl>
+ </div>
+ <div id="terminology" class="section">
+ <h2>3. Terminology and Algorithms</h2>
+ <p>This specification includes algorithms (steps) as part of the definition of methods. Conforming implementations (referred to as "user agents" from here on) MAY use other algorithms in the
+ implementation of these methods, provided
+ the end result is the same.</p>
+ </div>
+
+ <div id="API-section" class="section">
+ <h2>4. The Audio API</h2>
+ </div>
+ <div id="AudioContext-section" class="section">
+ <h2>4.1. The AudioContext Interface</h2>
+ <p>
+ This interface represents a set of <a href="#AudioNode-section"><code>AudioNode</code></a> objects and their connections.
+ It allows for arbitrary routing of signals to the <a href="#AudioDestinationNode-section"><code>AudioDestinationNode</code></a>
+ (what the user ultimately hears).
+ Nodes are created from the context and are then <a href="#ModularRouting-section">connected</a> together. In most use cases, only a single AudioContext
+ is used per document. An AudioContext is constructed as follows:
+ </p>
+
+ <pre>
+ var context = new AudioContext();
+ </pre>
+
+ <pre>
+ // For implementation WebKit this will be:
+ var context = new webkitAudioContext();
+ </pre>
+
+ <br>
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-AudioContext">AudioContext</dfn> {
+
+ readonly attribute AudioDestinationNode destination;
+ readonly attribute float sampleRate;
+ readonly attribute float currentTime;
+ readonly attribute AudioListener listener;
+
+ AudioBuffer createBuffer(in unsigned long numberOfChannels, in unsigned long length, in float sampleRate);
+ AudioBuffer createBuffer(in ArrayBuffer buffer, in boolean mixToMono);
+
+ <span class="comment">// AudioNode creation </span>
+ AudioBufferSourceNode createBufferSource();
+ JavaScriptAudioNode createJavaScriptNode(in short bufferSize, in short numberOfInputs, in short numberOfOutputs);
+ RealtimeAnalyserNode createAnalyser();
+ AudioGainNode createGainNode();
+ DelayNode createDelayNode();
+ BiquadFilterNode createBiquadFilter();
+ AudioPannerNode createPanner();
+ ConvolverNode createConvolver();
+ AudioChannelSplitter createChannelSplitter();
+ AudioChannelMerger createChannelMerger();
+ DynamicsCompressorNode createDynamicsCompressor();
+
+ }
+ </code></pre></div></div>
+
+
+ <div id="attributes-AudioContext" class="section">
+ <h3>4.1.1. Attributes</h3>
+ <dl><dt id="dfn-destination"><code>destination</code></dt><dd><p>An <a href="#AudioDestinationNode-section"><code>AudioDestinationNode</code></a> with a single input representing the final destination for all audio
+ (to be rendered to the audio hardware). All AudioNodes actively rendering audio will directly or indirectly connect to <code>destination</code>.</p></dd></dl>
+ <dl><dt id="dfn-sampleRate"><code>sampleRate</code></dt><dd><p>The sample rate (in sample-frames per second)
+ at which the AudioContext handles audio.
+ It is assumed that all AudioNodes in the context run at this rate. In making this assumption, sample-rate converters or "varispeed" processors are not supported in real-time processing.</p></dd></dl>
+ <dl><dt id="dfn-currentTime"><code>currentTime</code></dt><dd><p>This is a time in seconds which starts at zero when the context is created and increases in real-time.
+ All scheduled times are relative to it. This is not a "transport" time which can be started, paused, and re-positioned.
+ It is always moving forward. A GarageBand-like timeline transport system can be very easily built
+ on top of this (in JavaScript). This time corresponds to an ever-increasing hardware timestamp.
+ </p></dd></dl>
+ <dl><dt id="dfn-listener"><code>listener</code></dt><dd><p>An <a href="#AudioListener-section"><code>AudioListener</code></a> which is used for 3D <a href="#Spatialization-section">spatialization</a>.</p></dd></dl>
+ </div>
+
+ <div id="methodsandparams-AudioContext" class="section">
+ <h3>4.1.2. Methods and Parameters</h3>
+
+ <dl><dt id="dfn-createBuffer">The <code>createBuffer</code> method</dt>
+ <dd>
+ <p>Creates an AudioBuffer of the given size. The audio data in the buffer will be zero-initialized (silent).</p>
+
+ <p>The <dfn id="dfn-numberOfChannels">numberOfChannels</dfn> parameter determines how many channels the buffer will have. </p>
+ <p>The <dfn id="dfn-length">length</dfn> parameter determines the size of the buffer in sample-frames. </p>
+ <p>The <dfn id="dfn-sampleRate">sampleRate</dfn> parameter describes the sample-rate of the linear PCM audio data in the buffer in sample-frames per second. </p>
+
+ </dd>
+
+
+ AudioBuffer createBuffer(in ArrayBuffer buffer, in boolean mixToMono);
+
+ <dl><dt id="dfn-createBuffer">The <code>createBuffer</code> from ArrayBuffer method</dt>
+ <dd>
+ <p>Creates an AudioBuffer given the audio file data contained in the ArrayBuffer. The ArrayBuffer can, for example, be loaded from an XMLHttpRequest
+ with the new <code>responseType</code> and <code>response</code> attributes.</p>
+
+ <p>The <dfn id="dfn-buffer">buffer</dfn> parameter contains the audio file data (for example from a .wav file). </p>
+ <p>The <dfn id="dfn-mixToMono">mixToMono</dfn> parameter determines if a mixdown to mono will be performed. Normally, this would not be set. </p>
+
+ </dd>
+
+
+
+
+ <dl><dt id="dfn-createBufferSource">The <code>createBufferSource</code> method</dt>
+ <dd>
+ <p>Creates an <a href="#AudioBufferSourceNode-section"><code>AudioBufferSourceNode</code></a>.</p>
+ </dd>
+
+ <dl><dt id="dfn-createJavaScriptNode">The <code>createJavaScriptNode</code> method</dt>
+ <dd>
+ <p>Creates a <a href="#JavaScriptAudioNode"><code>JavaScriptAudioNode</code></a> for direct audio processing using JavaScript.</p>
+
+ <p>The <dfn id="dfn-bufferSize">bufferSize</dfn> parameter determines the buffer size in units of sample-frames. It must be one of the following values: 256, 512, 1024, 2048, 4096, 8192, 16384.
+ This value controls how frequently the <code>onaudioprocess</code> event handler is called and how many sample-frames need to be processed each call.
+ Lower values for <code>bufferSize</code> will result in a lower (better) <a href="#Latency-section">latency</a>.
+ Higher values will be necessary to avoid audio breakup and <a href="#Glitching-section">glitches</a>.
+ The value chosen must carefully balance between latency and audio quality. </p>
+ <p>The <dfn id="dfn-numberOfInputs">numberOfInputs</dfn> parameter determines the number of inputs. </p>
+ <p>The <dfn id="dfn-numberOfOutputs">numberOfOutputs</dfn> parameter determines the number of outputs. </p>
+ <p>
+ It is invalid for both
+ <code>numberOfInputs</code> and <code>numberOfOutputs</code> to be zero.
+ </p>
+ </dd>
+
+ <dl><dt id="dfn-createAnalyser">The <code>createAnalyser</code> method</dt>
+ <dd>
+ <p>Creates a <a href="#RealtimeAnalyserNode-section"><code>RealtimeAnalyserNode</code></a>.</p>
+ </dd>
+
+ <dl><dt id="dfn-createGainNode">The <code>createGainNode</code> method</dt>
+ <dd>
+ <p>Creates an <a href="#AudioGainNode-section"><code>AudioGainNode</code></a>.</p>
+ </dd>
+
+ <dl><dt id="dfn-createDelayNode">The <code>createDelayNode</code> method</dt>
+ <dd>
+ <p>Creates a <a href="#DelayNode-section"><code>DelayNode</code></a> representing a variable delay line. The initial default delay time will be 0 seconds.</p>
+ </dd>
+
+ <dl><dt id="dfn-createBiquadFilter">The <code>createBiquadFilter</code> method</dt>
+ <dd>
+ <p>Creates a <a href="#BiquadFilterNode-section"><code>BiquadFilterNode</code></a> representing a second order filter which can be configured
+ as one of several common filter types.</p>
+ </dd>
+
+ <dl><dt id="dfn-createPanner">The <code>createPanner</code> method</dt>
+ <dd>
+ <p>Creates an <a href="#AudioPannerNode-section"><code>AudioPannerNode</code></a>.</p>
+ </dd>
+
+ <dl><dt id="dfn-createConvolver">The <code>createConvolver</code> method</dt>
+ <dd>
+ <p>Creates a <a href="#ConvolverNode-section"><code>ConvolverNode</code></a>.</p>
+ </dd>
+
+ <dl><dt id="dfn-createChannelSplitter">The <code>createChannelSplitter</code> method</dt>
+ <dd>
+ <p>Creates an <a href="#AudioChannelSplitter-section"><code>AudioChannelSplitter</code></a> representing a channel splitter.</p>
+ </dd>
+
+ <dl><dt id="dfn-createChannelMerger">The <code>createChannelMerger</code> method</dt>
+ <dd>
+ <p>Creates an <a href="#AudioChannelMerger-section"><code>AudioChannelMerger</code></a> representing a channel merger.</p>
+ </dd>
+
+ <dl><dt id="dfn-createDynamicsCompressor">The <code>createDynamicsCompressor</code> method</dt>
+ <dd>
+ <p>Creates a <a href="#DynamicsCompressorNode-section"><code>DynamicsCompressorNode</code></a>.</p>
+ </dd>
+
+
+ </dd></dl>
+ </div>
+
+
+
+ <div id="AudioNode-section" class="section">
+ <h2>4.2. The AudioNode Interface</h2>
+ <p>
+ AudioNodes are the building blocks of an <a href="#AudioContext-section"><code>AudioContext</code></a>.
+ This interface represents audio sources, the audio destination, and intermediate processing modules.
+ These modules can be connected together to form <a href="#ModularRouting-section">processing graphs</a> for rendering audio to the audio hardware.
+ Each node can have inputs and/or outputs.
+ An <a href="#AudioSourceNode-section"><code>AudioSourceNode</code></a> has no inputs and a single output.
+ An <a href="#AudioDestinationNode-section"><code>AudioDestinationNode</code></a> has one input and no outputs and
+ represents the final destination to the audio hardware. Most processing nodes such as filters will have one input and one output.
+
+
+ </p>
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-AudioNode">AudioNode</dfn> {
+
+ void connect(in AudioNode destination, in unsigned long output = 0, in unsigned long input = 0);
+ void disconnect(in int output = 0);
+ readonly attribute AudioContext context;
+ readonly attribute unsigned long numberOfInputs;
+ readonly attribute unsigned long numberOfOutputs;
+
+ }
+ </code></pre></div></div>
+
+
+ <div id="attributes-AudioNode" class="section">
+ <h3>4.2.1. Attributes</h3>
+ <dl><dt id="dfn-context"><code>context</code></dt><dd><p>The AudioContext which owns this AudioNode.</p></dd></dl>
+ <dl><dt id="dfn-numberOfInputs"><code>numberOfInputs</code></dt><dd><p>The number of inputs feeding into the AudioNode. This will be 0 for an AudioSourceNode.</p></dd></dl>
+ <dl><dt id="dfn-numberOfOutputs"><code>numberOfOutputs</code></dt><dd><p>The number of outputs coming out of the AudioNode. This will be 0 for an AudioDestinationNode.</p></dd></dl>
+ </div>
+
+ <div id="methodsandparams-AudioNode" class="section">
+ <h3>4.2.2. Methods and Parameters</h3>
+ <dl><dt id="dfn-connect">The <code>connect</code> method</dt>
+ <dd>
+ <p>Connects the AudioNode to another AudioNode.</p>
+ <p>The <dfn id="dfn-destination">destination</dfn> parameter is the AudioNode to connect to.</p>
+ <p>The <dfn id="dfn-output">output</dfn> parameter is an index describing which output of the AudioNode from which to connect. An out-of-bound value throws an exception.</p>
+ <p>The <dfn id="dfn-input">input</dfn> parameter is an index describing which input of the destination AudioNode to connect to. An out-of-bound value throws an exception. </p>
+
+ <p>
+ It is possible to connect an AudioNode output to more than one input with multiple calls to connect(). Thus, "fanout" is supported.
+ </p>
+
+ </dd></dl>
+
+ <dl><dt id="dfn-disconnect">The <code>disconnect</code> method</dt>
+ <dd>
+ <p>Disconnects an AudioNode's output.</p>
+ <p>The <dfn id="dfn-output">output</dfn> parameter is an index describing which output of the AudioNode to disconnect. </p>
+
+ </dd></dl>
+
+ </div>
+
+
+
+
+
+ <div id="AudioSourceNode-section" class="section">
+ <h2>4.3. The AudioSourceNode Interface</h2>
+ <p>
+ This is an abstract interface representing an audio source, an <a href="#AudioNode-section"><code>AudioNode</code></a> which has no inputs and a single output:
+ </p>
+ <pre>
+ numberOfInputs : 0
+ numberOfOutputs : 1
+ </pre>
+
+ <p>
+ Subclasses of AudioSourceNode will implement specific types of audio sources.
+ </p>
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-AudioSourceNode">AudioSourceNode</dfn> : AudioNode {
+
+ }
+ </code></pre></div></div>
+
+ </div>
+
+
+
+
+ <div id="AudioDestinationNode-section" class="section">
+ <h2>4.4. The AudioDestinationNode Interface</h2>
+ <p>
+ This is an <a href="#AudioNode-section"><code>AudioNode</code></a> representing the final audio destination and is what the user will ultimately hear.
+ It can be considered as an audio output device which is connected to speakers.
+ All rendered audio to be heard will be routed to this node, a "terminal" node in the AudioContext's routing graph. There is only a single AudioDestinationNode
+ per AudioContext, provided through the <code>destination</code> attribute of <a href="#AudioContext-section"><code>AudioContext</code></a>.
+ </p>
+ <pre>
+ numberOfInputs : 1
+ numberOfOutputs : 0
+ </pre>
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-AudioDestinationNode">AudioDestinationNode</dfn> : AudioNode {
+
+ readonly attribute unsigned long numberOfChannels;
+
+ }
+ </code></pre></div></div>
+
+ <div id="attributes-AudioDestinationNode" class="section">
+ <h3>4.4.1. Attributes</h3>
+ <dl><dt id="dfn-numberOfChannels"><code>numberOfChannels</code></dt><dd><p>The number of channels of the destination's input.</p></dd></dl>
+ </div>
+
+ </div>
+
+
+ <div id="AudioParam-section" class="section">
+ <h2>4.5. The AudioParam Interface</h2>
+ <p>
+ AudioParam is a parameter controlling an individual aspect of an <a href="#AudioNode-section"><code>AudioNode</code></a>'s functioning, such as volume.
+ The parameter can be set immediately to a particular value using the "value" attribute. Additionally, value changes can be scheduled to happen at very precise times,
+ for envelopes, volume fades, LFOs, filter sweeps, grain windows, etc. In this way, arbitrary timeline-based automation curves can be set on any AudioParam.
+
+ </p>
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-AudioParam">AudioParam</dfn> {
+
+ attribute float value;
+ readonly attribute float minValue;
+ readonly attribute float maxValue;
+ readonly attribute float defaultValue;
+
+ readonly attribute DOMString name;
+
+ <span class="comment">// Should define units constants here (seconds, decibels, cents, etc.) </span>
+
+ readonly attribute short units;
+
+ <span class="comment">// Parameter automation. </span>
+ void setValueAtTime(in float value, in float time);
+ void linearRampToValueAtTime(in float value, in float time);
+ void exponentialRampToValueAtTime(in float value, in float time);
+
+ <span class="comment">// Exponentially approach the target value with a rate having the given time constant. </span>
+ void setTargetValueAtTime(in float targetValue, in float time, in float timeConstant);
+
+ <span class="comment">// Sets an array of arbitrary parameter values starting at time for the given duration. </span>
+ <span class="comment">// The number of values will be scaled to fit into the desired duration. </span>
+ void setValueCurveAtTime(in Float32Array values, in float time, in float duration);
+
+ <span class="comment">// Cancels all scheduled parameter changes with times greater than or equal to startTime. </span>
+ void cancelScheduledValues(in float startTime);
+
+ }
+ </code></pre></div></div>
+
+
+ <div id="attributes-AudioParam" class="section">
+ <h3>4.5.1. Attributes</h3>
+ <dl><dt id="dfn-value"><code>value</code></dt><dd><p>The parameter's floating-point value. If a value is set outside the allowable range described by
+ <code>minValue</code> and <code>maxValue</code> an exception is thrown. </p></dd></dl>
+ <dl><dt id="dfn-minValue"><code>minValue</code></dt><dd><p>Minimum value. The <code>value</code> attribute must not be set lower than this value.</p></dd></dl>
+ <dl><dt id="dfn-maxValue"><code>maxValue</code></dt><dd><p>Maximum value. The <code>value</code> attribute must be set lower than this value. </p></dd></dl>
+ <dl><dt id="dfn-defaultValue"><code>defaultValue</code></dt><dd><p>Initial value for the value attribute</p></dd></dl>
+ <dl><dt id="dfn-name"><code>name</code></dt><dd><p>The name of the parameter.</p></dd></dl>
+ <dl><dt id="dfn-units"><code>units</code></dt><dd><p>Represents the type of value (seconds, decibels, cents, etc.).</p></dd></dl>
+ </div>
+
+
+ <div id="methodsandparams-AudioParam" class="section">
+ <h3>4.5.2. Methods and Parameters</h3>
+ <dl><dt id="dfn-setValueAtTime">The <code>setValueAtTime</code> method</dt>
+ <dd>
+ <p>Schedules a parameter value change at the given time (relative to the AudioContext .currentTime).</p>
+ <p>The <dfn id="dfn-value">value</dfn> parameter is the value the parameter will change to at the given time.</p>
+ <p>The <dfn id="dfn-time">time</dfn> parameter is the time (relative to the AudioContext .currentTime).</p>
+ </dd></dl>
+
+ <dl><dt id="dfn-linearRampToValueAtTime">The <code>linearRampToValueAtTime</code> method</dt>
+ <dd>
+ <p>Schedules a linear continuous change in parameter value from the previous scheduled parameter value to the given value.</p>
+ <p>The <dfn id="dfn-value">value</dfn> parameter is the value the parameter will linearly ramp to at the given time.</p>
+ <p>The <dfn id="dfn-time">time</dfn> parameter is the time (relative to the AudioContext .currentTime).</p>
+ </dd></dl>
+
+ <dl><dt id="dfn-exponentialRampToValueAtTime">The <code>exponentialRampToValueAtTime</code> method</dt>
+ <dd>
+ <p>Schedules an exponential continuous change in parameter value from the previous scheduled parameter value to the given value.
+ Parameters representing filter frequencies and playback rate are best changed exponentially because of the way humans perceive sound.
+ </p>
+ <p>The <dfn id="dfn-value">value</dfn> parameter is the value the parameter will exponentially ramp to at the given time.</p>
+ <p>The <dfn id="dfn-time">time</dfn> parameter is the time (relative to the AudioContext .currentTime).</p>
+ </dd></dl>
+
+ <dl><dt id="dfn-setTargetValueAtTime">The <code>setTargetValueAtTime</code> method</dt>
+ <dd>
+ <p>Start exponentially approaching the target value at the given time with a rate having the given time constant.
+ Among other uses, this is useful for implementing the "decay" and "release" portions of an ADSR envelope.
+ Please note that the parameter value does not immediately change to the target value at the given time, but instead gradually changes to the target value.</p>
+ <p>The <dfn id="dfn-targetValue">targetValue</dfn> parameter is the value the parameter will *start* changing to at the given time.</p>
+ <p>The <dfn id="dfn-time">time</dfn> parameter is the time (relative to the AudioContext .currentTime).</p>
+ <p>The <dfn id="dfn-timeConstant">timeConstant</dfn> parameter is the time-constant value of first-order filter (exponential) approach to the target value.
+ The larger this value is, the slower the transition will be.</p>
+ </dd></dl>
+
+ <dl><dt id="dfn-setValueCurveAtTime">The <code>setValueCurveAtTime</code> method</dt>
+ <dd>
+ <p>
+ Sets an array of arbitrary parameter values starting at the given time for the given duration.
+ The number of values will be scaled to fit into the desired duration.
+ </p>
+ <p>The <dfn id="dfn-values">values</dfn> parameter is a Float32Array representing a parameter value curve.
+ These values will apply starting at the given time and lasting for the given duration.
+ </p>
+ <p>The <dfn id="dfn-time">time</dfn> parameter is the starting time for the curve values (relative to the AudioContext .currentTime).</p>
+ <p>The <dfn id="dfn-duration">duration</dfn> parameter is the time-constant value of first-order filter (exponential) approach to the target value.</p>
+ </dd></dl>
+
+ <dl><dt id="dfn-cancelScheduledValues">The <code>cancelScheduledValues</code> method</dt>
+ <dd>
+ <p>Cancels all scheduled parameter changes with times greater than or equal to startTime.</p>
+ <p>The <dfn id="dfn-startTime">startTime</dfn> parameter is the starting time at and after which any previously scheduled parameter changes will be cancelled.</p>
+ </dd></dl>
+
+ </div>
+ </div>
+
+
+ <div id="AudioGain-section" class="section">
+ <h3>4.6. AudioGain</h3>
+
+ <p>
+ This interface is a particular type of <code>AudioParam</code> which specifically controls the gain (volume) of some aspect of the audio processing.
+ The unit type is "linear gain". The <code>minValue</code> is 0.0, and although the nominal <code>maxValue</code> is 1.0, higher values are allowed
+ (no exception thrown).
+
+
+ </p>
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-AudioGain">AudioGain</dfn> : AudioParam {
+
+ };
+ </code></pre></div></div>
+
+ </div>
+
+
+
+
+
+ <div id="AudioGainNode-section" class="section">
+
+ <h2>4.7. The AudioGainNode Interface</h2>
+ <p>
+ Changing the gain of an audio signal is a fundamental operation in audio applications. This interface is an AudioNode with a single input and single output:
+ </p>
+
+ <pre>
+ numberOfInputs : 1
+ numberOfOutputs : 1
+ </pre>
+
+ <p>
+ which changes the gain of (scales) the incoming audio signal by a certain amount.
+ The default amount is 1.0 (no gain change).
+ The <code>AudioGainNode</code> is one of the building blocks for creating <a href="#MixerGainStructure-section">mixers</a>.
+ The implementation must make gain changes to the audio stream smoothly, without introducing noticeable clicks or glitches. This process is called "de-zippering".
+
+ </p>
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-AudioGainNode">AudioGainNode</dfn> : AudioNode {
+
+ AudioGain gain;
+
+ }
+ </code></pre></div></div>
+
+
+ <div id="attributes-AudioGainNode" class="section">
+ <h3>4.7.1. Attributes</h3>
+ <dl><dt id="dfn-gain"><code>gain</code></dt><dd><p>An AudioGain object representing the amount of gain to apply. The default value
+ (<code>gain.value</code>) is 1.0 (no gain change). See <a href="#AudioGain-section"><code>AudioGain</code></a> for more information. </p></dd></dl>
+ </div>
+
+ </div>
+
+
+ <div id="DelayNode-section" class="section">
+
+ <h2>4.8. The DelayNode Interface</h2>
+ <p>
+ A delay-line is a fundamental building block in audio applications. This interface is an AudioNode with a single input and single output:
+ </p>
+
+ <pre>
+ numberOfInputs : 1
+ numberOfOutputs : 1
+ </pre>
+
+ <p>
+ which delays the incoming audio signal by a certain amount. The default amount is 0.0 seconds (no delay).
+ When the delay time is changed, the implementation must make the transition smoothly, without introducing noticeable clicks or glitches to the audio stream.
+
+ </p>
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-DelayNode">DelayNode</dfn> : AudioNode {
+
+ AudioParam delayTime;
+
+ }
+ </code></pre></div></div>
+
+
+ <div id="attributes-AudioGainNode" class="section">
+ <h3>4.8.1. Attributes</h3>
+ <dl><dt id="dfn-delayTime"><code>delayTime</code></dt><dd><p>An AudioParam object representing the amount of delay (in seconds) to apply. The default value
+ (<code>delayTime.value</code>) is 0.0 (no delay). The minimum value is 0.0 and the maximum value is currently 1.0 (but this is arbitrary and could be increased).</p></dd></dl>
+ </div>
+
+ </div>
+
+
+
+
+
+
+
+
+
+
+
+ <div id="AudioBuffer-section" class="section">
+ <h2>4.9. The AudioBuffer Interface</h2>
+ <p>
+ This interface represents a memory-resident audio asset (for one-shot sounds and other short audio clips).
+ Its format is non-interleaved linear PCM with a nominal range of -1.0 -> +1.0. It can contain one or more channels.
+ It is analogous to a WebGL texture. Typically, it would be expected that the length of the PCM data would be fairly short (usually somewhat less than a minute). For longer
+ sounds, such as music soundtracks, streaming should be used with the <code>audio</code> element and <code>MediaElementAudioSourceNode</code>.
+
+ </p>
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-AudioBuffer">AudioBuffer</dfn> {
+
+ <span class="comment">// linear gain (default 1.0) </span>
+ attribute AudioGain gain;
+
+ readonly attribute float sampleRate;
+ readonly attribute float length;
+
+ <span class="comment">// in seconds </span>
+ readonly attribute float duration;
+
+ readonly attribute int numberOfChannels;
+
+ Float32Array getChannelData(in unsigned long channel);
+
+ }
+ </code></pre></div></div>
+
+
+ <div id="attributes-AudioBuffer" class="section">
+ <h3>4.9.1. Attributes</h3>
+ <dl><dt id="dfn-gain"><code>gain</code></dt><dd><p>The amount of gain to apply when using this buffer in any <code>AudioBufferSourceNode</code>. The default value is 1.0. </p></dd></dl>
+ <dl><dt id="dfn-sampleRate"><code>sampleRate</code></dt><dd><p>The sample-rate for the PCM audio data in samples per second.</p></dd></dl>
+ <dl><dt id="dfn-length"><code>length</code></dt><dd><p>Length of the PCM audio data in sample-frames.</p></dd></dl>
+ <dl><dt id="dfn-duration"><code>duration</code></dt><dd><p>Duration of the PCM audio data in seconds.</p></dd></dl>
+ <dl><dt id="dfn-numberOfChannels"><code>numberOfChannels</code></dt><dd><p>The number of discrete audio channels.</p></dd></dl>
+ </div>
+
+ <div id="methodsandparams-AudioBuffer" class="section">
+ <h3>4.9.2. Methods and Parameters</h3>
+
+ <dl><dt id="dfn-getChannelData">The <code>getChannelData</code> method</dt>
+ <dd>
+ <p>Gets direct access to the audio data stored in an AudioBuffer.</p>
+ <p>The <dfn id="dfn-channel">channel</dfn> parameter is an index representing the particular channel to get data for. </p>
+ </dd>
+ </div>
+
+
+ </div>
+
+
+
+
+
+ <div id="AudioBufferSourceNode-section" class="section">
+
+ <h2>4.10. The AudioBufferSourceNode Interface</h2>
+ <p>
+ This interface represents an audio source from an in-memory audio asset in an <code>AudioBuffer</code>. It generally will be used for short audio assets
+ which require a high degree of scheduling flexibility (can playback in rhythmically perfect ways).
+ </p>
+
+ <pre>
+ numberOfInputs : 0
+ numberOfOutputs : 1
+ </pre>
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-AudioBufferSourceNode">AudioBufferSourceNode</dfn> : AudioSourceNode {
+
+ <span class="comment">// Playback this in-memory audio asset </span>
+ <span class="comment">// Many sources can share the same buffer </span>
+ attribute AudioBuffer buffer;
+
+ readonly attribute AudioGain gain;
+ attribute AudioParam playbackRate;
+ attribute boolean loop;
+
+ void noteOn(in float when);
+ void noteGrainOn(in float when, in float grainOffset, in float grainDuration);
+ void noteOff(in float when);
+
+ }
+ </code></pre></div></div>
+
+
+
+ <div id="attributes-AudioBufferSourceNode" class="section">
+ <h3>4.10.1. Attributes</h3>
+ <dl><dt id="dfn-buffer"><code>buffer</code></dt><dd><p>Represents the audio asset to be played. </p></dd></dl>
+ <dl><dt id="dfn-gain"><code>gain</code></dt><dd><p>The default gain at which to play back the buffer. The default gain.value is 1.0. </p></dd></dl>
+ <dl><dt id="dfn-playbackRate"><code>playbackRate</code></dt><dd><p>The speed at which to render the audio stream. The default playbackRate.value is 1.0. </p></dd></dl>
+ <dl><dt id="dfn-loop"><code>loop</code></dt><dd><p>Indicates if the audio data should play in a loop. </p></dd></dl>
+ </div>
+
+ </div>
+
+
+ <div id="methodsandparams-AudioBufferSourceNode" class="section">
+ <h3>4.10.2. Methods and Parameters</h3>
+ <dl><dt id="dfn-noteOn">The <code>noteOn</code> method</dt>
+ <dd>
+ <p>Schedules a sound to playback at an exact time.</p>
+ <p>The <dfn id="dfn-when">when</dfn> parameter describes at what time (in seconds) the sound should start playing.
+ This time is relative to the <b>currentTime</b> attribute of the AudioContext. If 0 is passed in for this value or if the
+ value is less than <b>currentTime</b>, then the sound will start playing immediately.
+ </p>
+ </dd>
+
+ <dl><dt id="dfn-noteGrainOn">The <code>noteGrainOn</code> method</dt>
+ <dd>
+ <p>Schedules a portion of a sound to playback at an exact time.</p>
+ <p>The <dfn id="dfn-when">when</dfn> parameter describes at what time (in seconds) the sound should start playing.
+ This time is relative to the <b>currentTime</b> attribute of the AudioContext. If 0 is passed in for this value or if the
+ value is less than <b>currentTime</b>, then the sound will start playing immediately.
+ </p>
+
+ <p>The <dfn id="dfn-grainOffset">grainOffset</dfn> parameter describes the offset in the buffer (in seconds) for the portion to be played.</p>
+ <p>The <dfn id="dfn-grainDuration">grainDuration</dfn> parameter describes the duration of the portion (in seconds) to be played. </p>
+ </dd>
+
+ <dl><dt id="dfn-noteOff">The <code>noteOff</code> method</dt>
+ <dd>
+ <p>Schedules a sound to stop playback at an exact time.</p>
+ <p>The <dfn id="dfn-when">when</dfn> parameter describes at what time (in seconds) the sound should stop playing.
+ This time is relative to the <b>currentTime</b> attribute of the AudioContext. If 0 is passed in for this value or if the
+ value is less than <b>currentTime</b>, then the sound will stop playing immediately.
+ </p>
+ </dd>
+
+
+ </dd></dl>
+
+
+
+
+
+ <div id="MediaElementAudioSourceNode-section" class="section">
+
+ <h2>4.11. The MediaElementAudioSourceNode Interface</h2>
+ <p>
+ This interface represents an audio source from an <code>audio</code> or <code>video</code> element.
+ The element's <code>audioSource</code> attribute implements this.
+ </p>
+
+ <pre>
+ numberOfInputs : 0
+ numberOfOutputs : 1
+ </pre>
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-MediaElementAudioSourceNode">MediaElementAudioSourceNode</dfn> : AudioSourceNode {
+
+ }
+ </code></pre></div></div>
+
+ </div>
+
+ <div id="JavaScriptAudioNode-section" class="section">
+
+ <h2>4.12. The JavaScriptAudioNode Interface</h2>
+ <p>
+ This interface is an AudioNode which can generate, process, or analyse audio directly using JavaScript.
+ It can have a variable number of inputs and outputs, although it must have at least one input or output.
+ A basic implementation may choose not to support more than one input or output.
+ </p>
+
+ <pre>
+ numberOfInputs : N >= 0
+ numberOfOutputs : M >= 0
+ (either N or M must be greater than zero)
+ </pre>
+
+ <p>
+ The JavaScriptAudioNode is constructed with a <code>bufferSize</code> which must be one of the following values: 256, 512, 1024, 2048, 4096, 8192, 16384.
+ This value controls how frequently the <code>onaudioprocess</code> event handler is called and how many sample-frames need to be processed each call.
+ Lower numbers for <code>bufferSize</code> will result in a lower (better) <a href="#Latency-section">latency</a>.
+ Higher numbers will be necessary to avoid audio breakup and <a href="#Glitching-section">glitches</a>.
+ The value chosen must carefully balance between latency and audio quality.
+</p>
+
+<p>
+ <code>numberOfInputs</code> and <code>numberOfOutputs</code> determine the number of inputs and number of outputs. It is invalid for both
+ <code>numberOfInputs</code> and <code>numberOfOutputs</code> to be zero.
+ </p>
+
+ <pre>
+ var node = context.createJavaScriptNode(bufferSize, numberOfInputs, numberOfOutputs);
+ </pre>
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-JavaScriptAudioNode">JavaScriptAudioNode</dfn> : AudioNode {
+
+ attribute EventListener onaudioprocess;
+
+ readonly attribute long bufferSize;
+
+ }
+ </code></pre></div></div>
+
+
+ <div id="attributes-MediaElementAudioSourceNode" class="section">
+ <h3>4.12.1. Attributes</h3>
+ <dl><dt id="dfn-onaudioprocess"><code>onaudioprocess</code></dt><dd><p>An event listener which is called periodically for audio processing.
+ An event of type <a href="#AudioProcessingEvent-section"><code>AudioProcessingEvent</code></a> will be passed to the event handler. </p></dd></dl>
+ <dl><dt id="dfn-bufferSize"><code>bufferSize</code></dt><dd><p>The size of the buffer (in sample-frames) which needs to be processed each time
+ <code>onprocessaudio</code> is called. Legal values are (256, 512, 1024, 2048, 4096, 8192, 16384). </p></dd></dl>
+ </div>
+
+ </div>
+
+
+
+
+ <div id="AudioProcessingEvent-section" class="section">
+
+ <h2>4.13. The AudioProcessingEvent Interface</h2>
+ <p>
+ This interface is a type of <code>Event</code> which is passed to the <code>onaudioprocess</code> event handler used by
+ <a href="#JavaScriptAudioNode-section"><code>JavaScriptAudioNode</code></a>.
+ </p>
+
+ <p>
+ The event handler processes audio from the inputs (if any) by accessing the audio data from the <code>inputBuffer</code> attribute.
+ The audio data which is the result of the processing (or the synthesized data if there are no inputs) is then placed into the
+ <code>outputBuffer</code>.
+ </p>
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-AudioProcessingEvent">AudioProcessingEvent</dfn> : Event {
+
+ JavaScriptAudioNode node;
+ readonly attribute float playbackTime;
+ readonly attribute sequence< AudioBuffer> inputBuffer;
+ readonly attribute sequence< AudioBuffer> outputBuffer;
+
+ }
+ </code></pre></div></div>
+
+
+ <div id="attributes-AudioProcessingEvent" class="section">
+ <h3>4.13.1. Attributes</h3>
+ <dl><dt id="dfn-node"><code>node</code></dt><dd><p>The <code>JavaScriptAudioNode</code> associated with this processing event. </p></dd></dl>
+
+ <dl><dt id="dfn-playbackTime"><code>playbackTime</code></dt><dd><p>The time when the audio will be played.
+ This time is in relation to the context's <code>currentTime</code> attribute.
+ <code>playbackTime</code> allows for very tight synchronization between processing directly in JavaScript with the other events in the context's
+ rendering graph.
+ </p></dd></dl>
+
+
+ <dl><dt id="dfn-inputBuffer"><code>inputBuffer</code></dt><dd><p>An array of AudioBuffers (one per input) containing the input audio data.
+ The length of this array is equal to the number of inputs of the associated <code>JavaScriptAudioNode</code>. </p></dd></dl>
+ <dl><dt id="dfn-outputBuffer"><code>outputBuffer</code></dt><dd><p>An array of AudioBuffers (one per output) where the output audio data should be written.
+ The length of this array is equal to the number of outputs of the associated <code>JavaScriptAudioNode</code>. </p></dd></dl>
+ </div>
+
+ </div>
+
+
+
+ <div id="AudioPannerNode-section" class="section">
+
+ <h2>4.14. The AudioPannerNode Interface</h2>
+ <p>
+ This interface represents a processing node which <a href="#Spatialization-section">positions / spatializes</a> an incoming audio stream in three-dimensional space.
+ The spatialization is in relation the the <a href="#AudioContext-section"><code>AudioContext</code></a>'s <a href="#AudioListener-section"><code>AudioListener</code></a> (<code>listener</code> attribute).
+ </p>
+
+ <pre>
+ numberOfInputs : 1
+ numberOfOutputs : 1
+ </pre>
+
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-AudioPannerNode">AudioPannerNode</dfn> : AudioNode {
+
+ <span class="comment">// Panning model </span>
+ const unsigned short EQUALPOWER = 0;
+ const unsigned short HRTF = 1;
+ const unsigned short SOUNDFIELD = 2;
+
+ <span class="comment">// Default for stereo is HRTF </span>
+ attribute unsigned short panningModel;
+
+ <span class="comment">// Uses a 3D cartesian coordinate system </span>
+ void setPosition(in float x, in float y, in float z);
+ void setOrientation(in float x, in float y, in float z);
+ void setVelocity(in float x, in float y, in float z);
+
+ <span class="comment">// Distance model and attributes </span>
+ attribute unsigned short distanceModel;
+ attribute float refDistance;
+ attribute float maxDistance;
+ attribute float rolloffFactor;
+
+ <span class="comment">// Directional sound cone </span>
+ attribute float coneInnerAngle;
+ attribute float coneOuterAngle;
+ attribute float coneOuterGain;
+
+ <span class="comment">// Dynamically calculated gain values </span>
+ readonly attribute AudioGain coneGain;
+ readonly attribute AudioGain distanceGain;
+
+ };
+ </code></pre></div></div>
+
+
+ </div>
+
+ <div id="attributes-AudioPannerNode" class="section">
+ <h3>4.14.1. Constants</h3>
+
+ <dl><dt id="dfn-EQUALPOWER"><code>EQUALPOWER</code></dt><dd><p>A simple and efficient spatialization algorithm using equal-power panning. </p></dd></dl>
+ <dl><dt id="dfn-HRTF"><code>HRTF</code></dt><dd><p>A higher quality spatialization algorithm using a convolution with measured impulse responses from human subjects.
+ This panning method renders stereo output. </p></dd></dl>
+ <dl><dt id="dfn-SOUNDFIELD"><code>SOUNDFIELD</code></dt><dd><p>An algorithm which spatializes multi-channel audio using sound field algorithms. </p></dd></dl>
+
+ </div>
+
+
+
+ <div id="attributes-AudioPannerNode" class="section">
+ <h3>4.14.2. Attributes</h3>
+ <dl><dt id="dfn-listener"><code>listener</code></dt><dd><p>Represents the <b>listener</b> whose position and orientation is used together with
+ the panner's position and orientation to determine how the audio will be spatialized. </p></dd></dl>
+
+ <dl><dt id="dfn-panningModel"><code>panningModel</code></dt><dd><p>Determines which spatialization algorithm will be used to position the audio in 3D space. See the <b>constants</b>
+ for the available choices. The default is <b>HRTF</b>. </p></dd></dl>
+
+ <dl><dt id="dfn-distanceModel"><code>distanceModel</code></dt><dd><p>Determines which algorithm will be used to reduce the volume of an audio source as it moves away from the
+ listener. TODO: add constants </p></dd></dl>
+
+
+ <dl><dt id="dfn-refDistance"><code>refDistance</code></dt><dd><p>A reference distance for reducing volume as source move further from the listener. </p></dd></dl>
+ <dl><dt id="dfn-maxDistance"><code>maxDistance</code></dt><dd><p>The maximum distance between source and listener, after which the volume will not be reduced any further. </p></dd></dl>
+ <dl><dt id="dfn-rolloffFactor"><code>rolloffFactor</code></dt><dd><p>Describes how quickly the volume is reduced as source moves away from listener. </p></dd></dl>
+
+ <dl><dt id="dfn-coneInnerAngle"><code>coneInnerAngle</code></dt><dd><p>A parameter for directional audio sources, this is an angle, inside of which there will be no volume reduction. </p></dd></dl>
+ <dl><dt id="dfn-coneOuterAngle"><code>coneOuterAngle</code></dt><dd><p>A parameter for directional audio sources, this is an angle, outside of which the volume will be
+ reduced to a constant value of <b>coneOuterGain</b>. </p></dd></dl>
+
+ <dl><dt id="dfn-coneOuterGain"><code>coneOuterGain</code></dt><dd><p>A parameter for directional audio sources, this is the amount of volume reduction outside of
+ the <b>coneOuterAngle</b>. </p></dd></dl>
+
+ </div>
+
+
+ <h3>4.14.3. Methods and Parameters</h3>
+ <dl><dt id="dfn-setPosition">The <code>setPosition</code> method</dt>
+ <dd>
+ <p>Sets the position of the audio source relative to the <b>listener</b> attribute. A 3D cartesian coordinate system is used.</p>
+ <p>The <dfn id="dfn-x">x, y, z</dfn> parameters represent the coordinates in 3D space. </p>
+ </dd>
+
+ <dl><dt id="dfn-setOrientation">The <code>setOrientation</code> method</dt>
+ <dd>
+ <p>Describes which direction the audio source is pointing in the 3D cartesian coordinate space. Depending on how directional the sound is (controlled by the <b>cone</b> attributes),
+ a sound pointing away from the listener can be very quiet or completely silent.</p>
+ <p>The <dfn id="dfn-x">x, y, z</dfn> parameters represent a direction vector in 3D space. </p>
+ </dd>
+
+ <dl><dt id="dfn-setVelocity">The <code>setVelocity</code> method</dt>
+ <dd>
+ <p>Sets the velocity vector of the audio source. This vector controls both the direction of travel and the speed in 3D space.
+ This velocity relative to the listener's velocity is used to determine how much doppler shift (pitch change) to apply.</p>
+ <p>The <dfn id="dfn-x">x, y, z</dfn> parameters describe a direction vector indicating direction of travel and intensity. </p>
+ </dd>
+
+
+ </dd></dl>
+
+
+
+
+
+ <div id="AudioListener-section" class="section">
+
+ <h2>4.15. The AudioListener Interface</h2>
+ <p>
+ This interface represents the position and orientation of the person listening to the audio scene. All <a href="#AudioPannerNode-section"><code>AudioPannerNode</code></a>
+ objects spatialize in relation to the AudioContext's <code>listener</code>.
+
+ See <a href="#Spatialization-section">this</a> section
+ for more details about spatialization.
+
+ </p>
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-AudioListener">AudioListener</dfn> {
+
+ <span class="comment">// linear gain (default 1.0) </span>
+ attribute float gain;
+
+ <span class="comment">// same as OpenAL (default 1.0) </span>
+ attribute float dopplerFactor;
+
+ <span class="comment">// in meters / second (default 343.3) </span>
+ attribute float speedOfSound;
+
+ <span class="comment">// Uses a 3D cartesian coordinate system </span>
+ void setPosition(in float x, in float y, in float z);
+ void setOrientation(in float x, in float y, in float z, in float xUp, in float yUp, in float zUp);
+ void setVelocity(in float x, in float y, in float z);
+
+ };
+ </code></pre></div></div>
+
+
+ </div>
+
+
+ <div id="attributes-AudioListener" class="section">
+ <h3>4.15.1. Attributes</h3>
+ <dl><dt id="dfn-gain"><code>gain</code></dt><dd><p>A linear gain used in conjunction with <a href="#AudioPannerNode-section"><code>AudioPannerNode</code></a> objects when spatializing. </p></dd></dl>
+
+ <dl><dt id="dfn-dopplerFactor"><code>dopplerFactor</code></dt><dd><p>A constant used to determine the amount of pitch shift to use when rendering a doppler effect. </p></dd></dl>
+ <dl><dt id="dfn-speedOfSound"><code>speedOfSound</code></dt><dd><p>The speed of sound used for calculating doppler shift. The default value is 343.3 meters / second. </p></dd></dl>
+
+ </div>
+
+
+ <h3>4.15.2. Methods and Parameters</h3>
+ <dl><dt id="dfn-setPosition">The <code>setPosition</code> method</dt>
+ <dd>
+ <p>Sets the position of the listener in a 3D cartesian coordinate space. <code>AudioPannerNode</code> objects use this position relative to individual audio sources for spatialization.</p>
+ <p>The <dfn id="dfn-x">x, y, z</dfn> parameters represent the coordinates in 3D space. </p>
+ </dd>
+
+ <dl><dt id="dfn-setOrientation">The <code>setOrientation</code> method</dt>
+ <dd>
+ <p>Describes which direction the listener is pointing in the 3D cartesian coordinate space. Both a <b>front</b> vector and an <b>up</b> vector are provided.</p>
+ <p>The <dfn id="dfn-x">x, y, z</dfn> parameters represent a <b>front</b> direction vector in 3D space. </p>
+ <p>The <dfn id="dfn-x">xUp, yUp, zUp</dfn> parameters represent an <b>up</b> direction vector in 3D space. </p>
+ </dd>
+
+ <dl><dt id="dfn-setVelocity">The <code>setVelocity</code> method</dt>
+ <dd>
+ <p>Sets the velocity vector of the listener. This vector controls both the direction of travel and the speed in 3D space.
+ This velocity relative an audio source's velocity is used to determine how much doppler shift (pitch change) to apply.</p>
+ <p>The <dfn id="dfn-x">x, y, z</dfn> parameters describe a direction vector indicating direction of travel and intensity. </p>
+ </dd>
+
+
+ </dd></dl>
+
+
+
+
+
+
+
+ <div id="ConvolverNode-section" class="section">
+
+ <h2>4.16. The ConvolverNode Interface</h2>
+ <p>
+ This interface represents a processing node which applies a <a href="#Convolution-section">linear convolution effect</a> given an impulse response.
+ </p>
+
+ <pre>
+ numberOfInputs : 1
+ numberOfOutputs : 1
+ </pre>
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-ConvolverNode">ConvolverNode</dfn> : AudioNode {
+
+ <span class="comment">// Contains the (possibly multi-channel) impulse response </span>
+ attribute AudioBuffer buffer;
+
+ // attribute ImpulseResponse response;
+
+ };
+ </code></pre></div></div>
+
+
+ </div>
+
+
+ <div id="attributes-ConvolverNode" class="section">
+ <h3>4.16.1. Attributes</h3>
+ <dl><dt id="dfn-buffer"><code>buffer</code></dt><dd><p>A mono or multi-channel audio buffer containing the impulse response used by the convolver. </p></dd></dl>
+
+ </div>
+
+
+
+
+ <div id="RealtimeAnalyserNode-section" class="section">
+
+ <h2>4.17. The RealtimeAnalyserNode Interface</h2>
+ <p>
+ This interface represents a node which is able to provide real-time frequency and time-domain <a href="#RealtimeAnalysis-section">analysis</a> information.
+ The audio stream will be passed un-processed from input to output.
+
+ </p>
+
+ <pre>
+ numberOfInputs : 1
+ numberOfOutputs : 1 <--- it has been suggested to have no outputs here - waiting for people's opinions
+ </pre>
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-RealtimeAnalyserNode">RealtimeAnalyserNode</dfn> : AudioNode {
+
+ <span class="comment">// Real-time frequency-domain data </span>
+ void getFloatFrequencyData(in Float32Array array);
+ void getByteFrequencyData(in Uint8Array array);
+
+ <span class="comment">// Real-time waveform data </span>
+ void getByteTimeDomainData(in Uint8Array array);
+
+ attribute unsigned long fftSize;
+ readonly attribute unsigned long frequencyBinCount;
+
+ attribute float minDecibels;
+ attribute float maxDecibels;
+
+ attribute float smoothingTimeConstant;
+
+ };
+ </code></pre></div></div>
+
+
+ </div>
+
+
+ <div id="attributes-ConvolverNode" class="section">
+ <h3>4.17.1. Attributes</h3>
+ <dl><dt id="dfn-fftSize"><code>fftSize</code></dt><dd><p>The size of the FFT used for frequency-domain analsis. This must be a power of two. </p></dd></dl>
+ <dl><dt id="dfn-frequencyBinCount"><code>frequencyBinCount</code></dt><dd><p>Half the FFT size. </p></dd></dl>
+ <dl><dt id="dfn-minDecibels"><code>minDecibels</code></dt><dd><p> The minimum power value in the scaling range for the FFT analysis data
+ for conversion to unsigned byte values.
+ </p></dd></dl>
+ <dl><dt id="dfn-maxDecibels"><code>maxDecibels</code></dt><dd><p> The maximum power value in the scaling range for the FFT analysis data
+ for conversion to unsigned byte values. </p></dd></dl>
+ <dl><dt id="dfn-smoothingTimeConstant"><code>smoothingTimeConstant</code></dt><dd><p> A value from 0.0 -> 1.0 where 0.0 represents no time averaging
+ with the last analysis frame. </p></dd></dl>
+
+ </div>
+
+
+ <h3>4.17.2. Methods and Parameters</h3>
+ <dl><dt id="dfn-getFloatFrequencyData">The <code>getFloatFrequencyData</code> method</dt>
+ <dd>
+ <p>Copies the current frequency data into the passed floating-point array. If the array has fewer elements than the frequencyBinCount, the excess elements will be dropped.
+ </p>
+ <p>The <dfn id="dfn-array">array</dfn> parameter is where frequency-domain analysis data will be copied. </p>
+ </dd>
+
+ <dl><dt id="dfn-getByteFrequencyData">The <code>getByteFrequencyData</code> method</dt>
+ <dd>
+ <p>Copies the current frequency data into the passed unsigned byte array. If the array has fewer elements than the frequencyBinCount, the excess elements will be dropped.
+ </p>
+ <p>The <dfn id="dfn-array">array</dfn> parameter is where frequency-domain analysis data will be copied. </p>
+ </dd>
+
+ <dl><dt id="dfn-getByteTimeDomainData">The <code>getByteTimeDomainData</code> method</dt>
+ <dd>
+ <p>Copies the current time-domain (waveform) data into the passed unsigned byte array. If the array has fewer elements than the frequencyBinCount, the excess elements will be dropped.
+ </p>
+ <p>The <dfn id="dfn-array">array</dfn> parameter is where time-domain analysis data will be copied. </p>
+ </dd>
+
+
+ </dd></dl>
+
+
+
+
+
+
+
+
+
+ <div id="AudioChannelSplitter-section" class="section">
+
+ <h2>4.18. The AudioChannelSplitter Interface</h2>
+ <p>
+ The <code>AudioChannelSplitter</code> is for use in more advanced applications and would often be used in conjunction with
+ <a href="#AudioChannelMerger-section"><code>AudioChannelMerger</code></a>.
+ </p>
+
+ <pre>
+ numberOfInputs : 1
+ numberOfOutputs : 6 // number of "active" (non-silent) outputs is determined by number of channels in the input
+ </pre>
+
+ <p>
+ This interface represents an AudioNode for accessing the individual channels of an audio stream in the routing graph.
+ It has a single input, and a number of "active" outputs which equals the number of channels in the input audio stream. For example, if a stereo
+ input is connected to an <code>AudioChannelSplitter</code> then the number of active outputs will be two (one from the left channel and one from the right).
+ There are always a total number of 6 outputs,
+ supporting up to 5.1 output (note: this upper limit of 6 is arbitrary and could be increased to support 7.2, and higher). Any outputs which are not "active" will
+ output silence and would typically not be connected to anything.
+ </p>
+
+
+ <h3>Example:</h3>
+ <img src="channel-splitter.png"/>
+
+ <p>
+ One application for <code>AudioChannelSplitter</code> is for doing "matrix mixing" where individual gain control of each channel is desired.
+ </p>
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-AudioChannelSplitter">AudioChannelSplitter</dfn> : AudioNode {
+
+ };
+ </code></pre></div></div>
+
+ </div>
+
+
+ <div id="AudioChannelMerger-section" class="section">
+
+ <h2>4.19. The AudioChannelMerger Interface</h2>
+ <p>
+ The <code>AudioChannelMerger</code> is for use in more advanced applications and would often be used in conjunction with
+ <a href="#AudioChannelSplitter-section"><code>AudioChannelSplitter</code></a>.
+ </p>
+
+ <pre>
+ numberOfInputs : 6 // number of connected inputs may be less than this
+ numberOfOutputs : 1
+ </pre>
+
+
+ <p>
+ This interface represents an AudioNode for combining channels from multiple audio streams into a single audio stream.
+ It has 6 inputs, but not all of them need be connected. There is a single output whose audio stream has a number of channels
+ equal to the sum of the numbers of channels of all the connected inputs. For example, if an <code>AudioChannelMerger</code>
+ has two connected inputs (both stereo), then the output will be four channels, the first two from the first input and the
+ second two from the second input. In another example with two connected inputs (both mono), the output will be two channels (stereo),
+ with the left channel coming from the first input and the right channel coming from the second input.
+ </p>
+
+
+ <h3>Example:</h3>
+ <img src="channel-merger.png"/>
+
+
+ <p>
+ Be aware that it is possible to connect an <code>AudioChannelMerger</code> in such a way that it outputs an audio stream with a large number of channels greater
+ than the maximum supported by the system (currently 6 channels for 5.1). In this case, if the output is connected to anything else then an exception will
+ be thrown indicating an error condition. Thus, the <code>AudioChannelMerger</code> should be used in situations where the numbers of input channels is well
+ understood.
+ </p>
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-AudioChannelMerger">AudioChannelMerger</dfn> : AudioNode {
+
+ };
+ </code></pre></div></div>
+
+ </div>
+
+
+ <div id="DynamicsCompressorNode-section" class="section">
+
+ <h2>4.20. The DynamicsCompressorNode Interface</h2>
+ <p>
+ DynamicsCompressorNode is an AudioNode processor implementing a dynamics compression effect.
+ </p>
+
+ <p>
+ Dynamics compression is very commonly used in musical production and game audio. It lowers the volume
+ of the loudest parts of the signal and raises the volume of the softest parts. Overall, a louder, richer, and fuller sound can be achieved. It is especially important in games
+ and musical applications where large numbers of individual sounds are played simultaneous to control the overall signal level and help avoid clipping (distorting) the audio output to
+ the speakers.
+ </p>
+
+ <pre>
+ numberOfInputs : 1
+ numberOfOutputs : 1
+ </pre>
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-DynamicsCompressorNode">DynamicsCompressorNode</dfn> : AudioNode {
+
+ // a few attributes such as threshold, attack, and release should be defined here.
+
+ }
+ </code></pre></div></div>
+
+ </div>
+
+
+ <div id="BiquadFilterNode-section" class="section">
+
+ <h2>4.21. The BiquadFilterNode Interface</h2>
+ <p>
+ BiquadFilterNode is an AudioNode processor implementing very common low-order filters.
+ </p>
+
+ <p>
+ Low-order filters are the building blocks of basic tone controls (bass, mid, treble), graphic equalizers, and more advanced filters. Multiple BiquadFilterNode filters can be
+ combined to form more complex filters. The filter parameters such as "frequency" can be changed over time for filter sweeps, etc. Each BiquadFilterNode can be configured as
+ one of a number of common filter types as shown in the IDL below.
+ </p>
+
+ <pre>
+ numberOfInputs : 1
+ numberOfOutputs : 1
+ </pre>
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-BiquadFilterNode">BiquadFilterNode</dfn> : AudioNode {
+
+ // Filter type.
+ const unsigned short LOWPASS = 0;
+ const unsigned short HIGHPASS = 1;
+ const unsigned short BANDPASS = 2;
+ const unsigned short LOWSHELF = 3;
+ const unsigned short HIGHSHELF = 4;
+ const unsigned short PEAKING = 5;
+ const unsigned short NOTCH = 6;
+ const unsigned short ALLPASS = 7;
+
+ attribute unsigned short type;
+ readonly attribute AudioParam frequency; // in Hertz
+ readonly attribute AudioParam Q; // Quality factor
+ readonly attribute AudioParam gain; // in Decibels
+
+ }
+ </code></pre></div></div>
+
+ </div>
+
+
+ <div id="WaveShaperNode-section" class="section">
+
+ <h2>4.22. The WaveShaperNode Interface</h2>
+ <p>
+ WaveShaperNode is an AudioNode processor implementing non-linear distortion effects.
+ </p>
+
+ <p>
+ Non-linear waveshaping distortion is commonly used for both subtle non-linear warming, or more obvious distortion effects. Arbitrary non-linear shaping curves
+ may be specified.
+ </p>
+
+ <pre>
+ numberOfInputs : 1
+ numberOfOutputs : 1
+ </pre>
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">IDL</span></div><div class="blockContent"><pre class="code"><code class="idl-code">
+
+ interface <dfn id="dfn-WaveShaperNode">WaveShaperNode</dfn> : AudioNode {
+
+ attribute Float32Array curve;
+
+ }
+ </code></pre></div></div>
+
+
+ <div id="attributes-ConvolverNode" class="section">
+ <h3>4.22.1. Attributes</h3>
+ <dl><dt id="dfn-curve"><code>curve</code></dt><dd><p>The shaping curve used for the waveshaping effect. The input signal is nominally within
+ the range -1 -> +1. Each input sample within this range will index into the shaping curve with a signal level of
+ zero corresponding to the center value of the curve array. Any sample value less than -1 will correspond to the first value in the curve array.
+ Any sample value less greater than +1 will correspond to the last value in the curve array.
+ </p></dd></dl>
+
+ </div>
+
+
+
+
+ </div>
+
+
+
+
+
+ <div id="AudioElementIntegration-section" class="section">
+ <h2>5. Integration with the <code>audio</code> and <code>video</code> elements</h2>
+
+ <p>
+ It requires some thought to integrate cleanly with the existing media elements because they do not seem to have been designed with the idea of multiple
+ types of audio sources, and its API is currently heavily oriented toward streaming.
+ </p>
+
+
+
+ <h3>Approach 1:</h3>
+
+
+ One approach is to add a new attribute to the media elements <code>audio</code> and <code>video</code>, which for now can be called <code>audioSource</code>.
+ It would be an <a href="#AudioNode-section"><code>AudioNode</code></a> of type <a href="#MediaElementAudioSourceNode"><code>MediaElementAudioSourceNode</code></a> which could be directly wired into an audio routing graph for processing streaming audio.
+
+ The other types of AudioSourceNodes (such as AudioBufferSourceNode) can operate independently from any <code>audio</code> or <code>video</code> element:
+ <br><br>
+
+<div class="block"><div class="blockTitleDiv"><span class="blockTitle">ECMAScript</span></div><div class="blockContent"><pre class="code"><code class="es-code">
+var mediaElement = document.getElementById('mediaElementID');
+mediaElement.audioSource.connect(filterNode);
+</code></pre></div></div>
+</p>
+
+
+ <h3>Approach 2:</h3>
+
+Here an <a href="#MediaElementAudioSourceNode"><code>MediaElementAudioSourceNode</code></a> can be "adopted" from an HTMLMediaElement using an AudioContext method. The advantage of this
+approach is that is does not require any API changes to HTMLMediaElement.
+<br><br>
+
+<div class="block"><div class="blockTitleDiv"><span class="blockTitle">ECMAScript</span></div><div class="blockContent"><pre class="code"><code class="es-code">
+var mediaElement = document.getElementById('mediaElementID');
+var sourceNode = context.createMediaElementSourceNode(mediaElement);
+sourceNode.connect(filterNode);
+</code></pre></div></div>
+</p>
+
+
+
+
+ </div>
+
+
+ <div id="MixerGainStructure-section" class="section">
+ <h2>6. Mixer Gain Structure</h2>
+
+ <h3> Background</h3>
+ <p>
+ One of the most important considerations when dealing with audio processing graphs is how to adjust the gain (volume) at various points. For example, in a standard mixing board model,
+ each input bus has pre-gain, post-gain, and send-gains. Submix and master out busses also have gain control. The gain control described here can be used to implement
+ standard mixing boards as well as other architectures.
+ </p>
+
+ <div id="SummingJunction-section" class="section">
+ <h3> Summing Inputs</h3>
+ </div>
+
+ <p>
+ The inputs to <a href="#AudioNode-section"><code>AudioNodes</code></a> have the ability to accept connections from multiple outputs.
+ The input then acts as a unity gain summing junction with each output signal being added with the others:
+ </p>
+
+ <img src="unity-gain-summing-junction.png"/>
+
+<p>
+ In cases where the channel layouts of the outputs do not match, an <a href="#UpMix-section">up-mix</a> will occur to the highest number of channels.
+</p>
+
+ <h3> Gain Control</h3>
+ <p>
+ But many times, it's important to be able to control the gain for each of the output signals. The <a href="#AudioGainNode-section"><code>AudioGainNode</code></a> gives this control:
+ </p>
+
+ <img src="mixer-architecture-new.png"/>
+
+ <p>
+ Using these two concepts of unity gain summing junctions and AudioGainNodes, it's possible to construct simple or complex mixing scenarios.
+ </p>
+
+ <h3> Example: Mixer with Send Busses</h3>
+
+ <p>
+ In a routing scenario involving multiple sends and submixes, explicit control is needed over the volume or "gain" of each connection to a mixer.
+ Such routing topologies are very common and exist in even the simplest of electronic gear sitting around in a basic recording studio.
+ </p>
+
+ <p>
+ Here's an example with two send mixers and a main mixer. Although possible, for simplicity's sake, pre-gain control and insert effects are not illustrated:
+ </p>
+
+ <img src="mixer-gain-structure.png"/>
+
+ <p>
+ This diagram is using a shorthand notation where "send 1", "send 2", and "main bus" are actually inputs to AudioNodes, but here are represented as summing busses,
+ where the intersections g2_1, g3_1, etc. represent the "gain" or volume for the given source on the given mixer.
+ In order to expose this gain, an <a href="#dfn-AudioGainNode"> <code>AudioGainNode</code></a> is used:
+ </p>
+
+ <p>
+ Here's how the above diagram could be constructed in JavaScript:
+ </p>
+
+ <div class="example"><div class="exampleHeader">Example</div>
+
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">ECMAScript</span></div><div class="blockContent"><pre class="code"><code class="es-code">
+
+var context = 0;
+var compressor = 0;
+var reverb = 0;
+var delay = 0;
+var s1 = 0;
+var s2 = 0;
+
+var source1 = 0;
+var source2 = 0;
+var g1_1 = 0;
+var g2_1 = 0;
+var g3_1 = 0;
+var g1_2 = 0;
+var g2_2 = 0;
+var g3_2 = 0;
+
+<span class="comment">// Setup routing graph </span>
+function setupRoutingGraph() {
+ context = new AudioContext();
+
+ compressor = context.createDynamicsCompressor();
+
+ <span class="comment">// Send1 effect </span>
+ reverb = context.createConvolver();
+ <span class="comment">// Convolver impulse response may be set here or later </span>
+
+ <span class="comment">// Send2 effect </span>
+ delay = context.createDelayNode();
+
+ <span class="comment">// Connect final compressor to final destination </span>
+ compressor.connect(context.destination);
+
+ <span class="comment">// Connect sends 1 & 2 through effects to main mixer </span>
+ s1 = context.createGainNode();
+ reverb.connect(s1);
+ s1.connect(compressor);
+
+ s2 = context.createGainNode();
+ delay.connect(s2);
+ s2.connect(compressor);
+
+ <span class="comment">// Create a couple of sources </span>
+ source1 = context.createBufferSource();
+ source2 = context.createBufferSource();
+ source1.buffer = manTalkingBuffer;
+ source2.buffer = footstepsBuffer;
+
+ <span class="comment">// Connect source1 </span>
+ g1_1 = context.createGainNode();
+ g2_1 = context.createGainNode();
+ g3_1 = context.createGainNode();
+ source1.connect(g1_1);
+ source1.connect(g2_1);
+ source1.connect(g3_1);
+ g1_1.connect(compressor);
+ g2_1.connect(reverb);
+ g3_1.connect(delay);
+
+ <span class="comment">// Connect source2 </span>
+ g1_2 = context.createGainNode();
+ g2_2 = context.createGainNode();
+ g3_2 = context.createGainNode();
+ source2.connect(g1_2);
+ source2.connect(g2_2);
+ source2.connect(g3_2);
+ g1_2.connect(compressor);
+ g2_2.connect(reverb);
+ g3_2.connect(delay);
+
+ <span class="comment">// We now have explicit control over all the volumes g1_1, g2_1, ..., s1, s2 </span>
+ g2_1.gain.value = 0.2; <span class="comment"> // For example, set source1 reverb gain </span>
+
+ <span class="comment"> // Because g2_1.gain is of type "AudioGain" which is an "AudioParam", </span>
+ <span class="comment"> // an automation curve could also be attached to it. </span>
+ <span class="comment"> // A "mixing board" UI could be created in canvas or WebGL controlling these gains. </span>
+}
+
+ </code></pre></div></div>
+
+
+ </div>
+
+
+<br><br>
+
+
+
+ <div id="DynamicLifetime-section">
+ <h2>7. Dynamic Lifetime</h2>
+
+ <h3>Background</h3>
+ <p>
+ In addition to allowing the creation of static routing configurations, it should also be possible to do custom effect routing on dynamically allocated voices which have
+ a limited lifetime. For the purposes of this discussion, let's call these short-lived voices "notes". Many audio applications incorporate the ideas of notes, examples being drum machines,
+ sequencers, and 3D games with many one-shot sounds being triggered according to game play.
+ </p>
+
+ <p>
+ In a traditional software synthesizer, notes are dynamically allocated and released from a pool of available resources.
+ The note is allocated when a MIDI note-on message is received.
+ It is released when the note has finished playing either due to it having reached the end of its sample-data (if non-looping),
+ it having reached a sustain phase of its envelope which is zero, or due to a MIDI note-off message putting it into the release phase of its envelope.
+ In the MIDI note-off case, the note is not released immediately, but only when the release envelope phase has finished. At any given time,
+ there can be a large number of notes playing but the set of notes is constantly changing as new notes are added into the routing graph, and old ones are released.
+ </p>
+
+ <p>
+ The audio system automatically deals with tearing-down the part of the routing graph for individual "note" events.
+ A "note" is represented by an <code>AudioBufferSourceNode</code>, which can be directly connected to other processing nodes. When the note has finished playing, the context will automatically
+ release the reference to the <code>AudioBufferSourceNode</code>, which in turn will release references to any nodes it is connected to, and so on. The nodes will automatically get disconnected
+ from the graph and will be deleted when they have no more references. Nodes in the graph which are long-lived and shared between dynamic voices can be managed explicitly.
+ Although it sounds complicated, this all happens automatically with no extra JavaScript handling required.
+ </p>
+
+ <h3>Example</h3>
+
+ <div class="example"><div class="exampleHeader">Example</div>
+ <img src="dynamic-allocation.png"/>
+
+ <p>The low-pass filter, panner, and second gain nodes are directly connected from the one-shot sound. So when it has finished playing the context will
+ automatically release them (everything within the dotted line). If there are no longer any JavaScript references to the one-shot sound and connected nodes, then they will be immediately
+ removed from the graph and deleted. The streaming source, has a global reference and will remain connected until it is explicitly disconnected.
+
+ Here's how it might look in JavaScript:
+ </p>
+ <div class="block"><div class="blockTitleDiv"><span class="blockTitle">ECMAScript</span></div><div class="blockContent"><pre class="code"><code class="es-code">
+
+ var context = 0;
+ var compressor = 0;
+ var gainNode1 = 0;
+ var streamingAudio = 0;
+
+ <span class="comment">// Initial setup of the "long-lived" part of the routing graph </span>
+ function setupAudioContext() {
+ context = new AudioContext();
+
+ compressor = context.createDynamicsCompressor();
+ gainNode1 = context.createGainNode();
+
+ streamingAudio = document.getElementById('audioTagID');
+ streamingAudio.audioSource.connect(gainNode1);
+
+ gainNode1.connect(compressor);
+ compressor.connect(context.destination);
+ }
+
+ <span class="comment">// Later in response to some user action (typically mouse or key event) </span>
+ <span class="comment">// a one-shot sound can be played. </span>
+ function playSound() {
+ var oneShotSound = context.createBufferSource();
+ oneShotSound.buffer = dogBarkingBuffer;
+
+ <span class="comment">// Create a filter, panner, and gain node. </span>
+ var lowpass = context.createLowPass2Filter();
+ var panner = context.createPanner();
+ var gainNode2 = context.createGainNode();
+
+ <span class="comment">// Make connections </span>
+ oneShotSound.connect(lowpass);
+ lowpass.connect(panner);
+ panner.connect(gainNode2);
+ gainNode2.connect(compressor);
+
+ <span class="comment">// Play 0.75 seconds from now (to play immediately pass in 0.0)</span>
+ oneShotSound.noteOn(context.currentTime + 0.75);
+ }
+ </code></pre></div></div>
+ </div>
+ </div>
+
+ </p>
+
+ <br><br>
+ <div id="ChannelLayouts-section" class="section">
+ <h2>8. Channel Layouts</h2>
+
+ <p>
+ It's important to define the channel ordering (and define some abbreviations) for different layouts.
+ </p>
+
+ <p>
+ The channel layouts are clear:
+ </p>
+
+ <pre>
+ Mono
+ 0: M: mono
+
+ Stereo
+ 0: L: left
+ 1: R: right
+ </pre>
+
+ <p>
+ A more advanced implementation can handle channel layouts for quad and 5.1:
+ </p>
+
+ <pre>
+ Quad
+ 0: L: left
+ 1: R: right
+ 2: SL: surround left
+ 3: SR: surround right
+
+ 5.1
+ 0: L: left
+ 1: R: right
+ 2: C: center
+ 3: LFE: subwoofer
+ 4: SL: surround left
+ 5: SR: surround right
+ </pre>
+
+ <p>
+ Other layouts can also be considered.
+ </p>
+
+ <div id="UpMix-section" class="section">
+ <h2>9. Channel up-mixing and down-mixing</h2>
+
+ For now, only considers cases for mono, stereo, quad, 5.1. Later other channel layouts can be defined.
+ <h3>Up Mixing</h3>
+ <p>
+ Consider what happens when converting an audio stream with a lower number of channels to one with a higher number of channels.
+ This can be necessary when <a href="#SummingJunction-section">mixing several outputs together</a> where the channel layouts differ. It can also be necessary if the rendered audio
+ stream is played back on a system with more channels.
+ </p>
+
+<pre>
+Mono up-mix:
+
+ 1 -> 2 : equal-power up-mix from mono to stereo
+ output.L = 0.707 * input;
+ output.R = 0.707 * input;
+
+ 1 -> 4 : equal-power up-mix from mono to quad
+ output.L = 0.707 * input;
+ output.R = 0.707 * input;
+ output.SL = 0;
+ output.SR = 0;
+
+ 1 -> 5.1 : up-mix from mono to 5.1
+ output.L = 0;
+ output.R = 0;
+ output.C = input; // put in center channel
+ output.LFE = 0;
+ output.SL = 0;
+ output.SR = 0;
+
+Stereo up-mix:
+
+ 2 -> 4 : up-mix from stereo to quad
+ output.L = input.L;
+ output.R = input.R;
+ output.SL = 0;
+ output.SR = 0;
+
+ 2 -> 5.1 : up-mix from stereo to 5.1
+ output.L = input.L;
+ output.R = input.R;
+ output.C = 0;
+ output.LFE = 0;
+ output.SL = 0;
+ output.SR = 0;
+
+Quad up-mix:
+
+ 4 -> 5.1 : up-mix from stereo to 5.1
+ output.L = input.L;
+ output.R = input.R;
+ output.C = 0;
+ output.LFE = 0;
+ output.SL = input.SL;
+ output.SR = input.SR;
+
+</pre>
+
+ <h3>Down Mixing</h3>
+ <p>
+ A down-mix will be necessary, for example, if processing 5.1 source material, but playing back stereo.
+ </p>
+
+ <pre>
+
+Mono down-mix:
+
+ 2 -> 1 : stereo to mono
+ output = 0.5 * (input.L + input.R);
+
+ 4 -> 1 : quad to mono
+ output = 0.25 * (input.L + input.R + input.SL + input.SR);
+
+ 5.1 -> 1 : 5.1 to mono
+ ???
+
+
+Stereo down-mix:
+
+ 4 -> 2 : quad to stereo
+ output.L = 0.5 * (input.L + input.SL);
+ output.R = 0.5 * (input.R + input.SR);
+
+ 5.1 -> 2 : 5.1 to stereo
+ ???
+
+</pre>
+
+
+
+
+
+
+ </div>
+
+ <div id="EventScheduling-section" class="section">
+ <h2>10. Event Scheduling</h2>
+ Need more detail here, but for now:
+ <ul>
+ <li> Audio events such as start/stop play and volume fades can be scheduled
+ to happen in a rhythmically perfect way (sample-accurate scheduling)
+ <li> Allows sequencing applications such as drum-machines, digital-dj mixers. Ultimately, it may be useful for DAW applications.
+ <li> Allows rhythmically accurate segueways from one section of music to
+ another (as is possible with the FMOD engine)
+ <li> Allows scheduling of sound "grains" for granular synthesis effects.
+ </ul>
+
+ </div>
+
+
+
+
+
+
+
+<div id="Spatialization-section" class="section">
+<h2>11. Spatialization / Panning </h2>
+
+<h3> Background</h3>
+
+<p>
+A common feature requirement for modern 3D games is the ability to dynamically spatialize and move multiple audio sources in 3D space.
+Game audio engines such as OpenAL, FMOD, Creative's EAX, Microsoft's XACT Audio, etc. have this ability.
+</p>
+
+<p>
+Using an <code>AudioPannerNode</code>, an audio stream can be spatialized or positioned in space relative to an <code>AudioListener</code>. An <a href="#AudioContext-section"><code>AudioContext</code></a> will
+contain a single <code>AudioListener</code>. Both panners and listeners have a position in 3D space using a cartesian coordinate system.
+<code>AudioPannerNode</code> objects (representing the source stream) have an <code>orientation</code> vector representing in which direction the sound is projecting.
+Additionally, they have a <code>sound cone</code> representing how directional the sound is. For example, the sound could be omnidirectional, in which case it would be heard
+anywhere regardless of its orientation, or it can be more directional and heard only if it is facing the listener.
+<code>AudioListener</code> objects (representing a person's ears) have an <code>orientation</code> and <code>up</code> vector representing in which direction the person is facing.
+Because both the source stream and the listener can be moving, they both have a <code>velocity</code> vector representing both the speed and direction of movement. Taken together,
+these two velocities can be used to generate a doppler shift effect which changes the pitch.
+</p>
+
+<h3>Panning Algorithm</h3>
+
+<p>
+The following algorithms can be implemented:
+</p>
+
+<ul>
+
+ <li> Equal-power (Vector-based) panning
+ <p>
+ This is a simple and relatively inexpensive algorithm which provides basic, but reasonable results.
+ </p>
+
+ <br>
+
+ <li> Sound-field (<a href="http://www.ambisonic.net/">Ambisonics</a>)
+ <p>
+ Attempts to recreate the acoustic field.
+ </p>
+
+ <br>
+<li> <a href="http://en.wikipedia.org/wiki/Head-related_transfer_function">HRTF</a> panning (stereo only)
+ <p>
+ This requires a set of HRTF impulse responses recorded at a variety of azimuths and elevations. There are a small number of open/free impulse responses available.
+ The implementation requires a highly optimized convolution function. It is somewhat more costly than "equal-power", but provides a more spatialized sound.
+ </p>
+ <img src="HRTF_panner.png">
+
+ <li> Pass-through
+ <p>
+ This is mostly useful for stereo sources to pass the left/right channels unpanned to the left/right speakers. Similarly for 5.0 sources,
+ the channels can be passed unchanged.
+ </p>
+
+</ul>
+
+
+<h3> Distance Effects</h3>
+<ul>
+<li>Sources farther away are typically quieter than nearer ones.
+<li>Different rolloff curves are assignable per-source: linear, inverse, exponential
+</ul
+
+<h3> Sound Cones</h3>
+
+<p>
+The listener and each sound source have an orientation vector describing which way they are facing.
+Each sound source's sound projection characteristics are described by an inner and outer "cone" describing the
+sound intensity as a function of the source/listener angle from the source's orientation vector. Thus, a sound source
+pointing directly at the listener will be louder than if it is pointed off-axis. Sound sources can also be omni-directional.
+</p>
+
+
+
+<p>
+<h3> Doppler Shift</h3>
+ <ul>
+ <li> Introduces a pitch shift which can realistically simulate moving
+ sources
+ <li> Depends on: source / listener velocity vectors, speed of sound, doppler factor
+ </ul>
+
+
+</div>
+
+
+
+
+
+
+
+<div id="Convolution-section" class="section">
+<h2>12. Linear Effects using Convolution</h2>
+
+<h3>Background</h3>
+<p>
+<a href="http://en.wikipedia.org/wiki/Convolution">Convolution</a> is a mathematical process which can be applied to an audio signal to achieve many interesting high-quality linear effects.
+Very often, the effect is used to simulate an acoustic space such as a concert hall, cathedral, or outdoor amphitheater. It can also
+be used for complex filter effects, like a muffled sound coming from inside a closet, sound underwater, sound coming through a telephone,
+or playing through a vintage speaker cabinet. This technique is very commonly used in major motion picture and music production and is
+considered to be extremely versatile and of high quality.
+</p>
+
+<p>
+Each unique effect is defined by an <code>impulse response</code>. An impulse response can be represented as an audio file and <a href="#recording-impulse-responses">can be recorded</a> from
+a real acoustic space such as a cave, or can be synthetically generated through a great variety of techniques.
+</p>
+
+<h3>Motivation for use as a Standard</h3>
+<p>
+A key feature of many game audio engines (OpenAL, FMOD, Creative's EAX, Microsoft's XACT Audio, etc.) is a reverberation effect for simulating the sound of being in an acoustic space.
+But the code used to generate the effect has generally been custom and algorithmic (generally using
+a hand-tweaked set of delay lines and allpass filters which feedback into each other). In nearly all cases, not only is the implementation custom, but
+the code is proprietary and closed-source, each company adding its own "black magic" to achieve its unique quality.
+Each implementation being custom with a different set of parameters makes it impossible to achieve a uniform desired effect. And the code
+being proprietary makes it impossible to adopt a single one of the implementations as a standard. Additionally, algorithmic reverberation effects
+are limited to a relatively narrow range of different effects, regardless of how the parameters are tweaked.
+</p>
+
+<p>
+A convolution effect solves these problems by using a very precisely defined mathematical algorithm as the basis of its processing.
+An impulse response represents an exact sound effect to be applied to an audio stream and
+is easily represented by an audio file which can be referenced by URL. The range of possible effects is enormous.
+</p>
+
+
+
+<h3>Reverb Effect (with matrixing)</h3>
+
+<p>
+Single channel convolution operates on a mono audio source, using a mono impulse response. But to achieve a more spacious sound,
+multi-channel audio sources and impulse responses must be considered. Audio sources and playback systems can be stereo, 5.1, or more
+channels. In the general case the source has N input channels, the impulse response has K channels, and the playback system has M output channels.
+Thus it's a matter of how to matrix these channels to achieve the final result. The following diagram, illustrates the common cases for stereo
+playback where N, K, and M are all less than or equal to 2. Similarly, the matrixing for 5.1 and other playback configurations can be defined.
+</p>
+
+<img src="reverb-matrixing.png">
+
+
+<a name="recording-impulse-responses">
+<h3>Recording Impulse Responses</h3>
+</a>
+
+<p class="norm">This section is informative.</p>
+
+<img src="impulse-response.png">
+<br><br>
+
+The most <a href="http://pcfarina.eng.unipr.it/Public/Papers/226-AES122.pdf">modern</a>
+ and accurate way to record the impulse response of a real acoustic space is to use
+a long exponential sine sweep. The test-tone can be as long as 20 or 30 seconds, or longer.
+
+
+
+
+ Several recordings of the
+test tone played through a speaker can be made with microphones placed and oriented at various positions in the room. It's important
+to document speaker placement/orientation, the types of microphones, their settings, placement, and orientations for each recording taken.
+
+<p>
+Post-processing is required for each of these recordings by performing an inverse-convolution with the test tone,
+yielding the impulse response of the room with the corresponding microphone placement. These impulse responses are then
+ready to be loaded into the convolution reverb engine to re-create the sound of being in the room.
+</p>
+
+<h3>Tools</h3>
+Two command-line tools have been written:
+</p>
+ <code>generate_testtones</code> generates an exponential sine-sweep test-tone and its inverse. Another
+tool <code>convolve</code> was written for post-processing. With these tools, anybody with recording equipment can record their own impulse responses.
+ To test the tools in practice, several recordings were made in a warehouse space with interesting
+acoustics. These were later post-processed with the command-line tools.
+</p>
+
+<pre>
+
+% generate_testtones -h
+Usage: generate_testtone
+ [-o /Path/To/File/To/Create] Two files will be created: .tone and .inverse
+ [-rate <sample rate>] sample rate of the generated test tones
+ [-duration <duration>] The duration, in seconds, of the generated files
+ [-min_freq <min_freq>] The minimum frequency, in hertz, for the sine sweep
+
+% convolve -h
+Usage: convolve input_file impulse_response_file output_file
+ </pre>
+
+
+
+
+<br>
+
+
+<h3>Recording Setup</h3>
+<img src="recording-setup.png">
+<br><br>
+
+Audio Interface: Metric Halo Mobile I/O 2882
+
+<br><br><br><br>
+
+
+<img src="microphones-speaker.png">
+<br><br>
+
+<img src="microphone.png">
+<img src="speaker.png">
+<br><br>
+Microphones: AKG 414s, Speaker: Mackie HR824
+
+<br><br><br>
+
+<h3>The Warehouse Space</h3>
+
+<img src="warehouse.png">
+<br><br>
+
+</div>
+
+
+
+<div id="JavaScriptProcessing-section" class="section">
+<h2>13. JavaScript Synthesis and Processing</h2>
+
+<p class="norm">This section is informative.</p>
+
+<p>
+The Mozilla project has conducted <a href="https://wiki.mozilla.org/Audio_Data_API">Experiments</a> to synthesize and process audio directly in JavaScript.
+This approach is interesting for a certain class of audio processing and they have produced a number of impressive demos. This specification includes
+a means of synthesizing and processing directly using JavaScript by using a special subtype of <a href="#AudioNode-section"><code>AudioNode</code></a>
+called <a href="#JavaScriptAudioNode-section"><code>JavaScriptAudioNode</code></a>.
+</p>
+
+<p>
+Here are some interesting examples where direct JavaScript processing can be useful:
+</p>
+
+<h3>Custom DSP Effects</h3>
+<p>
+Unusual and interesting custom audio processing can be done directly in JS.
+It's also a good test-bed for prototyping new algorithms. This is an extremely rich area.
+</p>
+
+<h3>Educational Applications</h3>
+<p>
+JS processing is ideal for illustrating concepts in computer music synthesis and processing,
+ such as showing the de-composition of a square wave into its harmonic components, FM synthesis techniques, etc.
+</p>
+
+<h3>JavaScript Performance</h3>
+<p>
+JavaScript has a variety of <a href="#JavaScriptPerformance-section">performance issues</a> so it is not suitable for all types of audio processing.
+The approach proposed in this document includes the ability to perform computationally intensive aspects of the audio processing (too expensive for JavaScript to compute in real-time)
+such as multi-source 3D spatialization and convolution in optimized C++ code. Both direct JavaScript processing and C++ optimized code can be combined due to the APIs
+ <a href="#ModularRouting-section">modular approach</a>.
+</p>
+
+
+<div id="RealtimeAnalysis-section" class="section">
+<h2>14. Realtime Analysis</h2>
+
+
+
+
+</div>
+
+
+<div id="Performance-section" class="section">
+<h2>15. Performance Considerations</h2>
+
+<div id="Latency-section" class="section">
+<h3>15.1. Latency: What it is and Why it's Important</h3>
+</div>
+
+<img src="latency.png">
+
+<p>
+For web applications, the time delay between mouse and keyboard events (keydown, mousedown, etc.) and a sound being heard is important.
+</p>
+
+<p>
+ This time delay is called latency and is caused by several factors (input device latency, internal buffering latency, DSP processing latency, output device latency, distance of user's ears from speakers, etc.), and is cummulative. The larger this latency is, the less satisfying the user's experience is going
+ to be. In the extreme, it can make musical production or game-play impossible. At moderate levels it can affect timing and give the impression of
+ sounds lagging behind or the game being non-responsive. For musical applications the timing problems affect rhythm. For gaming, the timing problems affect precision of gameplay.
+ For interactive applications, it generally cheapens the users experience much in the same way that very low animation frame-rates do.
+ Depending on the application, a reasonable latency can be from as low as 3-6 milliseconds to 25-50 milliseconds.
+</p>
+
+
+<div id="Glitching-section" class="section">
+<h3>15.2. Audio Glitching</h3>
+</div>
+<p>
+ Audio glitches are caused by an interruption of the normal continuous audio stream, resulting in loud clicks and pops. It is considered to be
+ a catastrophic failure of a multi-media system and must be avoided. It can be caused by problems with the threads responsible for delivering the audio
+ stream to the hardware, such as scheduling latencies caused by threads not having the proper priority and time-constraints. It can also be caused by
+ the audio DSP trying to do more work than is possible in real-time given the CPU's speed.
+</p>
+
+
+<h3>15.3. Hardware Scalability</h3>
+<p>
+The system should gracefully degrade to allow audio processing under resource constrained conditions without dropping audio frames.
+</p>
+
+<p>
+First of all, it should be clear that regardless of the platform, the audio processing load should never be enough to completely lock up the
+machine. Second, the audio rendering needs to produce a clean, un-interrupted audio stream without audible
+<a href="#Glitching-section">glitches</a>.
+</p>
+
+<p>
+The system should be able to run on a range of hardware, from mobile phones and tablet devices to laptop and desktop computers.
+But the more limited compute resources on a phone device make it necessary to consider techniques to scale back and reduce the complexity
+of the audio rendering. For example, voice-dropping algorithms can be implemented to reduce the total number of notes playing at any given time.
+</p>
+
+
+
+
+<p>
+Here's a list of some techniques which can be used to limit CPU usage:
+</p>
+
+<h4>15.3.1. CPU monitoring</h4>
+<p>
+In order to avoid audio breakup, CPU usage must remain below 100%.
+</p>
+<p>
+The relative CPU usage can be dynamically measured for each AudioNode (and chains of connected nodes) as a percentage of the rendering time
+quantum. In a single-threaded implementation, overall CPU usage must remain below 100%. The measured usage may be used internally in the implementation
+for dynamic adjustments to the rendering. It may also be exposed through a <code>cpuUsage</code> attribute of <code>AudioNode</code>
+for use by JavaScript.
+</p>
+
+<p>
+In cases where the measured CPU usage is near 100% (or whatever threshold is considered too high), then an attempt to add additional
+<code>AudioNodes</code> into the rendering graph can trigger voice-dropping.
+</p>
+
+<h4>15.3.2. Voice Dropping</h4>
+<p>
+ Voice-dropping is a technique which limits the number of voices (notes) playing at the same time to keep CPU usage within a reasonable range.
+ There can either be an upper threshold on the total number of voices allowed at any given time, or CPU usage can be dynamically monitored
+ and voices dropped when CPU usage exceeds a threshold. Or a combination of these two techniques can be applied. When CPU usage is monitored
+ for each voice, it can be measured all the way from the AudioSourceNode through any effect processing nodes which apply uniquely to that voice.
+</p>
+
+<p>
+ When a voice is "dropped", it
+ needs to happen in such a way that it doesn't introduce audible clicks or pops into the rendered audio stream. One way to achieve this is to
+ quickly fade-out the rendered audio for that voice before completely removing it from the rendering graph.
+</p>
+
+<p>
+ When it is determined that one or more voices must be dropped, there are various strategies for picking which voice(s) to drop out of the
+ total ensemble of voices currently playing. Here are some of the factors which can be used in combination to help with this decision:
+</p>
+
+<ul>
+ <li> Older voices, which have been playing the longest can be dropped instead of more recent voices. </li>
+ <li> Quieter voices, which are contributing less to the overall mix may be dropped instead of louder ones. </li>
+ <li> Voices which are consuming relatively more CPU resources may be dropped instead of less "expensive" voices.
+ <li> An AudioNode can have a <code>priority</code> attribute to help determine the relative importance of the voices.</li>
+</ul>
+
+<h4>15.3.3. Simplification of Effects Processing</h4>
+
+<p>
+Most of the effects described in this document are relatively inexpensive and will likely be able to run even on the slower mobile devices.
+However, the <a href="#ConvolverNode-section">convolution effect</a> can be configured with a variety of impulse responses, some of which
+will likely be too heavy for mobile devices. Generally speaking, CPU usage scales with the length of the impulse response and the number of channels it has. Thus, it is reasonable to consider that impulse responses which exceed a certain length will not be allowed to run.
+The exact limit can be determined based on the speed of the device. Instead of outright rejecting convolution with these long responses,
+it may be interesting to consider truncating the impulse responses to the maximum allowed length and/or reducing the number of channels
+of the impulse response.
+</p>
+
+<p>
+In addition to the convolution effect. The <a href="#AudioPannerNode-section"><code>AudioPannerNode</code></a> may also be expensive
+if using the HRTF panning model. For slower devices, a cheaper algorithm such as EQUALPOWER can be used to conserve compute resources.
+</p>
+
+<h4>15.3.4. Sample Rate</h4>
+<p>
+For very slow devices, it may be worth considering running the rendering at a lower sample-rate than normal. For example, the sample-rate
+can be reduced from 44.1KHz to 22.05KHz. This decision must be made when the <code>AudioContext</code> is created, because changing the sample-rate on-the-fly can be difficult
+to implement and will result in audible glitching when the transition is made.
+</p>
+
+
+
+<h4>15.3.5. Pre-flighting</h4>
+<p>
+It should be possible to invoke some kind of "pre-flighting" code (through JavaScript) to roughly determine the power of the machine.
+The JavaScript code can then use this information to scale back any more intensive processing it may normally run on a more powerful machine.
+Also, the underlying implementation may be able to factor in this information in the voice-dropping algorithm.
+</p>
+
+<p>
+ TODO: add specification and more detail here
+</p>
+
+<h4>15.3.6. Authoring for different user agents</h4>
+JavaScript code can use information about user-agent to scale back any more intensive processing it may normally run on a more powerful machine.
+
+<h4>15.3.7. Scalability of Direct JavaScript Synthesis / Processing</h4>
+<p>
+Any audio DSP / processing code done directly in JavaScript should also be concerned about scalability. To the extent possible, the JavaScript
+code itself needs to monitor CPU usage and scale back any more ambitious processing when run on less powerful devices. If it's an "all or nothing" type of processing, then user-agent check or pre-flighting should be done to avoid generating an audio stream with audio breakup.
+</p>
+
+
+<div id="JavaScriptPerformance-section" class="section">
+<h3>15.4. JavaScript Issues with real-time Processing and Synthesis: </h3>
+</div>
+
+While processing audio in JavaScript, it is extremely challenging to get reliable, glitch-free audio while achieving a reasonably low-latency,
+especially under heavy processor load.
+
+<ul>
+ <li> JavaScript is very much slower than heavily optimized C++ code and is not able to take advantage of SSE optimizations and multi-threading which is
+ critical for getting good performance on today's processors. Optimized native code can be on the order of twenty times faster for processing FFTs as
+ compared with JavaScript. It is not efficient enough for heavy-duty processing of audio such as convolution and 3D spatialization of large numbers of audio sources. </li>
+ <li> setInterval() and XHR handling will steal time from the audio processing. In a reasonably complex game, some JavaScript resources will be
+ needed for game physics and graphics. This creates challenges because audio rendering is deadline driven (to avoid glitches and get low enough latency).</li>
+ <li> JavaScript does not run in a real-time processing thread and thus can be pre-empted by many other threads running on the system.</li>
+ <li> Garbage Collection (and autorelease pools on Mac OS X) can cause unpredictable delay on a JavaScript thread. </li>
+ <li> Multiple JavaScript contexts can be running on the main thread, stealing time from the context doing the processing. </li>
+ <li> Other code (other than JavaScript) such as page rendering runs on the main thread. </li>
+ <li> Locks can be taken and memory is allocated on the JavaScript thread. This can cause additional thread preemption. </li>
+</ul>
+
+The problems are even more difficult with today's generation of mobile devices which have processors with relatively poor performance and power consumption / battery-life issues.
+
+
+<br>
+<br>
+
+
+<div id="ExampleApplications-section" class="section">
+<h2>16. Example Applications</h2>
+
+<p class="norm">This section is informative.</p>
+
+<p>
+Please see the <a href="http://chromium.googlecode.com/svn/trunk/samples/audio/index.html">demo</a> page for working examples.
+</p>
+
+<p>
+Here are some of the types of applications a web audio system should be able to support:
+</p>
+
+<h3>Basic Sound Playback</h3>
+<p>
+ Simple and <a href="#Latency-section"><strong>low-latency</strong></a> playback of sound effects in response to simple user actions such as mouse click, roll-over, key press.
+</p>
+
+<br>
+
+<h3>3D Environments and Games</h3>
+
+<img src="quake.png">
+<img src="beach-demo.png">
+
+<br><br>
+
+<p>
+An <a href="http://techcrunch.com/2010/04/01/google-html5-quake/">HTML5 version of Quake</a> has already been created. Audio features such as 3D spatialization and convolution for room simulation could be used to great effect.
+</p>
+
+<p>
+3D environments with audio are common in games made for desktop applications and game consoles.
+Imagine a 3D island environment with spatialized audio, seagulls flying overhead, the waves crashing against the shore, the
+crackling of the fire, the creaking of the bridge, and the rustling of the trees in the wind. The sounds can be positioned
+naturally as one moves through the scene. Even going underwater, low-pass filters can be tweaked for just the right underwater sound.
+</p>
+
+ <br><br>
+
+
+<img src="box2d.png">
+<img src="8-ball.png">
+
+<br><br>
+<p>
+<a href="http://www.box2d.org/">Box2D</a> is an interesting open-source library for 2D game physics. It has various implementations, including one
+based on Canvas 2D. A demo has been created with dynamic sound effects for each of the object collisions, taking into account the velocities vectors and
+positions to spatialize the sound events, and modulate audio effect parameters such as filter cutoff.
+</p>
+
+<p>
+A virtual pool game with multi-sampled sound effects has also been created.
+</p>
+
+<br>
+
+<h3>Musical Applications</h3>
+
+<img src="garage-band.png">
+<img src="drum-machine.png">
+<img src="dj.png">
+
+<br><br>
+Many music composition and production applications are possible. Applications requiring tight scheduling of audio events can be implemented and can be both educational and entertaining. Drum machines, digital DJ applications, and even timeline-based digital music production software with some of the features of <a href="http://en.wikipedia.org/wiki/GarageBand">GarageBand</a> can be written.
+<br>
+
+<br>
+
+<h3>Music Visualizers</h3>
+<img src="music-visualizer.png">
+
+
+<br><br>
+When combined with WebGL GLSL shaders, realtime analysis data can be presented in entertaining ways. These can be as advanced as any found in iTunes.
+<br><br>
+
+<h3>Educational Applications</h3>
+<img src="javascript-processing.png">
+
+<p>
+A variety of educational applications can be written, illustrating concepts in music theory and computer music synthesis and processing.
+</p>
+<br>
+
+<h3>Artistic Audio Exploration</h3>
+
+<p>
+There are many creative possibilites for artistic sonic environments for installation pieces.
+</p>
+<br>
+
+</div>
+
+<div id="SecurityConsiderations-section" class="section">
+<h2>17. Security Considerations</h2>
+<p>
+ This section is <em>informative.</em>
+</p>
+</div>
+
+<div id="requirements" class="section">
+<h2>18. Requirements and Use Cases</h2>
+</div>
+
+
+ </div>
+
+ </div>
+ </body>
+</html>
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/webaudio/style.css Mon Jul 18 17:23:00 2011 -0700
@@ -0,0 +1,294 @@
+.nt, pre, .terminal, code, .prop, .esstring, .javavalue, .idlident, .idlstring, .xattr, .regex, .prod-number, .prod-lines, .prod-mid {
+ font-size: 14px;
+}
+pre code, .prod-lines .nt {
+ font-size: 14px !important;
+}
+.ednote, .terminal, code, .prop, .esstring, .javavalue, .idlident, .idlstring, .example, .note, blockquote {
+ background: #d9e8ff;
+}
+td code {
+ background: inherit;
+}
+.example blockquote {
+ background: #f0f6ff;
+}
+table.grammar {
+ background: #eee;
+}
+.ednote {
+ border-top: 3px solid red;
+ border-bottom: 3px solid red;
+ margin: 1em 2em;
+ padding: 0 1em 0 1em;
+ background: #f8eeee;
+}
+.ednoteHeader {
+ font-weight: bold;
+ display: block;
+ padding-top: 0.5em;
+}
+.toc ul li {
+ list-style-type: none;
+ margin-top: 0;
+ margin-bottom: 0;
+}
+.toc ul {
+ margin-bottom: 0.5em;
+}
+.terminal, code, .prop, .esstring, .javavalue, .idlident, .idlstring, .input {
+ font-family: /*Consolas, Monaco,*/ monospace !important;
+}
+pre.code code {
+ background: inherit;
+}
+.propattrset {
+}
+/*.prop {
+ font-family: Consolas, Monaco, monospace;
+}*/
+
+.xattr {
+ font-family: /*Consolas, Monaco,*/ monospace;
+}
+
+table { border-collapse:collapse; border-style:hidden hidden none hidden }
+table thead { border-bottom:solid }
+table tbody th:first-child { border-left:solid }
+table td, table th { border-left:solid; border-right:solid; border-bottom:solid thin; vertical-align:top; padding:0.2em }
+
+.nt, .prod-lines {
+ font-family: /*Consolas, Monaco,*/ monospace;
+ white-space: nowrap;
+}
+.idltype, .idlvalue {
+ font-weight: bold;
+}
+.idlop {
+ font-weight: bold;
+}
+.esvalue, .estype {
+ font-weight: bold;
+}
+.javatype, .javapkg {
+ font-weight: bold;
+}
+.regex {
+ font-family: /*Consolas, Monaco,*/ monospace;
+ white-space: nowrap;
+}
+.typevar {
+ font-style: italic;
+}
+.example, .note {
+ border-top: 3px solid #005a9c;
+ border-bottom: 3px solid #005a9c;
+ margin: 1em 2em;
+ padding: 0 1em 0 1em;
+}
+.exampleHeader, .noteHeader {
+ font-weight: bold;
+ display: block;
+ color: #005a9c;
+ color: black;
+ padding-top: 0.5em;
+}
+pre {
+ overflow: auto;
+ margin: 0;
+ font-family: /*Consolas, Monaco,*/ monospace;
+}
+pre.code {
+ padding: 0 1em;
+ margin: 0;
+ margin-bottom: 1em;
+}
+.block {
+ border: 1px solid #90b8de;
+ border-left: 3px double #90b8de;
+ border-left: none;
+ border-right: none;
+ background: #f0f6ff;
+ margin: 2em;
+ margin-top: 1em;
+ margin-bottom: 1em;
+ padding: 0 0.5em;
+ padding-bottom: 0.5em;
+}
+.blockTitleDiv {
+ text-align: left;
+}
+.blockTitle {
+ position: relative;
+ top: -0.75em;
+ left: -1.5em;
+ /*border: 1px solid #90b8de;
+ border-left: none;
+ border-right: none;*/
+ background: #90b8de;
+ color: white;
+ padding: 0.25em 1em 0.25em 1em;
+ font-weight: bold;
+ font-size: 80%;
+}
+dfn {
+ font-weight: bold;
+ font-style: italic;
+}
+.dfnref {
+}
+li {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+}
+ul > li {
+ list-style-type: disc;
+}
+.norm {
+ font-style: italic;
+}
+.rfc2119 {
+ text-transform: lowercase;
+ font-variant: small-caps;
+}
+dfn var {
+ font-style: normal;
+}
+blockquote {
+ padding: 1px 1em;
+ margin-left: 2em;
+ margin-right: 2em;
+}
+a.placeholder {
+ color: #00e;
+}
+dl.changes > dd {
+ margin-left: 0;
+}
+dd > :first-child {
+ margin-top: 0;
+}
+caption {
+ caption-side: bottom;
+ margin-top: 1em;
+ font-weight: bold;
+}
+body {
+ line-height: 1.3;
+}
+@media print {
+ .section-link {
+ display: none;
+ }
+}
+.section-link {
+ visibility: hidden;
+ width: 1px;
+ height: 1px;
+ overflow: visible;
+ font-size: 10pt;
+ font-style: normal;
+}
+.section-link a {
+ color: #666;
+ font-weight: bold;
+ text-decoration: none;
+}
+.section-link a:hover {
+ color: #c00;
+}
+.section > *:hover > .section-link {
+ visibility: visible;
+}
+div.set {
+ margin-left: 3em;
+ text-indent: -1em;
+}
+ol.algorithm ol {
+ border-left: 1px solid #90b8de;
+ margin-left: 1em;
+}
+dl.switch > dd > ol.only {
+ margin-left: 0;
+}
+dl.switch {
+ padding-left: 2em;
+}
+dl.switch > dt {
+ text-indent: -1.5em;
+ margin-top: 1em;
+}
+dl.switch > dt + dt {
+ margin-top: 0;
+}
+dl.switch > dt:before {
+ content: '\21AA';
+ padding: 0 0.5em 0 0;
+ display: inline-block;
+ width: 1em;
+ text-align: right;
+ line-height: 0.5em;
+}
+.diagram {
+ text-align: center;
+}
+iframe {
+ border: 0;
+}
+.ignore {
+ opacity: 0.5;
+}
+.comment {
+ color: #005a9c;
+}
+
+.matrix {
+ border-collapse: collapse;
+ margin-left: auto;
+ margin-right: auto;
+}
+.matrix th {
+ background: #d9e8ff;
+ text-align: right;
+}
+.matrix td, .matrix th {
+ border: 1px solid #90b8de;
+ padding: 4px;
+}
+.matrix th.corner {
+ border: 0;
+ background: none;
+}
+.matrix td {
+ text-align: center;
+ background: #f0f6ff;
+}
+.matrix .belowdiagonal {
+ background: #ddd;
+}
+
+ul.notes { font-size: 90%; padding-left: 0 }
+ul.notes li { list-style-type: none }
+ul.notes .note-link { vertical-align: super }
+.note-link { font-size: 90% }
+
+.code var { color: #f44; }
+
+/* For dfn.js */
+body.dfnEnabled dfn { cursor: pointer; }
+.dfnPanel {
+ display: inline;
+ position: absolute;
+ height: auto;
+ width: auto;
+ padding: 0.5em 0.75em;
+ font: small sans-serif;
+ background: #DDDDDD;
+ color: black;
+ border: outset 0.2em;
+ cursor: default;
+}
+.dfnPanel * { margin: 0; padding: 0; font: inherit; text-indent: 0; }
+.dfnPanel :link, .dfnPanel :visited { color: black; }
+.dfnPanel p { font-weight: bolder; }
+.dfnPanel li { list-style-position: inside; }
\ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/webaudio/unity-gain-summing-junction.graffle Mon Jul 18 17:23:00 2011 -0700
@@ -0,0 +1,1034 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActiveLayerIndex</key>
+ <integer>0</integer>
+ <key>ApplicationVersion</key>
+ <array>
+ <string>com.omnigroup.OmniGrafflePro</string>
+ <string>138.12.0.121252</string>
+ </array>
+ <key>AutoAdjust</key>
+ <true/>
+ <key>BackgroundGraphic</key>
+ <dict>
+ <key>Bounds</key>
+ <string>{{0, 0}, {576, 733}}</string>
+ <key>Class</key>
+ <string>SolidGraphic</string>
+ <key>ID</key>
+ <integer>2</integer>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ </dict>
+ <key>CanvasOrigin</key>
+ <string>{0, 0}</string>
+ <key>ColumnAlign</key>
+ <integer>1</integer>
+ <key>ColumnSpacing</key>
+ <real>36</real>
+ <key>CreationDate</key>
+ <string>2010-06-22 15:59:35 -0700</string>
+ <key>Creator</key>
+ <string>Chris Rogers</string>
+ <key>DisplayScale</key>
+ <string>1 0/72 in = 1 0/72 in</string>
+ <key>GraphDocumentVersion</key>
+ <integer>6</integer>
+ <key>GraphicsList</key>
+ <array>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>91</integer>
+ <key>Points</key>
+ <array>
+ <string>{116.743, 98.0225}</string>
+ <string>{235.981, 78.7402}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>79</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Class</key>
+ <string>LineGraphic</string>
+ <key>ID</key>
+ <integer>89</integer>
+ <key>Points</key>
+ <array>
+ <string>{116.802, 67.0188}</string>
+ <string>{235.981, 78.0244}</string>
+ </array>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>HeadArrow</key>
+ <string>FilledArrow</string>
+ <key>TailArrow</key>
+ <string>0</string>
+ </dict>
+ </dict>
+ <key>Tail</key>
+ <dict>
+ <key>ID</key>
+ <integer>10</integer>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{55.8096, 90.1001}, {60.4942, 25.7695}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>79</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Source 2}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{235.981, 65.751}, {73, 25.7695}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>8</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Destination}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{55.8096, 51.2949}, {60.4942, 25.7695}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>10</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>stroke</key>
+ <dict>
+ <key>CornerRadius</key>
+ <real>9</real>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Source 1}</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{31.2276, 16.7949}, {73, 14}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>FitText</key>
+ <string>YES</string>
+ <key>Flow</key>
+ <string>Resize</string>
+ <key>ID</key>
+ <integer>77</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>fill</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ </dict>
+ <key>Text</key>
+ <dict>
+ <key>Pad</key>
+ <integer>0</integer>
+ <key>Text</key>
+ <string>{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf540
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 AudioContext}</string>
+ <key>VerticalPad</key>
+ <integer>0</integer>
+ </dict>
+ <key>Wrap</key>
+ <string>NO</string>
+ </dict>
+ <dict>
+ <key>Bounds</key>
+ <string>{{12.8361, 11.4531}, {330.383, 136.006}}</string>
+ <key>Class</key>
+ <string>ShapedGraphic</string>
+ <key>ID</key>
+ <integer>1</integer>
+ <key>Shape</key>
+ <string>Rectangle</string>
+ <key>Style</key>
+ <dict>
+ <key>shadow</key>
+ <dict>
+ <key>Draws</key>
+ <string>NO</string>
+ </dict>
+ <key>stroke</key>
+ <dict>
+ <key>Pattern</key>
+ <integer>1</integer>
+ </dict>
+ </dict>
+ </dict>
+ </array>
+ <key>GridInfo</key>
+ <dict/>
+ <key>GuidesLocked</key>
+ <string>NO</string>
+ <key>GuidesVisible</key>
+ <string>YES</string>
+ <key>HPages</key>
+ <integer>1</integer>
+ <key>ImageCounter</key>
+ <integer>1</integer>
+ <key>KeepToScale</key>
+ <false/>
+ <key>Layers</key>
+ <array>
+ <dict>
+ <key>Lock</key>
+ <string>NO</string>
+ <key>Name</key>
+ <string>Layer 1</string>
+ <key>Print</key>
+ <string>YES</string>
+ <key>View</key>
+ <string>YES</string>
+ </dict>
+ </array>
+ <key>LayoutInfo</key>
+ <dict>
+ <key>Animate</key>
+ <string>NO</string>
+ <key>circoMinDist</key>
+ <real>18</real>
+ <key>circoSeparation</key>
+ <real>0.0</real>
+ <key>layoutEngine</key>
+ <string>dot</string>
+ <key>neatoSeparation</key>
+ <real>0.0</real>
+ <key>twopiSeparation</key>
+ <real>0.0</real>
+ </dict>
+ <key>LinksVisible</key>
+ <string>NO</string>
+ <key>MagnetsVisible</key>
+ <string>NO</string>
+ <key>MasterSheets</key>
+ <array/>
+ <key>ModificationDate</key>
+ <string>2010-06-22 17:34:35 -0700</string>
+ <key>Modifier</key>
+ <string>Chris Rogers</string>
+ <key>NotesVisible</key>
+ <string>NO</string>
+ <key>Orientation</key>
+ <integer>2</integer>
+ <key>OriginVisible</key>
+ <string>NO</string>
+ <key>PageBreaks</key>
+ <string>YES</string>
+ <key>PrintInfo</key>
+ <dict>
+ <key>NSBottomMargin</key>
+ <array>
+ <string>float</string>
+ <string>41</string>
+ </array>
+ <key>NSLeftMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSPaperSize</key>
+ <array>
+ <string>size</string>
+ <string>{612, 792}</string>
+ </array>
+ <key>NSRightMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ <key>NSTopMargin</key>
+ <array>
+ <string>float</string>
+ <string>18</string>
+ </array>
+ </dict>
+ <key>PrintOnePage</key>
+ <false/>
+ <key>QuickLookPreview</key>
+ <data>
+ JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls
+ dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAF9V8tuWzcQ3fMrZukuTPP9WLZOCzSr
+ pjbQRZBFoMioDNlq/Cj6+T28lzOkJMcxDDkH8+I5M0PqO32i72TwE3Oi7D09bekveqSr
+ 62dLm2eyy8/zhi6Njmb5R+Ov4aTu6OqP7dNm+8/L69c9Pe0QtvglcigUgi6mJkrB6Gwi
+ Ij/Q1e8Plj4clgJqZEvngq7FZEouaReqWi0dW74R01hdaq09pl8tr/7c7r++7P7dXh/2
+ h6fdw/blabdRKMs6XXyylmKJOgZTyXujPeJan7QxqTFwh1N/xO89faaAny8o79vKyfVN
+ K1UZurnGEe1S92X7aOShWIlvrQ7RW/dW/BucGgw7MIxIYHeKlLLOrolhqnadq19uEben
+ cnTZCnU+tMpuQeRvVhtUcnunLn5+/bY7XB8eX7b/vfxEt/f06+2a6ljMxHoUu+qBuk3W
+ 3vhCqWNqTxaHcRl5GAOSulXOOuWYZ8R1bScMiaqPaYnFnrHqmuIUPMbFaCqBkQ06pndO
+ hxAJ/sVXg6rYDJ9re/XQ8v+enjZ0BnVAJbY5s5iccj8aknMqPv+ohnmTkpncDf09zsHg
+ A5rs89pXk/jSRj2Iila7GqqjSSHBJoUEE4VQqXfBB1FDJdNjbQSDstqk4Cu1WF2h7LXx
+ oTZtu/447GrFXaIEGRIJNEkkGPMmsRngAtREN9d0ajPYZ4vJiQ+3V+yGz5UB0UhYYo0E
+ mDUS8EFNg4rxOx7UgimMKVVKOENxaEiM/8mkYpsZG9DtQR1NKl3cHF6xLcm+M6UOa3Pd
+ hdgJ2IXoAVcxPFiPaNsV2pM3sIrWo4wV8qawm9fOYrcOJJYl0GaGjA65RgzWMAtYjaZg
+ NUrsgG0GKykADd2RDY06O4ZYDpveWGOHnfMY82Wzc/SBxLUGzOkZps6Qc5tjv/WIKEES
+ ppUHNYrqVI3KO9Da4Axso3o6o+1eGoZR52jRAEMgLKeOzQoxNpiuOhcTkhIkh+43aVSc
+ jstVMGlUsg7VtuuLNap2tVLcJMRI44d7SbBJI8GEMo4+2JcaJo0EG35c6RmC+RZMzjiL
+ 1JmYOofZktqZU8SaZWK7B3pvXB2WeFj6LwbtsfPWcVVHF2tr2hzxYDm+WOniw/b5ZfeI
+ F8Xh8ccTq3itpIBXRnuTTFtbsGlrCya7N3nsEjyR1IT4/r4ZG7o9jiyEn7d2clbbiJyy
+ tZPNi5XirU2MoCGk1G6EULImxYw3KceW1SoFTAuYaxpOvcgzQJxU8v1w083aGZjKYTal
+ ZgamrQ3uhfPzcW1as3c12hpspkkbhoY0iiHRoQZtXY1uqIBdvASarlNrki4JL91xnUJJ
+ PFADEoow1uIV0axEGEGGMAINYRCqOzKlElsALkA4RpJe06mNqCkWw4nPNnSR80ubMEWd
+ WKFsUoXY5v3ZHFcp3uLGRtvW6w+v0tPZ7FepG4P51rZuQhZMN2HVG1tKW9atZZ3LhGeK
+ tQHfOva8Qpb3cvtetNz6eGxrU+DTnpw2Gq9WZ19LBNZG1js4Owd9Qmp2rRlL6wNsqlNv
+ pL5D4I/4vVentbZWFQ8UVvAS873YJR+2p3Upt2IlX2k9bX3BzTvlm7zbZuTvNG9lbOzk
+ ACoqnlYI6/oJnUEiRPfO4FgrPa06276ZpOjx9EjLvYeTZ1fALhjC17z2oGz0ppISRhPL
+ 3ebmv1Z36i1snN2zzMbikas2wcey1Nbz4Yw+Vjx/Rj588dSuOEh9lI+9wWVj49P/hG8Q
+ 0wplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKMTMwMAplbmRvYmoKMyAwIG9iago8PCAv
+ VHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgNyAwIFIgL0NvbnRlbnRz
+ IDUgMCBSIC9NZWRpYUJveCBbMCAwIDU3NiA3MzNdCj4+CmVuZG9iago3IDAgb2JqCjw8
+ IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCAvSW1hZ2VCIC9JbWFnZUMgL0ltYWdlSSBdIC9D
+ b2xvclNwYWNlIDw8IC9DczEgOCAwIFIKL0NzMiAxNSAwIFIgPj4gL0ZvbnQgPDwgL0Yx
+ LjAgMTYgMCBSID4+IC9YT2JqZWN0IDw8IC9JbTIgMTEgMCBSIC9JbTMgMTMgMCBSCi9J
+ bTEgOSAwIFIgPj4gPj4KZW5kb2JqCjExIDAgb2JqCjw8IC9MZW5ndGggMTIgMCBSIC9U
+ eXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFnZSAvV2lkdGggMTkwIC9IZWlnaHQgOTYg
+ L0NvbG9yU3BhY2UKMTcgMCBSIC9TTWFzayAxOCAwIFIgL0JpdHNQZXJDb21wb25lbnQg
+ OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHt0IEAAAAAw6D5U1/gCIVQ
+ YcCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAgT8w1cAAAQplbmRzdHJlYW0K
+ ZW5kb2JqCjEyIDAgb2JqCjI2MgplbmRvYmoKMTMgMCBvYmoKPDwgL0xlbmd0aCAxNCAw
+ IFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxNjYgL0hlaWdo
+ dCA5NiAvQ29sb3JTcGFjZQoyMCAwIFIgL1NNYXNrIDIxIDAgUiAvQml0c1BlckNvbXBv
+ bmVudCA4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae3QMQEAAADCoPVP
+ bQlPiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYM
+ GDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIAB
+ AwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBg
+ wIABAwYMGDDwHBi6wAABCmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKMjMyCmVuZG9i
+ ago5IDAgb2JqCjw8IC9MZW5ndGggMTAgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBl
+ IC9JbWFnZSAvV2lkdGggMTY2IC9IZWlnaHQgOTYgL0NvbG9yU3BhY2UKMjAgMCBSIC9T
+ TWFzayAyMyAwIFIgL0JpdHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29k
+ ZSA+PgpzdHJlYW0KeAHt0DEBAAAAwqD1T20JT4hAYcCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw
+ YMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMG
+ DBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCA
+ AQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgwYMCAAQMGDBgw8BwYusAAAQplbmRzdHJlYW0K
+ ZW5kb2JqCjEwIDAgb2JqCjIzMgplbmRvYmoKMjMgMCBvYmoKPDwgL0xlbmd0aCAyNCAw
+ IFIgL1R5cGUgL1hPYmplY3QgL1N1YnR5cGUgL0ltYWdlIC9XaWR0aCAxNjYgL0hlaWdo
+ dCA5NiAvQ29sb3JTcGFjZQovRGV2aWNlR3JheSAvQml0c1BlckNvbXBvbmVudCA4IC9G
+ aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ae2b91dT2RbHR51Beg0lQIDQOwQC
+ SBQI5YUWRCMRNNIlAoJgEEGDFI1GQIoZQJAmHUGqNH3z1vxr73vOTZAFYUbJnbXeesvv
+ L7rGYfNZu5y7z777/vLLT/30wE8P/PQAPHCOfbHnV8J2/lAX2NKhxfPkF5iEq+e7cOHX
+ X3/97Z8Q7F64QIHPSkoRAUjozC5eNDfIwnQZTJlfvGhGzDOoPw7KIBIPmoHPwsLSCrKG
+ bNgRMUVMWlpYmJsTVDgVPv0xUJKJxItmIASgtY2trZ2dvb0Dm7K3t7OztbUBrCVICSjl
+ /O4UJY4EI7xoYWUFQNA5OnE4zs4uLi6u7AiWnJ05HCdHBwd7oBJQeJRwfq87GcbfLppb
+ Wlnb2hFAsHHd3d09PDw9PXlsCHY8PGCR6+rqQlDtbK2tLM0vMv78ropnIIkfbWztHTnO
+ rm7uHjyet48Pn+/rx558+XwfH28ez8PdzdWZ42gPh8KfjDv/Nuok2gg2GK0JIxB5Xj58
+ P//AwKDgkJCQUEZhZ5feAmwFBwUG+vvxfbx4ACWc1uBE2L8j6npISyvKyPX08gFhcGh4
+ eGRUVLQAimFDxFB0VFRkeHhoMEh9vDy5lBNhZzD/2psGSGtbB44L19Ob7x8YAkBBrDA+
+ IeFSouibLp9F335clHgpISFeGCsAakigPx+cLhwHW+vvwaSQF82tbOwcOK4eXnz/4LDI
+ 6Ni4BNHlpGSxODUtnSjDVFEraalicXLSZVFCXGx0ZFgwON1dOQ52NlYkORH0070JyAvI
+ SUA6OnN5Pn5BYVGCuEuXk8Xp/5JkZefkSqV5eXlXTResSKW5OdlZkn+li5MvX4oTRIUF
+ +fnwuM6OBNPsN3IinYp5Tg9p7+TizvMNDIkUxIuSUjMyc6T512Q35PKbhUVsqfCmXH5D
+ di1fmpOZIU4SxQsiQwL5PHcXJ3s95qmUgPzVzNzSxg6QXn5B4dFxouQ0Sc7V6/LCW4qS
+ krKyiopKorumidqoqCgrKylR3CqUX7+aI0lLFsVFhwf5eQHTjuQmzvfTMMkZdNHC2s6R
+ QAZHxCQkpUly8wuKFCXllcrqmtq6uvr6Bw8eNJgq2Kivr6urralWVpaXKIoK8nMlqUkJ
+ MRHBBNPRztqCpqbxkJN4o3JsHZwBGRIpTEzJyAZjcXlV9f0Hjaqm5ubHLa1sqeVxc3OT
+ qvHB/eqq8mJwZmekJAojQ4Dp7GDLpKZxZ56DKwkkh8vzC44UisQSqQyMytoHquaWJ+pn
+ 7R2dnV1sqbOzo/2Z+klLs+pBrRKcMqlELBJGBvvxuBwHpCbq3CgldaWFtT3H1ZMfFAHI
+ zLyC22VVtQ1NLer2zueaV1rt6+4ettT9Wqt9qXne2a5uaWqorSq7XZCXKRbFRgTxPV05
+ NObGM1PvSiSlT2B4TKI486pcUVFdr2pVd7541d3T1z8wMPj2rY4dvX07ODDQ19fT/epF
+ p7pVVX+vXCG/milOjAkP9HF3ITE/xZnnz6N0bOw5XCRldEKKJE9+p7KmoVndodH29g/q
+ hoZH3o1CY2yIGHo3MjykG+zv1Wo61M0NNZV35HmS5IRopCaXY08K6Pz5k/VDAo6sdCTx
+ jhQmZUgLFJU1jS1tz7W9A7rh0bHxicmpqanp6ekPpgtWYGtyYnxsdFg30KvtanvcWFOp
+ KJBmJAkjg/gero7EmcZCjoCbkazkevmHCUSp2bLb5YBs13T364bHJqY+zMzOzc8vQIum
+ i5iZn5+bnfkwNTE2rOvr1rS3NNaU35ZlpyYKwvwZZ5oZq59zCLilrYOLBz8oKj5Zkl9U
+ dq8BkD0DQ6MT07Pzi0vLH1eoVk0XY+jj8tLi/Oz0xOjQQA8wG+6VFeZLkuKi4ExkpiVC
+ frLKacDtOG48/1CBKC23oLiqvvkZIIffT80sLK2sflpbW9/Y2NhkR7C0vrb2afXj0sLM
+ 1PthYLY111fdKchNEwlC/XhuTnY05CcSkwYcB7pPYERcElxZXqtSP+8G5PTc0sqn9c3N
+ re3P7Gp7a3Nz/dPK0tw0MLufq1W15UXEmREoc2cHawuE/Dgl0pIE3NXTNyT6kjinoFjZ
+ 0NKh7R96Pz2/tLq+uf15Z3eP0b7p0lva3fm8vbm+ujQ//X6oT9vR0qAsLsgRX4oO8fV0
+ JSE/mZgkLa1sndy8/MNjL2dchSub1Jpe3ejU3PKnje2dvb39gy9s62B/b+/z9san5bmp
+ UV2vRt1UW1Z0NeNybJg/Qm5rZSQxQWluZcdBwCPjkjKvK6oetHRqB0YmZpZWN7Z394D4
+ 9d/QH2yJGPv65cvB3u72xurSzMTIAJz54K7ieiYTcg5JzBPlcw6npbWDswc/OCpBnF1Q
+ Uq1Sv+jVjU3Pr6xv7+4D0YD3HzZkMAbQ/d3t9ZX56TFd7wu1qrqkIFucEBXM90Bi4sQ8
+ XuTnL5hZ2CAt/UIEonRpYfn95vZX/cMTs0ufNj/vffkKs8fo/jyLjtmA1a9f9j5vflqa
+ nRjuf9XefL+8UJouEoT4ITFtLMwuHC8fUFriwcPzD0Na5t+qrG/pfD04OjX/cW179+AY
+ 5Fn4jvzMEdQ//vj314Pd7bWP81Ojg687W+orb9HE9OPh8WNphJKUOIonIFyYJLmmUDY8
+ ed6jG/uwuLIBVyLcR0z/58hvPMtfj5oCJpy5sbLwYUzX8/xJg1JxTZIkDA/wQvmQIj92
+ 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
+ wryJjw/GN5iHr48Pj+fthdETTJ5gdMbBNHhC5pYskj74xeGRH3sy8eOMeR8Mznh4cMns
+ DMPgcj08MDKDuR9nMvVDhjb+2tAP+WxR8sHoDOZ+6JklzP5gauks4ELGlah5Jcz77HP/
+ IcfTfwLTqJtp0o2aF8MeAEfGQZlxMM+KUdNu1LDYj6hmXz8Uf/IHoHdATetR43pkjI5Z
+ 2FJTevScHj3n9qOTYvvs8YNpAxjwJAOLVlYYlSTYn2Rk4AfaAkwRi+Yxz/N/ye2HdrA/
+ W0vGajE1CpB1mQNtg1jD0QP+5ogt2QqWoP8O9Ipn8V/K5CE3/vzxpwd+euCnB3564O96
+ 4H8A4jvtZgplbmRzdHJlYW0KZW5kb2JqCjE5IDAgb2JqCjQ1MTYKZW5kb2JqCjIxIDAg
+ b2JqCjw8IC9MZW5ndGggMjIgMCBSIC9UeXBlIC9YT2JqZWN0IC9TdWJ0eXBlIC9JbWFn
+ ZSAvV2lkdGggMTY2IC9IZWlnaHQgOTYgL0NvbG9yU3BhY2UKL0RldmljZUdyYXkgL0Jp
+ dHNQZXJDb21wb25lbnQgOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAHt
+ m/dXU9kWx0edQXoNJUCA0DsEAkgUCOWFFkQjETTSJQKCYBBBgxSNRkCKGUCQJh1BqjR9
+ 89b8a+97zk2QBWFGyZ213nrL7y+6xmHzWbucu8+++/7yy0/99MBPD/z0ADxwjn2x51fC
+ dv5QF9jSocXz5BeYhKvnu3Dh119//e2fEOxeuECBz0pKEQFI6MwuXjQ3yMJ0GUyZX7xo
+ RswzqD8OyiASD5qBz8LC0gqyhmzYETFFTFpaWJibE1Q4FT79MVCSicSLZiAEoLWNra2d
+ nb29A5uyt7ezs7W1AawlSAko5fzuFCWOBCO8aGFlBUDQOTpxOM7OLi4uruwIlpydORwn
+ RwcHe6ASUHiUcH6vOxnG3y6aW1pZ29oRQLBx3d3dPTw8PT15bAh2PDxgkevq6kJQ7Wyt
+ rSzNLzL+/K6KZyCJH21s7R05zq5u7h48nrePD5/v68eefPl8Hx9vHs/D3c3VmeNoD4fC
+ n4w7/zbqJNoINhitCSMQeV4+fD//wMCg4JCQkFBGYWeX3gJsBQcFBvr78X28eAAlnNbg
+ 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
+ KcNzOhKJAZ+plc/1a/UtFGlZapSx1vs2fKt2mRBQNCp3ZAM+LHk84OOSL+SdPDVnJBsT
+ qTTZITe4Q8lO8i3y1myIx0OcFp4BVLVTkzMcl3EiO8gtRSMrYz4g63batMnvpT3tGVPU
+ sN/INzkL2rjy/UDbHmDTi4ptzAMe3AN211Vs9TXAzhFg8VDF9j3pz0fZ9crLHGr2wynR
+ GGv6UCp9rwM23wB+Xi+VftwulX7eYQ7W8dQyCm7R17Iw5SUQ1BvsZvzkGv2Lg558VQuw
+ wDmObAH6rwA3PwL7HwLbHwOJamCoFZHLbDe48uIi5wJ05pxp18xO5LVmXT+idfBohdZn
+ G00NWsqyNN/laa7whFsU6SZMWQXO2V/beI8Ke3iQT/YXuSS87t+szKVTXZwlmtjWp7To
+ 6iY3kO9nzJ4+cj2v9xm3Zzhg5YCZ7xsKOHLKtuI8F6mJ1Njj8ZNkxldUJx+T85A85xUH
+ ZUzffi51IkGupT05meuXml3c2z4zMcQzkqxYMxOd8d/8xi0kZd591Nx1LP+bZ22RZxiF
+ BQETNu82NCTRixga4cBFDhl6TCpMWqVf0GrCw+RflRYS5V0WFb1Y4Z4Vf895FLhbxj+F
+ WBxzDeUImv5O/6Iv6wv6Xf3zfG2hvuKZc8+axqtrXxlXZpbVyLhBjTK+rCmIb7DaDnot
+ ZGmd4hX05JX1jeHqMvZ8bdmjyRzianw11KUIZWrEOOPJrmX3RbLFN+HnW8v2r+lR+3z2
+ SU0l17K6eGYp+nw2XA1r/7OrYNKyq/DkjZAuPGuh7lUPqn1qi9oKTT2mtqttahffjqoD
+ 5R3DnJWJC6zbZfUp9mBjmt7KSVdmi+Dfwi+G/6VeYQvXNDT5D024uYxpCd8R3DZwh5T/
+ w1+zAw3eCmVuZHN0cmVhbQplbmRvYmoKMjYgMCBvYmoKNzkyCmVuZG9iago4IDAgb2Jq
+ ClsgL0lDQ0Jhc2VkIDI1IDAgUiBdCmVuZG9iagoyNyAwIG9iago8PCAvTGVuZ3RoIDI4
+ IDAgUiAvTiAxIC9BbHRlcm5hdGUgL0RldmljZUdyYXkgL0ZpbHRlciAvRmxhdGVEZWNv
+ ZGUgPj4Kc3RyZWFtCngBhVJPSBRRHP7NNhKEiEGFeIh3CgmVKaysoNp2dVmVbVuV0qIY
+ Z9+6o7Mz05vZNcWTBF2iPHUPomN07NChm5eiwKxL1yCpIAg8dej7zezqKIRveTvf+/39
+ ft97RG2dpu87KUFUc0OVK6Wnbk5Ni4MfKUUd1E5YphX46WJxjLHruZK/u9fWZ9LYst7H
+ tXb79j21lWVgIeottrcQ+iGRZgAfmZ8oZYCzwB2Wr9g+ATxYDqwa8COiAw+auTDT0Zx0
+ pbItkVPmoigqr2I7Sa77+bnGvou1iYP+XI9m1o69s+qq0UzUtPdEobwPrkQZz19U9mw1
+ FKcN45xIQxop8q7V3ytMxxGRKxBKBlI1ZLmfak6ddeB1GLtdupPj+PYQpT7JYKiJtemy
+ mR2FfQB2KsvsEPAF6PGyYg/ngXth/1tRw5PAJ2E/ZId51q0f9heuU+B7hD014M4UrsXx
+ 2oofXi0BQ/dUI2iMc03E09c5c6SI7zHUGZj3RjmmCzF3lqoTN4A7YR9ZqmYKsV37ruol
+ 7nsCd9PjO9GbOQtcoBxJcrEV2RTQPAlYFH2LsEkOPD7OHlXgd6iYwBy5idzNKPce1REb
+ Z6NSgVZ6jVfGT+O58cX4ZWwYz4B+rHbXe3z/6eMVdde2Pjz5jXrcOa69nRtVYVZxZQvd
+ /8cyhI/ZJzmmwdOhWVhr2HbkD5rMTLAMKMR/BT6X+pITVdzV7u24RRLMUD4sbCW6S1Ru
+ KdTqPYNKrBwr2AB2cJLELFocuFNrujl4d9giem35TVey64b++vZ6+9ryHm3KqCkoE82z
+ RGaUsVuj5N142/1mkRGfODq+572KWsn+SUUQP4U5WiryFFX0VlDWxG9nDn4btn5cP6Xn
+ 9UH9PAk9rZ/Rr+ijEb4MdEnPwnNRH6NJ8LBpIeISoIqDM9ROVGONA+Ip8fK0W2SR/Q9A
+ Gf1mCmVuZHN0cmVhbQplbmRvYmoKMjggMCBvYmoKNzA0CmVuZG9iagoxNSAwIG9iagpb
+ IC9JQ0NCYXNlZCAyNyAwIFIgXQplbmRvYmoKMjkgMCBvYmoKPDwgL0xlbmd0aCAzMCAw
+ IFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUg
+ Pj4Kc3RyZWFtCngBrZNPaNNwFMe/adENqUXH2OZByEHUQ5WYDqaHQbf+Gd1CLW1G1Vua
+ pGlnm8YkrTo97OhZ8OBBEPTgwasogjAvIsJAEWR68SR4diKCdPH9fjHdDg4vvvDL75OX
+ 73u/93u/BIh/1xynHQPQsX23sjAvXrh4SRz5hP1IIoEjOKDpnjNXLisk2cN+fIDAXr0/
+ xXLdebW5Ub01mD032/tS//ZZ3SMociddWhAQUuQYt0LOMK6HzOLHr/qOT5omY72pGcQ3
+ iVOuWskSPyJOWiE/Y1wP+TXjvm6x2E1iyTZaNhAbJT5rmJ5OnCG2DE/vEFMeAZ1Ol/LH
+ Wc6TuuNSbPwt8THWF5rJugsUvk3+2zs+jep4Ql2Y2uU7vgSMHQWeCju6rQneK2HijddI
+ yzydkHCBfT+DYIu0I8+BgRsEv+4FweAhrfERWL+i99w+11KBwgbwr+dwz2F24B3tgYyf
+ 0d857AtXScCDdUBdAxSa79J8YhI4fAMog/wZxNLpaIQ9JDdwMJdXFFGelmZqBSb8r9Zp
+ 9+isuI3RPWHXS+dpnqLx1fHLasRev5qPuNEqFCM2tBydRahfbWZLETfcQiXiFW2R1c1z
+ mvZyNWKnzb/9P2vND/Wmlx9qVptqLdK7vcpyxJe7S0O9YeaGtdntEvufeM6WXxzWjxzy
+ UOgSIWMaEmZQQwHl8JukCBx6DNyflBeV6ssXwRrz7DbfvMbPOtt1rrstq+mLc/RHmimx
+ aOunU6IsnZHwG0ODsg0KZW5kc3RyZWFtCmVuZG9iagozMCAwIG9iago1NjUKZW5kb2Jq
+ CjE3IDAgb2JqClsgL0lDQ0Jhc2VkIDI5IDAgUiBdCmVuZG9iagozMSAwIG9iago8PCAv
+ TGVuZ3RoIDMyIDAgUiAvTiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9G
+ bGF0ZURlY29kZSA+PgpzdHJlYW0KeAGtk09o03AUx79p0Q2pRcfY5kHIQdRDlZgOpodB
+ t/4Z3UItbUbVW5qkaWebxiStOj3s6Fnw4EEQ9ODBqyiCMC8iwkARZHrxJHh2IoJ08f1+
+ Md0ODi++8Mvvk5fve7/3e78EiH/XHKcdA9CxfbeyMC9euHhJHPmE/UgigSM4oOmeM1cu
+ KyTZw358gMBevT/Fct15tblRvTWYPTfb+1L/9lndIyhyJ11aEBBS5Bi3Qs4wrofM4sev
+ +o5PmiZjvakZxDeJU65ayRI/Ik5aIT9jXA/5NeO+brHYTWLJNlo2EBslPmuYnk6cIbYM
+ T+8QUx4BnU6X8sdZzpO641Js/C3xMdYXmsm6CxS+Tf7bOz6N6nhCXZja5Tu+BIwdBZ4K
+ O7qtCd4rYeKN10jLPJ2QcIF9P4Ngi7Qjz4GBGwS/7gXB4CGt8RFYv6L33D7XUoHCBvCv
+ 53DPYXbgHe2BjJ/R3znsC1dJwIN1QF0DFJrv0nxiEjh8AyiD/BnE0ulohD0kN3Awl1cU
+ UZ6WZmoFJvyv1mn36Ky4jdE9YddL52meovHV8ctqxF6/mo+40SoUIza0HJ1FqF9tZksR
+ N9xCJeIVbZHVzXOa9nI1YqfNv/0/a80P9aaXH2pWm2ot0ru9ynLEl7tLQ71h5oa12e0S
+ +594zpZfHNaPHPJQ6BIhYxoSZlBDAeXwm6QIHHoM3J+UF5XqyxfBGvPsNt+8xs8623Wu
+ uy2r6Ytz9EeaKbFo66dToiydkfAbQ4OyDQplbmRzdHJlYW0KZW5kb2JqCjMyIDAgb2Jq
+ CjU2NQplbmRvYmoKMjAgMCBvYmoKWyAvSUNDQmFzZWQgMzEgMCBSIF0KZW5kb2JqCjQg
+ MCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBbMCAwIDYxMiA3OTJdIC9Db3Vu
+ dCAxIC9LaWRzIFsgMyAwIFIgXSA+PgplbmRvYmoKMzMgMCBvYmoKPDwgL1R5cGUgL0Nh
+ dGFsb2cgL091dGxpbmVzIDIgMCBSIC9QYWdlcyA0IDAgUiAvVmVyc2lvbiAvMS40ID4+
+ CmVuZG9iagoyIDAgb2JqCjw8IC9MYXN0IDM0IDAgUiAvRmlyc3QgMzUgMCBSID4+CmVu
+ ZG9iagozNSAwIG9iago8PCAvQ291bnQgMCAvRGVzdCBbIDMgMCBSIC9YWVogMCA3MzMg
+ MCBdIC9UaXRsZSAoQ2FudmFzIDEpID4+CmVuZG9iagozNCAwIG9iago8PCAvQ291bnQg
+ MCAvRGVzdCBbIDMgMCBSIC9YWVogMCA3MzMgMCBdIC9UaXRsZSAoQ2FudmFzIDEpID4+
+ CmVuZG9iagozNiAwIG9iago8PCAvTGVuZ3RoIDM3IDAgUiAvTGVuZ3RoMSA5NjY0IC9G
+ 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
+ DAfJDrIJ0simHs9o5wEkcbp7RqUWdofJr/aMTMnxhMmiQMHIlO7UkT5P6hinJ7XS50N6
+ 4hvcUu5mbjiXy/nxUhyNNpfIGXgdr+HVvIpX8DzPhcmzPaVO2UGyE0oRlp17eBnPhsnz
+ WMgcJM9Jhc/t4xme4oE3hGOf7hV1yxAmO/eiWhFA4kWZRMnC5Dk8hxSLngs4UaUJMFKF
+ BjWNSOqGCkkRnoLRePv4QFgGyxLaS82lumHaosry/xQ1SjXXYmmb+OHITOyhbrz/Cu2w
+ B/GqEYmYPXitKW7w/8+vbQE2aCnz+6snLNzTPm/WdOnq1F3R0og3qKGV7XiV3dHscu2e
+ Na//Xtjb2Dy1Vby7a2oJzXO3lIdmuctdu9ul98Ti71RPF6vb3eW7YXrFjXW7pwdaynva
+ A+0V4hXynuay+Q3XjdU5MNb8sh8Yq0zsbL44VrP03vfGahCrm8WxGsSxGsSxmgPN0lgi
+ BBUza8vuaEPtxOtVvN5MqQ2NGl9fh/9FECwPky3inesC+F+qn4b9CmVuZHN0cmVhbQpl
+ bmRvYmoKMzcgMCBvYmoKNjQzNgplbmRvYmoKMzggMCBvYmoKPDwgL1R5cGUgL0ZvbnRE
+ ZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9DYXBIZWlnaHQgNjg0IC9EZXNjZW50IC0yMzAg
+ L0ZsYWdzIDMyCi9Gb250QkJveCBbNSAtMjEgNjgwIDczN10gL0ZvbnROYW1lIC9QSVNE
+ S0srSGVsdmV0aWNhIC9JdGFsaWNBbmdsZSAwIC9TdGVtVgowIC9NYXhXaWR0aCAxNTAw
+ IC9YSGVpZ2h0IDUxMyAvRm9udEZpbGUyIDM2IDAgUiA+PgplbmRvYmoKMzkgMCBvYmoK
+ WyAyNzggMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYgNTU2IDAgMCAw
+ IDAgMCAwIDAgMCAwIDAgMCAwIDAgMAo2NjcgMCA3MjIgNzIyIDAgMCAwIDAgMCAwIDAg
+ MCAwIDAgMCAwIDAgMCA2NjcgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYKMCA1
+ MDAgNTU2IDU1NiAwIDAgMCAyMjIgMCAwIDAgMCA1NTYgNTU2IDAgMCAzMzMgNTAwIDI3
+ OCA1NTYgMCAwIDUwMCBdCmVuZG9iagoxNiAwIG9iago8PCAvVHlwZSAvRm9udCAvU3Vi
+ dHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9QSVNES0srSGVsdmV0aWNhIC9Gb250RGVz
+ Y3JpcHRvcgozOCAwIFIgL1dpZHRocyAzOSAwIFIgL0ZpcnN0Q2hhciAzMiAvTGFzdENo
+ YXIgMTIwIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoKMSAwIG9i
+ ago8PCAvVGl0bGUgKFVudGl0bGVkKSAvQXV0aG9yIChDaHJpcyBSb2dlcnMpIC9DcmVh
+ dG9yIChPbW5pR3JhZmZsZSBQcm9mZXNzaW9uYWwpCi9Qcm9kdWNlciAoTWFjIE9TIFgg
+ MTAuNS44IFF1YXJ0eiBQREZDb250ZXh0KSAvQ3JlYXRpb25EYXRlIChEOjIwMTAwNjIz
+ MDAzNDUwWjAwJzAwJykKL01vZERhdGUgKEQ6MjAxMDA2MjMwMDM0NTBaMDAnMDAnKSA+
+ PgplbmRvYmoKeHJlZgowIDQwCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAyNzk0MiAw
+ MDAwMCBuIAowMDAwMDIwNTYxIDAwMDAwIG4gCjAwMDAwMDE0MTYgMDAwMDAgbiAKMDAw
+ MDAyMDM5OCAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAwMDEzOTYgMDAw
+ MDAgbiAKMDAwMDAwMTUyMCAwMDAwMCBuIAowMDAwMDE4MDQ3IDAwMDAwIG4gCjAwMDAw
+ MDI2MDMgMDAwMDAgbiAKMDAwMDAwMzAxNiAwMDAwMCBuIAowMDAwMDAxNzA1IDAwMDAw
+ IG4gCjAwMDAwMDIxNDkgMDAwMDAgbiAKMDAwMDAwMjE2OSAwMDAwMCBuIAowMDAwMDAy
+ NTgzIDAwMDAwIG4gCjAwMDAwMTg5MTEgMDAwMDAgbiAKMDAwMDAyNzc2NyAwMDAwMCBu
+ IAowMDAwMDE5NjM2IDAwMDAwIG4gCjAwMDAwMDc3MjkgMDAwMDAgbiAKMDAwMDAxMjQx
+ OCAwMDAwMCBuIAowMDAwMDIwMzYxIDAwMDAwIG4gCjAwMDAwMTI0MzkgMDAwMDAgbiAK
+ MDAwMDAxNzExMSAwMDAwMCBuIAowMDAwMDAzMDM2IDAwMDAwIG4gCjAwMDAwMDc3MDgg
+ MDAwMDAgbiAKMDAwMDAxNzEzMiAwMDAwMCBuIAowMDAwMDE4MDI3IDAwMDAwIG4gCjAw
+ MDAwMTgwODMgMDAwMDAgbiAKMDAwMDAxODg5MSAwMDAwMCBuIAowMDAwMDE4OTQ4IDAw
+ MDAwIG4gCjAwMDAwMTk2MTYgMDAwMDAgbiAKMDAwMDAxOTY3MyAwMDAwMCBuIAowMDAw
+ MDIwMzQxIDAwMDAwIG4gCjAwMDAwMjA0ODEgMDAwMDAgbiAKMDAwMDAyMDY4NyAwMDAw
+ MCBuIAowMDAwMDIwNjA5IDAwMDAwIG4gCjAwMDAwMjA3NjUgMDAwMDAgbiAKMDAwMDAy
+ NzI5MSAwMDAwMCBuIAowMDAwMDI3MzEyIDAwMDAwIG4gCjAwMDAwMjc1MzEgMDAwMDAg
+ biAKdHJhaWxlcgo8PCAvU2l6ZSA0MCAvUm9vdCAzMyAwIFIgL0luZm8gMSAwIFIgL0lE
+ IFsgPDhmYjJkYjk2M2RiMDliMWM5YmNlNDc4NGZiMWNiMDIwPgo8OGZiMmRiOTYzZGIw
+ OWIxYzliY2U0Nzg0ZmIxY2IwMjA+IF0gPj4Kc3RhcnR4cmVmCjI4MTYxCiUlRU9GCjEg
+ MCBvYmoKPDwvQXV0aG9yIChDaHJpcyBSb2dlcnMpL0NyZWF0aW9uRGF0ZSAoRDoyMDEw
+ MDYyMjIyNTkwMFopL0NyZWF0b3IgKE9tbmlHcmFmZmxlIFByb2Zlc3Npb25hbCA1LjIu
+ MSkvTW9kRGF0ZSAoRDoyMDEwMDYyMzAwMzQwMFopL1Byb2R1Y2VyIChNYWMgT1MgWCAx
+ MC41LjggUXVhcnR6IFBERkNvbnRleHQpL1RpdGxlICh1bml0eS1nYWluLXN1bW1pbmct
+ anVuY3Rpb24uZ3JhZmZsZSk+PgplbmRvYmoKeHJlZgoxIDEKMDAwMDAyOTExOSAwMDAw
+ MCBuIAp0cmFpbGVyCjw8L0lEIFs8OGZiMmRiOTYzZGIwOWIxYzliY2U0Nzg0ZmIxY2Iw
+ MjA+IDw4ZmIyZGI5NjNkYjA5YjFjOWJjZTQ3ODRmYjFjYjAyMD5dIC9JbmZvIDEgMCBS
+ IC9QcmV2IDI4MTYxIC9Sb290IDMzIDAgUiAvU2l6ZSA0MD4+CnN0YXJ0eHJlZgoyOTM1
+ MgolJUVPRgo=
+ </data>
+ <key>QuickLookThumbnail</key>
+ <data>
+ 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
+ </data>
+ <key>ReadOnly</key>
+ <string>NO</string>
+ <key>RowAlign</key>
+ <integer>1</integer>
+ <key>RowSpacing</key>
+ <real>36</real>
+ <key>SheetTitle</key>
+ <string>Canvas 1</string>
+ <key>SmartAlignmentGuidesActive</key>
+ <string>YES</string>
+ <key>SmartDistanceGuidesActive</key>
+ <string>YES</string>
+ <key>UniqueID</key>
+ <integer>1</integer>
+ <key>UseEntirePage</key>
+ <false/>
+ <key>VPages</key>
+ <integer>1</integer>
+ <key>WindowInfo</key>
+ <dict>
+ <key>CurrentSheet</key>
+ <integer>0</integer>
+ <key>ExpandedCanvases</key>
+ <array>
+ <dict>
+ <key>name</key>
+ <string>Canvas 1</string>
+ </dict>
+ </array>
+ <key>FitInWindow</key>
+ <true/>
+ <key>Frame</key>
+ <string>{{92, 0}, {1306, 1178}}</string>
+ <key>ListView</key>
+ <true/>
+ <key>OutlineWidth</key>
+ <integer>142</integer>
+ <key>RightSidebar</key>
+ <false/>
+ <key>ShowRuler</key>
+ <true/>
+ <key>Sidebar</key>
+ <true/>
+ <key>SidebarWidth</key>
+ <integer>120</integer>
+ <key>VisibleRegion</key>
+ <string>{{-131, 0}, {838.226, 733}}</string>
+ <key>Zoom</key>
+ <real>1.3969986438751221</real>
+ <key>ZoomValues</key>
+ <array>
+ <array>
+ <string>Canvas 1</string>
+ <real>0.0</real>
+ <real>1</real>
+ </array>
+ </array>
+ </dict>
+ <key>saveQuickLookFiles</key>
+ <string>YES</string>
+</dict>
+</plist>
Binary file webaudio/unity-gain-summing-junction.png has changed
Binary file webaudio/visualizer-gl-old.png has changed
Binary file webaudio/visualizer2-gl.png has changed
Binary file webaudio/warehouse.png has changed