From a092c19bcc0ee759b64b39dfa6d069da9390b8ae Mon Sep 17 00:00:00 2001 From: hogliux Date: Thu, 10 Aug 2017 12:05:46 +0100 Subject: [PATCH] Added In-App Purchase sample code app --- examples/InAppPurchase/BinaryData/Ed.png | Bin 0 -> 139106 bytes examples/InAppPurchase/BinaryData/Ed0.ogg | Bin 0 -> 7771 bytes examples/InAppPurchase/BinaryData/Ed1.ogg | Bin 0 -> 11553 bytes examples/InAppPurchase/BinaryData/Ed2.ogg | Bin 0 -> 8351 bytes examples/InAppPurchase/BinaryData/Fabian.png | Bin 0 -> 90415 bytes examples/InAppPurchase/BinaryData/Fabian0.ogg | Bin 0 -> 10287 bytes examples/InAppPurchase/BinaryData/Fabian1.ogg | Bin 0 -> 15211 bytes examples/InAppPurchase/BinaryData/Fabian2.ogg | Bin 0 -> 10763 bytes examples/InAppPurchase/BinaryData/JB.png | Bin 0 -> 79173 bytes examples/InAppPurchase/BinaryData/JB0.ogg | Bin 0 -> 8340 bytes examples/InAppPurchase/BinaryData/JB1.ogg | Bin 0 -> 13545 bytes examples/InAppPurchase/BinaryData/JB2.ogg | Bin 0 -> 8943 bytes examples/InAppPurchase/BinaryData/Jules.png | Bin 0 -> 81743 bytes examples/InAppPurchase/BinaryData/Jules0.ogg | Bin 0 -> 8277 bytes examples/InAppPurchase/BinaryData/Jules1.ogg | Bin 0 -> 12303 bytes examples/InAppPurchase/BinaryData/Jules2.ogg | Bin 0 -> 9912 bytes examples/InAppPurchase/BinaryData/Lukasz0.ogg | Bin 0 -> 14767 bytes examples/InAppPurchase/BinaryData/Lukasz1.ogg | Bin 0 -> 21756 bytes examples/InAppPurchase/BinaryData/Lukasz2.ogg | Bin 0 -> 13962 bytes examples/InAppPurchase/BinaryData/Robot.png | Bin 0 -> 31502 bytes examples/InAppPurchase/BinaryData/Robot0.ogg | Bin 0 -> 9224 bytes examples/InAppPurchase/BinaryData/Robot1.ogg | Bin 0 -> 16365 bytes examples/InAppPurchase/BinaryData/Robot2.ogg | Bin 0 -> 11029 bytes examples/InAppPurchase/BinaryData/icon.png | Bin 0 -> 70933 bytes examples/InAppPurchase/BinaryData/lukasz.png | Bin 0 -> 120402 bytes .../Builds/Android/app/CMakeLists.txt | 2494 ++++ .../Builds/Android/app/build.gradle | 88 + .../app/src/debug/res/values/string.xml | 5 + .../Android/app/src/main/AndroidManifest.xml | 24 + .../vending/billing/IInAppBillingService.java | 971 ++ .../InAppPurchase.java | 1411 ++ .../app/src/main/res/drawable-hdpi/icon.png | Bin 0 -> 50323 bytes .../app/src/main/res/drawable-ldpi/icon.png | Bin 0 -> 20058 bytes .../app/src/main/res/drawable-mdpi/icon.png | Bin 0 -> 27420 bytes .../app/src/main/res/drawable-xhdpi/icon.png | Bin 0 -> 72377 bytes .../app/src/release/res/values/string.xml | 5 + .../InAppPurchase/Builds/Android/build.gradle | 14 + .../wrapper/LICENSE-for-gradlewrapper.txt | 202 + .../Android/gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 53636 bytes .../gradle/wrapper/gradle-wrapper.properties | 1 + examples/InAppPurchase/Builds/Android/gradlew | 160 + .../InAppPurchase/Builds/Android/gradlew.bat | 90 + .../Builds/Android/settings.gradle | 1 + examples/InAppPurchase/Builds/iOS/Icon.icns | Bin 0 -> 144778 bytes .../InAppPurchase.xcodeproj/project.pbxproj | 407 + .../AppIcon.appiconset/Contents.json | 128 + .../AppIcon.appiconset/Icon-29.png | Bin 0 -> 1739 bytes .../AppIcon.appiconset/Icon-29@2x.png | Bin 0 -> 4576 bytes .../AppIcon.appiconset/Icon-29@3x.png | Bin 0 -> 7099 bytes .../AppIcon.appiconset/Icon-60@2x.png | Bin 0 -> 11630 bytes .../AppIcon.appiconset/Icon-72.png | Bin 0 -> 5446 bytes .../AppIcon.appiconset/Icon-72@2x.png | Bin 0 -> 12733 bytes .../AppIcon.appiconset/Icon-76.png | Bin 0 -> 5910 bytes .../AppIcon.appiconset/Icon-76@2x.png | Bin 0 -> 14009 bytes .../AppIcon.appiconset/Icon-83.5@2x.png | Bin 0 -> 16280 bytes .../AppIcon.appiconset/Icon-@3x.png | Bin 0 -> 18077 bytes .../AppIcon.appiconset/Icon-Small-1.png | Bin 0 -> 1739 bytes .../AppIcon.appiconset/Icon-Small-50.png | Bin 0 -> 3613 bytes .../AppIcon.appiconset/Icon-Small-50@2x.png | Bin 0 -> 8971 bytes .../AppIcon.appiconset/Icon-Small@2x-1.png | Bin 0 -> 4576 bytes .../AppIcon.appiconset/Icon-Spotlight-40.png | Bin 0 -> 2605 bytes .../Icon-Spotlight-40@2x-1.png | Bin 0 -> 6321 bytes .../Icon-Spotlight-40@2x.png | Bin 0 -> 6321 bytes .../Icon-Spotlight-40@3x.png | Bin 0 -> 11630 bytes .../AppIcon.appiconset/Icon.png | Bin 0 -> 4510 bytes .../AppIcon.appiconset/Icon@2x.png | Bin 0 -> 10695 bytes .../LaunchImage.launchimage/Contents.json | 57 + .../LaunchImage-ipad-landscape-1x.png | Bin 0 -> 4904 bytes .../LaunchImage-ipad-landscape-2x.png | Bin 0 -> 15969 bytes .../LaunchImage-ipad-portrait-1x.png | Bin 0 -> 5350 bytes .../LaunchImage-ipad-portrait-2x.png | Bin 0 -> 16897 bytes .../LaunchImage-iphone-2x.png | Bin 0 -> 4542 bytes .../LaunchImage-iphone-retina4.png | Bin 0 -> 5356 bytes .../InAppPurchase/Builds/iOS/Info-App.plist | 43 + examples/InAppPurchase/InAppPurchase.jucer | 116 + .../InAppPurchase/JuceLibraryCode/AppConfig.h | 241 + .../JuceLibraryCode/BinaryData.cpp | 10869 ++++++++++++++++ .../JuceLibraryCode/BinaryData.h | 92 + .../JuceLibraryCode/JuceHeader.h | 47 + .../InAppPurchase/JuceLibraryCode/ReadMe.txt | 12 + .../include_juce_audio_basics.cpp | 9 + .../include_juce_audio_basics.mm | 9 + .../include_juce_audio_devices.cpp | 9 + .../include_juce_audio_devices.mm | 9 + .../include_juce_audio_formats.cpp | 9 + .../include_juce_audio_formats.mm | 9 + .../include_juce_audio_processors.cpp | 9 + .../include_juce_audio_processors.mm | 9 + .../include_juce_audio_utils.cpp | 9 + .../include_juce_audio_utils.mm | 9 + .../JuceLibraryCode/include_juce_core.cpp | 9 + .../JuceLibraryCode/include_juce_core.mm | 9 + .../include_juce_cryptography.cpp | 9 + .../include_juce_cryptography.mm | 9 + .../include_juce_data_structures.cpp | 9 + .../include_juce_data_structures.mm | 9 + .../JuceLibraryCode/include_juce_events.cpp | 9 + .../JuceLibraryCode/include_juce_events.mm | 9 + .../JuceLibraryCode/include_juce_graphics.cpp | 9 + .../JuceLibraryCode/include_juce_graphics.mm | 9 + .../include_juce_gui_basics.cpp | 9 + .../include_juce_gui_basics.mm | 9 + .../include_juce_gui_extra.cpp | 9 + .../JuceLibraryCode/include_juce_gui_extra.mm | 9 + .../JuceLibraryCode/include_juce_opengl.cpp | 9 + .../JuceLibraryCode/include_juce_opengl.mm | 9 + .../include_juce_product_unlocking.cpp | 9 + .../include_juce_product_unlocking.mm | 9 + .../Signing/InAppPurchase.keystore | Bin 0 -> 2271 bytes examples/InAppPurchase/Signing/README.txt | 5 + examples/InAppPurchase/Source/Main.cpp | 435 + .../InAppPurchase/Source/VoicePurchases.h | 194 + 112 files changed, 18364 insertions(+) create mode 100644 examples/InAppPurchase/BinaryData/Ed.png create mode 100644 examples/InAppPurchase/BinaryData/Ed0.ogg create mode 100644 examples/InAppPurchase/BinaryData/Ed1.ogg create mode 100644 examples/InAppPurchase/BinaryData/Ed2.ogg create mode 100644 examples/InAppPurchase/BinaryData/Fabian.png create mode 100644 examples/InAppPurchase/BinaryData/Fabian0.ogg create mode 100644 examples/InAppPurchase/BinaryData/Fabian1.ogg create mode 100644 examples/InAppPurchase/BinaryData/Fabian2.ogg create mode 100644 examples/InAppPurchase/BinaryData/JB.png create mode 100644 examples/InAppPurchase/BinaryData/JB0.ogg create mode 100644 examples/InAppPurchase/BinaryData/JB1.ogg create mode 100644 examples/InAppPurchase/BinaryData/JB2.ogg create mode 100644 examples/InAppPurchase/BinaryData/Jules.png create mode 100644 examples/InAppPurchase/BinaryData/Jules0.ogg create mode 100644 examples/InAppPurchase/BinaryData/Jules1.ogg create mode 100644 examples/InAppPurchase/BinaryData/Jules2.ogg create mode 100644 examples/InAppPurchase/BinaryData/Lukasz0.ogg create mode 100644 examples/InAppPurchase/BinaryData/Lukasz1.ogg create mode 100644 examples/InAppPurchase/BinaryData/Lukasz2.ogg create mode 100644 examples/InAppPurchase/BinaryData/Robot.png create mode 100644 examples/InAppPurchase/BinaryData/Robot0.ogg create mode 100644 examples/InAppPurchase/BinaryData/Robot1.ogg create mode 100644 examples/InAppPurchase/BinaryData/Robot2.ogg create mode 100644 examples/InAppPurchase/BinaryData/icon.png create mode 100644 examples/InAppPurchase/BinaryData/lukasz.png create mode 100644 examples/InAppPurchase/Builds/Android/app/CMakeLists.txt create mode 100644 examples/InAppPurchase/Builds/Android/app/build.gradle create mode 100644 examples/InAppPurchase/Builds/Android/app/src/debug/res/values/string.xml create mode 100644 examples/InAppPurchase/Builds/Android/app/src/main/AndroidManifest.xml create mode 100644 examples/InAppPurchase/Builds/Android/app/src/main/java/com/android/vending/billing/IInAppBillingService.java create mode 100644 examples/InAppPurchase/Builds/Android/app/src/main/java/com/roli/juceinapppurchasesample/InAppPurchase.java create mode 100644 examples/InAppPurchase/Builds/Android/app/src/main/res/drawable-hdpi/icon.png create mode 100644 examples/InAppPurchase/Builds/Android/app/src/main/res/drawable-ldpi/icon.png create mode 100644 examples/InAppPurchase/Builds/Android/app/src/main/res/drawable-mdpi/icon.png create mode 100644 examples/InAppPurchase/Builds/Android/app/src/main/res/drawable-xhdpi/icon.png create mode 100644 examples/InAppPurchase/Builds/Android/app/src/release/res/values/string.xml create mode 100644 examples/InAppPurchase/Builds/Android/build.gradle create mode 100644 examples/InAppPurchase/Builds/Android/gradle/wrapper/LICENSE-for-gradlewrapper.txt create mode 100644 examples/InAppPurchase/Builds/Android/gradle/wrapper/gradle-wrapper.jar create mode 100644 examples/InAppPurchase/Builds/Android/gradle/wrapper/gradle-wrapper.properties create mode 100755 examples/InAppPurchase/Builds/Android/gradlew create mode 100644 examples/InAppPurchase/Builds/Android/gradlew.bat create mode 100644 examples/InAppPurchase/Builds/Android/settings.gradle create mode 100644 examples/InAppPurchase/Builds/iOS/Icon.icns create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase.xcodeproj/project.pbxproj create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Contents.json create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-29.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-29@2x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-29@3x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-72.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-72@2x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-76.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-83.5@2x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-@3x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-Small-1.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-Small-50.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x-1.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@3x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon@2x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/Contents.json create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-landscape-1x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-landscape-2x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-portrait-1x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-portrait-2x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/LaunchImage-iphone-2x.png create mode 100644 examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/LaunchImage-iphone-retina4.png create mode 100644 examples/InAppPurchase/Builds/iOS/Info-App.plist create mode 100644 examples/InAppPurchase/InAppPurchase.jucer create mode 100644 examples/InAppPurchase/JuceLibraryCode/AppConfig.h create mode 100644 examples/InAppPurchase/JuceLibraryCode/BinaryData.cpp create mode 100644 examples/InAppPurchase/JuceLibraryCode/BinaryData.h create mode 100644 examples/InAppPurchase/JuceLibraryCode/JuceHeader.h create mode 100644 examples/InAppPurchase/JuceLibraryCode/ReadMe.txt create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_audio_basics.cpp create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_audio_basics.mm create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_audio_devices.cpp create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_audio_devices.mm create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_audio_formats.cpp create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_audio_formats.mm create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_audio_processors.cpp create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_audio_processors.mm create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_audio_utils.cpp create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_audio_utils.mm create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_core.cpp create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_core.mm create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_cryptography.cpp create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_cryptography.mm create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_data_structures.cpp create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_data_structures.mm create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_events.cpp create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_events.mm create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_graphics.cpp create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_graphics.mm create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_gui_basics.cpp create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_gui_basics.mm create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_gui_extra.cpp create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_gui_extra.mm create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_opengl.cpp create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_opengl.mm create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_product_unlocking.cpp create mode 100644 examples/InAppPurchase/JuceLibraryCode/include_juce_product_unlocking.mm create mode 100644 examples/InAppPurchase/Signing/InAppPurchase.keystore create mode 100644 examples/InAppPurchase/Signing/README.txt create mode 100644 examples/InAppPurchase/Source/Main.cpp create mode 100644 examples/InAppPurchase/Source/VoicePurchases.h diff --git a/examples/InAppPurchase/BinaryData/Ed.png b/examples/InAppPurchase/BinaryData/Ed.png new file mode 100644 index 0000000000000000000000000000000000000000..c2fd8ad0da33718dad8e9d3cc763680feea4f335 GIT binary patch literal 139106 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 z%0D=WOHn)Besu8NIm>~GhpbWRjlv>=e8HnbTu^RqY3$q?DbWPD$2-7^8MZkGk|~w} zTr^7d(YZKk+(~9UJv7F2{JV}i>61HTKlk*q%POxIZ+-Iq9S1*M?7znmQos%&>W#=^ zdQ*dsl#w9`reYEb(dw!m$h$|y-mbspc#otP#s9~4wAjro)Xd9CL1MKZx^fRAX{59| zo-hE|c^dfn`}_ZseH;r@I;o%Sk8wCzzr01WVc@#`ISyI~4;7X!r?;UXf0Cz`Cl7}* z0XjW9${r}-K+bwi{jJ;Q-5QTPIJx1qH96yZo{ubY*2h&GSbGDnS3CH&vr`YpLpUYJ z=u@I&;uBQhEcim$7>xYA@7PPyDmVEVhzF-83MD!DYOZBAFfcJ=VDPj`{G)jVm@fGI z?j_+deT+q>2H`KkYiI`>nFLf08?)hlom7_gEJ|SXRK}NTQjKm}&d`1~ax2Yosk#GqE zc3Y2ox%Dat5+OCHWVDq%E2oU<=Ey#-lCC)bI93^+I?nl7-hIdSHtewXX}Ldi@H-(E z`sY`d=FJS=;1%kaueP0KW{UCC_MQSURE|FYiUrr3S>?1JvA~?)UNg}FXxkUsbGm`;w$CH@OZyC~r=XlFh=z~99Bx1jGrfhQT0 zcFh7B^ZVWqH?UO*jZKN9oSo1aWm$rOPdo-5hz2Z67^h8M`7VyXbAe3G_-FO;uCxnk zUHLS>ZcB!0OM2>je^d7*R-~x9V0WZm;IJjDrQ85a`5M~;QpF~Q#Q10opn6T#z>e{K z<*>_by`lBa?g$}{!Ds^s`gNMivJFG>fR@}4rnG+je|L{%xdi)=y-E`}m4{aq@CB%MXehJAQ#@oT^;7rr^KiI>)O7M-@7O{b^G=PKSEkqZ^8Sv!NX#nM}j=OBjiu(tTX2OrEuV5Pj2qS7PYdyxVP=axA-GH&c zNDYDx(D0kRV+>^vd7qjB1!gM4jWZFSb%6n6?>1JP_R(-IfIWF*h)&A)^Vv*hXTRjp zCh_>0|H*O5oJnyB+ymt!8L^T~|8f91w(84rW_94)ypf8nfLEztbS-f0Fe#(sZnKnv*pDQ^j*I|vKf+1WLb0sy~tM9OPhb#M{A{3T^4WE zk~8+Fg2Td|_RrospHmJ6hB=gTCX?I-Pynl$y%q^>{cVqGQb|$Y$Yoc$PiLR)1{Lp+ zF87;zo{g<D5kJ6UJ`kE;L!pKl!xM#OEgCKQeWnt(9^$=abHj0 z2Rc0$nK@g5?M+0!6s3v5_z{_^&5MUyg~5jV3KM$x_m6o7_~(cb98k#w7MMIG#>Z3R zZr;F`&xGoTxF4(>#1i5o24$GG%ON5^LN9cVOQ0lmsX_JHrFzLZf0r zsFIjJ?M)ca7=K;=Hu5i*vpM=TMJBY7Tl7yI2;_Id<50EfD5c6=_A|agus65qmc{}> z&kaa22NYQ`+g)P!Pj>yJ7KM8RD>f0a{2dxqs)Nb@G&|Kq2`{1A5CR&M?`qpo$_F@| zVu90#fS>2NDN}p%UkR_Bee!2aBBi76&`ToBgDXs-!D2VS(nt!3f50(cy-n{A4?=)F zmZ(tA{<*@N67r7yKfF$@<2Wbn1%F7}&vl@L|{T|tBLIkeg&3K-wy zl{|S8kXm4b{V%q=CfV|6cgp|uJ7uFAazO9&uXOsTr5=%3gk_lIt03ApYKZwl;=dlv5rh!-$Kg*AEwiCL8KD z3Cal(eH~s=Alv!9rJjk&GWi*?x*Oi>92BI3zIE`gQ~!jyLXRKZ&O2^iPrS3V9|4E< zpU~rXgU_BHx9PH;84>4+KD8#keZWlCP&N{i3;#B_O#IS0@qFK{(~LK#r4D7+D?z{V*?*Pp1dihe1S)*^cD~E&uF4l#0daU z2O|2?p_j}!1&PTdg6A}V2@M82K17>ic19NTR#)k`*>vP-ZbeBwy)ipQfAOAfo_J>Y z`txVitkvV~k#npXI%JIL<~pBb00Ke|{Uu-)9dAs|zUKgD+_U2y14em(pO$U9jQ{We z%RB^QGD$~X)IjrFR*bPC8Cfw~WVCQ)WDl7dpn$CEU{Q}}CgG&~il2w{`dVTd1+ZHZdC6%N zC>O2wktAsXBbg)PDI7tcs5lp(X)%#N@f;+gk>`cFy1$D!NYeE$Q=aA9$f4UnPZ|Jd z*7Vl7YyR=?+0uJRk(80T!Sf|5|GWFZUTfO`BWtbG7?TM&t;jnTs$HDY z`nzWk3RMi)&?-YReCh6z$`!zRPiDYq$BZqf&H9FQs@9K_5Pv{(vx3tz&n}}NUoYg%>*$;clAZ3EMo*(H{z3~3(!dct&oF0O97dEJsEoiwLQ?31|TuQ=IZ-@r@ z_J?5%bM|SYwXFeJf;K_jE6nE`8_|;c$=XBR&Ezrz`d8<)1kP&r0;3OY4k$m_y3dJf zXZ6oGwt4U$uA-_sgEKV`-hfD7x;#GZWBg5&&I=sZcQBr5uPtY_S!}H$v3;cu@b%UE z%fsd~1M(u9)>_oL^`UZ9XA?4X$7bt&>#8iP+&FR}yur_5i z59bB_chb&1m-SM>qn0yGyEMS971K0(8sZxN9X|p)Q->1qOn^a!1qww-1a@_jUSkZ8 z^uMX?D8E*<&5tX26VUNi8BEu+i)_sPF{z%8orBQDd~o$iE9?qO^PvM+zTDjpB@#M; zmN-H6rP&wSoc98jDOgy3xXs!@bvARq0HC(WWWkjC3RSmg(@e>%Ld5Eykoe={B43@Hrm7e?Ikf+}K-IvP6z?j3}AhyimL!Ddfb#&=Vy06x>njxJl^rj&wrSwYG2Z zT)%hLfGVtg+G6QK+s4uVcev4*rAdT|F@Q}JEyKA=Kd2PL#^gz4y6o9$*6!1yVu{b1 z6-l=-SSuf+45ut$KJ<>0CS#CmO6f?eBaQ*%2I42fm9;THz*BM9`b{+xuhGgG{Y?3L zu+awYtukiOf#-4Kg7T_Kc9{S%-SP0V;|$7xY*})!5QPiRl}8Z`fB=rstDU>e`mLgY zn%B?(DPJvlo8NzbyM8_??1*soyOK=)kR4?V`Kajlby_-`Hs>4j>mS2JP}NEfx>n1zkM5#qAStOpM0$AZ{{=+w{d0S&h(Gy1Jk*D!Wt*#^md2F0hJgroMAZL2I{{lULO^CM-S>cJRZS!Dq-NAwXT0`bq5QI||Nd{_)h{uYZO z%G8)%m_{oNeTKk33?M2O{vn+*pE1k&sWDN1ue!(e>n8K*5C4TNyC4 zWIA+BsE&h09y>Elzg`-Y%n*}ut(+qVP4Mt*i~LPD@&yW!n7u3R4-k!0F0$QKSp&a6 zkc;^xFZbmq1?<=^7Gr9nLk<)2!8O3{@iHGxZQX9t`*`f4{$@=pqawIe_fqi^U749Ngoq| z#S&C7&Q&~*eC!uIX+4c+FhO4RU9+Ux$*zORCH{)4*pB}-R~Gb@1P7H;t-C(5)R)q$2Q<#W3Z+$ zT!eR!py=26(a~^|P8qePB~|}h5Kw<6o{hyY#ou^&@zbsx1)c#?%B8?m@O?_jzb|=b zp`BnKw$TYj<+Jm`H!C&nAZZ&LO!3o*mNzfPqdp^wrEXC#`+9pUmUW_kjO7firGQp= z1bc<$eUx#TA$ba?0}??CI6_}IpW82+j|16?E*gAZ7Z4qV&^-|6)i!CProN9(3QnKL z7vp{$hfc9~DEk zPCPxf)NO^O`co4KyMPs16B2~}I0kgP4Ji#eVSRBw|CU|cVpxnYxbmrOl(gTY|M z;Y~?7ppXE2T$P*5D5X^%qKaFi{d+r#g~`PE^SFi6-FSogyB`&e0;wNuv@%~yEbs(i zwa~}-L_6KoSLtl{)%15ZFZL5tJpJ>$2NyS4F#F33Dk9=!YI?7!6nF7{e}BQ7a02(# zO;%(M!h3zQ6x-n`0QN+Uler!``X2LhkDmGvQnNB`*f^Oa*1UZA3u>f<>wO;F9Y6U} zanAZf#b#Z~9wHh;Zp~wgzAZt<1%}6h39#AA5M-58}4ou;0QT8R%b59gSCL?UZep~0OH_f=Vk9dBx zlD7^7*{AHuguV{=ci%~E*h?x(wAX(5_uQRtw!bG9D5RKmr=8Y)H@`1@hr0Z>U_jN| zes?>Lx^%Knn;zGg-8+AHcqn)LkKKSS6SS!FyF$>uotlY-pTU}>|EMO|+nV1ht1J)pc-i$F6%OZ2f>YULsfkHwNJy+c zChXMI0>0S9&o^ysZN({5ke$3<(?m{l(I4)99k`w+eJUdu$p&6%A;A?v<_LjDZ+{5n z>wSA1X#Q+z8y`;a$k3^99BdZ8DEDYe%n26x8DOy+aKei@94xVZwHD;JbuBiWA~29G zoOR<6Yy4F$a?)E|<9Df31wP;8<+t?SqvNWwz zrM0q@sodPkrH&hGD9~LZ-z!vh_&nobuF%23R5qrJo(G#`?gosK)ok-CXI--n3Vt9b1+hUT$S#D)_$8fOsGYqv3rJac z>rNnjk=v^1ihc(VRvUYeE3F!3j)CcIJIKmFCMTj;&Rj9msT8OkL7^ZBYc(KziGslU zlw`2C<_N03p`#Jw%mZz+(V?%A+rl{QJJYUtsW@wqEEh4ra}Tu>_va3|*20;ZcK>N6 z+LgzL6T_xvY+oH?HZszx%#W+`P&ctz*PsYMdpp8f6C!P1%>;*LcPpcmc?d4DA|5gP z2;Sg4Y9UiG^2r6o9&mn(Kw*62CoqOGX9txogAywlR?NGsZp8a-V-KseyY3Si>5=p5 zezUOG#!~(+3yAcxVO9Bowo86>`%D@`1}0`qO9oJiCb997Pp?~bc{};I(8k0Ij$B*k zX+{NFNd^d0Eoxn|H-{av6QxgKNSHYPNA=`9h3#hjmx<`Saa|1)(R z$a^w(tjYUvj;?!`&@VX|Zis=1%|#z%2NDz>8*Kyws@?P^&|Ar~>)E8uQTeV<1;xb( zP=yOUbIfAB(cY%pA!f#;)hoH~Nl?8RkbQ<23*@4){o0%O1q-t4wzHd?5MTr{rpVN$ zP$t2l6|yX_viI0n`WeJR-FOA zbkl><{n959LRN+t_C(KF3u3OFnFXsEiVOntu~^9>7+6yPMX+~KdRD9?qKEKQD|)MA z1JlLv6()vnaYpRGL9t-6gXNec5BfUazf_q(Q$UVqLLsfo|>0x&@96k%OzkCxH z5zeV$lwDznWbS@L0Z-D=houP7hQNrG3RXrdHmtR9>rRi1|4CQAftGMoHkd-=e{TBa zsdk~H_$CLH7kl}IVE^KJT}g*Ms!QKq*By#0YRMxjAEZ*{hY3|2epW?={)&v1jzyWi zWr7!o$kF?#{67oe__<`gt@D~k$e7Jl%9&{p`}#W*^Y z-s3vF#Hl)jdE4ddLSnf+mYES`|H<`HJbbB@d{0UpYFk@y%Ksbb4Jt9I7T?YB>qhFz zv@K0ERhi6C^;EYxXaD+)ccF{vb5d%kmE()v{}yDH6aLnkGbvHL%sc=L;b^OyXMD?s z2sh~9E1N0c;)>XleD^L6jH8QL#LQ2$Ek+d0NM*tn8y!Psqflw%z8TctPc;-C zg0aBX0o&rE+NWU`sq;m3rC|LZ05(C%zQ*x^rUYW74r&`>5Lq^n99bYg1j$6)kkHjF zif&am!a%g=Jm#Dw4U)$wE5q7UN~vpW)wKhS41`fm0wEBCI~c#*LlKb$lSr22Y)LQ) zq{x18(vEHhoPeB=Au#}0v)+5t{%OE_{iXl`a2n*(BBUhO@pma@o!hc3T3gzXbv`7C z$`W0PNL>(rZ?g}zyCbl$$D!^aD0Fk$Qh`v}u%S`g!go?0J7_mFL~hz0>ssb{UBFY~ z1E-jAELzsudpB5u16c%V%O@}efQ%{lF|D<=TqyZws_Vk)*sm zCD-(reQ$sUc100aL=Mq4ruNd=+HkbwEn>P z5>Y7EKF!O>t`{HpmYfsc&UKNf8(EZ}TPl0B?TI;xVMTQO)Sn}Bg#h1J@11~*2>?LI z3B&A5D4Vo3q*oxwFbu)FfD(*Jj5Bep8nP|hb5)%a_{c4OZwGqNVBE&P}T0(&6_!a8G{R=H}kKbzBjbD$6oQLvmeLWy(1jbcO8hYpta$F)%_aT=6RYid?2s(T+w4 zTCH^LT>&Vlp`{c66eKfaCU@<uDfFXc% zFb(50?Ndrw1`py8Y!|=CM~*~^Ke(oD89guTe=mjF;p(|IXY_J$y=w8UUX6H$tOuD} z0U20<&69&0$*|G59W*HH8j1~zqtHxI(V&u%Avh6*P1wa<0U2l;>H+|fq+#0acKd0} z+)>ym!dNm2^9H#^MD*6ptQ%}tYvAr?W(OND&FaYJy_lYDZ(UW@yP84s;FoH%e8E6O zOWfQQ+)x_=5V8<${=YC8DiFA!l2`Id&SYS{wY6KD7veDJc`unqR0QK<{8nJ6zgUFZ*d`MvN&8$SE-+Y%f)#fOPlP zcwOf$bh>v%Y)#B-ZvzsvwYI8eMoG}TUUn2_W@BdlIL`<0B#bcyC%FQWg9-_1BC z(cuu0MjF?-AT@?njbMXwJJ@E(3JipHp+Shj+t6O(YX%j$( zw2dGPvEZA3$PMF03gpHJpwu9YoP^-)o4AgNUCoIpkJGr{?RGoH1!8|CiEIo+LXNOj zh(6{feLw_a{S>s^WBQ6_!J9^OAXIhhYOOc(u3EKsQ?%5yw-(fg)|z*;W=g$ZTy%!O zjvF>on-V}mpkAyzD>h?tAmDrrT?1DzAD9M7GT?>I>P$`uv?W2f88mB-9n=!jIHcV) ztX0v$x@xPf35&Zk5JGn{NAPew06`MKMCyPZ0!$AhR|H?!?=3>uri#&?$(e+TAW4Ey z(_8D!I-)0zz+D5U7b1QHFhuIm0U>F}lQk-Q2pX2J|p&A<#Fy4-mmea#)$8LMqSz3=owOR-7_x8mKr=9QiLl?1`e%rB8(ekIEMgZt-p zVwk^NlP~9T|EQ4{E*WxLtO{C)5usTGn>Y!PIEyJevmv}330he2+)yh7^8}EnI}sow zVsq0ZEScP$-O-T+$wu*l2FQ}rwA&4b9jQB7G$)WU06H>aAe4bp08-rmfe<+*A|M1q zv+k;9$xRtNJcot=YSu5kQ`KU^WKT z0=oGTjkAZwB{MN4ra@@RWE`KT0uVWotJ`J>H1pn@0rU=tI403)1Te5zhh1A~;^ZOV zOiUmoA*3@iCqTgjsH)f%+?bG~ra^7UTf;3D;mb7aErX%f0^tYS`p#GFf80nZ7>k<; zivaMVM}tdn>9(C94B(8KIuN0<jelBNNjQ+(6aUB0`1|58!6a!v62wHu*8fkc~OA z!jRn%5Ib3ErPo4$y!p`J`chNk@K%}Gy3P(pJO*)Cghj;A08B(s{Y6qGUa6AfG!9wD zl!S4RH0B`*ff_PQ(|*6-?~gb8!_BzcD-YH0kH@vj|T=9?1YMBk&oHkk_eD zg#icRDf8m(GAWJmeQ2%iB9_+PRV`=(oO8ZGw61O{yurYc%mLVq2!u%zF}Q*o0icO+ zU^oy#goT(KOcn8yxI)Z~Q+D@KssbX5Asb086~lZ4;^=e{f7Q*%3$ZF_gSe|;3Wf#4 zrMKYj;EQ)Ro0~$rT&RdBrRt2n*)ypUt zk2fR3ZWza57=#b|JtL6Yn1}r#=bU%@o8#@9h@6^|yPs53i~!7CFL7KfqH4Hpx$Xog ztcdPD`VcsLr-Z~v0)glDReRH3pqB`^1QsB)rK>v;3ui&r?ts*ZI|HF5KmjCj28H4P zrrnSQk{FYRi+Ag;j;_rj#tG5PO{$_@;pL_4nr++9LLPUq+PVPxTJk}Hf03_I^aWC62PB?geQATy^=GqCA4aC)~ zId~}lVB{==R_VQ7AYjBmq~u`cg)vD=p(=q^$kYw+Y}7pi6Vt$nF>J@-HM|6yZhbk9 zVFhYjyju$rZkEmF1HR$-DQ(4H4Ey0Cz<0H{dhu1!;bvwCZmJQ57Z;u_sYBR*4~z+R z5yf7!ldj3;%sgJk2v-(p{9|;VdN(uB?lDSn_hFo3V-~rNe2AG!-Aw`>aDeRv!yib!UjEufATLV2 z?YPbYM39(-dM_wHou*fntJ2m-FwwKrE&M25?mOlDpP6Dd#(bwQ}JOr*8dwWXAHyWRb(xAnWH zhYwG7gx)RUv|{3dMrO*00+ALUz>^NfjDQRf>V5ld zoPYxLtq3f_J!Hm61nvs%EYT@+_du;{q(plBc8fue2)h#tsYBS@nMt(uYQ}>wOWcTC zYfUvMfMyn%O5F_2RkiCUbw9musTvUg2yX8Xw!aofx0t3n5}^Z9e9v0et3ggK;t+<7 z2z1@yL}VC-l+rG+!Ix2rscwHcVa$2dFFk%?BFZ_h?GpMSmx3XhF;@YuZ-18)55tg# zY^Ai;h;15&Y2ay0Z;pqzZ|@oX{QP9vTu>6_F&&P#Z{B|X=FMB-u}9FLfqU3L;L}y$ zMFqHNOHF|=`8J87JUBTs6M24#I-lPyODUx^ZQXK?JvgV7!y#}u z9H;&Mc=I;gQSmBN^^yzAL_|hF=!TaqAC05q*8M7Tk9)Xg2g9$6**S;sY|q!wqU?t@R42sIWJ~OCoIqFt~S!@Vpp6 z#LXKv({b3Q#04w@jKnSIGWc?*zOF0cPaIbO`ZNe|d=ntyK}w zCFh}=_ue&NM1e-`J*HmUKH*+UjW;8gfmn}A7faC4`4YjKICLA@JC&w@L@5KZs&@5W z*XZp~qy{k{xg)shm3J1sqF989Ir7!Em-K0^+Na?)K>R0LgS17q#MaaA5ma^=%5BrU z%iIM?;+q%~?T0jG8V5P-rqAEr-`-4hEi(Z#c3Y%_j13hl7^I{~LAxK1` z7Y_2NKNK3V%l_s#9H!&lYhTu<_s{G6&fSRwt@duNgZ126o5n4zLA&%tK;+GJ`-lT!{AmJC*UJuH$EBBw5ez+{V3-oGT3JAd z&KYh(LU$)|-Z-U8ViMxW?+p8q8JM|QQcW>02qvg1MovZ;i~s=HF)^caT-JIA0A}E= zkL#gG=U9ZUW?;p;HeEW@TFnfZ0z}*?S+x7I+Ws~L>9DiQ!ZtnLw77Tm$Biz4hZ(N?*dlH6NLDNI8zHQCpT>xL3A z2mx_?BC+A&Cj%?=-mP^4zu8ZR{otmIG)>buWbJL4&(_;?xVyQz+3)w`xH}vUGGydL z29gNC0L`FX2Y`P-q0|cvjff-&<6BT^X?3mhT<7OHKc7#J=jX?Do#)fJmbI>PuPs{o?NK)i~{e1OeJwm=iEt*t}!Z4I}}Xg=kPknQR+1(82U&3iZoH zh%5}i9I{w9*mSmLe)Zk^i%@L9Px7(t$+g4h=yorbm!QJJGiYAgo?B=Sy)qbv4dv^o_kNn!L044Hp(-Tcewsg|2Tg!-r zh0!m4bK7E2yBjkrY&heDC`?&s5LAJtvQ?XxsxO|`o16U>VIvYpU%ZT3d##ZvZ*i*x zWOG9%N$%M5^V8#cdT#5v ztfys}YptbJ0LWw&mTVj^7(Q8?2F^^ zI1D2ZSspjC4$5VR3e(ONi@FKrI&@WKCs1qkbSld{pP!zdp3bMGtPRzde*XA;_vUl8 z`h%bTWIyiTeEFm0@&74h0RtAKL}42y4pAleWfTOL%Xvzfh#<0~5q)Dqf*Bwo0Xd3u za?XHkj(`Cr3S$C0iyJstEZ(Kjol*5>Yj z!XY2H8r!ZRCv>3|F_IB%`6QvVj6qF!h1{DdD_qHtgpe2sQkIkxBVu<_)!O@o6mY2l z5)pxecC{Fm#OYVo?eZP}@}`qQOgTm=+?&b$oC0M2vP}|;aQl(_ zewyxXc6T>7)0hVqWEu0AS+q6=Op-Gv0L*!~yStypJtBA2%o&lobp#a2P3u2O>^1Y3 zT_x>3-dZUS<$RtWpX+=!Ep94En3&~unuZ}ut@ZiooY!I`lE?P^JkRs_d|t{@LW6AD zT~X`#{QT}6y7hH=zPr0S91dg3ynB^W>O&UJzyyTgXS4ON6JZ1bb$Xy+!fKm2ac$66#Z(mpVUNEffz>A_D=r3G?l4Ka9KMokBHK zgWc=fr>Ccfj~~zH^IYa-Swh&~1`$OSB+@^05XTT0$18x(|*B_^TS2aQ=h zp)mk>H|@QzAK#Vre13ZO@clO*9^Rdo#lTV0emdOm53g?Sj;~(%&5poptxTyYJfBOe zCxG#=Pl#k_g5u`dZQEoMCrL?!2uxAcyScd`0*Ocp)w?q@NlwF#B^xlQcZYdd&D>QX zS}4xIy|&sy6=&L+AY&-0 zC_-y{H$W5SEC}Yro)V5C_q&O}m*qShU>Y;J54YNeEQtpJpVNAQUgqYJ2D>%j`HQjilT zb~o$AThZlImeX&)|4m&_r>Cdo{H*Hx<1SA(lBUn!{$RQ}Ot<%*hUw;Rf4Bt&0lxX- z%YXB~{=4Ilmbo1#zCR3}rStN!as=F}>NMut+uPkPCE~TO%i7PSbt6eb&M2jzLq3Yv z&TLcnaa0xrE#7Kddac!(rIfp1h*+JaltoqDk%)oV04_P+MC>~zVeH;r5HPp3KuPgX zscH`xIRGNg?P<(u%)$uB1SAHi2CNS`XOZmNPA!gXX3aGcNzEGxCP=E@i`%#hDJ*CY zA3Oj7WA9|(zyN5MFcLL4khJ+-h$I|0m(CIz3bS%b%=MCG&BKs#&M7k@Cff4D%pmli z$cjw8>ZMt;mD<{@wPq-8cEOTg_92aQU?CKMwzfLYb7>tBGxEhyhcD-_TPpgFRddTsK$|`S9mrw7--{$7ao4qW5kZI3=@gjF z!{Gp6>$R77ZQ=t9Z61CpD9n}e%qZLNkiREE51SvS8A z=(HOz14UC+5*SiqX0KXZy}1kU&2-ogjFeJZPlv$dMbIKM#{wAgWZt!P$BJZ#NQgvG z*X~&2gb;$>*3;?n@!{d|!y~$79)_DiM8@f6Jlv#lygA&aapGx@!!R9=<1`^8B>C`I zzJ2%nozgJbp_}#R(>l*fDJ@GH$8ksupbpB~V)6z^h-|K1p%$;T1Y&petO12; zFt07NB5J1A%uKg*8Xr>bV^_^%mV|`p>R7e+rTDo<3Uzef0Xd+a%m~=sIsp8URyU+?@i-RN@)P#oQMdR;u62<%fsFg z+Q>jSsg_dQoiF{duy<}Zjjp|F6o3+0a>C)ERRk2~B$AUL5W{X7Z+81>jOHr#W{Z{G zFcQP#^HZ($?*5okGV520>AJ4NjRMP%1rSjUE;R-V|AEsowx2RrRqd^LtJbQvf~JJX zEHAF#S6(GO&!@~=FqLTlExk9-jDSW76X(uYN~v|O&5!#dBARW;oEQMa-i+p^4LUhS zMJHOj0>3La!c()sO(~xrpazqr)`{{7J zJsfsZ%7W;R&rhf4d0E!PvfuB=DP43Q`cK9DVOF zVg>{mF;XxuwUuveNJIqh8_o++vIqbWN_Q)3dpx(NQ+<3oTO(^7K!rv|L{|nGQ_d;N zkR71*$V+McQrvg9u&$A?M9`lZC>oN3xnrxkEamxh?rQ5YBchtu+O@}Mg*P$>U)06{ zJv6Jm6UxQKk1t$*y$Uf|cj3mQD(AXH1c-v!b6RITFXic6&ZTuPbXsG6S6T%}<}^*y?alFU zvm3{h7*ES-S(aLRqBKpzIOcIkDaqY_oTlk`%pfChHn8r!^m?9K*LGTTnl-L~rm(In z7^<7Q5)n$woS}BFt(miM9|mv`KsInUcz7!B-+w%vPDGR?MTADq+1-M47%f%a%rTZz z+WLhQ38@!*B2*G46nDQY!h}rxLSrD)FovM4X;bxet*2#~*IKHpwWyfg6+oDA9P>U6 zz*K6Dc7N|Z$oM2o8WdEEKJldw8JWot^M=#By8Aq@t*jyf#B1%{^fGKm4^+@aYOI%e zV8#rNrhsJEa8kriKAo5JzRg3)oQISp;;%b;Vx$hZ34Sj_LRGEW2V?DSrgbUAu$Jy< zMLRq8-uL_6-QC?h&+ED(K8?ffrBeKgN`q}uu|?+^d8Zc6B5L#JOBV7 z07*naRAxwKI9ji#<+*q0#R_$xi=cPQ&>(kSjnTNzNDi1m%(6yJdZGwon z%PC9BIf+Q@#mt;Vgq4Ju5+Z6K66kr6@y0ynEoTXQuC0jCi2ka7;$hN|}NZdi(*=OT%pPV>;I zyG4?AL^UnTQfr;2-G09(bFvK*6G;Y0w8hL`f;*#5Gz4^5RW%CiF}q;zwRG3s=;B{7 zt>^Rl`1ttn@Nhbv%JX7o#3}C%hnpP`tHB8H{`|gjD^S<6^twKtm(yAv&-0I8@ou-< z?{_im`LwVlOP=zy%j2FnT?GW=;S~#*RbSDp*JXZsJe?n(zWe^SkEiqVvI1`M;vfUP zKEA%cdp#YGfH)lQrZFS>!^d}DfBiL}?{`ytHCAm%-dayN=S+DJbX(SpFXA=I5oXr4yA42?W)e z8^(PtrNoIYFl%Mz-b}l<*4CxwLDb;d4GDGBI1G%NS8DCORW0ilZl-1qis*gFIp^JI zDR*WP;*=TC+zhmXHvljs(=GF-MtVxz`31>g6V^otu>%pOF$csy907_h)^(ki5Oy!i zayp%Rsi4L{?w|;9sour{w$Z}1Hh^u&VrH#*3pcuCX6~C*wc8bIOBl_@7f?g(rf9lJ z0OP5@c=Vh$(PM1z}>OiMz?!$0$;kL*WL_<%hy1GA!k9sW(kO`1t<)`^U$}bzRNui!XoLx*3U4`u=J8`)|K~_x@vTTJ0QwSvEj0hLRIZ1HqT| z_3PIFuXnp$1h&K!hth7CcEfI;rUO!r9i7qB?R_4|t+e;$>D%)+zy0>Z*WaEVpPtt? zFKzBlIWuH-9+@Ya9zVSI-sI_tCB2a}-QCUg^ozgw#c#iV-++cJs>+B%=EE*6OP_Ye ztXVJ|M+umj$1(56G}p=uNL~ngQ!sJot`>l2ccMs@VGtqL?f@nn@+|i)hOLyPlw9jr zsz~CL5|Sahq~wfEEgTW<4(RH=)lHfQT;tl}2=2;AWoV_O`TRT$Dd&Vp-E1iVsnt?dJ(9B`Mtg4U zI$V))9L>OybBD_m4wF$zK_}9yys*|?@QZ#6YTEW05cOuuNmi6J|`>((L z`rW&CW_EjfdwYBP^}BaVYl`ABKAg%o&!-h-xV?S+=3`sUn~L)ww3EPW;`iTwPel9u zZWxB^ZCpgAn`0iPygP8-A*JXR6M#udyB&FI-`UsSeD}*={NnWe2dD=5{&e=orLX$5 zYU|ch;{9&?@Bi$lEVPz+UFNP;dwpC^zxc)f_nUVQB60wB>$@yz$ou^s(S;kLqIE<} z?3^ei8HX%X26i3MAc;8iNK*$}OYhcERh2HNV{)jfZff1bUXuaMxc6R`r4FgCLrbhF zCqf2KOe7J@2YyMUjP`O1#0IGUdeLT-s^`%7EnUOmxX3S$6 zogJ-vRSi3-ArYW=ZK}G=8>h#e4Pr9pDJ3K@cQB9g6l_Z|?x}CuZrzq&L>U7|Vt906 zkjw}`0xBA!lMD06kboGWOG=keu21=_O?{t+fyvQb2!tj#F`wu3XFvaw|L!mT;xGQm zpZ@U8=Q8HieKmvi`Bz{6=0E($|M1s;_qV@$`2O5hLj|px?mjFtlHS}U!n(`jm!E%r zJRV=)jKeVW-akG*cDLHw-8AG$o|fmd%Zak13sd#x06cJVYppqg3>lcb_Xr+6pU%vT zyWKjw5imNfh3i`8^8TCezWv>AwASM^o#y(@Z@&M#zy7Ts-+uAKuipIdk6!=iXMgkC z@4o%t{@wEY@Vu_yzMpd*fA+JVKYx6@zdgJ;?0@lB|L2cBe@mk;>JR5R?Is?F2}YvB zkdH`-Sq5ZQGhG#l@{oqyZUnMVI6nO5H-GiN{Lhacm)+Z++5H_KUX^#>%}*byw{kwc zIo|%@_3QWFeE0Ql|Mu-?cl*1;+TR^+{|l7;*MIlz|Mh?WqRq8q>*qcU0~zn8X>Ojz zz1!lB-NJ~2Oq`eqT&9d!IkzFVR!tR6*$s>5ioK{;3jzT4PA=poVQ~i2#Gu4W>uYaw z9y_$%2=|AC5t&U?1i)KLY~V|+ZWy9r@J1%Rt64`xO2QoQ1QU{K>V_g|C4ypR&CIZ8 zM7z1+bR5Qsk9R30TIQvqGxgd_QD}f_>TN+XrM!R|I}!+IO32!!VRJWy=DfOyBxd%u zYCkhct$poII7o=*n6u<0k`W3x5P>TK5+D&{fWE_hxYUi7^-|Gx4T6#+5&mqjovXb= zh~q-r;09N2!%KhQ6^tDX+-+(ZO`(vpUHX21khO62H*sQQ2CX^q{hL?+?SK7W{g;3G zPyhK(zq(C1xq+2D46mmfE$O%$?vA^|e*E`;)#q=14Fuyf&dW@oL^xzQ?)SIH!!!*y z`yr(S0L!`p!0~vz*&nu4FmfOdiJ+>JlOs5IYqr)JuP_Z6qj*={?REs#(O}5X9jq&; zwKC81TIO2%x>hG1ce}g$&+@o$lwZC5^7hSVuU@}ll=ol#?AKq*`}g15tJlLY+~l10 z)BQ9Ks1ti%PIPy>IY^kzy+L;-9`kkEimxcH&P>9v&om-v_31-}&wlpv!w>#w|Mn+0 zhui$OztFGKufP7)HyAY4nkRDO%gaHGJxwgY6UtBDhPoZ||EV6ajV>UpHh&jhGs1XA1?%EB&nCVl- z{e^*dZQ5Rc@C&=1@%PMNR|!}qBrsKjL@^gR?xsKe@lXDTfBoP5><3>Sk=n-x0SDo} zF68Gy_PgCKeg1i0Pjx*D>-*=&Zi<;ivRWGw-Q7*Q-9XS0eH_QG+FApEySuyHZr5sS zVdq2)MG{_yf#A?v(N+OKJ4)KdDP7%qb+uNPzMes=mih7F!_&tP-+cYMu6pstD|$K~6<`{m=g+zH{`@s8k&+r5ZnA|3G6e#g4@xA$cF^z=0C zhBV~k-RU9nT_{{FMs^%%OAh}$<5QCO=YE69Ze$uEg$(WP_MrX7U%w5;cKK_O@A;9A>d zm8rWU84)K2Mh57lh#E1C=)a%$*kjtYp%f7SXKUiV>)g~@wRzFH>Uyrvr?M`sxA2Kw zGSYzb>lST)O>M<-A=-W$7F^2>M^ALF}DdFazznbV@>MgfL z{z;bp(v@d_=%Fp1`-0gOE_pc9kcakP`Ldr6X$G1E$Z9L9P z)i)h}@Y(I-!^g*m_b?2CFh6}Ht%o6bIsfsSqxJPyPfz#vcdzc>9PjUr$D^bn=P{t8 zA!5SKswad3lvSG|a2mh->gQkm{7;~%v?9wB5g(Xd-`wo}=%4I3dcx(^-Te4fM3aZqCHmO9#{We13OcAD`x>^d9e%kVqH-hd@Xr11{=Vy5m}# zT8DXQwJVY^bIvkkl&-fo`{(EL6O`V&thLwfUA;DI(N1zxD|&GZU1cJHz1RSRFNEi@ zSeck2QSjmq43?|Xc2r(cC@DyS(W?1}go0~kORxa9BHO)R9_3F_C-H+S2?0?z)3v>x z#y|eS7ysg?UmfQ2#wf6O1=iG$t0{_6g24`%f0k3avsY5(cl&%XNVtIwy=s3F_C_YaUJ zFTSoT0WxRszWL$NRMj`bI%{jaDYz%1Fnlt=xjQxE=2DOax44TJxri4^#kJ*(L1zyI zKSZk?(adVsWo_qDbFIT}Ot`r;G5AAhk!2!6L*guCW=-ST<=vD!$C5Na12lKF7FSJm z5CPM^RC+!y+WLvk+WUH*AJ)FMRtgwmOvU2)m7Ix*QgXuP4$U0;+8ou^(rQy8jJZ1G zBqDdW>FM$G^t6`l^6mE@dsl@#uUcvc0Q1^PGepKjBpa8|4Xn9V3^8;-4KGsk@EmUF z1asgmL|x6aYJ4t?$Q-^k1H;mO?@YU3g+E<){Su1i7k28k2>gAY&=%>fy(OlfzWw~4 z{@_QinV0t;e)(5_^|!zL>#hwF@@{wg_Os)gFHr4N&JSNd%Wi!2+2{9fUL6jH(|jHU z=dxmJPxDA30g7&|5%nF>G)HYinDW%)n+uj;9#cr5@h~k8g5=IR~7_)3{5{X<{ z_G%6Y$RHUVNrrJe0Duwqm<$;MfaGl_Ixi=!6@}+{Me}JG8S1Osad}$YjK<`>pKGgi z-4YjTG3&`_8WQNl24oJknvx*_IXNLRkN~nf2w2x@y}!OY{`sH%i;utffBorcI6t1W z{_wNUZs4#Q-rU_8@!{_Nv*Ui;ANR)r1vKw54ISo78Wc0az~Eq8no;Oo-CRRp3Bp4P zJQqW&pr+ltHf14U5J4ijI=rtbR9mo{UQH6TX*dI0=hW1f)|XOut(&@J9#Y!SNrA?9 z3%s#Au>ctpS!1B?*bz~g8IS;|Z=6LVQ&kgiSMRm0WY2^vt_aYZuFFyk)j$Cph+N%` z88q^J(77AL#Li6Jn0;gnK5}<5v5z-pvO+ohDr5jk&sDV8A(pD5dknhilg)q8EVuC>lx>z>C| zYZ5l-svXz9KAjT~I+XcL-b*cYovZdzyE#65{muR`y?t{(P1BTzgv4foA&)`&J%bfG z(9Wqg^vqS|{)->}`M>&C|NFoFH`SZZE7kERavbuwPsTFt5_&D(CmK=c=KdAa2>3MQ zNy6t2z(Pzw1c)4oI;(XMV+SVMWy*QeUz9jHRFPb}8n7c?BZ4Dd6A?p7dTE1ima!n! zZlnh!Q>?YmYdzE&x3k1D2q%^o;gf|?z!XKd>5)at0z>1OhuyUT3WICN09tcU(+X93 zCvrzuEGj@8jh=4W|9`ID0o%4OaPb~;JAOn@! z+}Yg|BXI~}$}Hj}2t=HdH!IrCr+GU_qS3KsNz<6;w#YDUOra`-&ncztc0X(e)v8O6 z9Qn+L?>p{ujmzcIRl;9(N1L{uR`_y`z0~(#2BY^DhPif(K)-19@%NY5>Hb)M**opE z@t3}@E5?Gg8le;5Zrc3v&D*=p?)1C=^!<0=tLiU)@y*Zv>Q}Ve-u?U+4`2UkK_I={ z@vC5YdOj`7^7Qm{d;f5|zikB)=iP4C!aqDes>5X|&!^Mna_L42W;UYjW^;dke>fbh zRoB+b&7Nn}`=y;C*W3^Sg^@5I+>AN7hdVM02qW;-)3yLn0Jt>^H*adSwYnVJ)A11z zkMjvVCdud1DNCw>&yODkW4WB3PDgWC)QI!l+c&p|-J93sO~|Ey%B@6fp!u4I}emx52AV zTve+!Vi$Hwuwri^C?YdZpaEr(Aya1bXzmSQ{34Nx-MYKA(?^53b2zZ0XaM_I>%|Pu zYkM#pk=(7SR&8Ayvg$BJ=z0T+a8+#>;f>UR5RoCs0J@p62V4-Wuv~CRay3O-^d?s*DQ|iz} z5t85h;;Yi?rM3qhd)iiK7B-DOH1B!x-AWu0b8XMZc>h?Br)5z$6eohfk=Wg@w?0!< zbWEI3YI8S}L>VG!^IE}U9LV#;L=fP}(MKpAq@gcy7lB9&(oa{zt|Ju@?44G308pD7 z3yi!R=V_YW-rv{D)2GKDo*$oH-@ktKv#Z;u1J1w#p4#k^Y|Md& z|L%YMpZ?GP`F|Olu~u)7N4?O%nB>^r+2hU4FaOT$KHomQKFoJ@@0yH902N(fp zfJR`qR&z>2W;0W*0nNPDauTF)1#b~cKy^n|arZ=wnO@9d{Q>Jm8G6#ym5xCKk~-Vn zJ@PaHfCVO!&X1OaEr+Wi_&5ro5P^^*0ZY_cFN=p$hvayp>cO%@PAG&FZuUHzq90qN zxy*B28c>jY^UXKSv^1-3UoOJ=Qkc2dnX5gpwOZ>^+NIR5&X;+q#ax3ry!H9R=>@aV zm8Gl3g?n8|h+K0kIm|sO0K0L6U4Xmw5)XaWf7BlfZmxh=4?yGB8==41IlTXVYA739H#AfI1Jkz5BX-lPfTONgb~OT z5Z%{;h{$nO`b7i>V2976GnzvJqBKm0hu3eu`E~pFL#gMYr97X3opP!Ufa0H?IB!$u zO@eK=o4dO^5h-m2Au$35Fgb?z@Ia3W5JuQqAhOohnyEQ5Az&Z_x>>Yl7|MXA=&R=r z!Pmpezc6beVmJhJ2&i{hpKB+cX+$7l&)@Dk_4Y-)#|ss9tsP9R9FFj3k;%l!&}o~@DCB^lSFwJ8Uxx^Q6vC>WhcQK1m+#EW;sN5kEakG)+L~;) zTMHk}ygL{WF$fV4+j?!AbS}Tm^L##^Z*Ol`V1|LNIgk+mpFTam+^s*$yWQP2r6iKI z`P0+W@pyKJl+rNeVMs)zT8o-CUus)6a-5(0t03gQ0!^bE2v!c3tzR-CQc4ks5Y`HZ zPXsxfEn=zro14vUH*Gh0oS;k3i2?)1&5#Bh$Dx$~Ww8haV37doEnE>AQqC-Snx<)c zgNU2WX4-5-(lkw*{fGfbN_WaKoZ9H!tEA~Fk#0CEsQ00<*d zTmuh#rdoInL(>F`;0cF(^VQeC{4f61AO7Jag|W@y=C0T6L|avHr>+UqfcYLoIV^>Q!IhZ-gG`pcnuF zu^LspduD0f+ZY2QdRUCRL#8g)ODVBb4MzwH0E8FU%U{5MTWfvV-Xr3y_7zAP`ez9x z*I#c0vBqpMQ_rse!0@YSq2IQ=*cz*qlOcovGaFJsRQFH=?MIrbnt(gu8c7=~pByMK z$xHu(i2*SQf}m>2AH`q4pVf=ND@8r>Eo7)03H{G)%jp3rcFO zOZO&PG}TX!AKX10-NPNUdEc8Zt-ZX-zQVgAzJ+uo6sv6#Myuo~!ICpc>fx+kCaQQ! z0g=XGyBoAEpB~@M^C=G^Id}X4F-lHp7=l^yu)n=)t))C{HXD&FD^;Keq5NeiZ$H%V&c{U2nxcwI0YT-}}1 zFie}x?sgbA%2-r{o z!lP<54Rr?~LGRHN3V{ej>pc3}GY1jMi4zMWtmPvDG7Tw>Lz;$sPPJJJ?};4_SCZHZ zSnLG|*3pL|lu`Dyt|otdaHH@4X;g?NCVkW2WCZ`yxEe zZthE&VQCMyTeCuGJMC}hb8$=>pboN1Mp(@Rz&a>J_> z2@pvHW#ACAR*7U7CICRcvLT5sUg-0WbRs7NfI9;MXFv}ma|mWYp2i7~g9%x>l{?%# zFhI?mFj2~0i|WY3=J5JwKl|&yIXyqk$LDCZgQup=ZnrxOuV0PZJ*SL0F>@<*nx@TW zBhTmfBJUDc2}~d|_El)HDqw<{Ij&${j{xX_yvRV>LN!#Qxgk3AC$huK7{ISBr9eg^ z#GGkNY0R8NdZY{j14+(lnx<)*hSSojTh}T;gs-l*HHW90;1DEdAz(%p+HQtAx6|>m zEG&L>OXB zqJ8ja#kH+7TuwR3FbtA;KlwN`x{Ov)e;7NzFfSPy{CrF2id-Q zefE#hgXsWRQqDO`LJXgeplvxnKY#r2+u#2CzyF87KN6WmM*sjI07*naRNUYG^6fA3 zumeIuM&#%Tu)#7AR3~bFeK!Fijv}dNP6hmB<}PCoZgve14?y%)mS6zLtH&ZRFxG%1 zdHMg~+7=D~a7AKaj=t$cEqz^gnFn*~bDc1UUPb^VArV2QU;;^)29(4sfPIvNah(K2 zxC5aEnTo2l=2g>_r~Tpn>u-je=XyEw^{7f|NaM8G??5;bb7CSYvu?NBo88Ti{C<@U z69S>F7hcy!;k~!%S62iB1~|sL+j)m~06>JPqnR}~TgiYZ7y*%quk7Eh5X4pb(?f)q z2ByT4uIh*^ol-O8oO$V|alA0sUk<~Uf21VFzL7MIvK+aJFB_SK^B!(SMK-3+> zeetg1qahZn&*@TVHpnxOxX`N0}~N7 zb@jey3nUKV)uxQN+wI126uF{k84<%>JM~NeK0(30YeEWy=*iH1rA0(DFbE5EgaBf& z<`6+{WYI%fg9wPA2gPhe0z3j#tA)7(Q4p*EXK-Rjz3oOFQB9O(jqhe=aOkoUKjZ4@tV zntNAt5d#J%vZ&TwVG!7>K_YUzB6mX7EWEY=@Zp*aa+S(BfB|@y5QLhAuM#+BFeNxU zA$UvU)T%F5DmV^VQZ{W7pW|ivoYOAH^QR9#{Qh^}|M8De%ESI(=AK=fQomlYDUHVF`GkJjk_F2dbh zo7EOC5_w$T0x^ilK-n-_xTysK6QwaRK};JATX`Zx4(RHJD#QruGPs`Du|lP)sxfgf zL>{sYjS>votw!j@DgXn!Fp+S|R+dZx!ZlVJK+d`MiLS}51cYi$t+m#y36Wn}EPab{ zfKXG5wd4oz2sCQ|h%vm7bBTxrg_t15oFaOFR?nvZbVEW_SLHD73B>(RH~6zFAK^8m zHG<&fPPj%z`s(WGDcq`7Y9j(Hwbr&E=FXme>B_v|YFEGdUj%TiaAACrL$8IQMu3C4 zqlI}G7(+uIw|Vsgfy+;qr9BUMi<=j@e;3Z@z{B$@__YAK~Wqy!%1 z1l%lIYYBL64ZD$7)wEs#y8*CU6;9cGXt+@jkhK36y78oa)Mj=A2El_~M zA)-gdU?LXc@MvaLt7w!EFmq@)xA@`X$G3NHZ{FNL{q*s2sd$JJ`({Ij497owTfY7M ze4OV`#eBPa_4ECZ(kAmTLMw8An;sqlg$)PyLW_DccR}ioyq+4T9wNfKNkm9!4MPQ6 zO8|Da)?3N|&>+HzNj4aS&ag_mB2X>dZ7@Pk5zxZj0fP|*I7^B(Xx^J65epIoQDsMD zZ~{$4L<0t42_4HL03ju&p@FGYNSKC<%RtPKI68pXogIjXmc`94m#0>j2_GWMJTUF< zc)?AY(nhp4cTeFGMp2sVF1q9df(e6-jL7#7?Emb;n0xL*YX!rzun;Qg)vd<;!EM@F zYqRs32@wj09m`F?P%d4Y#smVvWK2Qq6iL-oTNns2thb)ncyOzAfn^+ug(*OBcAv9f zG)hx67YIbh01q7#SB+*`0|YV!np>z>H#J5`A`r0%Lb*h_@bf$`t(pcRaiBL7;>3v? zVVHYGa#*ne0>H@NKve-;yXl9?APjTA%rjG3hYg{~u%Hf<36LD+bgo1qB0wondNwk; z>oRYJ2g;|*a;!~>TEfPW$E_hM0JTO-TR&e@XfN_Kc#)+M5ntu-*D_%36m!an83U~K zz#29TRV`MLqE@k%JE)>Za70*2!;nYe1n8!%kD&;}4Gh%Xp4J;oYl;-NS3oIBbU7`@3NnhdiZ}0}~=}MB>Qc7M^Qu&CJ)LAdt+g zq?H5kvO%sJq8b9YxvF)>B!F8e4C_P@d%{Vql4W%#^0+o{s0X?>3vWckfCA)dW)`O4 zK}iq@db~U#MR+TwWv;VnI56>mk{kh*Rdwi)SzEK%d)@*>XsKafX4JHmIWCy8SlMRD zfZQejrIc3Hy3GI#z_m8wV8)Jn+iW(QL4*my!&^e&oI00CS3LYnx4g%6TS7nziVm{~ z0w-idx71Ih7kVcJSOgSpeI(X(;mm78Yv?yjfKtlobeg6i=fr~Z^J%^;by-?#>JG>x z%#Z=d*Y-}Y6}vRDH*sx_1-zcmfdQ?86`FlE^{$RJ?2Q*#DN6klH1A0o2mwG$u|5M9 z0Tw-v*9`ef8W@?aBS^Hygjo`Y%kdby-H`KOfvzY*h#csd?BVuiWYl+$@6S(Fp^DF5 zX~Q|^oMWBRV1=;G;qFIp@85jk4~&j=>a?{Ueh2`=xEqI*kfK&37={5TYSm?_5hg;* zW*Ej45n9a5SZuq6J{(uA9cW2};k=Zkc|#^}Bon41U&e>s*So{M&XqhyU~#Br(Yef* z@_ah+FueNu=bQUio?zSz!+sowDUB1S!BGf;5y7Ehq=-^l^SL)_&7HMjc&*rPE2afj>ZXzt_SWB0jfln!b7{=rfQWqU zKABk%p=*$JT?J8wpq%sV-TlwrzPcvuQ~(&qahisdQft=7R2`sLN)b^Jnm_;?2?@IC zw8xd!7u`r!02eC2nGlXOw2?{1^_2UcfVXNkB`Ix9y_&C=33UjG(h5n zp999DhXv_6)llyiLJXZ}YiBbJH;!PYbCR4=Vy0%%)=URi?@e3ufY2Ve3q*t-{p#)E zw6@&9EP6C%^uS;QAndvBqu74L&6os0PP21HV63&8sSJ`j;>qh~Gun_Z4L+U9l86G~>b|F-m~tL+CW6+il+x7Hfs=2>ArnSx31PEQ z7F^n*4a^&2TrO3FA_Ck1V6!2_6oJuGw!%_MDf3dxwpe4jus?p(G1wf0f`Z(I*@2D$2o@fZl31&ywN^^B#<+q7 zYV!yKcMc2JTF#f#(|o>Mj;C?E%eT`wY|=Odl4?~qH46X%py)SDbOLv0?6*ZkAn<@% zaVcDC><(%rREa)PXF3LE!*IKmc$wQuSI@+d2{KVZP3Q(1-MlVO=rRM|Ep>R{~*m$W7>@4G)+h{7d_6k^ie?1 zrvdviRc2jg0R67vLDI!KObnrGNCg4_10yj7?1pr+oo;rc0LtZD3FqT^KA(?O%Q%kH zZenJ&^IR@d${(LD@1CE}OW6)QZ6sPVBppcoRlzM*Nr8EqSuq2do=0@BssP$PWa{_0pbXnRm z7gx)JFoT*^xXfTboF5MlU+-=X^N07#=^XV=kj$*sHcs2ySFblWw<@^XZ#Gjpe*Ab1 zioMSEUlMkiIEmEUsI7r^0byR6ewqIJazC%NGGQsDEd`i#Qt6}Hwet>ZaD_0DtjuEO zpf$@J{H5J$)(yedqwTKDC;+R?+EUu0%X~RKot~cO`HYC0&2E~eaWjErhe$l;07ZeT z>iIhF4tM7yj07GO7!+sDhE+jo;$T6_i+G+4#qE#4Zn{C=-o^Yw?Kx!Ilh-JGO z_uFZ|ogj$GYx7!FRa-NF&$heXb?+^i>niU(XztnZgbrQAXAS^@LU}+$K~5rL9&!RP zFUM0`YCRs0r7h!T+LgmF3{6kRr)M;si&mrEX8if9-Ouhf<=8H@J)M`!r2(>UMxJsK z93$*qDb1oQfwS%mdo9VZbLT2oi6nKf@78en~Nx#rF?p?hzXr*Xim0)deF zm(#}yz@NwM>OH0hBBI;E9DoCQbDS6`B|!Af*iaJ@D|4BT%Y3>#JsqE)FUOPCcJu0% znI)$nY;F;lQW{e>B-NfbU=iR59UIHcz>MlE1KCWMrJl~ZT+r0(G9Mo+!ESpy5Id5! z!jjB2D9IImx7**8?Y4gaYt|gD317skKjusEm#SW#j^<5uac%C}2Qd(&IkZJr$f~-k znl%r5_u+X37hs4;qOOsFVm;HO8Bj`_akJg-@Afyh$X=@&4CmQTa|NAM4GqoQfdbbC z7y*h1aT>FXLrfDe<8qga)JmoF=N0)0&;VhmZhH0OR1NtEoPu3U9+xU+dS9O_BXe`dUOBR zKReuQ(C_8b^ZecWCwDi;EF?@qKq7;P0o1mpegi5Z5#t&KX{NQ*T5AP$M6MMg;h6H^ z?&ngfDiGp4LtxirAq9q}is#lw9F|67(eCHyXNanwz3E&AM1e8Jm}`ArPBpX~I9g?XKeUX})swp-Y2KnCc2lC^y;NR(1m)s!w6 zYw1y+zUcj{?cqU!F0D`wH3MGnw?m%p?_YiT?sqIADNE`*PPjWZG7F?g zoL{&VeI1S|tJbDP+hS%EK*WTCncTq*yhn<;saAKt+dZjj&$P=qOIlB%b6MuOnEE(w zcDuuFd$_xOb$fdU8OT+xGc+?H*fyS-+c4y*V7QEO2d$)ng>uZ%4x_% z5T-Vhq)Z7ArLF}UBGg(LECq+QT9&r7+CrU)YBWnMIcIY?EoG@CkTFUxb&?Fi7}0!2dz_tOMsVbE||DAkaJ8Vea%|dQ2%{n5wSaq${HTYGdmPV8_>f(M-XkXIgc6{1=A0zCa-mz`MvXz%0}tbyjk-QlhHYre!g+`uuTO=J|5ET%OOz z<8p39A}N(JtEvNVPJs!LSuzoKP^GGZufqUl?yW{g1YgsyG!ztCT{vtUvQ(*;^SeKN zS5KGw*D7g>%>d>BJ&`VmXh_3;zkdP4nj%pUac@+FW4|E@UqQ0y2sTU`Qh^FYV5S7b zoR|{{LiEh@e#dt6;_h#5?|VUuOerx6cbMk6)bsgVt54%@w>xY%H;4V*ZnyIR!hvNl zCuW|PGxgb)i#k+o$N6$T&vhvPAjljOc3Ds0K$GW`vX2{YWGvEEXwxv{fwsZb@bPqB zmNs9S8xjc-c$jKkRzqU^MWxCd?99&Ghr_Xc`*ZPpsX37vNNw-#Z}x}HU*A2>?>;^i zU-HD`mTrdfv)j#HZpt!@`|<1h&31dRSp?~R%lsPl*`LmOahy$-CTDvFGq<@lE2Vj$ zNW$)4s``<@0X!sfn{R%zU$W1|E9@S=njhwQX>i8+q_~$5 z;lplZ@W&^AI{Prot39N2sWWOlAU)aw3~sJ&CKCuKLP-%*LrF5Ea01b00<#T zDLFuOH}JVEfxg{ty{V*37#I$am@;vSSXugT{hKiBD6iD)^y#B6WgtP*%j5IqbjGmr z>FN1&{P_4-TFv9Iz1z9kye!W@wf$ZBxfy{Xy5xy6&rQda&D?rIGveY#0V3j&!qg2M zlp)X*+@Q+7%|Co>=&ZmBI>SmL}V2AjYlQX zaf=8UVL%Y18m?g#2Oi0YnzdqH$f=|#DIzd15Rw@;qoaLh1|mjKa|C9tV2;3^xf(i4 zLJ&8pEaR!n<&)-|<lOh7&MBqAKT@s$I+#Ho9e+e%6XKq5f@Qrg#v zRy{5B1#sF6v|5{cFc1VKpe~|kW(ceEMR+|zdsh=XKE_!<04l-_c4DJB!$_MBsh@NeBopXw+TDV8J*}POv z7eqWv$$Bs>0eaX{n>P+jX+UBThzK-SsA%Sa8Iy;FxvPOTSG87EbtyAgV~Da`>gBwg z&TU>)>-!HsEv*__-cI}dei}F4R4$kAzxyeywYeNWysHu0n_HgDNndq^O3|3QemJNlRNG`bqErX+t6etgYuxWCRJ ziB?02&^6OiM5bw4)h)fD714)e<2X*!)E6NUCC={Eym&N36rPv{!Za_>ZcVikn4lq; zS#dSvI<{7e0T6OR5DPG~Y56m9XD^PJ*?rLlNkYdifkH{a5@jv`;M&4eK0fMZQ#TtS z!p+F4X^>%)Hk?k4!bJk~0^9=AHW- z^~qV0#DlHxch@W5i;R$nco<%|8)oY6rXdL}!n(tQg*>d(GM`zUZj)TSPVU;b8iU9= zg@HBoTB232)wFuk)-FP9tu2>hJS#?ji<@PSVY6lC);m8kx!URZh!nMKa+X$?b!G#ry959jftiWdOb%6T zTCCNG5R@jy%t6S^s+yCVnaDNYkL3&L@9M9Oh?E8*VoG0R&G*(euhsG}bYb1vXf=z7 zt|`qqcQG0>hk;pByL1_eND|&Kr)f*pw6zkZ5Qc7M=GI`mbPP=(GiB!Ff$n~*=|z=# zWefJG!lDgS!>yZ$0l)zD@%?=5CnrJ3&7f$L1W1OU94Q3?4^O9}J|KVxB zd3t<0{p$YkT=eF!V*mrr!?fG&4*QEAOSmBTH4dPEYT*FWkjH@uythWp5ozcTx2m^@ z?#%|ofDj~DeLV=k{RUzh4ZNqpxPu3(MeiTZB@%I&Yn@Bcb~x;YVYoZoTmppBPft(Z zzJK?NH*XKO_kaBTfBNG;|Fay&!|kiPH*d}CbUroM?1y2zzkfJvQ7h>jy6F65Ac_-k z0$K6CJ)_6)svyNoq!D%ns3H*wXX}(_2k!K852)%?*BK*RN6%nHAe|!T0cz1|v<7X7 zTEH5G>r$8bQZI9>bt#wU=f_W3(L+MmAv?hpU*ccA6= z_Rx#BlBY;%7zUQyA`C^+V0l2Edl-Tdk+v;h^V#Jv_!Ls#a^QTHA{i=EW6BU8tIK&SO7G zILR8%ezmZzM-Aqb2(O7LYW2#Y`P?M?GN-;<%)8xORbLLPVHzXMV>D|WUBfgGNdT#8 zE4j4>=4QRY>O0D2-mGuUi8%GZOs45C_?@fWl-3;pf;y_AOHFop>8dhjmRGOums%sV zX}6vzcxBL5=~(R8>f=Se4FM53 z_J`rC`-7l;`gnZzcu_|qf#{!9e}xXc4H8aQWAzo7wJtW$&kTICevQHolnTV=*4k`l zO?8~QJr^3szr26Gt1MrC0fmExbax`8eHdcL7FSa2(pt;c(R_^XN$~m`m^*{%iS#Qb^ z2}Dqk*5az(X43|B_Ew|SFjZ}R(%qJFJ|CYxJw6{F)!Y8|c7JnsxValPn_w{rktC9K z;{XER|LNQR=l}kPX-IG1ezh5=^Z8QUhH2bv_v3b#H@ji8=G6nCX? zD(Cs>QOhuGrXPO%)7;KGA+mr?vYGMpT#ip6LKvKrsXJgZpBD{S)^t>BDJ6qoKxUS7 z&9A)<`}@qWM_h`?FbpEXS0)%Cr<8_a>iN*aw64Z}roCX=b6Uq9T|w0$F~krpK6k2_ zUx-Jo)}HR%$Cce{o>JnyFk_M-=Nz3k0)z-es}Cc!p$|jWk``vOFtdOz6YmJg7}Dor z?Zsc(*;Kvmeo=w9R$43jNjruV5#?9Ec=+(?>G3o>1S28gX2||UssM^%1sn^!+ww5vHgej#g_WFMNtFP}f#6Y?%OVMcHZk@*% z(8ntXj$r2D5@1&lNS|T#ARE6X_4d|c*WqJyzAPXD&Q1M17gZv11jDwR&h^sXy!rX7 zfBow9uYPSB%lCh37d^gzN;1ea<=c{E3X3RnClEH1>f`|gPGHa@%da6v;HxaQZ`dnS zCzOaHpfwdqK@c=&pj)J^reS{i4g^K^Ea&R9iHST0?vqetP3q2twK}gf>{cSC(`uz0a^80U@)3PkJUH~8s<92u0 z-`?EZ-rqhv?Dl&iiE(@p7;0+~p$*TcV|sqZGM%3uzx&YkENtV$OI>U(=9 z+@&FZiMo8b98P0<(ImgXG7*t-dResnE9=vdFzd%)-`ZXd;V{TqrfJGqh&jRl{A%r_ zloC^4eya^dtGKVBYeWQi4e$j2lFIpVU`Xzl+s~M(j>NHjlu~-+yFA>d%M4FPi;$Ft z%z3xN{cWnAwP;yXBaEPh8z_(%$WpW}wUu5N%zZYMa6k&`xrm`^z!uDSbI1=5+qbWG zBUoF;4!XWl7{Feb#r?iZJ*r4s zdkLvii&m|vwW@t5Yi4HW^X2`=kI%;wGuMhh>GzF&hFlkpb$$Z`(Pk1VS z{Ow$Esjq64zCP+yf^{DY!OTKf9A&6h9*GAv$04I#0ET2$`fGq5ZKL zhN0tgJDmE3ezb}Zi7;rICPW0tlBnm3BVw(({#n*_gje-%E$(ieKYUb~g6mkQMsnfsY@ z#g-yb|5mPFKy={u=irKtqug%Bxh%DlCz-0dHw=Unu*?<5!N7j|?RWq1PygX>fBDV* zG^AhrygofgM84VaewXu*4M;r=p&sT$GUah6q*|Vr%Tv!47NnQrr|++&o`Dd89jZfg zCs|x6I{;8k#f6w@NH5{l*XNATy;`efUhQYA;nLJX&6^s!mr~w;{Pg3G?;QR0n>V}t z0U4)pAJoZE)Dd#twANBnPSYeXg)TP_Z^qr-ywv0Im}4%b05~&WE|=%$$M4HBpN_x& z>;EjmdoRRb73efA<94e{(ewEa|L&hQ#LGCAy3ASz->0=XsqPl0wUyKP`G+6he|mcE zlXSDzP3RG^NxhGS#sc91Mt~7$;2o)kARVfP28dv8UmhUq)*PX3Up5>2e^S-fN(6@Y zv_%T76gFV-$U{P_OIPoH2MZx6TQZkvX2J8kNa_{zcnbC0U6 zsZ}gxnzjLaGIgHvI0l?e>(YvYV7LQt=7(2z1Ym9X@y8!;cKgjBL{!b6O4U55kSF29D%%6a1n@;nVKt;ty({DcSs$nHN$f*|g`wp--2QwoyBG_ztcg;D6r}KOs=eg8kSZhWt0h9>d z?Dmi6Tnr(k2xzcy#T$M?eL2Bi!lB_OeWBI!e|LYl*`&Lh4M=~^Djo-_hhKd9$zOf; zS3JapR8d!Em%TpbX-+ue;W`F%U^{Z^Rt){?)fM82Ynu!rn z%}r`sw%3!%1$m6jv;aCH~lcg)Kh5l zeT}J$G5WH7I)^YY9}j0opg^7X90G!ch=@+v+$}Jh)bWH;b3j6-*l&x$@$p!S7>BgK zef{Y#KKYW(A`s%CCKmUBK>((hwt7T$X zawY@w66WXVhE0sVR5Gp(Y-Wzgt^nRRSPQmK8!-u>MP9k9fr!=WB6@MMx1`cO)~Xwr8}io`R^=THJlkd7QGlmpZpy{c0C=@EB7mGELJoW-V%FX%mQJ zNHK(fZU{0Yj+EZM-2gx{F91LlZI%WGOeyVl`w&8itowgxyM_jz32v!~MKYaM+tKaNJiExpR}duA{Ww?uXr*x3?dE_U>1I{_!tqiiWXE=lL=o}gFip(>NsL|B zb^T2T5JEs?9n2I)9YqaF;Q)Z_rVh$v8|q>|#Heiv5cRp%X|kLp7h{B^X2edOY9gY@ z7(!^we}qu0htrg&D%wtA#73!@oyJ;yUd>a8&{W!i(JU^P7%rQS<4sKT$ zbE!5b!p&x5G29)G|M8#y%j@mtZ~o?QKK=O9wxMmiJ^&qa84Gknk6>gKG?zTyegDlL zzWm~wZ@&52FMsvf^k=)YX%4ZFqRHj85j$dF4yh-mRiDwi1tEm?1hy^|w_k`>$(Cy! z&(k=*|L|Scb(>)q$xE5?JeE4Cs*!cWu)n_E?QcUI04T&rUDsF=4Uq~QfSh6k=BrnG z!k~z55MzvtM3!|*(l=~|7!=c@)<&e*MYM``cHLl1bH& z!tN^VuiZ+hQy4m$u!{_6>J}0!_~YT}^Ups&A5X0b*}h(W7GjFxrJ%dV#p?v%4%DpX z&8;O3C=5uU>kx?;2;B_Hn|Oo4n;O;8MbyE)F^yH>qMgzve+eNlV;kZV26Qz>~`yJ*g;nMI7jfhqRgW`BJfDCVm?o#*rUJdWde8e2(NQ~;oh zsK`$7d_H$w7Z6I$ho{r=RHlq#7@~K50YW5CWk!N7#291W19u&{2DEUVaw$?p4WXS@ zOlitq;F)j92!Wi?L9JQ9TNTl8HVocK_X`THJ%g7;kC12ahhv%Mf?(4uwN_K{*rB1Q zVAU~eDwYM*@p2A)Icz0FYH8#D`e9p>Kz{Ok0zgWk1$4zO#cr2#{_exw|Mu_y{WQ)0 z{lCL^uU-M^c%DqOa~O3p&1DAHEOpM~@w@N;@b!0JAJ3{dCRytohbKxMf`|yYroNj>{``wCe*gO~ z%`AkpCRM&H3*BARy{MUM@W{AmEr0?xi@CQr%WCKZeUrMh+;K$UfB=j^2^ge)&?gZq_&}fP!W7jWGaY6>QI&00^=4NSK^1L3f@p7s}U<5+cpJd$sqy~OD&pn;m}7PL=I-JD`Var{{_*hd{`#+f`N^ljj2!k?TV~cemYnD5bUr*io*uvb;g26q zPt1HipP!D${p+FxazW*_BaM!9PB1|!L-LSc8D(7wJxKzNbj(yj6kqOb& zw*B^WKAcXcQc8;5g7K4jb$vZ-u0r1%u>iIVEMg#HhtTh?Omd!2Ds!5Sd^+O!Kt$WC z-S&ESlKjPQfAjG05CX9;Rp@#H{1}1^qE3iP7}}HL002y@m=W5O=?+yLK**qFts<}i zQeXgsOVS<%0(AxSs^+ey)l}RNQNhIxMG(=|M8rXpBQ`>exf+z#?W|Ts-3^)iA_i`~ zMurv;W~Q*z(iAvyYq5q9#MB%gPvblnaciBzxyXJqNS$On)G`rq;x40}$~d0Kd7Q>^ zyuZJX#I0vR1bMpJZnurYAKGv)IRYS4L_~2{aX<}V z{QqBM8X`IqGBEa=lpFky17)BV%K z-P7a4c+wPiDHfG+9IGkOa?C3#iBpy0sz?l~Vj3|FX=vQ4Wsa=Sbjd`7w9bw!5ILYo zna0zr*RO|RNEq7=;Er9_U*Fv9hAYJ2s#2xJzz`~;dV?KtMl+$)|Q^+D$|tbxs3D7%w5-ol={AJJ7zA@9S$%~QtFsZ!Hd+nOkMCH z`Sp;7l#tVQlGv5|!?xD?^z`)jcv$9yDaMeX=G|@vfO(#Si#9nU0R~16DVSH+5C90x zv=*hv9=J9A(7;x`e%~W85W}rH{GfYSK|)A`?|m;`GBj zy}iDjO#kVN&wuy(FFv~7U+*`YF73O%PvO<=Ro8{{G){Ro#^L%ZRBf5{Z9*uvO!Y8D zgKVnJETL{lL|Zb%hR0@R!c~0C)kb_7)JW)RTJqI)zv=rfCKsKiIZFv4y?ghulY@FK zR&oWP6bZl?mx&p2WR4tywFWKV!-of8atKvLL`>8)gIXV<*2>7cVHaa0h8Ux&bg$ms zzWr!({f0L;>1vOC?~D`zmvdgyq9}BIx7*cuABUYGwwarPpU>yJySoNF4jRQOfH{~VUSD5-_U`s7A-a?zoE$=D5a*KfT#JgRiP)4S7x0{OHD<2024GT= zhNLpWrZF;{)rg7Ofx4wdA(Bzo5C-Nh?qZ@2NX$fypw(b_xE{mZa+8pYGa3gQlHXq8 z^^Ro@dJQr1&Az|7*^6>;hN=W!M8~;|Ma0||#yO!?Q>pc`)B1(71lBCeOVkMw6EhR$ zITCSNA}I+mm;vNhfHa;pcCfp;Q~B<3DjyDJmI$|z{;OZT`=9>dZ~JW;NcT5aAAWc* zY`dE)!g_f8uz&TILqhj1bdaZ>xhAQ3Ld3p{UBo<|IrQz65@YQ97A_0 zx9Hv_lMjK21VmL4xN+%Jo5?+3Av6#Z)oNyr3J8wX7?l8siIzQFw4x!Mrp@NG-))9S zHHGsG#8E>Oe2SaUZ3Z`#Qu{>Lo75$Gx7%-tlUvtEf>3LP>Yc{z_OKnCuZSS!;)k;w zXPre=$x=bUql9htyf(2N*zb=QV_tn)nk6Yx_K&>Q){ zw>!I^ckkZhn;C~KcHQBR2Yz+c_vxyS<9T|ze_sv{uda66n+@Cb>o;%u&32yW`}_Na zqUm;#;`vW!Mdr^jY%PZhz|0cZs{bVPML&etb5O!%=XBL({wD^jhAn6TF87riIK4;# zc`2J-+VWtF@*e$CRoNw!VCl|YKv`7WVXUIkxR1}1y^Cr6 za_jhd1Fbifs?v)&0l)bAF>ACrMMX>om#ksd|+(sw{MCP2Wir+mR|8#%& z=TSHs(R1E}#*)qdL}V zRowvt5^Bp=2QjVIjI(ZL9^%VE@iTqUmM}bX0{{kChGno2E8Eo8FTu~PE(KWptL~SW zE7a3C-#Pm$jPhN`Jt-kJlFG_ODX35YD3*N-QEl- z`jiXCs1BiyzZ*ODmGOzu{)js>Y4qa~Rb?sRnLVKZ{Y@bc7HAZeXA%In} zc`m1OCZendbV~vHNtp9A!{Z^J#$ujTwWz5ZGeX6)`b;Y-Kmv5T?Hxz^gn#Fa`Zi2V3;5V4Ow`h+Ro-QD%ue%B8X2#N)w*jS^4 z6BWZ!^fc$goDYb+!+p&q(QtRTJ0*TP+&#Vj{`KoyVlQ4}8o2L01XZ1;DTFX(d5KzI zwVjvLR9;)=uvoj@)D4^QJkoL{m&2r~wCD&k5Vf(0s1r$NrLkK~p|%I!T64!0s#}8%Q&9v;i%(ibJi@?pkjnr`DQl|7(zxUEsfMnJdid+wR>3VX@8DEyvR?N z^!dv*UA&Se@^UutvK_KYoL97#s&=u(W;V5#PjfwwP8BW>wcEw2lSsFt!ybze4O7~P&PuLA{+UFrsFq1BG+$^apz z*mdX{c<|mHCi&CD`TzamU!IP2xVq)8zXl{c=W@Qj>OcGJO@Y(h_^0If>!1C#O~@e_ zpj6OnoVCuy$Hxyyw*f%r92~)1M435F;(C^Pp6}mlE+R5)uegiHx9^Tm_vCq;j)wB- z+nb0GBM-w~F%;4B`JBh8w%rO7qWxrOv<|8+OVuKAToiwXvBAVBpxJ_PcUP%^Of53r zEEkze1y}-o7tOk_CFpWbu0Q&PPX(5=Fj$;6W~L@;1q~6n@o$O<(X_fS+!^HA4f-5rP)8lf4sN2T#W7w7=CtS>Rh z)p(YQoz@JlA*&lqbDgT$Lb5=|%iMoG=Cz1Mm8G!s<<++K>`MawQd&0;(u*+N_P^An z_3K)kJou$jt$@KD=;7&b_we{|1Sjg4G;STDG-XgFNE`!QNQ%DzNy_tgxLF=6& z5{NJ8RyJS^i4$`az%mPXo+dxkJdO1{R}oY|M*{~{I}1FV3cfd@GUs}n;W*)GhAIL8 zOo&Wjsp6Kl2RF=~hyYk?IjpzxT7doJ47LuhUtq?Ul_{mvgxc=lgn<}2I8ZecfLzR~ z61jUBOA$jLN)3#;Y;2_K{-(9r%-S=*0(7PQwt4(sR7BqS%U8R;5o;47UrHrYZD&g} z3>=twJkNJ`cRA->+5s3+Bmldl+o2m017hQpRIyf2xi2@(e!D{lt727NHVg`21G-XR zS91WQz#+|61u$SEd$*V9CRXZM>Qu{gz3u=0zy7O_-krbt?(XjKSX_58hK{bT-@bnP ztCGhm{r>tj4Y#+uH-O>0`y9Le=96Dw2^==>Gim$Iz*C9{m+=Vn;-6&#F`_ua$rfD*> z5Lpz$?R{k&pw%005|^h4chBRB(4tTf|}R0MteugrtoC1MY|($veiOOT*B0 zT}MQQ2pC-33t@B41*TD^xrAWFyjE97P81nbQAAvQ68dnM$HELgS3OTM3RNYd5;>$8 z0$mVh<_qhpiQ-EsZ4|NgKY#Mn{nS6={_-0Ah`ZRlxI{>8-DCiALn9Z{Ds@S5G8H$% zP-|E(vHG(@O_vY&atOKjHq>fsPBwr~yBpe8`Er3+cX9`MKHS@C2{lFzOw4$mPlv-H z=j@wK3h-`gQVAB-i&Ki=_ly7lAOJ~3K~!{3K)l*RDW+zRSl6IcOR)Y>BFZ_Z%W!3> zFPKwGv&w#2`L}=f%TmH`e*5(|-~RBY`kv8GPv`MEd+yGU z({KON-Iw(6KmRXpKK}Hxan8T_&DWdV^`HIuKcqg)Q~n_zt}%5T*J~xf{zf{bo2#1* z_>6Y5edlL-JIK4uyDRBmZC?NS_3bWU&rx&nDweAfZnk>^5(5A@pU+LS9b-4=5)!{W zm9!P@+1&yJU@sb*jn@P1V7B~21Vj{!t2oHzlt)G7yTd7D2fd!LUyYZs#dOItW* zWDWrloxo7I2_enGp_b7$F2okwU}{83CZ{V%G=6;+6v| zc*p1|kP&IEwP+(9wT!_wRB7^=7`hNbh)}DNwoW^7K=&#xU_?m7(GAUX7OQUTxRcYX zp|^hXbezsb03!m{Su4&he3OVmq)XtDr@*R&E(Bp|Lz}CW$O~8NS;+5RRUxsNnG0~+ zi_99lcD73o6U|(p&7nBgIbwP|p0Bq1KYloV_010--QI){+$BUbBAsiliUc4~0S0!d zldD$nT60?hBJ+yzT3fP9smwHu)!pT?emUW=-<^IC&pZqRL`S#KrD3}}6qyUS@XhwB zY}7V#{pqWJ`1ybP*N6G(+wVX8a5tax&Gt6`?oWC+zM1Lq>HhT3f4KklAm`~9cQgDj zefVGh_uX!HJWpSZzyI)0yZ`3z|E&>!|Ng_>{lg#MfB5+0kAEJzU;o8l{^83nD8$`% z+k5#R{_d~-<}d!@qrdyR^EbbL{M~;UlJOOdy{7K(k`kwU0{@ZvcO8#4`$ixm42bNGU|vbb zJiE5PrZF&+I8<%2Y<49Bq=0|{0|$i8-2*HF0GYG9GLvhg(F9V`+VI&FV~1E%3SGYm z-8S`o1JVRgPDzSLscg^z7YJ@{C>)>*-Z3ULFq;XGgE>NW3s|DLd)2C_48-ObQ$X4T z+jSUJjWEQ-!_b95tqJVz)ztDl7impSGayrOgGDm5^iBv_p>6HdKmY*eKp4M3%Y4oh z+}uTpk-XVj9o3160bjj&9b=bOtCQkf4OLoCnZaT4nHx6N4iP~#AVo@MhA%>@yF?2c z`^SZfmeMj7n*O)N10!OKFgIU>FLe!1HaX8zDWya{gPzalXKSMQ%bmY1pTv~cdS*}_UcuA5|G+RIl&7}Lhp;^0sTH~5te6rd)H)?7sEzOw_ z7(FZryg&d1PQFx{;DmN@PhDPBtC(Jva+gA;eJ)G0H-r}7e33vA+9l`wB?=V~r7h4* z*iM!zs#2?xfH|^@A;=of35)(LhR`PtW)@@YyG`GB09Hyd6?ZzFPM3ws*LI?rrH(F6 zr58>)_fn+PvK%*^f`M6e(|}IyvB_EtjyZp4gs`wMi41xnH7j&^wf3%m*!D?PHC@}% za0wCtL<~TxqF@0ToD`jrn3*XhPS|g_4;W*WJWgja%;?+xYBLPnb(n%o8ER2cBJQ_W zU_Od4$9{j4%vALcm}{agn0H}+yBpr!RIr&thg`&R&S`gj`{u2JPxJZd{-Fz@dwp~L zvrnh@4n#4gVS9y}UZ&IGbo~13uWPLo0|J*))Ejblg%Q%SLpUKIpb=3BDaJ+(1v8QA zh)NW2X@EE6jG3>Sr@kmkX@zQEn%m21o4^7=Wa?5t^e%GOhs*hsF3s}*P6&noqNU}Q zUdk40He~|7tQT;}w8eG0^wL4z?jl5PwgvHvTVd%tu&7&=$rZp1P+BGocS!Caj_utM z0wTJ)m<2OX#jxp{3}CKvQB{*lhylZ^n&|KXOD=G z8P!D;kQ`BSZvBas>Ck@q5~+Q$akUz?4WpmM+n3cE0JIhZ2WJXhpe4{c5G76)hX5D` zwyrAJL( z((oE4mqHE^4S~U1*bKJ8ysC;2KqH-15oj(aB3$mHWdwz=cmSF=VyPn{UqS^59G7ct z4PAWMshBZEPAR}rP~nnqwKQf45u{2RDYcKFndn6%a(eFklM^Bb4DmU5@Z|`=OaQso zI+sOvVc2S8TdW(}GQ80V!GQpf{367cS_M4$y=};0Er@5E-^9yx#9VdVT%rCvRE=$6T_i7V&v5B}*|-)h>k6 zNu1_!%I+8=zPsHGL)Z7oK~-Ef>1NxF=YA}`dNHr=>W*&Y24*(rvJR=*o<+3m&r3k+ zBJjWH}mvKIOH8ju1r$F5FN_jj(ozrdufmP4L?%G0{-SdzNct(Bu@kfS0n{B_} zJI7MQ9XX`Ytkn6NZ~t(fC$na2bfN%YwdNI=>xOOY`lF6|ffdm!BI-=;tu40FfDF75 zEtf|O9Emt!2$%@nL6#b{sXf6R9mt@a`^X*CQJWnPsSUWq9Sp2lg&nH87*zF!5K{y7 zMowDf1TE+j5txY?*Anz)dEA;h>;2qZW6hgvCIH4Qqq5l^8noIgA_OvOPp1L6fTI(G z`CP;d!kbsyb{1Mtr@SE`jh%l|KwyAVT!rZZMrsr;~^TRU&AS zmqfPCV`5muMlJAQK`Dn&a&DjBI;&WuIVt{Rz_om+bq)}NM-y=*M*`8B3wX4mUJas< zF>@aR0hpB{07jA0fFYQg5kf=^KoL{lapiI{tJz8+fP2r$7}XFA1ddM=<)jE<9EYp1 z+wB1(cLQv@u-mu;J5E*A00RdKfua%3V0RA>zy0#dc0FT^W`InH*3`VqHTSmmExXx@ z7zDMIWa$pAu4?0iwTM8Zrtff9BtXOvF(nSofmBr$s-l>SF2J&?=3bo$5jtZ7MS_lk zw1%pIyI5<3FB!+w(ve%C3qT<_*%CT`2{{EsNAee(E`K?bEVZ1b@q9ivZZ9(7(zmM% zT?!eA0E~gqj7$S#2-w9C7#o+$70yNgkgJqxVZZAFX(^CW8isA_zNl(H4D&pfQbGvB zun8fESk5^HG+Qv0;4e~gx}GPRwRTf+EV|nb?w(I$03Tw2 zsnn@Dnit8_9H3PLl!!30<6ab`=ycBZc(@)u-fpiAXoxY7h=`kE$GaRjis@9#-TnLT zzWWXUIE1e2N)fT=HK?JzE~~Tp3xV-sdAXdxYiXBH*ZBDLMBOeMpaCGYbAO;VXaY1< z7lA4+hNeKQrHW!>O}beyG(@M4R9wueDFB!^^_3IQD!u#>AFK+ZU;fYm7LWQ%M~Gc; z3T9SHY2@rnt`ieE5C-B471s%nk(iM&5LpV;_hIN`AD9rKiC;71s#R10Ljb=Tdfshg z;&wkF0yC?C+3-RYE!ZLMx~GX45g;u9w1$^utlSFg8;{Er_V&eI57j*nwE#ch`Yx#`JOnEA03MvR;yb-NHGc#f0x zlBkO@L`HM~GG{ARvq?-86W1DQ)uOWk13;}(EVnjMLtH--&YkNtV&xh98_}yFeSi04 zCTuxi0*OZ4$B@z>QgfaTrqBf#)pJcLaZ14CiKB1kd5%a-jfBt4bUYqHm)0HoB2MyB zD>A8@xNQS*7tQ=h=BM-HX2fpjZ(hHKz|(O=r_J>sD#vk*F>DcPoj?nBy~S`UzDYqu zil`Ffc4J+!o_)uuGgl)S7CJZ}gn&e8Aae64w4Jxtu-$X&FcK?dBHZ16^r!t}4OjH> zCv%aZ=s*64f2y;bj?;E~1s2}&b=}S_A%u2fZu^fXdU@XF~;q7+m4`BwdI7Ql!)V$HKk(}dpJ(aoQj+$ zaTBR!+2~BsDYC}k;4~HxO>5T-oYY*@q~>a#rA9~%SlP&0uGV;jMde}*u|+ch1ONi$ zrW(+Zs*`Izo%eH<{R?rh!ZKlOZO>&ahR^a}W~Ru^)3kJD!6Raf5%3xGBqFV3jWKdu z1bDU9*@2N#O4rxdIUl)8&Lk>DDwG^+i7`fw%%oD>q_r0bF>x@F_Mre+Yq+=Z%y6}7 zgi=szx?~km6(M#44?uyC8EGlE(3Lr0>_7hGv%3#J7$FjW{+lnpd;iB-3rA8fRfvNp zKzD_hLh4f2y%Z;iNUklq9hp2Z1_U-xHJN5>O-w{Y2qDIfnZ4iaT9{$26`*C9F;P1Q z*oE6**q#&wa%(Qw)rZlFNiB6@6uC!Yq(w}lpg5V9LGeYR=u=Qa3$W0{VNR_003330G=z(S&4+vYIVt)Yx`LMPT}?S%`(&q zcwvke0C2m&uNqI`(oX2Qv=m+KIdo{vk2VepAs8&TX-Je(C=;(`TRQ=^Hio)4+kPNM zic{9U?{g6;!JR?FTs4pLoR_FAR(CZb?qi{l3|!2`1DI%$YA_cmRkKM}ttyfFpA>#C z`RA*=1K^^fLIQD*Y(OA3o$c}IIA&3^NJ|)onwnX|lyos+Zw|~3Vk&Cn!3m)*IY;fj zQPs(_*2);y3ax#d%SZ#Ah#1gBN6{2QARe}x{%vCB(=>|P_G&lmcR(a=i57}c&KZz_ zm=b~kEKlGC@MGp`=vv7{t4MXx)%N93kZ4zTd;wH6UZ28yplPiVM}NRD(K$Q<~a2j zBX`uY1f@9&keYPgRN(Spt5#E0a|2rskO&w6?c(Nz7Do#J#IV}a0lYR~HHD^Ob2MTM z5knISIspJ9sUi`fEjcrDk!|zwVGG9=6)#2VTx(S#hRf;Wq6Kgu2O~ssS8!JcSF?=f zHCJHZTD(@7-4Po348pMKE^YK@t!4XOt&bQ2H;|61frQ9>En{2{AB+5MrPdx#icHR;Gx|{g5_&nsRu}A;t(4rfDkkWNo|%P0C|v4onHC z4WgKVJ=Ch_sh-Z`IZLBTiW}k5rDS~BVs85){KSOTtfgSmCZH;o>wFx?(>Oh&og1s@ zg=W8tNgb^&v0H?IflDrC7U*)(q~@GOq$6BM8kdNyT5C-KAVy$zH2@F*X9s|*-NwL6 z84aP^?uN~7uBGLon`=vWbu^O-#O?gt@@R3{t*dI4nrGHpN||RV)z!$nH415jlzHc7%3nJq@imbh)^Rg16WWq%k^0kg5*pX7k&&j89!r-<3S>H z@|bv)3bs=v(J~-0aIjX*D7Zxm9Kw*a%@xgDYU|LE3IKbpl5?JN-ib6rfEk#0Es~oD zJY0I+u1m+g5eP5aAbO5p-18Ir@3Y|1we$-f25CM`YBB=?iYCcty zS|w}EhDeN@!qOjMj2t3|vsE%958|RKs?}V`+pbEE_;@_H!|8PRr+@r^-hcn?5PGR1 zszeMN>fCsj0T|j_TbT??QxSn00~;C=r45g$OC$({pe^gJEo^G46)#+@O8}R*2`$AC z#Kb%rKyU(7bK+=?;LDssXnlQRU<~2~z@dSK7@3JE7^#SWLK|$N8xsV^?WPAORWH@l z49!KXn#R`736xUm`<{r}&Y!cCxk^zpkG}Yd7)ikZ7O2Pa5Vlq+vpKj1sV<t50 znz=_t*4B+~G-jFrF~kUFA!USjyyc7XJ@^D80-?x|gpkwVG`2=Jx~nQPGThxvRnNkU zW9}JMNU4jIl8nlza8uK>{Qvj&eIG+HSgMGa#q2{>Utanx7b<6eN=hFOG2r@!p zEJf(p`8`;PhgebS>XRs902+#b1N!xPwTD#gXqzc09E{O|Gm1Foy*~s16lOqGofs8M zuFzU-$+j3{j4>YBT>wCUVLtD{V5Jmd2KTy@Kp??J4VY3IG4?4uU8k8rI3c*r2ng`x z!9%xwp7_h z5A!0GF}ms;8WABFZV$N0XZ$1)6Bcx)kb~b@kmV!+1VEl*nK0KLu0UQ&)w{0n5XQKg zXTc^S>dx^1Obej{MgZYq-3)M5GX*pAbd74_zyJ{n0zep;KmY=ulTT2*UJMbPfC7M#xy0B#91r_sW@`oj6k&HXNS{m~ zI#Gb2S<+;bhy;s(sheidrXvAMq(6e0(kC{jdg{s`Q^Er({OU@c1_uC;~ZzV9yG)j$XV?R*o^@VATltd>?}UDsUh5mBNov-p4L zdzkt5@w;VNN^5T=8WHjO@@eQ?*E11auUAz&pWe0BruBd{r5+Uz0j3r?opAUjFqWCW zeD}QXyIn7#=4MzJGYp!k2rp8qlu`;2Bm&0FEnwgGQuy-e!f$gIK$bl1%EJrv9L zKjVE6Q8>01iKsJ;Ip;olemNY5O$eCkTn!&oK6ei|)EX4%P5{2ta;S*aBEp~qf~$x1 z=^m~YK8Hzqi`~-IZ)U`xs-x>&gBk!ZDVWKF@0gSy|6)9bxX1nxJwG`vH0KoiA450<$wO<)ORbuds=7`=XNYOf5r(9#(z4X0)>H{Hp{hOd10V1uS|=lg z#@zdyvk;>o065hh4IKYdXa`+`?P=&sWp%GrsAW8dS&ymv#ym2mjn_uXvP zS{Hf$ul`7$>go62ef;O|K7RLUzooL!?7X)3PwVqjTTiW4kyg1#np~E(Ey6lFf)_@2 zQ!JO4-E~%3d8w`PD#6Q>k5Nu%A+&HN5v1T+R(`!)36LE)f)KE9j>z{` zMPyx0reHWkq)G!1Rm}u2Rim|RHhR~yyemQ>l4?aI;XFN zX)XHO-~GewGZt@TR@Q2oln_gc( zxXp7bMaXRG*oVTd<_8KAeC)0x>KBMXXvD#cm8(c$=2kfeT91PMxNNHs5jonJcXN6; zL^u|qrAjMhS=N(ODCHdVT+WU@-8LQSp28t_-@9h)`(3n|E(HGOn{VE~fB(%l-~9CF z+xy@C{%`)cI;5Kb03ZNKL_t*UH^2Mtr5ohOP+Co7@^J{IGQqOcuik&rYSFP1#JW^w z93gYR%s#pXt?vPdY(JmhJ%*_9L$+6~HP?N~xkym-BQ9pnKt$nVj+z40yK(WTH5d+d zaZb{5ym25*Afh7pLbh*5@y|o>^){gc^E~!_xSA8!sRJu-{(K3qPOMrEz(BMoiS0cwk%3%lYZc zK6kr2LZUqYMXD$GfkQ7fA8KX>mQXQfMu1ux00>czV3?VTAjULJ!Pa)&ABFmTiWUHH zM760Nyb?GRg-csSq_kS=f{0Uf-}gB!TqS)~OaPAH7#0!jT`@D$p{i5;b=%cqxZN(> z!-jVFfM=g`_Bng+eU34PAx0Fy8ikSctzh^;9uz4a;SfoXa5o4;oOrj|OgH(*-+o+{ z>NakdkAiAnJiR-gkjhlQ-S+EscYsM0-n zr?%Ew>#}eu5jfTRI?RF(;|21u_qQYr)=7X4Zf3TRxx8*3pct-^DHLlfL^wvjUOsKx zc2l1jj%?uwF%%%o3$Q&7;amD-DO0pL44cTzXrU z=hM01f^=|`T5CD{GmV$MQxFA4P(+Bc0cqgAcM&Ot6RM}C+4i()RGewu zpt?OI%ZQeuN)HQ-%I_^BEEP z7{W-ko}b@Gm~i1zAP4}FDI85quvs%-@1}Ao^}N<)f%gDiJV#xZPepet*4QYisLz`kX51__mz}0M$9?+{Q+L zr8FjE;Y1<2Ly$ReV8+DTzUM_aPEAVTQshqfJ>2e(a8k3BmmbeOLoj0gV}OKMxC%v; zLVQ#uq0@Xu2mmy807ei1Xy#6Qxm}m7F3Ykk%hPEorOeq)_ax|zv1e3q&RQ}+DNF_B zZCvz&oS>@7n$AO*I1d0E4-HAUMBwGN>9{euyM6cli5F%>m1?W@+!*Tjh1qUEzX^1>WsP$KUWL#q@-kSVTbFh^okV2c_sjTb{Tg$01C*CJjpq%1@ss$)`yYS|;6D0@gHVnHX11=Y z*#rPtm&@hS`&1p^BZ`#~C zT13~0Sf!M@vd+$_SUTJ-?Q*%J3@9Q<*m|z->9HCGpooL)@P^v1W??ad zy@cfmr}ufi-L|dIIpL`+aYBMZ1(6>8ULH9!bLS+B9&annl)4C2H?V+QIKpu-5dfU{ z*y15pbTf^+i2QD6cLrQaJ)h52xDSBP!eH-CwO!mn)ki;aLUZ9<`0nd-XJn(#`J4nu z;ONMJfdRmX1nAj8Qh>C^VU0|NAZ`}W&?yS~0VwewofPqh{>>r}YwhXjDdATH zv2B~#ZQp&25fQa6r4;xaxym@uQzT|e#O@=DSTp0p$?sX*mU6&wRTa6UtxQ#~*QOhC4PQ5#!-VD30kvMh8$gwipqm)yVFesc`c`7>;4c&F1#qr;p!$|50!R zAs1TL)%qw*j1cBT3PgRzZR@X}F8j9i-Xr}g#DK^OKF3|-arCHWF{imB2IzFcsfTK4 zq6d;?^*$}Ot>3O&pTiw6${0iS)Y@80BTCqQ$=4GR9SgTO-s2OQ0yV+GpK&J+I!h^* z9{)IkpNJEa$205Nsd@dX<|N55fEZe!E%JcP$`I+r5nzM;;+XtYY$G@Bk=mi7Jfd8u@}-L{)+ZraV! zoji1?=>Rklkit(59HQUP>zFVD0)2PCj(to&7jftAa+@|L3U5V785w|xgLs;cuaz^u`WwcsOr4k?het_b-><{OL@BmlDpiHR*1aP8MzZU?oa1T6M z&Ftdl=)G@!yxztbN+h*LM$L-V$}H!#wNgqc;IG$xEp1(HqnkrsB1k$P(GOYI8s~22;+Kvt>t`LpP%2otAeJ8FiodUKy%4z zJKVwvM(*kAa=B zW1vr0hajF2BMj%*)o!yhb9(u+H(1ZLwbrUU@F6K)G&4k){)2=J0JvT@GYi5nbH4(T zh}>@bZSUGA+E8G@A|hOfNPa}ue`^NRVvj5`4$Vyd;F zTezmy3DfEh7{ty8EpF=Acc;+H?fU!gKQPPz;DI2o@2b_p9PT=^z8*6!w|zRf0}+Q~ z#;c@SBJtaatjHGWdcA&nxeQkfV2M&#I3oq35D~gzpi5YUO#~NaCYidc>b7kWNLX51 zPp4CB>$24Q4`1^;Px9TzL2e4BOt1*nB83A3h?|Hce>tZr8Ma!W5>dGJ-nV^hQ%${; zBB#Q1thKRFt*zEl3m0(L;!jIDY#kz-_@{Qt`F4IA59&gz@1)RSsRdB=-sc?F?Q@{K z>_8N;ETn$fr>V^-Qi*xrHtl2I_x-vTL7-}8 zh!mk39@Gm}4B`OcLkFnpmQ_~(lhndy)?E#;NUgBwQwjex#vTqLH6m`e+Z^Do>$CeidK|fI>kGYWjNJKfYc*ZrdD}rPKuq z6C-gEtjr=3frg-J-3JvsudO0OM8EMq`ZNpV&HKyiClFrO^IC%m1j$YJuGd|+X~S_0 zaqAemNSx2*X%Q=qZpCOvGOEsty6beLC@dvVgn?q%nA1E^C{7gX`D_r=VRY9y`+#?6 zibXb~F?g6vSBoH`x>jbcS%3C!cnh5QQbt6mBtlCqO$s9J`cq6TC+(t*8oEdK<#sAu!T>D=|0S9MBQ`}jOl&aO?{uB0e7bbJWSTv$=oTX zZuXf@|A6)oQHo2s$f2&(nJ+x%&xyQmlVPsg?tryQU{>J*c%<<}gok2KspaXsFw{9> zZHp)L%Psr5EFM~GOpfk`jEHWI0j<=B9Lb&O@C{~p8N@6|5TS@MBQOYHMu^Dyd_J8P zGu!)ih`C~S=LoyqZswZ*zW{9B$AI*LJSciq1tD+i+gR80Q7-L@deSG-vvG;zxGKLA^7{fHn zcmT*v;2_3Y>(^iB-pMjsZ( zB#il7mQsWS4YHLZfnt0(!?KGG(`jSOy)wH;dhv!GKofzG`=lTMkr*Wa&^!P_Ja>7A z7HwKg)1h9Lj`wxZP zcGGY)ZPJji6lo%L>M&4AxE15`x&7>$_ZV`0*}LPM)21@xk!g*n;o)Q+j6eadG5U;B zT3PbcCnA&F;aH~uN^)K?%tH;$3t*+>i@HwZ4C79G~y5pSo>Gef6S(nqYEX*7b zV~jEOd*1EgWJ^^vGb0`=xMb-MR6)rJjH#N&{SY>hTI+I*thy385tR(NFdN#lc$!6s z1TvNyLkL|22qWBVBEX#U`|rPxh<)D$u?mkdsmO4c8mfH^owL_QCnA9INL)%J~E z^e}^|F%`!2k-R1JD#Xm?cyR*-@KVqq%+b-ozz@X1GzEe}j7LNh1_VOvYU-foyT+U| zlH&yEDb2gv*|;8PVBv*`FhU*8^5L8j@#GA}1(2d@_&)lz_gf#Ay(41rFeI6M>ktx4 zWe_F;!RS*DF=w)_nfY`oW5(-#)9hH?Ur4{Td4jR{{mt)w z8$jlsnSPFLNI?}#AhN4FAxPm?6F8JGf$SB{Ol|f(->@;pxZU>a)-&nO0o1S4E`syk`?hUJ>%*RNM~OoO zP8}J&(%QPNYi>L8@4D9l2^~L5`cI!e?fbs(do4?@WDW%5<&x`=a6~jzOdB5pIRcC> zHkbgz5owNb*{=WZfBn^O|LLFGx|C9K%vwsh4U2%Z`!TaSKTrt~n9W7ROy2@xjG<%b zK6Fmq`qr!QD73hL(Kr7!x5~IzV9RW2A~8VYRw1*+~*vok6`0$J>+y+edY}dT09lzsQWF|S@WZAezxJG0ekQ?^tpI*1$@`t(EhYz=jwJ_Bx zOi7*T!$u$!p;ovSMs-4x)}GGm`ILoaJdRw1MG%Imsvt3QTNfZyRfFiJrtsLjN5q)@ zFxsI2L#;KR*F>@PvA?_=_CnRe<||SW6H7JCtd#cXfe~@qbO;N_BbPftEMPYGUB?(A z*HTK6b{y$3-lhXQek1jSOyGv9*7t!F2y@uC-+ue+U;o<7QuY=eV+<^ky4C}lBpe|k zRI0REQpp4WIj2osVFYe{UT@npj9~R3aLmnkpuvP70CEp?us}nja0$k63V6J6h#DeW z*z^!jcM_@F^){yZK6KX<=#T?L+Fhc~SVGv^5tIZK7x3PPE>XXFhEBFrb3UKQRNu`XJpc{}37Q7^pyS(4T^*!pGM!_0>(f5*L6l zHFvi$t&eGD0U!lyqr#|eLfoE~ufBZ#@{9LxFozEJRN55&147P}Pl41 zg0;-1#|tv6O^(1Z_Az!dL$up=Lpmekocr|}%W^uO&ne5wX5#>hyy1N396SjDc~pp~ zq>tB9Ej4__5jHqs~As43EiJ(1{@yjq2^PMatR#K zff<={MdR{W91PG8I)5+{-mll*=ckwJ%cp%fSs(>r5Qb5*2><~Uz{3s0Ad*825hTDs z0AX(v8a^X5Oy3fzA1~=rB(HDGjF)>7#N*2!sSiJ*fF9C#0%BkR!t@i61Mkz3jHysN z6U+$JF~a6BHN}Vs!cw?a5vHM2YI%QNzW(~lpMLYjTM+tVQW}v|f#dc@B5H+$5n`d5 zz|tI|F3XaW%*~P@Y^vJ(HnjtQ6x?>bC+duC>tiS)p4PK!PqS>Aaf+mMV3L#rSLN^s z>LDU^JuuDu2u>IgpsgOX<*Czj>;13)`mg`?*MEO{I``h0 zd8v#L0L~fx=ZFZ5K|qDD3Z+Sg^ysCAxtZ!fSI@No9US_A2+8D8#5C<5sP6!z1Ac#}ujge5GrS%~&7`qJ zsD-7UHbojFW`Qh0eH+`hqd!q8NDKt)7^9SpmP)7R+lzm=ZHC5J29vr3u~4|$9zZ~d zG#y;Yk&@Aa$gNbeTjqZQa#qq|Kr8_IsFHpVzOBGq2+2K6Jq!#W0%l-BNAd^*_Wby_ zfiB)^a1FCP<`5H}M8qr;{aRpo*S~w)|LH&cdB6~P7Xd+)%i_S`$XGC-%Aq#)07F2e;_L|4XJuiCIj5=#(F7P{OdaHu z`N!w;yDU}_QMm284}fTWd?9sngwS zY33fP$p_Ri$55ZTG_G}Vhp8ArdHzdb;aJ-#V1EDdd+N*cS3mjo<>mkUFaP&{{x5%B z&hNT8B5r-ECkLby>xhh!Bn&6eg0&$mwYJuhIG)**eZ;Wq^}3HS7)CjQLfz4^5q4k% z5(!5~Kn&tQjOmTgg|RSICXDD~Zu{6QQz8l>49nhtK$;dq#AFc_F-5=Nq3%yCl4VsO z2*V2_7uFyoT);gSl#=*DBj z%-o4M^3E{mehtC|Kw<(kpXND&KKM~t$1rATK!|98=4JsNG)HKJTVDQ*59hq+J~+9% z00;~W2+T!@g9UO{32;oj)pG%#6vKzx&Xg|ugc$;zogb0*7Q4I3%xW`&L(ot^!l~mdXsOlJpFDd)Iw<0(P%w{iNI=91C}efe5a{ zfA>$n{{u*S?2{gE$pfDwOwJHUD0tWI&N+F`e9=6zakg!{?PFR5 z7DPrz02g9Gj*=hZBMdM*Z5Jd$V2Ox1%qiS`5<#PxR0tvx@ds?TR3?;Za3#nMBqIa^ zA!U?B>en4ZA&x}$gQ5bFnzbaGVJhv=Gg!uP8kw0XS$G6vcp=ON+XFZVC@=`Zk%>?U z8Hn8#0^^>hm|nrDipZbG+5~qWtPy?A@Q^Xa-bWHwx9v2>vLKXF!ff`@$2P_t(4;zI z+L)Qlh8T@0!@(;P04aeYLImWuj93uoK~_D0oyWL|B*GBzjz&8!Nys6@ove6x*jXMu zVUGT5t;~np8Zn(+IELEP-lwX1gog?ySsmw4q9K_~1vNahPaOId>p0D~ZS!&c;#~jY zm%sSwmroT&%!%^jWX}LV1b0W^{JaS{(OCI_9#nEn;Kd;cvOdx)_>e0+6x-PSUa`lf5FvM)m7bHL=ad+pcH0zkA2^_t&cJ4a#Ho=%$ivOv`wo3 z03ZNKL_t(3a(-G{E9PK;uYG>{@Z10T>%afI-~9I0RhILi8h_w-9v8bQLr5(dF^`ea zSMe~{5)m@xH8|%SQy&>2kXK(g5@X4r=er*TGAL4!n7|Rj;>d?!!M2oor|M>2S}t(` z;M@d|yP>*uJ)%B|0$2(Ir)z=j4$R+=CmQkyElGR$?RMh|M07eY zA{6Eb(W)%1T*p58mXsRZj@wN(>5RwlkcEpB5J5%=@X@s}XM{Z?A^J>XqQc7Y z{>#(9{j-1li=TeAUA~9HK>Q=E+@q^Sc)U}NtNu=I3rrJ9pr#0h!o$-TA#!YM_WhR6 z>*;iQ#A`oXp{iO+J-QzRcQf@2?YnMc8f4g*h+q&PI!W&t|2PjJ+g)mF1nKM=W9)q| zr^OInZU==l8n?tlEtfAgom_@hcOMIwN>{b)aNzp0X;a{pG3PBjB!5s@B|Cy(stS~J7r z7+s_{Je$KTMwn7A<1sWMdhd7u_&muC=}rdZKD76a0lEJOwW&VL0T8HCC4)mN>~o$^ z>(D-X2cU0$`m_J|AOHOy{p=^-e*1_2{jdJF+jU3eT3Z09dZ8!+`MAH$c)JG(0^Eg7 zktH}EZSCjQQ9a)Uh`81O2)EDxCkP-wwg6YZ+mDGT2pIt)9EW34Q-R#)H0^!Psc$1g zj$+2cJ+8Y=AGaCT;ciq2g$cm}g(2DVmhR?zx0cgN@_5s`0|5mQBcR7oK?pH31DQmy z<+Kfnq%LQv=cjk?&rj>Rmi%CAtw_}@`gW7o)%@@&gMrxu4|fVWlD`h;zTe}YG35l5 zS(XQbJ&X8SxsfbODHUp!0N#lJLTyYPr_&eA$bIv$^t7gHL%^AH$OnYXgp9^W4i7;L z0=~Hi!~f;fF)!%Hhx*7v&Vo{yo#lSasATk0TNhytx2Z%OpeI3{@5#82+m$E)Xl==8 zG%(N8*qERoK>g~=cmLDB|93zA$v5Hsw5+#2kP8I-IJ+Vb*JHjH2*LmiF_X|KgAT_)mWM%U}NGU;f)M_Se69b_ zN6yJ(brc8z;%@HF_tZrBf#32i;HZixt;f)b#E}r#;_jgU%7dIsD*(1o$g4Hb166Hw zoqdd!?qopZL$>7T2G=pC`)xv>fxv|rASj@UB%3-@a{P!0%{d=MKsY9ZCBKIV3eP70 z7)NDB&hUvC#Exc+gv7PB<@EH`PriA2I<2P`=m1cp1(Hr5>xxW$Y}eHZGXrN{8x(!uDkbFWvV;_J50>i>RvWiARL@>9QAIT{I zgi{H~0BdW{&(B}IYc|LAdL`@#lL;!2K}>K$Yv3Nk#*QTCwVl^>w?Wdjj(vKORRDF& z($=3X@xT5r|MQ>!=`R^D!)lhgy1QiCON4^Jlz8*-$iBwl(aMagy# zAaW_HItQMbtU}>^%sl|w>D-pnFaG4u|Kyjy{KcRAcVB8w(XpL5%ME3*R3>lEG%rh;nVuoa0p3OSG) zx*XZ8N(`kGW=u}0g#*}e6wwVa2?RPB01`im#1PP@?L!-rd4ks@5Cgq7e*fju`}gmk zpP!jImGlr0=1mHiwkoAC3pm)cOe?2|m~K4hnEyXt@A72Hb)@zs(Vugt2f!n^Py zNH#gs)}tPcjm%_P=|9#&Ync|3X)~+QG`pMZR+CMF00Gn^^WKO!=eWBT9uaw~fSxiK ztym~z=Dj!0!`;8{_j%u=aDrB+cCHN_8gVazVhS!!?m{3$VVrXU1lH!rkW!a-R4NXA z8+yBcQ;?AtF+Lly!0JF>N9>m>vvHjX5j=yL%I zsMbXWZ?pvlF39J_VeohZRC7TzHxC&phK7iUZn^`fz8AkAX9Qv7o--r;55NBCvlpKn z_XC2)!{>%kUcZ&z6zvW)_&0uSuaQ=v+0y#Lrm7)y16V9e%uMcxjM!14g)%Cbv$SSJ zz(NrEhDaTBs|M&832lfdB+*tV;~TO>p0eS{)@Zk?;me&`)(I( zukDtxUDvPmC4_XAV%kz1KtD}%yuG!S@gol^rY8Y%p z1Y%Aki8v7{6B9Le4%2?*YJ~kI8lRyVj+fC|Sx#fb04}aY1V82^5t-ZKdt9fO@07ty z{TTu&U?%Buq@oNt=WX0~_10-?&1&0td9AgmA`(Jd#2ab(z>y=$WvLR~-IfWa#D${P zS`fWj(>X)e?RUBBakB zxPAhzI&vWo0s}-qFmM1vB{Xeq@i7GExmFs-H)Phzbh*s60zhUd;>@bJWMwYMSK-hT z9=8o(RfhYi`(7_@QB1doD5tj%gc-Q54 zP1(4fw#C!W%o27fA~Q=#xA2@)N?q+*&Gi2DLyRKb9UHY)P00*AsCdmO9t|OKXypBA z-{)@Fb;sTQaJqf^?D^AY?;lUMH&0Ie?m&_@^tA}}Lk@%Dx~`TuHM2D$AZizXw7(#7 zN-1X%VMGIPfQYF{ZtO_@_WV$rnPWAr4O)y%krBZW0m&B8vqf&Us+Njo=D6h?GNB-* z<#LU(X&}HAtf@f=m5GSS2`S`tRhL?ZoMHtoTR@PbA%=!Xt+{(^#_lopa5q5S%HeA6 zy4D;7(Y)LbyQtbW_tutZP-|^-iDp|6c2%`CCCmnH;M&|20FX&K&Mw<#L;_4plB+kj zrgbjOg$UgW7_zy8xtG$Wv6Z=MWZ)UPU?Os)hKh)NVnXMJAz&qlp1tFee-&F-6a$7# zR{h78hyWBBEL*98f`Td_VsgT$?rAZAM5SbPYyqItO2j$S;0OSdl_*w+z8^Ao8B<~r z$udo2>nQJUhEnajc7A?)_v>GM`N@aR`o4=!9uljAn-eo)oK)zGQJD;5#Prj@;vtyWN5OsfE@ zdUto1bKVX6-SKp~xjWt7oo?=iVIW}x)S}zKlaq9PA2OXapoR<{kEW;%0t&uB=81?X zC0=aDTC`cjDPA9%>#Yk#aBEs>gbt&}V2;pHs(Vq} zTF@F@%}^jfb97>71{PxptMGzm2S8f2tnnI!xT%^gsa*)nU=5ML7HK-HQ}u{9Q*>~` zP=x|{B!2ibP1_YL8WwRL&f_vfi3{Ko{JJFc7?BVVA~U6E7E~>pX@s!#tH;TC<&@Lw3HH9H4G{GO2Tn;^tH$JuGxRff!kzj zacu*{3YCbET$KQjiTaM2GytvwNgz2bNyY~_EuoC6buNh|3%Ax_=(W^ZDko(!&D)|jL?@z765_;6NQ6kuAQ~ufZ;u-f zE!kH-m+>+_bh3ce7yF3Fnr_fqE62lO8Xsz{R!zA^avl>AISVDm#ONg1jQKGwLVyVr z2_a=pX{{54han}(()Gm9d_jb&DoI{>84>yJ>zIoXF$t-I8wP&B2x={J)2iMaZP^Y1 z-E)_h`OFIC-y{^^4xr=?80V2ABHBV%#dV+(g3QCNw^ntYTb<3!eX0EI!RWb+HWh_WhBSnE>oAhzp*0)h- zj3Tzt-&Xf>>U{B0x_kfhR#0ih#;1|3oll^ zqRpmO)H4aX5dx4KU`)mkMc8x4UE;tesz$3Uu80KDn2c)})J4DGiu~00c3YmZOpXa569EKKbQO21YMUzQ6e{TB*#f>nBUMq z7r~)bZF4QPK~qy8M+QPS4X5B%!CybD9Y@+FI4B~Ztb*Z|TWdudtXhO{Q4GW2nyPTQ zcu4AmDGMp&aQTL?LqQ46tX*d5C(49b<-7I?CuyD9ynQoq-sr8Z^b! zN5~u!`O+_pD*vZ@Guvu>M-N2AL~V`cD*#L=B2=qWVnLLZTmsCN8A!9anW>Z{StxZZ zrIgEjdCaaLiZdN{L<7R3?Hf*2VK{7aT2x-#h@BVJ@K+4 zP(BWl#XrfY*5)}{R+>XEBAt05Fb6TSS~O&X!M9z6(G=hwRELPDjRTK4jx4WLOKBA# z0;w3mi2<>hsTzVe<(ZV-2%Q9pLKetG!0d@QF)^YpnNJ$6nsA%}fT>5QC?R4(ZKz(& zfRG4*+=-FE0Rh)zS;2w8y){sAA?lFKwbXKnyU9XTU-PF|E%bhxkK_69@a9cQNr+8E zYe51L$wIB`srRSqoW{&uU?yJt!*mBz*SMz3;~EdbbAJ2SKFq7TeodDbnb2tafQIk`3!aL zE|*KKwXFt4W=19hqU9n=PQ(x`s&|*^!_KQ z+b7PzMv_p?n=!L6k~M1uuTBSu6lmYnu0Qc>0W_{x>&LFIZkJPBq_c>Gf($vudRU1& z6io6Ixd}?l6lVYs3P)ioOkptuNL}vx{xsa}j<>txZQdO?cg_+n_|$c)(2dNjx+S^_ zwO$^(P>`Ejq@C928->27wWijFG=!7~0GJm2UElYBB}S9Mq;IWlf_yhHAaL9?&0was z*g@m%h{Lm#Qo)>^oCHD95U80qH9!VbH?HmkCQg(*E=&j(%WN&jamh9WU#D};9o^!) ztB4>W2vLO8nnin`)C^1=;^%K_3YZd`ySW8wFe*$ljr5zi6s+x2kJ@X2uZi#)n9j`D zfEgu`2#F9cK)uaN;mja|jV^lH?GMK;_kv!M$k0pGn>Mw}58tcm?d|RHc)UH}`-l1R z#;TU0ez87r*KtmB(=r!3+`m3Ew!ULPAIE8~K-@jpj7XR|4mhkU27R1R-GVocU@Xz5 z1I|gSl9MnA8G&cOocQ%T3mdW9YF#HVvfAF<$A-<6Jt3HhV2=*dsOrp&l8d{Q89Uii z4|GB9?%sR;+0VYZ`|uMUcFN#n1bYNzK^E{ZUQ%z8Svm-khX;<%+cHWqT!o~o-~a)D z+k&{?f;@ovMu#qSvOD!RxBck^eGkM*5*ygu3>C=|BI=wFQ|fCexxcwPJ)Iu@8*$%JE@f<` zQsOT6txoRVP?gxff;rz9aTf|4mzwCdHcAj=N{iZoAAnofA5dY&_l&cK3b1+wDI5@WVIL%ln6i`{`24Gz+Kf;_mEaeqhw0 zr^CJr0>Z<&mZlwx8ANG;A?T~kys<3dkKshvVoyT%+jQF|^3n0?~IQ zqyL>>n^4=`2|0WQWU&Q<0D9=H5f)4vI8Y4P&`hr_3){*0=!!(~m|MEJ`{8hkJ(!WY zt}`=hy0}(|0wkdk++t>+andc^u`B)1Fm#fjlu{j7AoU#rjpN*9vY6JdB=76@B;bqd zxJ;a!fpV5U34pmHj?-Mu_v0KFPYoa#xS&ML#(8Xv!A9H;FhJp6M73?bil|iFp|u)N zy{Pa5y5;VKGF!XU>0!iu&%4Y!k;J6e1&#yKf=aO($ZcXIWK?j3hJaeDX$|3_8kkl9 z0z;&QbO8XhnX8H!XKN1+L_)HQn}yV*HqZ0u&TeI%#(BI<AS8=DS$m2 zEtb~95WO||{G(@THtf37lbcSs)m;MG4PCT*=6R0jxnUSmN_TfpyZrpym*0Q=mv0{~ zXC`-OM&N8uZ}M))Pj2?d!;YE9sl0rBzJD0MeHhDJOKCwd0N|$HnmUuJqBe-8TPTG#{2+R{_nL^^_^I+cNV0(BXBr!uJ9aqC2<4-TsAUycbH9s*%3VoUDZnv zf4+8!uU25()iv~@?hc%yngRfFi;_%ht5Ct2MN;Z=>Oll7!qaW*J%%XcdJ*pSUDxGh zz?)La%$^#BF3_4O07SMR0@6Zu^LWRi6c-@{C38U_ioPN@^Rd>4u@V4sG-DAI2p6qe z*U|N5IDjTZL{^okspWxhaMzJtoC zs^Dl2&c+T2Q6dzn0U|7zIRrO!BY?=`5g|ZlmT;)H;?0y&)zo&ZwO4JX4O%?^ZmmH= z)v8wJS|+WNYY~Pd+)J0UhrA!xxiN) z?YiuO`t-^Ey=R~P>cy`<_~3)%{uJE-$sGVptwpc@I#B+~GlB5-;{4Gu2%AgQ+VR0#qZh2|>V}Ge;4^hcbq^i50UR=dRf0tG1AYjhi*tNDYj~AV1*T!T_Kukk73uK9AEljv}@jP%V8vJRiq- zyv$|`6o?t!RU18A#{2vGd8*BA1u^>>xXi6q*9K-_h5^zmWs0#f5fIv=5~Y>6)~1w1 zIFfW!nfo-2XSWJE4!nE%^z_ANAAkDEi_f3`422CGfHS8+4+u)6%>9ICVqJvSOsdDz z?(sJX%V}WTi3P$nSbzNM55zG-6O;stXXlN`c zG{lQ{B|agfR+~d09GC&csd;m)Ik@OCt#K#BB-CZuC2{wdGb>aNp;Q>y0ldM8t+HUCpLvQ5BINLy{fNAC8}0Tt+pr>p&FC9xq$_lTjQEPjuHEshFwTHGSOq- zBB9l(d9645-7miQ*=L`Aay%X>$r8hy6A5cGL>&6Q#ykz*H5^}OWxu@+Y5kkLY|>7E z(K8B4B>FMprKfr>84 zn9Pra$n6Sxt%zXU)q=0@XBHif$<%9`+oTtp-JKi|F^P0t=ME`_+}fRJAt_fOO2j0o zUyn?4`Z!ruU@{cb+#E0vFlRT=Z=Y3)I4D7Ys4y%0|TbW4iKJOYpOLMYhF8+ z&0dUXLYDPVb*%R~HB+^Fe1j^lLy{llAAuV4Q#&XXgP^b}*Q?S}^-5(4+; z;Ey(C2N&)#6FQI+GN(k0j;=;&nZ4fM-$z3>gaW$nnswPS0BCJXLSb=xzL!KI%vRyh-xiumqtqed*Wc=N{^5N8Fi&N!)~Xe4W(MS3u|qaM z1B&)WQ?D}+64a*hwmzKSAJz869YCcU9BcX%37j4v<2bd_NSJvR|PEQEBL?q|a?UN7g z&vbuzb3Tvg#hTY*mX;(Ra#)m*wWX9WV-ixtEel#i@{o6jCj_2FvM>Op+#|_ux9hrY z8s~@0S!?S=o*WN1$6X?Pbr~Z_aC>i=fY9?Wye#6JL1(EH;oRW(JI zyz9-Z2G`M*hy@slj6H_>@l0&W3AG5%<>GWtyaF4=&c269OTq zw$fTvMHNXpaT0IMYGrYjOjhdj=JIf^wKa9KI9Do~JF}^oqa!&-#sE4kER2*=&V9~3 z(Go~tZk)K6{NjV>fBo|>Uwri8uIoi|PQ4{SPRLZj5=oabn%k@>_zt7`dinW(w>uh2 zp5>4+3W%7m2%*T*KwX#dx`aZI0U1|r6>Z>|ShVl>`qsf?bWyKKmF(b`NgN-|NTGx=9_PS-|87MFzF0+W#j5H$!aPhd7r^W znYVL0rPTNRus@(Vp~ZNbgq>)&+Z~TLuV26Z?uYNEX}a0(-hY1g{ORq`rH1KzKF{;K zYDYCjj@#R1izd7p>0>kHz6I&yGmPV8I=5KEOZn`25s4zo4Hm>6K!56s_w^5W;uKK@@m z{^j|<{lowH{WpL2>JNWBU&bf9`-jVUtPKPjL1{KOO56{l3$v%>U9LoPb8s2bkt}M# ztd6SgD3NOZP`_l5i5j%+H`z#8Q+Wu(U1pKm}gQq z2Mt=DDKyvlp|J;)86dQ&%N1s9kzV6uRlfV-A?~aTzgZS)h?S`<<{CqEBrRrRRe};~ zou%>3OD+E058qAGRBLm0Rj;)&^Ej4QudU3@-E;18+PQlvt=86M%vl(rm8yo-=`ziT zcsd<7#`bnZFmpmmDXBNriWsB`KW8nCsR_CH@j(cLLR}mcFb$DDiTCRT&5FRdASuD$+fZ0~({n&Q+7^e=`KvoE| zB1ZufMX4{TVViSm>+2Acq!dEX4NwqxBoZi<7p2>aG57NkKmfI?faqca%N%#W{lB}nXgT&$Gbyp7f+tt4#N-+ zRjpNoh(Uz&Za{Oh17Nf~JupzEMZE{o5+zP0Z_-L;KJ5A!QFckzLOsQE8}pL5wbfdA zGUk+Xzcj1YdB81F1W3(uo#(l%^1Aco4FE7wN}N&(ORc;2&96{SOIV=rD zvp%sgDr0M6vhWa^s@1~Gt2i`mL{GOC$R0D3ufKV zp-1!$moZ*=+ThJ;F}M5-=de|NvN0k1tc`3e&lEm<=I zFd~V2eAwjNJ+`9bzE5429P0ap1Vbp*XLXqBxn5?(2Fq*H2`Z5?LTjy+iimwbbY1^! zpSQX2CWdBa2TPJ$YpT6SCL(Rl%%FNH3iOorPfs_eFTZ&H%g=7_db2bz^I}^O<|NM4 zz+)`&cAwJ$Jg8r5+f%~}g9N&sIm5;{_Nq=q)&n zJOUn@FYu_y@LbP6HI3q&5Sm)kWs2bJgvew;6k1+aNR!meu6c0_GY}CGZ;tz?Pls23 zn$PDq-rY(%y!Yv^Klx04@z=lj!|(s;w}1a%|MZ97KD_?6oL|=Qq1BR@gcme(HE#~; zSj?%m?d5F0+#Q&RS0oF9I8{R+UwdU^Tg<$izc(?ZVYup2Q527v)LzieIF8}7hl zk)K6fnnSG9XKJP~&DUx+KZeEYJVqbuv0O(2q@mj_?|F7r&$&#~RBN55ON_p{#7m-~ zky);8TW;ia{K;`|rcg>5$6AXbE_{iwgCP@;RJHW_er|KA6Z%`$wzzT<(Z1si$s_ld zB_no0eXV#UTbF@Zb7x9926-tn1r9XDkj;$5NQ^q}keLZtRW;()0PZhZsu!cumY_Bw zK@ngvfM(DP3{Y55dd|bm)0=JY*}(WBVr^E3%em;>C?9hgsv$Vp1-pIDPu@R1xqWii z-+gp*^Nd+v5hZ3e1aff%ibFn{nD1Ofmk4YGq`(Lnl9R82-#;-qyl(pA@<}hgbz4<4 zp1ECa4*ek3td=3&#lhdq%~fhXl4#; zaK~e-$={k8GV#+Vr>|e#&!hk}7fh+khoedRa(8<6{zqT`{>wl7({KL#ufKcs-Ph&v zKuMD1loBFn^N0J1@Ks9ZF6(uA`PO;ooDgW9>-k}vr|O{o^7S-LZ(g4>OU_vm2iHu5 zvWU@J*Np{!#pDX%9tF2jIEv(wv#u!D_@-@bp+c)`6#0@L87vtrzBVM6qihbGTdT~N zMYIAD38RQG6b zVbL9giNxGW^Hw1fBt@92JWQKRaUpPLLZWWBE7i+cA7)LMI=&(9fwEQT`vd3Oxzfwm z`t1+%$4_rQy88fHT3G$9h2z{O#x>p*W^bt~9? zxu9BvFGsHA+w1V1YSUdKMH;|1&w;zg0T{6p%WOb{a99^{CSxw8Yn9}&dVwXna2=Lh zMVemg>UO){^e@x=I_+*}at?`EP(%c&f^MDLuIqNY z-6Bt2^hNR3wTt`WU_jdJ;MZGQ7EUSYS`co7^~+_RrfHhSRie18+r%LaPa%b0+#y}3 zSg&VP+wWBtQh%*gHA-T0Lv6;6Oo$GQ-e)=OI5tX7s9gO-9A*tV#%IN4a+RAxfmFq=W|h)V@ij<(gBs2u-Rb-qxy2f(?sahy|4 zWj03t;mvuwf5%NAK9cvIA01_?bkUAVU-Dk~HpxJzLNZh*y=WcF-^~{`fM0+1-o7$1 zIv_KeAut)P2^q_nZbk3Im0Cit&N>OQecV>pqYxgK@!Gl3b#lM0vu&0iPmpg~HG5Z2 zvsU~|1R~jH-G&4>p%SSKmC`N-+%w=^>?L>TD{hZry`Qw<~X&k(eCbE zY(gMaFQus=MuayQT5EveYR$>GaV2NKN#`vyyz9Edp&Sma@B2UvSS@Bo__+IT%9ZQs zOB6@(pl`1_ZmQ!rPSZ4w=SYtZmzJu|(-gW4Fa#&&lqIFqQP-}4R2!H#$$o+2l)4eh z&8$@yk=7t3B?7nB3DUlQ$EmlyOGO{wG>M~mdnHSa+nOM{$s_Q@Z9&tKM=vf8IuQW{ zGm{S13-p4osoF}b8A(+m>mqm3cU?5Hpxny<;A{rtTuRec)lG?I;~>R<)pgx|Ke1RE zjs^)hxg3m+Do2vTkY5vKa!GvfI{*3Gujld4rS1RM|G3K;vm_w~cL{o;xj}iSCR}|; zxS%T>02x4+1?ul!T(|#rIpP+w*t<2~b^COi`}y0Q(luRHgU_*f+W|ZPSuFwqw|}*y zY7sJ9@Q*||E&J=%AiWkF_)m$^5wXmz>$;)K2$Qu^Bchscnz8S8Id>pPNc-K1@@{u} z{@w?tfBfy={qFDo?)9s0t<9=#Xhf0UPU}D0cL!6CHYpP#EP0q_jVaL@DAMO8T@=kr z^{Vq+OKWW^t*Te`ZYq*!p65D^OC|!XY`FS(x7>`WF`?Ze+2bjX$FI)gG)>cVAtLmg zI0taS%}m4V2nY#Xi&3p3lzL5$+nPYRUpkxtCPrK?;bq1ws;aq(umhM7Qj%7xZyz53 zu3f#_#3fonC(8b(vsM>3fyr=!)nWEEJns34j4P zs+UNpbfkxA(#Tvy6ci9N^xDd7bbfsX0E9MVoXd2n7XaFcGz2FH!lv39v}Ucr+0yCe za5_EP9i9LmBoBa1>-QD1h#{6~9?h(KdKwY`pMU(OYWKH)^ZDl=i0CNJrZ6i=pM9EA z>I}HGW^TytP+KdR_lvs4(SeXS7GbyWj@IJ~R!ub7N_TZc)NPfrfQR=ew*IEBY8np- zfd;(^Bp1#oKM z3f$#r#~~S@JA@&Ksi38lKe#*me}DW-)qCllJiNZ#4ew?4M8;e_WJ%4HIh}5v?fxD2 zA019V|J`r@?oa>nkC*#D^*ADr+@Dmn8FneLptlMHBI$A;Jwa6q1WQ=;bJfDked@BL zKJ%`ZK4TJc?rQaiOMUtJd_T@}QJSlXQ8!&#&CrO~7SkG^x9{ z=%up=vmhcEp(FY{o|*YHq$Je$sUL&^&FsO4;*)A6ApmX7%8ZEA09-ABBu)Tg3dkUd z7)m(m9eJvCnx?r`cNfxHV4R4Ts&Y+zvd1yWHCbnFwUos(u$c1S8{ z1nvx~szejE&W_Hv+&x7)m?l6t> zj~U(@VST$Z$HvB-Qs&_>sCw!eNly3Uq?MBp*yVCLkK;H_MN22l9fF{vb&|}$jZ8tC zg*XsE35XC4f`q%K)B#fNA`OWWvm^(quC3ZU*Vfe6IcF$MO?gspuyxZ^lY?v`^VI*?BU zg}r1#A9kAeo`zxnEy zpM4D09`0Y=o;vsBj_xS5T)fSkNZi}?kNpmu|Hsdyp=vl-_XXkf*;2#Une@bMx{4mFx)7{`2dS?_gq>7dt4p3_t?KJs^qud%P4<8= zJ_sN|k*?2b2;7_y8Pd$nBDx~58I`;xf`L=V&Il8*BWk3@FX7bg?s-Wda|dvYXA&B? zw`2^0>`GAM$8GaGm#MicF$V6vnKuPfC~s3CJF)%Rs;uYU8#X>17nC(n*TaLh8!sHW(| zBqG@zt*ILT(mJ>IwMdMI)qe6J{_+3aa#OAYZvCfVG!(H_(aI-O@OWfF&79g&XyH3r z4FDvfW)4gUB8)6TB!f%|ai0qzk(Vbhq0b4u`+YHQFHnUW+C%CS7}a z>z<+pK!{4jH_t!(*{}cBQS$Kg^`HJPCJAJpnU!e4Zue3VN z4CM6Y!4cE|tTDNehixV*-mVvR8hYCIDWQSctN@No2xdTlU>qRbh(;3x26b$v&A`kq zb4`Rq%0h{SC^B0W%!wkgo7}t^HU(9ijnE+xXAzKIx>FwZsq2c)&2ZFdEG_=2t(jQ| zyxlv9ZGCvum&`mMpa?pQePOC?eP^71_Swf90zKL)Id{9=P7Su)ytwHs5Y;RxNr)aq zI1w?kux#j~caB{|YOU5*0R0hz!;FaYTuLeKq|Hh#?#L{dO|5{DoF6`w)o^gAI7I6IWda^ee?42!$Sq> zk(eRAIj=yfSS_yFrg`rBo+OX+T$>KV{^sWH>D~L6^Eaw6O*1+GU~Nqeh*RLEuiv5- ziR%ls11L0>s;$)8bS|ZqTIYG1%B;1yIU#5>0AsYo&Xc9t zA)~t&)wyUXS{2o?HE(9>A#*`BXl6($rq=3I8PVx ztju+s%RHB=4a^YG4b4%_4a^}>{h%vOe*4GFTT@jl7U)lQK>qT}PaHuVnyNWUN?qTl zoI|(=;LKshO*yB&?}RCdNFqs`h@+oQfJkpS@wS17o6hrC>%7eaA}SFvddCaLHxdFw zq`4Az+~4KH$NkNx-SI`rPmy+%=HqdHJng$q0L%ibk5ng(wH>*0OYpC|Hg7hm8*x@k z50|-_?)Jw+zmHrK3&RCCE6)UJoRx{2jI5; z`O@~;GCBm9feCEcO}8kFScD6n95HdClqA^nDRsNU^&;Fx=h4663YUk`)ETL%HPz6t zUB78tuhO+HW%c62@mlL#N)`#WS!=aSr8Y%CCW(s)g9$kTsQFadT+}f`5G}#gpfxu~ z_htN#j6hgiOVz1(De6FGrl#6#x%kAAFhb(!LY1nudQ+^;BmZXT_lLvH@#g7pyus8} zhw)P8QZAQiT0B`6A0=31wrPCwQI@T7<-Uq|x8Mp}aAA(ok;wpo5oj^JF@tfOOPO1% zW<~@^Dk(2*4DJ^@*}{NnuGYLIqA*IY0|rDlFf>pk15|UU)mlT59FI#%DU4O&*jjSW z`KI4L?e_0ce~0M?x{wbr?6ZJ^39HAxf_ zQ(X=>05Ia@0BmlcO-(&ah~l_lN6cN-t(pO-Y6AcyG-$21W^Ulls_1B(P*T?q`+k4O z!>*{7c`ilEtfg2j-l};sYwlp7$I?ZI7z7Uofb{lc>(L+@gDrGGUM`0KFi+K>nOUvV zIF7Z}nBcRZLvq*P)2GxeV}2xeZ3WeIL#@Qpicx8N<)WiIBQ7yFrWTnbW(&C9S~F`L zQ3*h&{U^Jd_vQ3qp`ihL#%_QiyT||)9xe~1G(Z;VwD~k!cuzJJFA;@&sa(Dv&-a{% zYWVdx_nCVi+yC~z{~zUl{Nk&hfAQIi_k|4t{*Gw)Z-YcByn?t*x)%lJzX4)05g!sajd%@!XbNdJZ1FIGe;iV#2er-0{YYXpVoZ{6ATy{x! zr$wkqlsP9TnpPZWtkO~npos_(dUGV&54$|%^ZESh)en6hPN&oTbok_p{ z^X1L`%T1E;PH$;VpOJ+`zVLI&UCdiEXMcQ5%|fZQ;JPAcqBJX2Yl8-)wI<_~2+7sA zOjf>>!bU6#V9h}l5QG;jU*OIxhQ@JJRR>1{wc1*%8ZK>fv|!s1qOhby%-ULMiok*D zU-Iw(9Whi^n-1hr8U+^FHwz6uHbgTwL*jK)Z~WK4{QTy4*zb0xwajx2CgM2`6b^V0 z9I&a@+PW?cL(fdLPEA|NObF9-X$q|wBKQ3+<<0@k0Et_9KqSDd4Vxk$8fapVIGRoj^|T*`p;u?-t~PymIA1Oo1V=OxI30((CwKEa zU(O?-i%=>$J8*c9qqI@Fs(61Inj^P98&%lG+Bb!SK&^^!7X3^o))wF=lc0ixGd z-JDs#*N#HKX4O!GG0s=8n9%#jeP;`tT61xb0ohv%Bma7=tr#UBa5HF*W*pi#1_!rA zZ>45{NKC-wkw;5_3?!JcjlQ zE`R*)o@8KTtqlSCVL|n%DgZJiH!MX_Xu$_owPt~7noFtLa_;i}Chzb1(^aMf#n6P{km>18?s~aPcFTU~C6l>ZQ)|^)RYpw0lp$wMi6elo zDHOF@n^Ue$i>e#Bqb?R_o0ZhqEP*i?F+eBw|FiYpJ(46zzL*IYAyQSfnCYF{S#i9F zr$_<>_}BaT`~n1sBaiRi-R|D*%udS^nIYWW%=m{zX4m$y&=^$rRApsFgu9#BPoWzx;3z+RBa-% zR4CQ_+K79n`r75%IET7FhYoE!HvanGX}KS1pq-v7`v0P zwU)Y}w0WH#O)YZIArlh>h#1|*rIuE!f}*RCMcX%o&n@8FlbyG-1z&7||6Vb;`B6LJ z<64`&l;kTIxVj1eO`Po3{(WV8%RKUq;D))G8H5hOz!X#v3^@?7kA2*{n}|aQAv&=J z%a**4GVVAY!I|7>>u|>2x>l5Bt+;>;iJX z)K+RUz+$-Qto3q?uPrj@$Q(1A>_`~f&x_4Dy_MbS_mmc&XJiAOhsA~QSfs? z6#Rs6(yt>D0MKl!8km3x1Ba{GbTo8zbo9@gY7=RSjwF2@WO%!d!Ob00%pn9bU6ys8 z=e4Y^@+f6(wX|9`#?6+{BHwf(?nHGPggOd=*Ibhgw)yVWUPPM6vMlqwENj_ZvA+Vl zx4z=51+5GGm>p9hWrr-;KlT z=EkdmU9)0l(=<=hyp7Zly>(PoX9J>P%3&A=RlQu!^E@+i-*?+AAZ&p!y!|IEqK^+> zK7RUqelDd_HKI&upJ5WF;KA{P6gV+Q0BTn4Ycif~qZ)M0?^jOPmC-4;$V%4-`Cy$deH_DJ7X9 ze|)_B;ioUpGf~);($;kj!G>Yzx^Cl_sq<4sjgE-Qn1c!*Dph zdi~w2`#1gJ6~+t{n3%}|U;scJ5il|B#&|g7VPp!$a4nLZoL;4gIZnnQ28@9S5lmWh z-xE<&gSv@s4b5#Yoz+Wv(~BU+D}N1;1)>-WpePDp6|7B*sEVUCFOnqH5Rt-`bdpkL zrqsh_;-7S*)onMIN8ZhtHR%=c$nxLsktjran4nn*suw*W)g22SdAMMr|Z9z3FJK zt3|K*c;9-};1*|j9gTcNbbK|dpNOg`Dk|o7Y2T2LZV6T|q`+5iSU_Ka2!=!yk}pE0 zc(qWxP6g12Ljn7@pFjWcFOPHWI1H^egSH#h$ygS^;WGm@*;3Qpz;1Ricj-o0is! znsQ(c>`V}qR@PEVt<637wA9T+VjH!ZgR2|JYi2}99FPJSh*%XYO-pTS(;`-@tPWJU zd=J0+vML}V=6*Mh<9@&I`@xyg({#C9&hs+Wx>jF)(o__{2+`mxs(f`Aps&~xnS<$g zlY7&qv@uZrpMLv;FRd73*YzoPMC|qCw+fZ3iDhfe3{nU&MlcX*F0;7Fw0ua=b=^3Q zvF8{d1mggR)_{~FrXhuYNaMTy?#JEz5B>2z#vrp5}o-mL6@ zYgQVn=5Y(jV-1d8Vik>uS*8xW0iDHoy(_Nu`MJeMZ3|@>Re1F>%>aj(Cn(M(mMow) zL%FDfBluE|v?&Z6f=0jKpA3|&0n~N6z-z#a``npzXR_jtJ=IU-Er|NCk7(Igg0j|K zIC|A3Sni%)ulsa&f?_@m*kly<)A6C=r?ByuJLo|^K*U!uVQnu&`Z*S0w8ipP0H=Ao zVk(e67EG;AMmZWXGO!QvFv}dpGgC_}V2Ye$NF? zg_?>?cXS5Q4BjdKTK_?OcZXntbQ)qeo-{$iCUq^->@tde+)guNR43axOJ})J_DSoy zPBGIJgbv+#*|x~pBJ_@0rzd8hRoofT5Me0A;cm(zMt|wjQ2%LL_Vb#Fba(pKxFq|5 z5=W>q=Dx#-Dy&R>VP)%|m~`7?iw1Hh{U(qa@Hf>cy4Z-%@gd4Ko+%I$i(iPqigeC|O!7 z( z+Vksh2Ph?2n)O9lcUJ;eQRD31-tHdy{Pw$r5`ncZnL>7-v6DsHG~+yJnqlnjPbDV_ z(IxPwMZX+^EN2|caJZr%KMB_WT8eAdAQ7kJj(3YYM_{9fE|Ewq#;=)e71TI`EY&r1Ao|r+zv8M63x#vtm_?e} z>o}vrew9RL?pG}=0Np}GvNctRk=93|?)gS|lr9^`!=A>dz>Zhr)gi(kDmhyb%myG@ zi0E|&LF0A&*UExSN^eGU?0)a%pO*a-A={*|}| zqvtSQb!tGg1$r?hI_y~{|Mdn`xodTVm~E_k@%s70HH2N9PM|`Mbh;(%=(I^bd)wDV z4IDbyM>&|jAN|>!S9^BBcFUnkigl@h9kf?PAI5IFQ82GOo8)a*;C^$4T9V}{)U39cLzS@2#SIKG#9B}F4(vc%P*Wl?Kha!Tbt`Y(;%6+N2; zIhB=U^iz#OLSYZ9$K&10?q|q+n)8}(Z1+4i0=-P#^k^~@8s2Uehdr;v6kPXeblxAB(57U;Zx!MK6s=G~v-7XnOxa~t|K z|H!AJy4A#+=;z&c$^Y|8op}p;iPQd1Aue48tS+U$(gE?e*&e-dhOmgGxg@>}z~p%veyS|8UUVyU9>H301n$@tiWP z1U_hli+V@fA^8hq1Lc0JzRzeisF>z%>KX#CT2J-L{v9>qP8zmz`PTiQsiXF9tFGRz z!L99&*J(NBgQ(%%b5-AoO(tK!GO9)u8esC?K9EVjnUg~WOEqD}g~Q^Wo)E`|=MXIG zduQjkoG?U{Gl6_&xiJ?Rn8UXs@|%8e$s^-^I(av1%h&(54ORkjhKA#1Jo}Y=5Fgy< zdaJMSdh}QSgo8;JCGY=rzL2pu8X2SJ3XydF;?|`q2vgWNqhSEop^=Zt3%?!&va!!E>O>lON9`vRtE0sedOF8*qW1>XK zq)8nf*gqrTNR``oY86^kodz2EAbi%HZKGN>=#8 z1SE6|5u*dT#oB7{mHh7%Sl|_tD z45Oz3&jKGnEeXi+8J8Vhp1*CQgOAOggkTQ*lsd9S$;zD)`3{;d4%3c&^Y)fChGz)OoV}${YJ3#79=3Z?DBMR;p%W) zt%)dicFn;VA3TJ528+63A;47>Tcgz{#BNID3 z%j%|2!{SHp^XJyhm4E+Td=(Oa_9T;k$Z-F}fdSiX(`?T;GC=-#-Y3&Ao=~mB)SHwO z5RPS7Npyf~ndT(Y$pMFXZ8Xnvm)u6@IjTJJjhD*eE!2IRDel|pDK*ak6_PHtJcspZ zS6`nhyqjs&-o^ebc6so*#1ls7PiAQlPYYuR>HSHsMeE-xE*jJnR;X;NS*Rk~=^*`w zME@*?StOjv#uk0?g^H((Z_OG(hG`VLpG?Q{46JwlygjxP#j&f5wjA1J?W3$(3_#;3 zex~Q*>b+3+&KA{iKelJ94Jfi9FWEtj*Efm1kITHi}P{=voUn%HUz= z+r3-BoWQL7U<&oV?{t>Rp7k4^izmFShq697D{GC!=ez98NFo<#k5vf>$ssRJwx-tE zwZuj7BX$u}*tvJfFdqA%frSYRlkznkB`LK?5fAz03lJu4zdq6GrgQvUz8hs^HezF8VgS3J69{1*>IR<1ZgG!2$kub}=`<9Lg zk#IBxqH9-r@@U**@#^2yu|>`h(ZQ63IW~&i{k3kfL!wD*!zSZh@!UKpYkKi8H=F3J zw}4#I{fh|Jkd^1i;~ud1wNCaGto@cuD5RR4isw$Z%sc_|bg$b+3xZ7-?bU#QMJG}X z&G|2vi-&{HPTiAi9iE38Og0$|OdJPJc{$1si#_EdKi2(|m{>-JX=k)E_n-pwzvTm2 zpe^?IJh}V~p)$r;zf$vc>F}@Y$Hnf!i?{rLO&}}0Bo3p#e7XLJ4CCB*Hc_>D@#CcpX59~R$1}VB9<%lZwZOa}e z9*lo|#DCw(wXHfKL1hX2rzoN+=t9>agjR#<7c6B;L4JA`Jm<{NtXBQ>N2W7`T8jPp zbw-kBMX9wSnB0a-YVi)-(1b09o-O{%m5Vf~y8Ya0E;!PiiKhdMSh&^c!f`HC%tRvi zJzk#f93MaE?Cjip69ZqLIQ{!_3OW|RG1LVV(UD{zt%|S0@y|xcsNQ2ELlH;0Axj+JMCjz!F;dP8y}tjwY{gC1X5@Laeuue4ysI2jk1;c7f+ z^J+9usJ`#Vtw-wI-tVl|m)_px%Y$B|(G#yOd*eBC_|e7Fdu1=6U!R$LmyVMmBJrmI zIa7$|L?M1@yudm~t#V83f39C2g8rzT?CB{BKeezX1P$7VgAxg)Ocd8dX~N-eNI`OQ zdvRzL1$|5@Qrj7~Cg&HF#8y{2j!eZF|4b)5x3F)_VG32jKq5MJSrf^Nz=-J3+Cp*2 zNKsTQ+ylG}MU;v&aK(MW`_e*S{YV1-^lyM~W@=Nanh|Xt4T#a@AV9Axtmy3OJ$s;2 z%3rDO(ivm5%gOuGWzyZV4L@%|zP7QDg-9q-a(flG@|(OHjA`~Sj2n}WclAc^oy`k$ zPM4yD^akMA1kbG&CY$nYzaaBw`O}k^nKH-Sq%FG0RdJN6t<*vp?th-gb{xHg{v$K; z^6fJ@l=U;zqJKD6_`!8=p)|a3`vo~>yEy{vz3St|C?(eNNSoTqTnatTS{TBxa_QDy z={W$gOZ9BY7S7@~&H;ry><~8h0LNDpMLk#ce6MUxzsY8bzu7bB|hrQ^n+Z^u4@6XA6o#D7j?q zQpPg-e;9HoxmSCD&&9Y!?tOcs``4sHcFrkvT{y(62IeW)ltH5eN&`a-05TcUE{j%8 ziTeheChPUzSvHkbwlvAw{^PfJ~+tt1Y8*={E7x?P>M2=4`-tO;LTY_1OD zJ-(QXmI5~YG$2(v>!r(e%)cbN9~?Jm^+%y6`V^p0Z3YnHMGA=Gb|P#t0;l=G#8E|+ z#n7#e0XK>0N346Hv`sTg@`=O#} znO{1V*hl=hitV$10Wx(HUh^Wf9OT}pIQU#Q>#A?gfF)|mA=9OMSX>uj@>GUw>GZUz z)N;uIRr5Lvqi3oLq)Q{TrjEa5O|b@EBOr?%qEY`KgFEf0sY#^Fe=sM3vWJqU!tRF`jk`vG@Ju^l>nBTI&M7Q|Ix(rq+;zI^J{wmYbE z)?@xx_mADVAGc8O?W6TYb3z3Nb?8r29RN%~Mcg-zs(MJ9Zho_zZL{rH2j}e<+oDf| z$9wHgYXeAqnvF{`9Ig~Ot)kZfVAg}EKc)t z)AluQXPvmLV6l^p*J4C6MR&p4RDza)#O_&V5PG?G-b zt9h39o^mekdAG2x);ucpljgX{hi%L18p3!_CFvDI1EOzNT_K!Ef7kHhQ^W&9*!z4D zQ|i}T+h4;|jyrQ~UZmn2*A%lwc(#tJZWTU+pzZfpi}AUaI|mk*7b0E8gVRKs*Bt4A z<(lljw!BE{83qS}A1PYiK7_u%o}a9&!9U~pfv>W+5-a32Uen0hJ#Wu=UB!|P?gc;Y z%Qt$WH+~v$+8az-OB){6yUBmZ@mRdu|6gP+Omg_o7e{IEbT$x?dNoibQLq2 z@SWAOv8!#{XZ)UmKs-AlZQazSv}h)I-eevdWLe~B%-{Maxlx89O5@J-W;h@^CGC%n zOx_I%KJIjN`ht+OWvSFG`E8J2x@)VF&g%btE~~pky_xNmENyW+r#WfZ_lgr;WwF@m z*U53eEx??(S+@v?m;Krw1Nn!Ng~i35Q?~}@=s#*`Mx`HoEvK3|q=*y|#``vx$@FQLz1%7$+cGGx9Dguu@lTHvZ?Q1U*_Q0Jtcaq`5b0`!I`U}fP)0x* zs`WJAtR>6X6@E&Hl?{27&Od=DW$BJaetRSo+h)f9>Y9Pkt^4`P8hz@DJ85m&O|v&* z^b9Z8-jkM#PlGQ`PxW%`kogj16{zs+k|;UU`d<4vg!s&O-8VB$(1?!&f-mO!{}}-()YHusDzL1{6f}8SJr>)@1tI(!m2LA_LyDbWo2o zqOgtAWq^5fu#VDuSjKgxufTQ|d*&Z+>}GYFus6UqYm!nBpA0@c{N6=5vHmw6PyJSu?`(3rt6d57b` zCE-?IU1B{Zf~gX|8qHNAA^Ilcc0DV^{?0p*LbVV}suvlwWJa;U2c7JrjwKwdt(iyT zCdpt5Zf;TYYp89APfpL?&pSHPDc!%?Ww4rUze~lhL z<=$B45Q~d@dwZWM+&^zSh7YX&N<`dl;k(?ZDX%mdkXigl*Kk4mKtLEj<~83e6v}P* zN*BpYNyC8>9aoi6Rdj@Eus^otU+YYZ%nd&ML(IK8>jl81NQJAvcw(`h9yZyn%`L?U zVp6z8zV~amNeGwj*q^`0eeGJ=u-;xpDm6JWZOs=YY<;adb6|`mF-1QLM4hZNsMRdc z82oVFg7aUo9)6hqfavLKPAM&NuxDKXEy;ejV&l#GcK44;5AG7$5A7K<<>T z*mSSSMT-YvEml*vR22T5lK>k{FB#2A-_PWEHIu&B3VRly`_smi75y%o(CMD&Djsdz zA2@ML?+_+`SAx%5rTInKeWND-R{Y zc<8`v47_v_lvNN0chpqdUepFYO&C#%X-r{fm~0-@_^7)pB~SdlV*%?fdY5q?q;G67 z+VmbZ6)JAM3sCI*iQk$&wQkD_ziEB@_vP9}?d*}ejSm5N-ii8+M$rb|A*}r!RtUb_ z3%<0OBGvRxAD_DQql+)!#8jEbF1EM$*S2&*Sz8iBRJCLv1@%pvW5>Qpo~CM_bhiV{ z?YYT|iYijr5^fdR#Z7DhC>2VbMZ^20g@%1@J@ zx$5=g%WQB`>HbFe>!9$w18ldso9!GLy~Wj=cZLn<_oTMP&Hwc8_ zEl-qDx!y=lb~erYnM@AOMb1HCG-xb1(#fO)kjZxSA7b3;P5(6mipD8s9t(7j&3IMQTw45H2xh3g#B%GlJ{D$Mzd^`wd8^`G5V6_jeumN^cn(Fn1K( zBn9B+xRUPtp(S6iZW&Ua5-Sj`2f;GuaOTq(^@N<99HF%TKu>axE;kC5sFwreh4J49((u@14>Y=%@7bn_Gf3%EY7N*x>tpf5 zhIQ#)(KsN~5j`pu=7s9$jmg6@Ref}<01gRkGGH9z&S8v8-k?v2#KE7UHFJO?LXfVn zjk||+_97hPTvSUArw4j;v<%T==6V5Uq?WFP?-jk6!kwV2%g>zs3Ar{Q*(bZwZ9!f$ zJJ%~VJ!GKwWg?s8h7W(r7^aI+a}hIpnGfpf9J?T?%&N3eEkbA%v;gU3s`U;SI;Wpr zUINKD@<3Si8`*b#<~iWe-uPUigL4Jh8+b9_QGmP@{hT&Khw5SHd3@zP_MW!AhNz9^ zA;3U_-!Hnf|3YGAj5xO7eqw#}^a6Xwt0f3SeKYG!g*6}+q_``)uAfo-XLH$;y=CaMITd0`KtatJ#b9uiw5^EwkH-{dc)#)C!0f8kZ z?fERXMpHtiaIeM%D@j<}D3{8l@Hc~x_}=o7V=(<8>S4ATsE?;FFl&-wo2$^qf z1U7rllBe12SN#Ac_Mh~fBvi&FQ8_}xC+jVR=hOsi$2vP@@+h;?p8(1=_4CaQ1(foM zM&9}Om-m~yyF$c^uM>FwfdN>ix`cMZwd)c9{hun-qbq|oJs+P8t*a>?_icWJ9}_!} zrh|FW9Ys%z3wBBVBOH@lgU?r6(2F03$5&TZPXk!4rGVRY=(lmcI4s;sScG`I!kkUydCg>!a(u;?mxW{+wf@X=sYg410H5im*xpSc%$Nd zdspy4Kvkb?l{Ieua&Y%@>UiJO__)~;*Av8MgmBQ|QPR`c9a`)rmJ&5S% zISrIy?5mqaEWuHGzBhZT8ETBZOpEMHwM<_+^{)Q779O;7kASR=kU3Ka zD1y0h5`pF7g&LRT(O4QsBjI_zDL90n9jYv3((Z2W7sAy`4wH>Ptyy}Y%11kTFFwX&i8JUT&>{AF`^EUYaPZj!7$>$Og1LhG7}lQT zFn3YcTJqQB*L5@|_{YQP7wf7q>a-jxJcbhLHayn)H}Z<|7Dx-(TILa4Tu}CAI=%wX z?Q1;bJl2$w*Ft;h91Jsja?eeqerc+fy|(qe1qt8v@d>#*#l`vgNkI4MT=5S4RX-lyoj%to7cL#wGDaCS zg_zfUEoeM(W@Wo2-Q|v!&fZnl!m?1jhiNAEK_UP`LY9+E+M#bwTOL8^K>8CaSjmtE zUEH#_(AF9pn1(RYAMFpNizJEIf(Dz?kV*oz1t~}&=$!;R7y|hj0nExxwQqkKIqW=M z3=C#}E-xo{v8flFS>(_#D~LC9Bnx59=mR}MFZ;}R#wqqdXj|q*=s3s?XyKv};HK@r zBL84&Vuy2~S=~kc4)06$QiPeKDtnHWTD=6fo168%4;Bz)O3brf2TVJ;hO6>Vsxqq3 zcG*&gfdtpArgP(tqrS^NNjWu`@f6V0)z6G}^b{C3VV!O-Mx*4$-uW*s}@9cPUcmDF9tlDGy+bFW+43*!QLULGo9s!}e1omlQ zSDOKlXZy>S0L*5jW;|z`zt>{5As=|gWb;pc@VZQp526c~iZii&hKl6q0%4|*Offbb zy^x|hp)$;G@0K+nfU(08Mes#-aJgC2!quu+hl#bvJPY0K)PakDyXCg$A}^&~@;rc? zcIY^Mm?=82%K)OAo&kK}XXC#<+;F8MZT^4(rBsAa@%a9q`B}gO>;>LYA0TM}T&E%e zjhM`D(;4fbY?YWVoDnKR+y{UD{VR{QXpkz~Vd}JGW=sqehp;uBaIF!jQVdwbp3Iu&HCYN^GK(7h9y^`APZigD8|taU=E-p` zPKQcUvFu0fqHWR)shKovsz*G{hu*)s*F4=UBK+a*F4aaHdUexS;rDTGi;LW+gcgq5 zR{m#DsEgg67=6{*Wv9Z$0|tPb8x#=0l-Oy7mi-uEB{B}s@N|QI|H{^eEe!g9Sejjy zjx%2!#EP`^o15a zIX-`)CHedOd|9@?s`=DRW>0!+1}z6!o+NSP=OnFyblh$7cN#^nkVfz82CXl!Pv!^_ zM*f?6p0yvgn_o|9O`;a8W4>(5J^GaisZKOd)+j9v)7iY-MVq63Nh5H` zLlG-#rpul;8#JMOLXdFz|AHkby}q)Ub>tP4lBMBpnkfnq|Nb!po%$U61stF|vn+CV z&7C%6P6bUP<)@Iq9Uz^Y{Qj77Hv$aoczYJf9P~6%6_;Bdsr?DEEetq(*HAm9bANRNrC?k9K3JHF@DREa@9g91o|il9*BsGXAgPC zB;Gj7zkLH_!SS}$Ob9A!KB#0=jx*WXN(*~cSR0X$ty#*?uc)e%Z>ly2B4zFVIOYr2 zMSEvm3+R08T(OyAHe|JG1#Qxw9=uM=VAzKeN!7S2o&mi;To*f>*AKNJ>#)?j?i+z;_8Xi>egGy zMhDlkte4JWUt8Z!%!4ASA-x;W1;uQHvVN=N2P*|+1A8tXkdJ3O^0DoFKXQ>&yw`TM zygLsZAjk1UeD!0f^`vhfitKzXjXp@9gYLn9UYXWqXQu~u+Fzp5Y^(vl-ZbKY%~DXA zOx6${J8_L6^2_`DgT*6{Cg1@&?+eEm@eqHHyt}fY&fh!74FrjZCS?U{do14!yT8bH75#am!CcRqjEIerHi3d&Dors9*6 zN{<4s7@hul=VAz6UQDx3C4_1-i(m$^kX}|LTUiBMjZWa=+Hz;{FdB^>8saW!a9upJ zIld%473TPQc$k+}xjnMsBL|GSj!Ednz^P*rKy4TIy?IaB=jxJFte1<~xV$u1J!%2m z7%OloY|u9U@kb8vmX^UE)T6n=-+U)iP;pC(53{@@Jolim8Ph+RgM%iJ1O*^|Yb&-@Psl<=IA> z@C%Ep?f9m>Gvae?Q@DJ zx223JMhK3WtPs!OX#fLDK8vLh)0LNxh37mg?ikH|Cgy2EBQ|_6P&Z$l7CE-;rWnr3 z&FwoW>)o15pJU-)tNg~Emcik+!pE~V1r9nF2Lq?T09pS-AdvJkM)Vy3q@zpOY&as8 zCGqfD_urn+7Di-&eqbwAvcdFg{LGYBEc{b)Hd_!oZRNJ#^r5{Qx7gf<(T2%Axa>H8 z&yqdoDuBg!7msfaW=R3-aZb8)lb)NOU#mR!bzMAuW*~b%9=JSkadPrP%iZ+t)d;{I z6Dk2 z^?VgkTQr|IL{xbebkyO0=l6xs8LFQu!&wX?6m>r;&{8T>sFzS5>zFP1XDQ&m=ex>dfbK^+#>Zo8z|wUOg+bsBtX z5gQ@>^>otp5)Xu27R$Be`^?=l-|?OwIfnPlkMx46xgtJ|Ma0&`4BOW)?pd_@ z#lC`Fmw?QWi=$frf3ccWf}@kMv83xwK6}3)026s{<0SR-u({GE*9iuU{JjnX-910Q zNb|N z?_-J

xN&GSTVb)&|%11Dn!4e+!SxR#ciR?HRisKekI}UIdu0xv)-*{8!o)(A6+*d* zDWOWRQ@b~^V|o46@8<)-`Wis(J-Hn1tKoz@6`1=T@$JT|rD&56NP<_BM%loZZBYbU z1bnSBsvIl%O10yg4qI3#f5=Sgh2yS_unSgjRxm{Hp(~=DukSk6>->Iit4Fv5B$X;fP9uc-UPqqehH4BV$Y#g@y)o&dDm* zLi%oLWt&vm^c<<&UM@Xy@zak;BY9g@pT=Czf#0>mZSh(RUaq`M=Cl7JIUQ3 zyi3@&#wS!NFLf+;Rlx|pX3nJnXS#=qanIz_AU2jg6k501Qw#g_0h|n9!V^|}Hj2DIUk)1R3O$}BI@by=*ImD)k z>1$O?_3Aoij>Dqiq|1+Hz zTD&V(zkk)JP=B9K$whb+nmAhVIoExO2z^-=3zAe~d+{LsrE`g7{c)xw&EI!RFW+Tr zo24RaO?u9S!YjpV+C1km@?cRbc=IhXiHHBGnp)%&LNsD!-IiG0ah{p+O$H@@P+B7#spF2uSnS3U& zXpgp^{&#g_5^n5?(&BHjGN@;J?$;^|gM}m&B1HbZJqQYxTW3;3&c4csI}FpybLrUt zx*`V_{kXdp7K;lD3xIZKSzqQmuYSyG=;fl7txR8H7A1!&(@%-J{{Df13^T-$Lxijr z$-Bk8gn|4O)`YW};0T*3zxUmW_1E~j@Ae-pDwwoPC8p}E*OP0@QJZx5&jwmQch0vD zMQH`OPhNE!^ZHxTj%XbXAAXgybvNl)^38Qubk$=}WL;gu4ZMW=2)2{1z^K{0Id3Zu3l za?>sfXM)uSE`3NtlNwG{nwI~Tza!T9BB>Xpu|{mLu9T1dksm{Uo>mX-&aXbNsF+A9 zOj&4@kZc@zH_Cc5rbk*amhcl?XP_hYcj7Kh{lS9oe-)kt8E0CqBxOhImx8hiZ2I{% zAbwAv0y23{mVwM*V>JF=6Ze$HwmnXrv7x1Wihq}vty^L$Nk9TpUeZMc`A3|cPB$#rsr$g$j)&WY5lb|Q9YSn>~HUcG3Q78_In$u`SQY(BJ&a7A)H7 zKBl!k_@Y6TXsfAYP^@__(5rL)9IXO8Akd~Y5 z2W3_VoSr?{j;YTKRk@>8b}L=!uygv5qSEj|f`_SfL8{@SZ|H@0zFJfGWW(0%|FCX3 z#MvFbPaHqLV3UsB>)L~w?9Q=MgqLPPoff}|A#xIQbOis)W23o zW*s~16T*bvYSBRihH6s^^MjRLiYVwH4thCPmjWLOf{uaHLtMkP&3f<`pB zew>I@Ns4y9$&0I#+4fmZpoiRgt~b1RtFxLNjr`m=ut&rPN!8EP5!x^Jd&mCn1)r&` z7U@F@B&Bs5kXtSabl=!*=;*J58s}YtPkI*@D;v@Q1Wiv*4`*4X%k;P6%XnQ^`U;~G zgv-~4EH7Dn-bMA_A2)E)=U*P=Sd9+2*6q=n0rJPDPJos5<{RrU z)$#yT?e`swDt@o1RB%gz_U#fSCQm%tv6g8d)-mS&r~svRtGSc&IcdSa3im^1{@VAc zxPq_Cxi|8)ktv>)vEd1TKLz5ZdKFVq@+bB$w{*Nv*EJB}BT^m?hAm2V5`+sSP4==@ zO_eRxtx6M+zX0Kk^S-IIO^i0|?jHAoDu=SGI9mme3dMSomY`Pyd-egy%*l{Oh4@jd zhfTGPz*?B1Oe{Zs)_51tj%{<#@GQsRb_>_v@$4kAX_yF`#_LN>eY<1x)zjxVz#d9j z4Sk3X&ec7qXXvILVYT_#v~9;~PeA4?+uL$Yls6g(R7k%5FcuM_U6>A3eMUFfzDw;z z>#7^mYAVc(1{&(6fEw7wwLS8{1inD-RI@sX72FLEsZK|9lq}iJ1Oc4-1m<5m34OJ5 z@`rjR=Na%=5DrPJ`_goQL#M%4Rad5tXS)Z)**C3&we&9LMN5yJM_51DD0i<;Qye%q zPaqc;7YucTg@tAQ!;0TNM#aBMOvKpeba3qtJ|2!HZtoCtgNJ0G9XsAIUcK>8$*B_t zud)lU3cBL~SzQfxnTwLwefwp0j{OTOJda$AY7lp|e_+eUq*a|W*OL)3_{}%=Jozbj z!G)NQ$B}OXpmRI!0FiTMe&pIBS%_H{T%F1)1)2E5se<)vetY_>a=?Oip@X1HRNVPn zAQ04^{*esUF40Sd7LXYh4hXT?c*MchSi5sIgtc{GFP&19KbO5z1R#J|Aq9 zN<*KvQCf}_QR^_V3Ih!X`!SlB(cMaUf|pf0X9Z42ae~Lh-&N(0mcZUeFTx9(kB1AV zORZ>~N4sTXx5l+@CT{Zm@z#btc_Lp=0Q~k5 zN%=e~6ESd=_Jf5R7&40gb|fpfPu7Z68Ejn5OpUfY9HkK ztau7Cwzlo2Z-yZ<%Q8@*&ut!17V5~y5vf79S8LRGLZ9%`z2Izan<~-jr%92NolHV( zh3%c2(>%{;Z9Xpdbb54Y@(m4Jb7&^}StAvY(;eXS}gDKU8Dt2gGq$ zliwU-(T2x`ah#V+N#yOD<3{=z;G}uX_ zN(MvR_HnQZD#@~>st164Wfi4<-$d;>hZp^?7CX*H9 zXUT#dMNA&psId83$Kgv5NU>f zYZ{E#8~%2FaA@Qx^BYb0x#_(|GeOOa9)coxTn!+ouSGTxV zo2cTOwkgE0tOgD9E{|Yds9qfhQ~BVag+27tEcB)nR$SLG#sDA=JPTE%TMQ?-L%;2XD%F*(KdGoyr;MgOR~R2;S;=uQTWhO9j!?xomyVJN`b8ki zk#216j*dn|tt3y;UQgxrx-Vep3*eR@H;T$%+?4r=x{bObH#JEK3K|dHkt=PVMr8btpF!M9>j+V}S;D8pd*25R zDb&=fX?#0}{Qvtn@YJ9%+v7(D+bLLHHawU$*ZA1XfJ1bvANm@{Flpk+aQk{OZmRN_ z@U=B}h$tnP^lc>(6oY2>_U+#`t1Jl%s%|@zwE0&3u_=pOl)=sgN8qz3L+g1_KCCFe zu|rarQp&&u_R*GKT`FAC+YBUaB_(lC4yDfr^~N03g)e;s%Az&B;&FDdf$<6Yx1N$O z#_5$N9+Owv>MIw>S*MH*$%s(WA3R&b=cd}l9qf3> zOd&1W0xBrSQm3DB0m<`5*a?w;Njo~@x=w4Ydo2bWzkabqRmQ;m%u@*uiC-Ui#z3DL z-fi4&*=swebLV|mahnwk?s4V(Y_xvcA;{ zHmYCnu^RI8{Q$H9YF!uIzg(}Wg*3v+U#*4hC3_TaZ~6r~NJQK5f*x{*{l}ial=az^ z`?3Vz{81ip)^8LM!>jQ$p~Rp0fE<5*v4@t-KB95_B2WxAG+i4a-Q4aF=;}>R+ ztM)pU${)+ii&}0(SaF;OZ8WzfziB}+K)UaSXvM0p;_=U|e$*uahp1k$R1u-1NIB`; z`R+%vrcqh!CtRtn{hvW#=!WgQd==BSjWOC3diV}&gw#{f;3Da*UNA$!15sq%8HCtz+oq-xJ^mNnk`;*lR7UL@Ra-(Ne9w)AP+L&rIgnb14VZWh*JLd(piC& z3yjHvKf{FGkv9ZrRNNX4cuy*~Ww+-##|?E%*&oLgil}Ad25di4Ig-Gsc5UW*L%udT zI-Y~wGPUea@7h_5i@p`MFufd-p{VuT9WN#lwhsMJsi$t!kzk}y&u$IoD1O=jLLZsBCZikP7XN2UP0){S6VWx4G6#lxmz(p1ywla=Tp# z)t8@t|HnW6wd;fPc3$Rb zo*1aqd^(@5udivIQd$ZX!8Eghqr*ET_{gPLl$5N|Uk#nh1q1qdqGoly5 zh-N?TT5C0zlu|1-#{`53;Jk9q=13`}lA^Ju>$*}}OgHIJ3xQao?c?L)oP_9PWI`8v zthLBlb-UhxvPGtvfm=??`F#HM58u7NzowFqc)3l>T&(GY(&~bLe16tiqcU3S!^6{e zKl~8q`ThNUtw|N@&PrKd0TASi+Sr$Pai0E`WNiA`g z{jSqAP16+9bsWb}pFRoVFPixP@c8&Fdfq}?kz#DW-%ICEDRn#^pPrt!h~0JGJ6~({ zt}CS=Xls1%y|>{milbWNluF-^`~6--G`2E$Q*+zq7^J|H{JHD8Uw--Ja=uB>^S-;s z7DdDx6shhOR9b65k~V<%+*$`ff|qX06?uqq%BPeLyS@B_F-9g%vd9NZbd?x* z|5+1P`8slAwbsn2l^uq|lRu`m_{`j()Ih;v>x%C!C$fA?RMLWSBnHw>e5PRdQ^ zZRZ0K<(#;2-}Srwo|&JYA0**-R^kM#>Si^?H;;LCfTgjqP(OO zh7h{Jbv|fR)I_w48VNby5YaSE3co2bT`uS8x}G4?gW6gYTC2VvcDudkMhm;ZIUi#b zq(lZRy!WM)+wCTJrZmd)eTqsc)moJ?kx!pKN&nz-xm+$6S+7EE6Yx`tH*vxM0HM)J z{U(o17KdEwR>UrGxn6H_lvwLzMLOq)p%aKwF7@si?jD~Wlv1@&jH#@87AE+v@7EUG z$0-wQEfbZJC70G_>)CeBbuxV9ob$npfIU%5DGP2ag>kJbyi`je;?>tPmy(N2KOjmA z8&*+>JMxKl*NQ(wNbYL9Yr9qK5Vcljt4Nvi(yBo9CT8pr}sgV&R160-Mtu;BXi$E)Clo}PSHCh%)$x;boLBwgA zZnxVuYXbm;cA6&Z6f;lr)oLc9n&NRk=$4FTYUT9u(t!J6G{8VarQXt|0UUP6PoKJ0 zIW6;dfAMQUqPn3E9X6r{9828ygLpIDRWz&jUElX_m#@ohip!FgNK~~o);rWXrU_um zIe+)vcOnWba@v553bawy8RDjm@}b}F_e4k80R`1#Fkisl@yb* zhlgR1U>HIOA+*M|O+-~GKs3y));bJBG9_}(sh&?)sg3u0Y^G{`?~EZxMQW{?bCSNC z_ue@xNY6GceQzqN4KDr|);7`!Gw=8NJ3O&s$kOZ>cKz1b-^76c#I%oy3K7*pLKyD* zewpV@_D*8Uosue689)TgNCd5M&XuOQMV)ROcHC%Q;<7B(dQd8s+<*(U<1l>x{r9DmpMLsDgnbW(!}Ig= z`)#T%TdRp^x}LwxS2^kTht62Id)*gcr4WrVDJ{q2gL7_5RoVYmLrzfIQ7Np<;~VIQ9bo@M^=UPVYBK0E9bYjFD6` zEsF>ZNp28A5K;~zZ=p#JQOQ(=k0x71&<>%Y%i|Z&1reX0p9QEy#Ow9CER!+9Pe1)sYyItSf4krB-{0Sb7b*%Mo0Qw81tyvo z^6AVR0>~edeTnv*tmCg=Uj-XD9Cr#$jPdpL{d78QPN_l$l0n1}LaQ*2y`ZduD{8Ho zTce5!j5fw<1jQt(FIpVmw$Ue|RfNKKVQpG80APh0S*^jAnFxqVYocCT5DKR0qd;m`iK4F=W+L#=T}g*<$9OR zWy9RliI&_?EIkwA$EUj24}~nsZ8dDJ?@oXI3)M zrt-F_&TYe%MuxKPTCNdb)juzn98)T#jiXl9Agitm+UlQw{=?JLlcZs-wPjh}-{1Sb ze?PsZv{<_nef=fHl2Qon>+6^4dehJpur;0)5+hLy!!XBuo3jt&;kdhAuX9XuOk+0= zq3eABtx8D^m6$w!`RU8yaL{_C2ud3Y5l`nAjmq0#twq$t%nXWg7)Ft4NGUS&@nP?S zeSN*`hQa$)eTb;ln(rFY_O8q)ruJxzYpsP~gjv4|^0w%j(* zDEmhq`Q>t{wQ7SQh?Qe!j9HenEJ;YG!mbvgsVwdk=Z&R>YTczG8YF8507@=*;UB%J z&3~j>0)TOrs1gAYAnL7MNd!bIpSF}H#i!A(QQkx`H{qFDt8-!7W<<5MR$HEz+r}LD zSkW=_vZQST*IK2z1W>gsL{)3F#)jdk-#wjQ{t(mY+s06c46Fd!2cvJJwX%qcm3A)l z-ChR;0IF3~N^46c8$hEpSY?a_0F`P3#+K1&D2hMWC2T^wwN`E<^1}+zoK7bxigvr* zvMi$id%N9oO!8=3YlWKDNaz{LU;p)AOPwRZq_y_?`pV314Ez1A@4CE1W0kMEEKLE* zJOnZjHA09nO-t3i~ctQ>oMSdTDK0magl(w_58) zb-68)cXd7>qFK`+W3+L77lwYhEa&sP;3yLDZnxX@diG|OvX=-MW8CKPMGj1slr;V1 zWR=bE{{FrpAM*d(z^fd(+v<_pY!jcC1@x<5{c3x2dDSos4-XIXa=Tuy*4n@P%fIaV zUeFyW2sd%Jk0L!o9$ID5gHp;!5g23ie%RFJFPDp?wSt#2sn&{I3=#Hyua#Tk%@}WuLwYi^8gZEff+YDLM}2h@I< zGa67zS()Pmlq=pg_Dc7$-usnbh(QrmsA|;;S6Vezc#rppqFlUHgIvYJLNP)rS*~!J zCceuuD5do8{`MbgDSg)k-%)EuYij)Z^2!W--#P1vn>YsN9A93(mY6rm6FJmn-Bhl| z7;5eO{#I*MfUOnp-7l}NAvot9N={SB`|$Mn^RIvW@rPgiSTdh3^V9R^fAUvZOcFuJicf&9O zU~6Qplc~IAj?*;P+Js4axm=ee5^-zg;o;%&@lnvG%{5UXZFjdK-o$d8w<+bXU%$S- zzA{4yLB`%gaFTYWlmrKoD3?+JV09M($vI1C5}vIrP+2Z=40W9sL1b$!Al#XBJg+qv zF@r*7jJwa>7p=97O~{b*Y6LV*#H@{R-aGG6sZwjo*(fEHny%}uwXy?SYs%nuw0)Eb zMz+&DNh1_dn!1RH)JP=KKk@zr20@`Fwg&8W3?+ zin+hL92v$r=X}=R|oR7*=GE%ED@uWxVfITa*SO|{rS)zj-KxULHWlRg|C4!Z+3jeC=gXYuLiPQ0$|)$C*=T(}opZ`5#!{QsX6Sd<%iJ0rjz_K4F#6>ZjZv9uY1MeG3@VLX zXSC6^6$a{uE~aJN4WaW4O?&}-2-7rq?@O&qjHQ&&X=BylxKBC0y}z&Qe#RJQ8P&7a zdLM)YXN(OY2o+4Wy^zbguGgrBp&N%0kaNz)J7Z0*i#4k2ys>H+Is}YyL4+6=p|d$_ zglmJSlnZDB0jfyrVvZcPD*QI z0122-5$c9et?lM%xn6GodK~s$7?^ddK%DPb2FMIiDV&m6BsOBu+BhGqbqrV=0fM#G zcg6>+4c1mts<{*wI?BxuDP>}z+mbHtFYhnE=vozkMlc$TSkMzQanr1oGU%-7yy^O` z3qucD8RfNhS{bUGORlMwlyl6WnJQ^ztT9>{udGI0bG3eS#uK%e=J|G+=UXYoC{0v_ z1wquzFbrC)r%0_rMp>xVe%Q+iA#EbTi;OY5{h&0Ix&Tnlg@K%PMD%`sb6rqMgu8+q*-ly*bYq=}c;_-Nt zoKRwjs9i|mXN-Aydk-N9+D=5*>lKkxo__e@2W2pGV*qWi=91>+ZJC@6LL8H9a ztyacbtBlUMGBW|Fd*@KTl-AK@QMo72|uGQr} z|FyC3Jf{ANI__0&iyscFj8bksR#Wi+#()(KnH%)nd$}k^RLYtjfl5ptjd(WL@NTImQj;rxdV?7S zQ}*@g3Tb}@p#l)|MJT(r9|OR|M=ry)|yY}cWdqC8c(N-GHATZIbSX(#qjj_ z_;7f9J)O77-P`RZ`~jtuOiO-j9t!`18EYk>!a5tMMWG^1@7J8`U6Z@rueR;?qlo`* z=;#XQdm|+-A+^@xl8JQ)y^MOza|9p>3#$;VF_LJc6z6$X+H|{p=(;ZGyu^>2T;4x~ z(3ncDDWz0aY*}0DtpWgJ){;zWU1l!JB72fq0j&cTrL8ChV7rG4+!~C=I5}PfYq3tJ zymZ`cV9bV=g%HHJ`=j^ZYOqtXW@<`XrL5^g-}U1m_+gGOO+LNyx+*|3gHjq{Wwg|m zbB;|BHY}ycCd?()S`C0jP=F<)Rs~VlS{qZXd0OV%Jmpwq6Xv|;aZ16)<(4b_zkl@% UppU{84FCWD07*qoM6N<$f(#7gH2?qr literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/Ed0.ogg b/examples/InAppPurchase/BinaryData/Ed0.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e9cb0c872345a51261bf7f5072a9853896ec75a4 GIT binary patch literal 7771 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 D+};#= literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/Ed1.ogg b/examples/InAppPurchase/BinaryData/Ed1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..362cbd9c1580391bdaa507f47cbc65e6668b5b5d GIT binary patch literal 11553 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 CcyclT literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/Ed2.ogg b/examples/InAppPurchase/BinaryData/Ed2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..55d3dbd9b668d98adda433b69f283753c1d8189b GIT binary patch literal 8351 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 F{{bL=Lec;L literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/Fabian.png b/examples/InAppPurchase/BinaryData/Fabian.png new file mode 100644 index 0000000000000000000000000000000000000000..92bcd2bab998a85bc8ea78030cc3857a7facfa7c GIT binary patch literal 90415 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

N>wPI=gcPc*_a^v@|ZFRx!13JeOO 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

mF`x71pQ|FEDQ0BTz5MzCOHqL!mhAfy$n!O zyRdQX_mDlV;P)>G8(5ZM=V1Q9hoAlW)pu@vbic8@m~56I#4>1zIU@t23d9;rs|vig zfzGtGI+_Mzt$ql_cqdb1& z7(8Px)E%+CVNjF@9sRVt7XeqG-3usBR(Zw zG_=CxgkNg~(TvPe@`qLjI{C}C+me(gLue4ud*^);KJ6_^V*=0+b8C@7fUY%oh%u^) zQR`GeM9XrXRB(vs(xuDKK6iDxzDAj+%nLzd!bX@m2i~L!vA*-!onQRo7eD{`&sA|W z8s+0rRf}^@&fRD;0~|JTl#~bCwne0e4V>H8ow-Qo#C;)&0pUyprhl)bp9V5estK_K z7qo@eH3_YwT)WxF!K%XsI$T38hY3ZSwqjw)OqJ?I-i& zgZ-0}+%4CpqfwqA)?`}K2$Jba0-TZq@Mr)grUE8ph88#^Jx^HVgbEn2Y{t>V$49^vK+iO2j6LU3is@AeM5YZG7eC9L3fB7*PSjKh z9UPvNRXv%mU%mRBOIueaYg?nyT0mddQjFGoK8XTl6?gV_Uwz~CfBeOZ@4mOcv$Ina zMNt$3omZ@y*iEa!`3%i@3c=&*E%)?6wyKr(G-hi>wGueMQK;1(=w9!A5B+V=88na(=>uBpt>SZK=G{Ag!y_uwR&f9^Zq|G^Lc*)vyP7*95RHf@4t z`Fa(#ENxkppM3Vk%dfrm;>$08aQk)@)`_Sn3K6NQDs|?)*xW@G=`d_AJo~y2R?*Pt zocny*o?kSx(V;ivkdBB5eGm??H44Bhf2-5`MrfCQgvbVx2zb4cMX#3J>rJ(zf-euk zv%llF4nj&d&)Pp)vNYE`8-=D3;~-Q;s*LxK7PoHSed9Op@9yr0rR3QpcUe;_s5!zA zqN*g7p=bs{%@I3~XrL+*z#<_!Vly$MAOh!=UIBoDnn;L@f*=5h;1Ntjf&7C9k3RnB z?hDU9TL&NpawyF=-0{pg$l2VDRH0jd_`DKqEeY<8S4=O<;ksLHsN zN9^p8$h5}>XsZF&&Q3L%2N4nq8d&c`-7ytgk_WczsWuY=8W97sC9`J-M8HIB0_xEb zBB?+WD4X(VcCx)UTS`9NeEtVN`tA?@v{-)@cr1`dQwgM&9Uaf^e02BMuf6`#%fJ5Y ziwEr2HpUw$$er20KLz|WfZ*Br zW*d6g_bLwUg0r>bOb`;QBAW?{Sukyx^}`Ce4?;jpSUmT2o~?gM94b&ZOwz>iK~n@! z1vM6RjZj(haTRZW^5B=Ryz}|pJu-4sFgOi{222n&A}W%QfdHYRD1sU&XO3fRr}UU= ztt2fLBMcOBnOk2*L=g=lwSqDk5hJ4q(x8*c=HbEYH@|u9r~m4o=f!$ZAdShr{p;1D zLwe}hWBbCBzHLvs9UQ6LljItQL!f zh!sTv=iJNsk;$ng_yq(yM(kNjEf=!)en~$SpE6-1B0@(U+!xP%nVlN^;As#~U$SEQ zbuIh;Gzv%Y45mEYfxbF*Pa8Z8DU3rR27E&di6Lm}Zd;aKLYF~|s^%44CGMmQGGf{Q z03ZNKL_t)PyI<_Rd+U=AKDt? zllk6Zbuc$SzV!U}Hm^Pp`53b)_(=p84UIp7SkPK+sA$0(Au`)9P6BCsnp$>JUv1W%v3~Gup zI7Lk@7#M(1%ZPPM?2t1D1mbw{#e*lm`t@)A^hbX%nLdl`K)+TRw5M9f3`K$Xf;dF& zjU%_9VA15?xvpJ*w@ zdUSMWhK2}6twkDPi-R+6KdRPBR8u5moMC7z7>I;LdAxggxV?XJaJY8$C*S$QAFN-# zsy=t4iDl#CWiwyM_RispzkKCaFaKt~DAl-czFntNkrRZRj@{R>)2l{13V^-anlrdxu42#7N|rO#_|! z&XslpLEY8qQO)P&eMmjsD-lLaUBS_VJ} ztfmI!^L##=z5d3v|NejY*)vx+efG_Tp1xuH8l#E?5QHerqMRKZ%??hMC(Gyl?DFO3zcqNvEU7 zc0OgaGn8+`(-r%vGPnx|HCqK?U-7!s1+0Drwd$>dP+Dyf&(QZ$k9gia zNlqTjq*3-BIcpkF^0TTrTI#JkpZ?uH{PMH=JLA#jd{#OcF}YEJO;f1`6A+VV8e`MS z_=AA8O3zKxFx2c2O%0-2REr5gA`+4cJu@RAvjd16N8?BL1C;^^e0*_akgmUIn08OETIOcloKX)1&*vBwZl#5y9m zaqAh~YyPsPwuJytfe@V%Kx}GO8)y0P?vwe^Y<4{R;)@5PVtVDf&u@L_3Kt_kUSFym zFXrI<{YQ^pd*jWAj~|y!U5s6pWmRaJSfeM;z6Z)BypD6ud+yD^hw45(ov)99{{D2< zSEi~l2%`25Z%GU-J@3}}CH6FkesDUR^z=y4woB|Te#XrL0K^0!0kBWWWG1*m(z_&b zL}I`IlBfb*L)VJUrHeEB5W>aS(Qk(!KO78dNK+z23}PB(URy0RukrTB4_e<1vmfR@-XbcUSbFL_g zQJybFdaz8|XJb<6?I6vqYzta?Y)Q!w2!YTP4N1{}!7|R!qSQ?&tHo@-v$Hp!RaY)Q z`^*b3jJ7s4&mx#QZ_b{4v3>2G8=v35KQEW5elv`|@EKDh5iXLcKSw4Sbbu&5Z2D9y zt$=viX|NqdQm=L0R(&hA3mnRao|jEHllNBqvsTh#l@Cv^c{?guy0b}>HC3eO3{p?1 z7urIlzjWygZf(a6PV*_Bf=B;G(^1tJ)H@>Yz_BPqbBnFr+uiM2R(N>m*?_l7WxPB5v~p+pTzrNAQ6;Zojt?~|J!eikj8jEfk8HcjTdLC}_Do%ZaS;D1Rr zQzWQK>%Tz8PAFOv>rhuwnl^tRAgFT=5o3r|6A(EsFge|3R3yHpNNiO!F=OvUf*c;*t(WPL4~)+dL{<3nf`qs*CkP;0Oz8j*A896?g6agd$?05ee}Xi?@}YiO}` z;%MoMmehDOD%2q^>gBxL-93Etc-wsTy+8WnY`PwdfE=JdJUF>^`_8o+@7{m-XjF^= zNW{vfZkmRp^BEz5G;L-(gNsZCsQpa81NvBq;mkyO7=-7Ao02@#V17gGfivJ?oN4@e zH2jdRad8lWbUr>U%wd(uiCX?=8ml1#C4USWtWSp46t3TAx-)zEZ%xB@u!r&Nl8j^% zt&B2j>|hb!yYuk1>+e0@J{phKP0XTr1gn?eP=Lgej!IjH5R&&fs3rA(LIVqkMyR5p zsmi)3$&Ay9W~ypL9?q#ysLjj<6IE6w)br7o1%q&Q`Ul_t_diV) zzxSR9%d#FWpe{f)*f);Db6YPU00h)l@T&JkQ~)xK$&@Q90s?xUuWuFO$z-~5wEKAb z-lvB<4`q(hsRgH^TNh+SF_Q2BjoZt1i1U@gJ1vVt(!ORs2~=3Nb7h?=clFVMKX53 zkT-OSA=|ZNYJARZ6Z$mR$EtNEIK$~iABTvjE47OjUp8zq&*07m*R&OZ5UfY=bYZ+& znc(2_MPx)t#A_Y6Tn)i)!&2Ox7w-RdJ3|T43>hINNfhVHdGloVPTjg+>cvY5Rr4vRKbEI)QqY$O^CHcLB~V}W>KW={n#;c z)=H>2Rco3iK;s>I?_5SA5i};#526Ijr$(YGPN&a2c)0V*D{ubn&;M|1Ypat90uk}v zrybXM7{}Kr=D%`Y+F>)2w(p7$PDzQ8tpY+~2OU)#eNN=EEWe!Pc`=@>uOB{sP@Wtd zFPjC2O>`(i2neR$p%M@qg6Av&b`Yp#IbjmjP)=`x0MHbaOi2ubghhFz8i^$N-zkDxt##tf89)FI5JbQd8eS|~xu}l!_8&iZ_~8B*y9fJg>zjY@!yitzwxU2) zH;;B6{pPi6ue|!klgE3ZF#^;O!N7a(oihP34bn7C7-2SS1^b+KnkjpBOL3+P80MBC zsTVrVCZM(ez>5#X)!h~mMAwO|U7-HdgH_rOx(lQ}4gochtOpHk+T%;#wGz2ACc(qu zoV&=v2ERp>vE;oTLa6JyjIciocRu>)l~><-vUie=FC#mNA@@F(i+NbClQM`|G2K`j7gsJ_I^2GIe7Jx7;A0Vi5XekS+02uH&p=mN z)dU1R#8E^6R6r5LL`@(@3tBGbM+b+y+dF%EdsW$7`R>*4eg6mRTbK41<+5r%|Lp$j zZ@zu|_Q#^=ecm)dqvg&Mx)eVdXY8DSL4fnnu;JPO&e>civQS@b4joTxQj1JT6ALnZ>B=#z@fs zj8Q~_#I%Y?f}23GU_n5Nm;|rM7|F<#C0dMXm=jAmpXQ?&LQ^$=|EstD;@|yGqf1w( z6VDKfk*n%*RAe9k!e*|OKft6HE|BrpBmSN_mD_Cuc7L;amOudqxJR3$BF(3a5nF(H zjEICZ8U-sV8Arbc)90olTUY;Nd;7`3-V><97t5C(U6HNhr7H^8V&;0QA!59U?+QLPXnpeRH$0T2$cjrp`zAcllz z#tZ;jRdi%yvUVy_8L5$KG!?O!#8-@+Sp%%mS#V<7`&4`h#O_qdYG`K}K4hj~n4B_^ zP*Ke+r~>e^3NeHz{A8#4;Qc%I@84g^8(T6162i!=%syq#bUsN-*=HFbfpcjC2>D|@c6|SfB8p0 z{DaI-#yM40m1kL9Hm=o^P3xf~t%qNe0sIY{#;*kBtd{=$tRgk8s=E387si|GTURcf z9PBPm_UCn(tHzAU6A>^uN&*&XPk?Bc0iih+5^W#^31!oi^`nPRPEO{#yZeOh$N%Cd zFFgOfx(@lqaC79sR?z+M;Z{Z4Z%pkvCP&vGk_HMRo<=u+PbkuT{JVQ>gQ zib~c)wOU@X>+<;7wdt7>D`74Sj9We>fDxzyt)|9=tw5g<0Eo!JK; zd~)m7`;Q-Q6OoB3f{|)$M9i!K%!qtK2__@~sHqAdutOjMkQh^%OcUOOqQxc#g_1dUNdx_ttm)5{uMbh(`aR_2HD}^;>OL--o5$p!NHM; z)O8)DF+=Y(8T^385GphXv8t-7E}KMiB|_)HIdlqv~}}y=`9cuasmdx%A&RVG65nY_4n^Rc<~o6|L9NtWNqx$CPh_MnajK7 zHgpX}M}qrZB*T`Et6$Q8CQriiJ?aTS?$EnDzkK=X`t;KB^6~!8;ohD!OHrv5ostB7ozH{E$k28;+RvW_LaV!W7HKdk3Fg(V*Fm3u1L3NhRD zf%FvY=;L?%Z>QJN5fYGc?g ze+ixA%=rXU?5(O=#yt^nmJyL!>tU7V!oEUxUEkhT_Gep!2Ax_UhA#7{pkC(P%swO~=`EI^EjZe()gH zO;c7OS}lkeMJ$9c&S6+sKDYZFVuSHa5>7Fh0HdefMcc?mOq6j16Kq9<8B99DN01m*#SPgK&?;G; zDvJ5ci|c_|+6vtgXiH5)OBYa6jZ_AkS8*<*4?li<{hizQ?mtAt>=~)Q;Uil|b&h;KCKb_upj1q!K2!5`xvb}9s2dRzu~^rtO&O$YtgPdr z33VMM$THwO;K4FH_x(Sfu3fGvUn)NQ{K0GQzIXehyP{T>b4BvrJ8ngmQX1@pd(nu% zP%#eKF#oI=AA~ zs%o@`h@9&_Nbp6@bydFp+S}Lvn;U=rum5aZJ`?|hk<3#kG*4rh zogb}*T0t?(h>%33S}ZIy4q*NAcOZ&}D55c_28}U_m^AY`HchM-Rau9M0Lzp43*X(} z{)6q!>9cj9-J|90dk^k!AKw1-v;Ct*7(o>x5f%A3wdElMMAX!~i^5=A*UmYuRYPxK z&xi(w9o3^Z00kgC>qS9l-}OZi*qhU}*7JJiBB$aIfx9CBPA>?wUn=wxz}kU&`|-ik z=41oEQKt%m1{MUw2E<0ys49Tc4`v3Z1t9>mw-52mt2XQdFR6C{f})Xu0;-`?GF1)= zi&~GD@y_iB_wMcP>>kaJo6KY8m>nWOp1G#N7-D0=F`EIBqLH*TO>D`#iqYCvjAV{T zIL%;^?HLA9a-e{~1WdrrdspP+7$Z@YK5R5FH85mmHDTtY{Sz8NHN=d#MP`c#NSpo> zCfDB@-Tqs|;nOC5JtMYPs!fOHv(uug ztv)GDV{EE=F^f&j1fkK)`^*>QobzA`88R|CYXHGOmUY#{I&)rw9v#eB_|e0?-TnE_ zho4`+@%Dqg!`g5u63Xa&J|2&=Ec<^tyO!QKiXdE%?wPe?5ow+G_P1oi?r@-AMm?mZJ=+do*2Ghns(ksDtM77_8bSaLC4z$4k$N=kjce6Oi5{RCV+`z`w&I6Q2q6@i zLCM7HTA{rP09EY9jT;|+@ZKjMf7G_kPF4G;${7Mg?zyOd@vI1QtA~8{DCpVx!=c!= zwrS3}z@e)C?7nuP1zP8BzMLOV7svB1HIb;E#N2AE>$(;sMr00Ej3Gc!%cdIYojUG7 z*O?gwymWQ9S*7|a9{hQD=ia?Xv+3XSS)A-qjA%y0IV++#;-$GH3i1#X<&$UT5Q2a> zBvWJufM%Mrm?h#NjKzq8N1GF}`>7M1UjEEH%uxrZrij;q^k&ECW1FqtAEn1QQ-Mmt z91;Qnn1}!fGrM5F_{F+*F{x9pR14>JK=lx9V5^R+GznJKgou`loJ5%j$+ESgDQm)j z1a!)n(f;Z!?-&;iy&OA21qk%<6rk5{`$w`=|A1#q-~QC5Rnlg z2LhASh}*XIDR2;wRMoP$lZ+D)hzNiQf;2XkjUXbQS{tLf_pOMCAX-uaDV|oYwA?UM z76VfUW*i??Gm$Mqqahh8##py)rvh!;9v=L2=gytCuU~uX+M6y&LmV7RY>S?M20XY} zY4Ke8!~dF3jJ>E+N_p0-R;%UmIJXTYsSJsTfF&EU0wy3;5KN{`YlgdIs!Cyn%!V+T z>~d8DWH<0m_fWQbvnlQd3$0U`0Ax5vt|M9Xw7qSH})EpM~jULdnjk#t2eR5Va z)T{=`%z=qfJ#w%Tn18;iKwKM&IXw(Rh#yCl7T~!r8dvtVk^XAQW-?{$A>#uQD zn+IPO%9UE5$@U@?+~?OHo{QZN@LkTiX`1zVogXclrfHg$f&xQ~974q*xYZIeDKH=< zm8MNi({v%UDLEw>nChJlkQb}&x8L_a{p_bi=1d#~V?z`&%bU94Bfv!g@r5zKQ#H>%Eq?Z-ImRvn^(Wj7li zcS^qX+mx1Fn4T;j{XKnrFkiHoS``n402FOab4Dak0s{sz*S9nHssls{%#knvkcdb& z6;VrO?q!9+CwWMS!4v_qMa-LT8~8CjzCyr(%sf+CC98)4^||6yj5w^PT#RUq zl5ubEvdBrdw)^+*@9*!QoV-7Iwc5-fAyYLi`lGD`+5bIj#}}@{p)c}H&~@F($;o^^ zr&*J8&X$Rh84x)T#j2_&6N&+t708e*tK@FAS{+S~bIwM{905@o7t8gNr%%8B=I)ob zZXeE$ppLPwOi45m2!f=4+Tjx4B`!(*z6JsHF_@miC-$WT{VT`G0jK#&VzVBoB@4vJK6UoeQ5C1Z76i#8-^iVJd%%@38?qfOEQYsdAg||vr^EQkpeuRiBtu;>52bs z9>7*WHv0P8wID=%n1k#Sp$}_Fk1JDa8g4>sYuShqS^g|UuM9RD5#!|`{siR9Mlgms z2>z|1-mfXSpb4~I*^)3%RaTHM^X;0F^X+MncIj=gth3k$uy$p2O#?1A1=dDnL6-9y znxzEcp-Vt6*k3buQ)U5cifko;2xS88zkGkq1L~{9dOOmyghxI1%`?^q(N6t^7iY{q80(2kosRW?j(3KoI0EO>6eP;h!E z*d8Y;sS=Q*d5g2X1_VptK*NGf1de1I(-uJ~Ius zPK7TW1plwgo9kRfa51l|#}}%{6spHB%e>};5m*RCAoH7G@i)POZ?XkfH4E&`3yPhq1hVRIEmi;DC3f!Mi2yM6 ziu2iq@{3j0L*zb60yZu0dQh^QeXHIj|A z8jN%rjI@}cdeHx`Na;*S>VSs52Ch1w%Qo(xRUY1J*H#zlyXliq;@5c_tawRYyzDxmgSR9>bJ;|7h!0H}bP_ww}7Bl>04%90pmv8Bjlb}VO6yn&*4o1GUOG$+jY*KFJ1gWxb%c5OIQEk#KPMB!E5ugo~>S7Bbnslr71=|56Z}j))Xr z<3z;EV)Kv&LfCAiuI77IuvwCgFp%RU<8|!hGO<%GyB12)82N!6rg+B6W(_wkoHsFa0_o3>_FQv zRR@z|Kj96ZORH|B7u)w6O zB4GJr?lYRQtG2edE8f%60x+E<;ymRS8p@Yt+Cz${fDrg*)j;7LnWp;K|06Uxav z(=oHy30)_cSta6>>12*_$jmIsD1MSz<&s%k5mPKUSnNDd=agBu(NYI*t#X|!a5`_g zW)_RI)|JmyZTx5{G%GIiM>#p8K&W%(s&apna{%fI8YO^6JEPH+Xtan0*qgatR?Hs* zQi>}x(L#g8=-E0abfYU84R1wn9M!>bE#OGt=wi_%&J-u1ZUN#?&sB{WwjdfWnz zYI~r{y&PSEBQ&>;syuKlH{0r5kI@xJEy8mx?zmfX`@t%p3mQtn=fHIWy5PP&NctoR zw}3(|ZtF}n+Ji0#hEy9#of&WyP3ug(g`1_qZ5r*rg3L|!7W>|q6mM%x@G{1JVXdWZ zbFi-R7+rqUxOLp^fvfsS2>`4f06=jwpPGrijuD6kqryv@m*Nz01|zcM`T7I0Sf0lt zN))^)L$VaS$*)0La`G)KPx5O63b1BQ#haXL;6e%jOfq2H`kW_ND?{)WNT?A2ge{wb z_AGFot+UfWfmSU;H*Tt@VqX+Efiq#IM zFBfQmd!)B3;ynx`FPT2+*93TofzX>|ykYdpWW3>t2AaG@$&6sQ{sL~RkCfR22(g!* z7;HcYEEK$8j`ZK#fAWG0z~=-HATi*kxOhZFWCaOe07hRsFeeko@~FI&?PWzWYQ}(J zQk=Y~&`6e?H{8g4u+ocGnL@C^$YL!!c^Ztby+g8sf**_#Bl*dbwiV55neu{_Q<*Nq z&8gGQ!%|pFgjnT=OqUTU?7Y{I)Vbu|f2Ac5K!%1E$RqzhYB2+$_f!Qz7FxM*COdH6 zc*E6s2~A}RW4K9`Wu9VjDoU*p2(IOxJQ3QLPgnzS>&cb7+I7*@DpI* zWdQiD3yh12X2mtYPJXZ>uDPyT#QpeH6(|E@e zmoIa$v9fV;acJY!|O#LC9T#>Exr>ErFQcM!MAG$!M)oD83zK%*LMV7sBC4gsoqtTgG zD7N}!yYF+Gz{&XB2tNBp)|jgYQ5Q$l$M=fJgwx}Foz)_MWFpE~&Ks001bL&-Y{;ll zfouEyt-pwEP7bhKN>~a*wFO*E2fmnBr zeFEF^#@53eP+2%uoHzW?XGuTgq!%$ea`U7e`C{-P6JWWDu!4;)S0_Q}f%q`%3wHw0 zGC7wY0wT+!C3uCYfE*4P$QP*lE5qJ`t$~Ds<(5$x1@L%jZW_Ng*BVQr3;apYtM);# zeE5dNhShuU1{bLqTBnrLGI9u(GThVN*#{La%DG&!I$bD)a={nxy z6_L;>*_Aa)EeMkVw3l{K_-ec}j@=JPEYcHLlH0rFclMZ=Fhc1cA;Bm+(0CjD6pLy{ zE=7Gh*{AzO7qsV&cj3oQ+9Ee0dAaZftGcAltvdTa6K06(a-eF+NY9ESJ3sL94?nJ5 z4^xKjFzp|>1sKgGaJ3yy`LfsWlTZNS*FLgeOYJ{Cb?^WlFSJgDWP91N{6pN;0WV1# z-8h`*M#Xkp4-sq6#9HC&_!Ykcx`3Zi>sN6HOm1}GpLQg};{|>##obOvu}6*)*MYZq zH+E;LA?|wrJ}*FI#$puzDnw70E%a5!#|yyZT0HE|mal)}n-2hE%e5W6;IFtE%i_(k za>iZn;M3*S&i?kE)_4~=KE8_NG*WQy0ZtH0lhpEyqmjQ?yb8Et^;~?OJdHug zm@Qp8zV852TKL{nU8kC*MYj~fs{mQ}o^5w6afGCT4APj=`7p%4w{1pc-QWJ@Z`$s&rSVS zF3>|R;J+QBB)*V@VvmmTc+Sy^(Ffiw?Fg(Dk-{7{;cSVHuI!%+K&#nFCUUb1&$Mx~ z?PR#8PoPd#l0$Xu7^Sn#C3E{iFLA&F?miGfE6daasvcafJSANDnA0Io|3OlR3qzWJiuz_j=( z+=BJj@-MR~e{?aNOkpZY0ndDTVnoDWu`F|R5M<_>^Q}jxEkN`kurglq5FY{i&`J$X zjs(|n1Mi86a1+bce6^7qkqX9f75_YVN&;LtmLV2LhchF$u9ql=v{RWk(}dxr5KKnD zUJ>h%n&2ywO*TwUH3B|p*47cpf__JTbWEq?ur>azuR_sp_;CB`GWJHouw89L)fP4q zUhCV3d?o)Kf4`|XL#)}n`Lw3g?Y@5aq~0GZDm|`+1fgp3r`!vnOghs&qO@0;{rVo9 z`Jb#$TWzar09LcB$@nQoiC)`DyUAonmCISXkMC*5r_>l%R#e=(0?G!oxt9Z*9-qmL zh&msQH($Ff>=rz6Cw_!G0T+RlfJ;RWeJfY09WLNCLp~I5Ve7Gt)z?5TG96hOxpqbx z$QI|KMkR8*Ty?GwSyBuv549F_DgwsM5z~142#f2%(Vn=AmQ!KdPh0R`HapI$>nBvJ ztzL1Abr~CoB!bxuFlutQb>*-v@Xx!ecX9F)avw5xa-k>4Qj<9jcg%HmN8dhGFb%^} z?J3L*bL2kmZJSt_@M9e+{~*=+-pzx-hZoMOl~aXlr*q>H9fF`bEGa>q8@;6 z-4ZThW||;>f&b=zRza2xd}-PWRG6p5#@yN83t7_40Qbylk`pSu(_kKS45}LxbxBUI4h}<|F;lz~9Agc~X^r$Tf*k zq&$X*5Jr)kc7ct8O1qzSXLQiZ!K01j@GHrsK|^0lO$W#74K6cpvUuyZ!)NER!nllE zhht7z);&oSG)~uvS0BguzcyZ4KOu8ijrpZ1Y>?!U*5d-8G<3e;3t7yx4B``e$fS)gY^{}sU=STDGEG&FUE4Ggz*8We0M^9%>$cXu3?@qZ28JCLcz48~0wk(Qh8ZmwDsj)!8^$ zAyWxc$%(iRFL2h(RUaZ@DK1fVx^L9F9IWv5f%>q#j&0dLnjZ(K3DylYNtW7K!AR#Z zmfdiVD`z!V6ec>9o%J%bJ300(sO~Rw6;hoKb_nXs!LASG!_8@#U}|N>4YVF(CX72} zj}Gt3+LE>#4lM%QEtUVQiCaLL@1lkkJJJU?QpRJcUe#1qum})TvuM`0=x@eV-`UdI zK~|r2_AH0RD_k6ZMpJ`0Do-_HFKe=k7qr)LqI_&~wx_woug{Q@{y6=>e@oOj?qgTs zbeM)(@9OsDBJG(^rSsZ%&Nb^yVw5OWyj-m@xb>4=Z!@JkHZwdDQX!(1N07*bD($!& zZpt6EXfo{YPFh_W*Bt7)VVy7*n&1}GlvVPX?T~w1eyJl)H%5W+nb+D{Bv%E6l>ob_d4tP=UQG;?!{iHWP zZ>KetbWD>9&*9&0*I$9}J`nL`yd}cNET~EAXa4ed|B9GyY0_*3Tx)MJqhzE(j&@|g z(0()*p_(H*1)lIIlb0Lc@4Pd9_JVHdwO~TBupOYNk+Q}Ws84-_31PGkOC!H3N{pyR z*N`%jfifR12`a_;pNWZW?qpT{*|y)n`CBg{&`n;bH7{&@b-a{PC=^5iO((8`X+pnDJMh{{VUDu0&a{H;UlT?rlYCn6VG5&dUVuSdQdr$aJ4od<=C${5Rf$IG%4 zzY~X??JTL$0*Y$GjF(^J*Gy|3-TH&{3AUZm=VleW)HN`m$zua54a6lb9~5mvWp!8$ zBZn$>cJ8uvdtZKcdzg~)B71^`v}3M%*&4az#Md9E2E(W-e!7CG^)*)3X?*!;*xffz zozjU_SR-&$#~dxNI?;!84jtyU0C1)@+?DX>9p~ny5;qkZ7;G>n5bL%v@NY%G1O~)7 zYH{uc!H@P&(^3_4h3Ea{Ms{|7;5M_|uRnObrZLs*wU({XG->rumqt)ks>ESC*65m- z=mzue#Aa+qtexR|fm(izF_eR|%Wgt8)nXP+L*37xks*?O8 zTHyWoHgVXAu-*eH8b3f?hcD1Cs;vH|m;V=QawzMrP)FJh`^(fVbnj zq2Sh=rU4M$g;Ql|BKO8W*83 z54^R?5N*ngMF`itLyqiRNnrtAHt<0FVr*@*bdKglxskBn%&T^<`*;t+gNS4FZCZ@W zP=)?mgFt#Fdfl};B3-{+A8N7J!g9Jd$#1wU&ocVa;zu5$18w?@a4ym%k1TQ0 ztE59<*F(1BOoF%UTvw2@GHw

    >-?FD9a?58S+=K2l4wv@;fC75m!g;Hu>{cJnJNtEG4&E_4)0WM> z?ghNBUNPQv^*UsG+;xB_^+91kp+m0YR!CVym}Bo|uRBxp!Al^3#J+2~wl*l5a6X&g z-rjUKZ|m87Hk(Etv_eE7q7eM~`FTnbLOQ>A9%H<`yhKD>7KT)GzR2vbES+;**SWsd zuxp0HXG$rpiJ6lRR-4ed;l=5X?_L9^^OKX4L2>!+jRg12*I#}6_4DT!=VvG5qOiu8 ztjM+243Y=|L1|rB3&z*K0CDr z=eIZd#YL9ob=xXsj4`cuT4x}*At!>;Cy4D9`Y#g|+cz(9Lx3JFK0ai8Z8nC|zm_HN z`Qnogb>QyiG!I6HFC#qnYm58MNHz`x&;*)P=i2Gy=IZS)^V_Sw`DYA{y2g7SqEkpl zXVw@nD$BCOJQxgYo;&C2x^^+3A^e$e_s}sK!R^yoSt5s3)WO-vFQoO4>+ zF8IY_!3v8iH^!_N&=`X#*4i$GW-)V3t!_ilibUzHc?%UIoBFibffPxsKU(6;y|Mb&O zfB6^W@Z$VrG%Ax<*&y%f6Xw{5AYx2CBcioI#QA(ana_A7YGIW)LyUvNAX3#q-oPMo9`zVz@Xxxi~!=kH^DmP?iH_3>Zzupwhw&N+A(y z0-}B}p+M|uI|Kwo1&pLf1O<=)e5Vl+6Ji2VN-3jMrp@`;>1a@%jD|n{{Q8%-?`|j4 z*=!MN7rh~YE_SYqq|rGypU(-fcXvgktV-zG`E=Sgjb(0U(>%{f0Vk2=RAWggDbf!V z4u1(@`vfi>fF4B1h;|vGI}*w_aQKm$@XHL}J4PAG$0BeGhj-($@m{uSKj5JUVQ;02 z^zE8pSPjObfi(((A6I!*7K`L0NT1XOz#)W~Qet4B7(?B)UGVd!@!lI_`gr<1qg|3x zN+|`P+qUgoGa8ghYo*9qyX3Ah4J!Nm`I)2`d^$TFpPr0P&rXKbATJA@Wn?o@TC`zQ zqC}MDps)Zj00FZQ5P+m*mLFL}KuN$6g(Wc}TBEY8`2FvGH>?I1XD9z$ z7C-&%X9#XSNg=vC&lPB{>pqod-lUVtA|e@`l2~gK!E`qB-YczdZ*E4Tk+wE*0%0K4 zhiAUn*r2V>)Uv0&njD+tdJl&raG(lg+xS}H@FO+h=Y}GD?0nLX2pDeR5VogHEwfKZ zWI1V?B>}hfd{}1Refy0H-J93{I=Q{6CoCLoR`o21_n{xj0>J&;m3q+%q(0eYogA|^ zcbDHnq_t*_T5AQ^7g!i$wATHnkVGkY_438_n>Sk1@4x@ua5xx^2DZpaYg7u97Rm&b zXe|J!?E1Q~4#~V%ZdY#h~R4YJg#J<`n#v~H+JZ~5C*f!(wklp#! zyPqY+QB{#HQcBJ_2Jx{6ArMJfmN9x}R@A3MP$_0|-%) z!~jb^1^^I}fCv(>2xuTw!hi`SAt`OZd(R?++^Gwrxa{ad-|Dqdgn+0f-<#uo~ zGPY>jHU&Y%B&<+}lmwB8ocCj+RaB(8$w7+ zZs{0u{!=vJXBuC8q#gee-@Dn{6=5$m3hU8-iJ6&GSel5dKc$p7g^Sbkx3incDaeX|gbS2x#v(665gh=?XrYN-d5)&u~|OF}{^<=ZxdpopwB{Qx#jK^AQLy{S#6h1#cE3-@!^pQrLWuz677NtaMCdH_b2tld4y#<%sHUY3gi~tCj zmK6k|`#!#$d}1a6LIPwW4J>370;lMeaGvQGXJ_Ai`_22e-~Z|A=h7Y&q7rdis0F^XNA^% z_uf3uNo!Jyh=7Pu0V+UbrI42kgwi8zBjdfV!V&@^SXEu1&QJtB1M)Ke2$6_F*8qSf z1(GCjk!QdA=A~=@?f?3J{2XJnst(8$#Rke$nL6V5p+JzKSjFJ1|;C^r-Dx)>x zDmP0h6#4bx_d&;jQhk(-V8#&_*1RiTccB0LM~pMwX)JFR9rNZ{t7fM676|X@cE0N= zB}TRbrTZM~v|+dkZa)iyEUU*@kVPYDWkA8e@ML=9Gy*UZ=Y@vQAw&q5-C`Qsnm8rb z)r+}rJCKBFp_q*#M(8>xjG4|L!Fg3OvsEf`LYA&>l25<;cfb3O|NPIxs<^&+-+4Se z8OP`$K?<(SEAL}y6MH-xj1&9Hl0ee2ycoPtkTMVh>f-#u=7mG8bWSGM+MTDA!3%O62Rp@3SaJ0d9&L9USm4IpC_;7FVh5>i%4N~kd}Dx}uC&T9DX z+vor7zyJ1s``<516@zP)Da+ycXdbWL-WtRlgPXk1^So>QXmn<==x$voE7V0b7$P{^4q2eD_)jb%(vL$~ z^{YnN>?tS!Kng%e7!@Luq`vN!NGWBEvDW_EfAf$3*Z=b$0_nwKo@JSHEfMv3IsK(# zjDn!G&T`X#WKBwKnjXFCkb@-@oAJG4CMEwi<@qRc6pz03kE}U7;;(YVdM#(ad>oh` zHsQymtl}z0ziQu$c~usiT)T)JBPWPHv)w4cw=$tDG)3z;hG)1Ac4k`8^G{&TqNC^NGc@<)4+ZHmVMiqke z`0UT@;UNIbjM7g`Lg6SP$Rfb9>QsQjoDzzFB$SPIl_Ee)y`$Fm3=mvp2?5G-;*lau z1lB0d><_>Hhu?qq?SJ^oFCnmNnyefJ*Y=y9ATY3tff*TCDFuqEs_HXfMWk8;bBp|=cp^uT*M{oL*RzV)eJ<2_^_Kuj6JzXR55goWU>bTmW)vD5@ zsT&_Ut5GW<y+p4PO^Eoqn@0C)7m{PJfD~cip;V6iTNQ+3*G>BlWsj5OLHJ{%)1t)_dBTOl2 ztut-Xn%ZSf%z&Vf6d|N25?KTVgt5mIuplR9MozNq$J3kj(u>4$GeQIejUd!3R~8XM zVMMjug=J9XKm7jt|M;iB6`8$!|Mrjn_PO^RDF~dHlU5W`V4*Jf5`{rlAOw+R*3J@; zpdKZ|_mrpdPHGK)!^f5~)Q8p7;aNzZt_F`GnLd<=`jn9GdOF5>hjy-6Oeb1F*G^|Q zmt8$+7q`TYqvO~~@XUSNA%)7I)|p}eP)3(!sZ|C5ZQIW0^VYkfD74Lb0%JTLTWhax zZf3Jd4BlG9%v$4kI4sN3w-JR9l|t>DlN3Vev;nOt$9y)M8ItB~j5b@R{wi2DV_6nA zA}|30M)APXr=%&OWmcvnWI>626DsMmXL?IjA@jOcg;(9G1ek#ZQMA^y?5M&BV2%3z zn^!NMpS_v1v&k)|P!`r0?V7pwc~)6SfJ()bP?5@Yo|i<+jOBHVbkDoMElL3qx5^$w z(xY4IuY2$jkrw@-2>BEn`XdpD_d=1|!{r`Jbl?Z&g}iGzBCZD&^uyMfnORZ-;I^$f zw!WRsC)aLq6T5k7$p8}wfP@~nIfnwhhQ#*9~$D0DYmLQW*en z>?e&fD&&}mFs+g}HrU?;0)R|{3~8A#4br1i(yCJ&uewigWKIMukWfG&CZ!ZEC$tqx zpNt3p_z(Z^=KuV^g~QdmcZ0!z6vX7~uFfn0kjgVwsI#mZ3{Y#hUk4*1g!;Z!br(+B ze!cfJAs-39U!Br_2*rE#g!}xor=8w_A8mzhMG^Q=>Bgf7-02qL{R@)7a^__}@*zdx zl!9yPsc+^GotA_#M(+fYA_PD|4MYs+L&DT~?}=!cZVCVZJs~j|46@udP192;mzS4q z+Zv?^L=$C7m1U{5=9mV9QHnJ%8k4`Q|g^NW{E5*Gl)p2P^sSh6Gp@Yi~td(A3z`|0E{cOCrhugcP5!7C4oLbn)*_V zUXN+5LQG|zef`z*XXmG{uj{&*k5A8ge0E*eW}37f>Tx8bOlzC*3V3&D5h6tohIMYg z+dYE)IEC}5?eis}xD$sOk3%4BHxxeh?)S|bls(tyJ@-JXQ5E}q@#Fo#J%jS@-CkOk zvHKPz2#2nocZ-?gF1E8KbciX-GGz**43myRUDqWB;+mQJTE5-_G=`MIEX%8^vPJH_ zCxw0KorqLb>0E1!$ud*s1%bE_thEFU0})YO*T$$t+j{T4@8b9z0s1`Yc0BUln~<%% zL1AF&>(vpEK$rzIB8fs&8Z;sxCKM)+Bq&UXl2AZ!)hK&iEyDf(Md_3Eq+bvxh%E8W zp5#>7Y*6OE|L%A1r~g#umVmQNXPJpz-E>`+TSQDEkvSo)d)cq<8AW&lEp!C@U>%dV zGtD+C+&>6cPsOr+3J&$dx~VPc?;`>0F7!U`?k~EzD2Fo-Q10=oB+KC(%g651#~v&b z-;W&j#0eq-Ej@eL$U7q<7Tyg}xx?WmN19SnNPQ%mi2Afot+g@;?0mOy?YwOkTAU>u zos5KI*L7`OGdd;{1O+sbE{p(hRTV_KX&Mw!##~%n^o~#rv8pQXecddIGLJF(+qu@N z%2m+i$+=>RFa$#+VR7KNu9+ zPUodoCV}+YFe9zAtP#wz9DpM;f$7J2qY}^>!BR>PV+c;7AQB=Ht_FH9gNj-x0<0QR zp$?%-9QwKt=u^Nso}7$0`mbL+Yh3%)%U3`Ch+6BUD5d0F0Kzga`ca@62S(#DH*p}TZQH_R zd9Zu`A2%P(9)C9U_j56K-e6?z#Rw z^Bq3`fjcAec+gDUiV)s;h5~?~0A;o78)GDKXl7kK4c$yQ6xLMMXeF7^3I#!dA|w+; zQsR^%kTMF3q8JTFBBGQURs$D&(=lDKy5aBy0cWeQOs_33Q$`8>wh z!>mt2)hes&x*srDmDyJpXZ>IM5~t8PZ3>%N)W(O)Xj#v(9dM`PV#(X%Sw454+b3(NaZEko@hy@bjT3G;#QTN@Z?{+4 zr8YmPHlm-!eSElLW4QdCw@HY=($_aAB$vYE`j=*M6}!eL%7??@pg>6kNCeD~QVNl~ z5Sh786v?!<);>Ew_ukLv^U35UB>?~-LVz9&!WcpfopVj=oGXf=EQ`9H3#6hbMC9$; zx0xvbwAOkunRp+|(#DuXux;DfZ1(*(FN>n+n*z`0b3i?D69z= zN)Ly_s;bJO7!HU14X7-WBc$WjQ>4 z>(j%7vg-5*0Qz_qbaNiy;k&ulKj!#l>8*K%9~3aW-}LF8BPw`oy3E~e6T!-mX5qzR zF}eI@diySfz|5J_iI<7FRZ%GbN(n+x852=oh$NvCk?2F;!Cpl2JU=_VaLzG8ADVBP zZn0R@b?v=B8=n}ZAhA(ODNO=C`52?kkVtWorfEV5##AwRX4Z(#IRLOl&dk@>*USv4 zBPb-308>iH0+PggADkyFilWa!FUzto)F{irvuDq;EX(s8l>$zyz5xnJ^`lM^5r{w- zBlg1?gd-s9WOZ<)l|)FP&zh7zG0hljt?jxl%Q9i?qx;C1Qi3R2XTbO%c!2jOa^gPi zcc63rF?{K-Ym`33VSnXxpq_9`1#QmFJ#sVHXi12NuP-8aFDDk^!|MYXx9{vDLiWsz zeKY!=g7W_6=4N_*xtQEYpW3aB$*m%zweA9IB7mO#M~#G>qKlluVzKbvYpt!xdW$hH zvOaR?z4wV@^Z?81hi50F5Zr7Q$|}>E+O}qf@nER4Ttv;=MX#1qk`O{lDG@UBVzEf+ z^ycQKSu8{(F?NBK$r;IeADx#NNEksJcRkOPQqnr>b5=*=(?9&-4<{!l&!4{-jYirS zVg^BwB+K3!2t)t~3_uK`$Yj7E!YZ>S7x0ziPY>-{|p;_sxow_+9R?34Zq zUDw^*+yqyn1e4_gT8KCS5(?_DAD7z*zG<6PK&GzUd_LD&XV!FG7n3KV(P;Sm`E#XIp6AZFJ{%HS z@0_z_5TUD^>+5UZHdd?LW|Q03MAVzaS(cGDWm!t_|KytU^Jm>+{^I4U@pzmW+Z&1@ z5rYt+>KoMeb(Jv^N@8FTBGOr&WnSqP(4kfokx;uB=JPqAje%#gSzo}&%pk-GAcux6I!{5Np zf|O;RWkw(%;&3?BItyL|m2+;fSXgT_Yi@38mXu}Y)vH&3_~HA?n&;1-bJuC2;cz&a zF21p466!ji=lQT2#NZ%B;bhgaWpJMf<9$rQw~IM)BE&qiT5IGq7>xS%8L=-LCz53k zCgvDYiiE;30CVrz_5l*Dmp$5)Qq0gajc8ab7G2l%gMno|CtaiuoUWAQ2Mj6MCfkvp zL=KPCgr8{(xHpw4a@u4&5i#ALFOPS%U4V$Z(_!6jI!53=W_?%N!Ym?2>5aYycLBy@ zMq&3EEeQYw(5Qz`g>bKn);;SN3?l<30PbHW34o9!$WR-h7&^m#RN7Y8v3~8*Vx}6G zjK<2^tZz*rkh*!_SV_bPq0%};*EEelGP!M=x*C*9$>saMe*NOBi}MqWVb;!&)7h{@ zsAdbUbpkNldP3mf5tV4oQGwD~hHu`#xw*Z3{?$Mmn$2c{4M6(-_uu`O|NcLzY;iKE zH0a^z%xa?)4xbmwXq~BfGY=O!&z?84#q{>tDDA^@6lRIhb&Gn|whaOsLoqI7;o9rq zOO^`BFkxY|?SKH76QmS@Bcy~WN=({X*LvqX3nD5PY)WH5yGU1U3QdZ}s1!ODYU(Lr z*0jzsG3JefF%<+l%;#A(q*C`$-JEnEA>`C2aIYs(uSHQIV&n($XHWo;;$|JJUdwPF zAKqe3?=?(d-n`%!4%Y7+-K60|>XM#z*V+0;1s~IY?g=}hBU1m8h|s4PW3<+mP{tS~ zCS0jUA~H&sWjR~SV~oY1Ld4m8?wnH^2f1yUrk>YIsq@p5s<6hG>2$i*fvyY2;&?nR zifYj`qw!hOwRK$sP@miFL)SEoLaeH4G#&sz*ELmD3-7 zN(*!3AOKwoIrG)_qO-5OkYu$S9v&=@)0MNQF%d(WX^-YYC zC8h|o*=#sI<$T1<3NT`XjSg4${RUjQOKK}8)cf+?gG$insSsLDU1y_9vh^X&tsI-bPdGCv|v|vTVIq$uXA&`Kz7V=y?R8^&v z>N(HRXw-F`_kK2;rIcLo&N&gxvRn}6(>g?lh#;htDhE|jR6XEtr!!;Bcs%Y$|1K7@ zzQ)%WH5d&qPEWe7tBtZ}CqMk~!+-T({O7;__9Y=&(q(3IWqs$S^Z8^^*S>Qxl*5tD z^DY2Yr)Pt+dcM&0?DFz`(==4(-bL?cMyaC8N7ga}Djiws){$vR8B_{72P^<7df(Rd zWO8$Rdt2AFbMEc?tM^w|E+k{~YA`x~_Wb^l|BO;Kr z)(q6Pb>9t1So%Wa^|adkLda`;?o)1ugVvCqaGOEA2BcYd9CFS zd~YCjpEJ$KAJY-}iJC9=!R5XWgd!D!kCF2{FQDo=w`g16b_k-BGHgU7%d+RspN~eP zx@)J?>7uUtn%&^T|I6KbHp!JGSz_*f)f1sJ6G({C)oQAHXLg5cMl%|1$u;AzCXHO% z4-~Up8;(~7rKYmVKmjgs# zXqrZAIUWv)C`DK-=Ghj;g}7Xg=qwHc8X_u-r6=_;ByR!QKO{^#i8KWI7s+ zAO+`o?_DxdIBASQAxNqO6!XCrDKS#tGc&~KyJmiV_U*Ud9vvNRn&$ZQ^gT(% zLINFE$1g|Y$xoh4r?Urr=ho{6M0xq3vw{voN+|#&64bP7?=7c*z=TA|gxk5r`=c+{ z9yi|2CBBsib?v10rw_|pf1|ul5&VXQj&F>>TMy8ALid{K=Xd1hy;~?^y2;^2K?#Wg zL{^tzP5?qkDdl!nT?#FvK#B~`IYfN%;ziRmgYifRvDs{v%ViGEqNoB&A8c=3-@DO( zjVWV{LWmGT-}fkF7TETYaR6=Gwrz_kYORe?3=o5V^5n_hY#f6PeZMyz|Kg{g{p|D4 zMs=mQBM`tGyla|fv0iQ3&N~0qw@07<>@O_&~5{41mLs9d^8&6j^AiB%I=?i@7i`F z3A7a6hpx3Dx)gaZ7yv-mS#Mo6s8fW^dU4!#0FYY_LLhMD$V50AR?+s0#W_Oy_`^@W z`1#L1e)=TFP?uvugoNIBLP<)GW(QqJAN+Ll;OPf{_v?TD+rR(KdeyXTAAS1x!;faO z{l#L{G|k@rbTFtx^u2YAN}IZ@2ZQ0btOxaQG#XEdWbcFEVAso&)04Bs{Oo+OUazC` zh&Y?>7vA>XyTmRr3Iag@@a@Z2onu)Jl__OeD-_v|qV2ojEkI(3ecx4s5nytz=gnG5 ziJX*>NQ#)U3&_>y#dndh-kM%+jXL-d4ESEl*ssg%_wEzkbN=ws%i-4dY$Nb0iRnAQ zD(|L)O7PkTC?ODY2+>F-gowc+A`0qSG+kvtlik}N$RiCS1VjXe)DTH2B}WLOM+rzs zr-XEOx1*cUDcvRA0x|?-fHVlBJKp_2y!VHF-?{H|opb%_YJc~x7Rkr+$_2StZMrpM zWgY|LD0cMnDsQaD4gRw-MN4I{q#X7H1aHJtDAA{>&Hh!fmzcH zLYegcl-gWoJlpmusvX`^iW{21HK5>>7h?hPjp{tFn6qirHHFs1sfdnyQ!6Hq8v_6+ zZ$N~eI_b>+YXLy=3Xq5{+XR|K?{=`sI4vFcW{2#gr5pI1*4Mt-nbcz7#cF!y>ow%W zO}GujP=D{l;PLtL6OUyQcF+%%Irp!A*vIF}-P(2CwpYH*`gQk8;y6W=jDv6*JgKwE zi%G14X%;e125D$;`C{heqT4rI?9jrdePpJxI_3JYNA1VKv_iP6!3#v@1jolQFndvw zJGAVxmKVcPQ!Fp-o25xlbbx8TnHDXA#n}$|x_qphCksD37;xcMB1 zkO@SIKf_FMvy=X~$KAc-%Rc7(j_$7S@sjlMF4Mo<<@y-WIoxu&Dz$Q1q0CQ1EOEW@ zidk4hqO82U@@XhInM+e0qAnHj%bTj@Ff+Aei0w2qp{*2GR#%~Fe@%@#`4@qecalTf zmrg^5m)Sn&=NJe`Hi30STg&tX#P*=HI`CEEQ+eh3!?qNxsknG?-y21yq=^1;Fb^}} zKQJglUqQuvEw>q&)ok&D0iVuGHxAW7)9Py7^#r?1^||jz=u*Lv&#w8H!|$2udJmD? ze3R<)(|i-^j@B`KpLuSl?f={(->sNOOyZB#$@Ns%XC*O8g2UE#D^SJoz2MI$f$0(t zR~Und{k(jMG#*AT;hVcF(E1FsqbdsM;)Z0^;YEo(_VrTv1*gH&dDa=K;@4)P^bQ$Y znGQMp{DfMA1-3#9zIsqi$l(;LmM$H=_|@I)6up=zr?R@HIlcCdJij!70+u|SJ%EPi zX<#LbsITzCi-(i?A>5M3!|0!$Z?raW*u`)D)vqp_IDH9z{8z6UKC3YAdhV#E*{I2q z7?LJg>df;oH+;qKesgRg&(s-?*plfWDr7)4-wUFm2O8Y44#&ha6F7^UBQ0rDyV;y58X}^%dy`qlS&vBM|osIkfSnL?91?U*g3R7Ox7!UMj0Y9(va| z;%8oT+5aO))CWm20t?I8!(4S! zS@`1jM@8K0zI0rMq!CwtKuq^_j^tI-|3kl|qf;uGEnpAeDdKd0Do>k;uK>WpW@eRQ zo%ZTHY#Y4JVbX}O6B}g48-cSBkG9c~?5&wa(0SWpjli|4J2kYWRl(B8ISY`Vb#qTURquSAvEp>uX5b(ivpfM+_xv zG3j=Syhx|!2w`uCiwID_s~m$U*6NM77grG|2Zgx`&=a$*V_~&-1yg<2Ckj8$B7YmfnNGYq8s!8@e zybw+VYNct=CfL+Ir7(diIBGxd9q?)VVy8=7yuL6$W!T~4dNb91yZ7&k2=LI}eKW@G z_i);OhH(>hd$tJON9R8Dv)e48*u=%f-FW4z?36kiBX#9_>G#RiTOj zFT?oDi->Rb?`O=lNVDQo@fHTSt{0!}6Hnbwv1p;n1e~VC*YwqY+S<>KNg2w-xNA(K zco?ph38!CM4ja&ee{POAHtW;8(%)xfF@*!6wiCu_>uc+5gK*?xmo0gpbL+n)Cg z$}wmn(``>$T@r*Bn?QCEuc$8WLKd4X0EZciLZ0`h7f&|C%#rJysxrJEmH~Uc?Y-m* zNt9DgXwXJ3(r6GR)*1OI0U{|RM1}7*`cxr7;o+)&kDJjG#rh1{;gtW)_&-QI)>uyE z_@1oIPCHr!OXy|^?rYUP_8v#48cF!4oC{P&{|^!_O^yNaAz%cN$uQoc0h8KpiQV>M zTjaUpa3Q&Z842hU^0jq^0}ws(`Hr8qet2`IvHrF1kn%ZNsOX&Z2R=g8Q-iRqo54D_>Gxo3USPv_Gl==QTZk1pIg;pB3Awb-V`gBA6j4OVeTJMRYIx$x=VPxs0iZeO3h|K4+2bYVhqwm!&MRR6vOUIl) zCV$}W7L&l>-Pi$_REcCx!gO#s{D=q|-y_uPA~hgW@o>O6HWLraRze6UaseFN#Gf3( zSjZd$;0ghXv4TQ>!5EW>z=IJXvg(CD-*3~9V-fWH>xrNoxX1x9)kQN%-0v7~$*A9l zKa%D8T-`Z5t}#d}mF{eJU;VxNXH_d|YcEkcRtRYLnDfT}G}FHUNeXf`sJHRW(TnOe z`oS;xF~vME$kY6P7_Y||1_F?Ei=laMy;Z3!ORya^N!zMtAu3_7>i0e%63HliQ*j?5c%BV9cvvC$0g^y` z88VTwN^@7R?gSAd;O9V^{P&+pZ>@i%b*N%Ocw%O}A{phOUpn?hv0sBsp`Z{N1Y_v1 zBsLzHEP+M`(e>VFd^?j;!;B|-3aPOe(jhnR7e9b8qj?B zF$r9MLH{(rO)hyjbn7sk$8hAE2^&lCzZO7`Yf;B#54|Ki0WVIob*km5O($c!dJ}^} zR7fC#-HhnoQB&w(##39tdZ}T z<3dA~J@ieR;32raBnC)>9}27{9FwKMEYwm7#L2)`D(PLx6B|=eHb(rAytiic`jnCo zi{^Tu2up8H0M_%j0S9Vo-vt|d|Gku>98X)J!b?i3Waoa86fi6kC`nUm$pI?0&bax` z5mm5HYkIW0&CqZF*GPg{Rn6~juK2Vrlqy6?v36Q(Pc}lIMEq*eE{BkQP@D=H_v9?z z>Y=u{a;ZUkOQaR|s>yG*Ri9>WK?r(>d*A>Ha^~?)Z{H6i(mF`|uC==pL|sHHGjn0~ zQ6lW$Iu4kv@ZZXPS3myRj{b%MD1Xu(`jRd@^f3`zm zDJ*0H`&#p^%CimjndTVQ5a2Y%6Pc*%s3b{b?foj9Mq>kKobx|yd}9EENEk3k6I2Y~ z1qD;$Df9z<@t{y96CBp@t>5}-T58oH>EKHPnk1Nws5m8dBRLWo!OrZYgj!l(Uxx?5 z>-ICN_X~kgFtxNU?LHImrReY1`_oo@viYMhV|Pu z{EKCGlc@&G->+3EE$F*SVF9ka`RFX$Do`zKr>pJ8NGIF19~14dmcq8y7!w5gg>KEjg>_pw&PVr=rq*x3zC{|BwHlxCk#Z!9MS{6)oTY{ zT#}B~y_M6_!UEuMvWTF+CciK}LlI&@%0*%0QdlyS^iT3uWw6PgL~)At_N4tc0e%vT z|KErVS^W|*E5IZ|zas>QACV?f%pL^jm4t80*Y&`Wdh&dO7;ot?@;xIQ3Id=`QC92D~N0vWymApn`_P+JGD`$=F-Q%~H;EbdNPosVXm6pEri#rN z0mgpi__v=Ldl>&eC_I6)5D)Zp33uNFFO7*AhlHIui5ZlR!_PK}F`L3(o12{JQDeS< zPR(E50AtFa5FoQWp5#BT`Ahp0=3^8qDV<3{+IE`U`tA^e|IPGJZWGs+48!!B)is2d zC=|T=1E3bei$$0}dP1cbs`%}5OYZntuFlngVb!1P{dQ{J|7t@1Hoo=X$6f&%&qrjr z9|T{5e*T+rTPcqus9ATkoz2P@hRZXjk@N8Yd3Yh{AhjZJaI@G4?!qm~jAG9t#}yhx zqhZawI5P+*>cF@QX0u+&({^dS;7TTp{mMi= zrEg8m792to8%{0-O;7Ji)QI7Y{)wy7-viou@PQ8V^5H9m)PNE~h@R_&P%;*OaU}uJ znH-@m4T!L~_LQ*LLroyeN*yexBjX}!QISQ{GLnXj$1d+IEYNSH|79!V(Zklg%vNcF zo?!nXhe4;$Tj%*`h>B;e)rsx)qM#}k-sWNrD3R@xe`%!C-ZgOW*v(%~)%N&pnEkzY z{?&FezI!eCHBw{cOZ8MrVvW$7;@6!S?VWL4ki=?M>6T12UqaU{TEN#TEGHwv&DXRg zOTM9?P1n8OQq=jV8oji&aWzf}g^JJ+(a1x0P50VVZ2sAC zH#o;WBgd#1*Cpo6k9%<$c6!ywlg%R|j(u`~iDpVXnMxNI7sd6w&e#EU9F+Nuf_#@>u|L^LG0&@PU>2vZv#tlZ%*(fie&)94xL2i_D!J7>L6*3%lF*ZML4 zcw~?1bAH93slw3{DIR^AzmQmaPs87PKZV2$XEE^}bp3I38<}M&MrsKp*lIaKY0&wKPyiaA!WT*ln=(usbVZ+$UNWCZh zyrDaV@X(o=Va!(JftbYLLrhv_2e2YmO)OY$VVidy#3U;0{{h%_c=#`n1C$+@aJd3z za6+9*0&iGi+ay=&*hudy4IM~oWbcI_Z$g6Pj;|7a2n@oG7Q;XHk{+6$d;ag|_lI-q zgsx6ik6T=o<^%|@fjeDcH1kOF(AtHMhaw$HH~Fvaq~e9M#pDc6^N&JzT+k&v)+EfLD0HNli zUPr6Ok3x?p?HEH-s{g$MTVH;XiU6oj+s4?P=MwoAy{&+5N8i;{lOXr=$4 zc@n`ph`9$%`X|CnM#&OSUMei{VZ`NxV<@-DiSH6Ni7+zi9bd!`#Ci@|T z`n>CsHS2hNeoxj(8bL|FObmGJe6j0%@|i4e=7jM=RwdG4o`H_8GUY`T0S7d|s!ExN zNC}(J)J!WVsfQ@96jvTp?+L*JDBzhvz~(q#mYO*Ce>Xv>Dh64f7A5m$M6^{ag6D$C zn8-m2uFlRdG4Esa!#(b)>x)+v1wfdg$B*YsQ2a_lz5VR2x#R_P1tH;)_lDi=HomDG zTSv>qr+xv99i%b!OLg6UPMd_748SIlH6Lcq=3RYPrbq~K3*r*xOW=?{H}4wk$Hv7&5QtZZu{zG=neiAf z6BC|{alhR=(g-3t5hs(UaX}F=V6(tT#$KDQtf}oDO|3bTT5P=!gU2oyoEY8K#fwV)Oh zhFD7Xl9A_?OTtbg!@+jO9)E$m9=90zFg;9W6@_E`y%Q>PUFHHGpG$>`E;P>nz z+bSw5g9vMNN>?!;M4lNGB5Co1@D<(Dr}k#mgfL2IK_bD)KToX#37_v@+Wc=y{L9Ow z#OUPn=k3?Caxui%eP=U zYkuO;YSq9C!Yjx9wrcOv)u?RhTjwk2IvxD?->)}RgzjBG^%U)C{!^G9PnCH~M}iw1 zNceE)^QGzyJdRh+K_Q}mUNbl!HpnjWGQOT%#vm2qkQixqB2Gur*_1g^+}uR+xlymE zUxpbA4kLgATmPCcK}-U1Ab6Vi*b2lL6JiS>2C-IHKG}7>)txhyx_?fan9-#OCJyhL z@;h1J_B)RD`lxFg%j@l}A^SaRYHGWr_d@Ofciyr|n1_vlChKcHI@mHNw`S`!EHD5s z6g!THIV1u0ssKk5LMht|dOF{HV8LF3&1-IC+Y|kGg`Ej+Zb%J{G+f}l*Ub&@XAK~k2STKGOd$K!8&!qhmk1pu^F2QLKVQ-U%6zM z%idy3IdmS}N_`%!@aI_Ub1+b({iZOay^4+UD! zYhApIP4V!#v*|RH5dN)^)Nzomo6aQ6Km(IU4Xv8m_MKYRq>P2B;}yvhT*R0Hl0-a8Cs0`%cw@p9M`@Z&SZPa$|fgej@CYijFP7(30 z{fn9NQ&4wKN!RJ~e^i6*)Qo;-e}?VKCKC%i5~(nFJ1B$w^b7&29R3(4%CV1CkL^h4U2D#VF@rL@#Ebw z>P%(ZDlJ*woC&|;r^*TfKosoD0BR2Qv%|_=28Y!E-cFg#EoE30< z6blTCi4W_iPuJaEh2^B2W=3HWti9)&GJ9GJoJ`Kg=tSVE)r4$EQOT0cOd8(ALHOpi zr{72B+^tGog_(PDV_znJ1O17%YCB!FpF7jTf0U#9XUKr^UA|P`^}k)Xj}2Q=0`PjX z0GO~r2?>yXoQh40T0K3q02x1qwCl3Pz|3zA%#3BgjWE5z)vRcI7&Hwwk1140|h8jMO7bDHT=Ep%yo(o7RkC{E*3f(DrDiflV~W)btGi8u{2eukDU zxENT5s_CVNY#6vq4m5r3twCmDSgC6tUG1W;hnWstWW%aCqUp*XDz2|B>Ir`A|SCxYo*7P{h@pUG-zVYG~>&0;rJ#MVO#9L98GOu@s~Pjg$0Nlco` z5nIZfj4EJe+Iqv!k2Odm?b7T|Y(@ zecb<4Jl4Jqr4^K=BK6={TIjXjv(Hsm0}OuKdKEa&LaCC!8?eE@WD?^=Ee8c^GB@j8 zb}Ey-Heg-(I!`ROIlfw`ZLp#rMJ&_%7N_x3b-0#6dO5JzUTF3>O{5wbJz?{?%5_@o z=IE!0&Y>3D#IBw8JBAP?PIHF?i+ZX4a=P*DQ=Jb(m}> zsroznIG>nwSt&dnoJ}p+Y^w-+VjXrG*KI?sFd@D(`Q*ezY$Z3wwyMB@1LW%v$~Aw$ z5wwW&*xdbi;D6KJZAAM7qMby^tiT*0jhFcC?b9a+u>B8aczJl`#IcW7JezuXQ1t}S zrz@PnH@Dm8^?e?mQQgJSnM?Weg|;kYptfj{-(#2C0v(EHEB7};gDPnL%~RBA$Yra` z4ZXxTi|uZpYqhFo_BApFMM{FGIi|Sn!=O_oSmKhtcac@d|^dMV8+&Wxz*>J(RpyS9GGJTI1bCoU!`%ABuer3+-UAZr6M?V;MXSLl83@2*Wc zRV10^@in22N|PdG^5AC>D{r>38Ih8hNf%w2ar!}U*U~Q6z8IO2ySr46kfH&~Ec4Fl zHXIFdkn;aU=rx=0YfkvC>&wm;g6^Xr-+PY6THn`!7Z)VrS6Az%GDMw7XIH;b)U|@& z>i=s2LXmuljZ_Fcl+Byy0!Q)U=pTK!V<5@zh>;&rIbXUjXdmvGE9t% zZGdP?KPW_rm<=qAH)@6Mgx8^OUF+55UZb;5F)b2M5YztIl{H>;x=z-@uodtz-d>D= zUaOHYy@UaQW^A3Y(x8fVU3hCN#U3*~NGW%&$C=`ry1JkGA=l@|^9AE)_QLO|CSL+T z&di9<`O=E-Id}K1P3@;w)@7sPzrQRY-3%;dw(vQtTvsju#!(Qw&xPQqlc=2of#wb& z8=qrhDdnzO%^Bk6;`X4sA*6)Ql#++Z}(q zPTfxM>p@W!M*inK&Sn`ZHB0vuZZ%ALOy&tblTNmVU;cVMybb&Z&AW0ZK@%*|8v<8f~`vV zMQ&R_Ox_sZe~y&ixm5e-sZ&Px4-2R3^06XiZjKZs2 zC1=tg&jyDf9CMc{uZf#u*HBukh5Zp}yPnu?#hwvOeryh+sO~k<>ve_5llG9&3)7>^ z>(7UK=;ddzE1TLUai2dubnY^7aQpksH$d?blms9pfh@895hY2^aKyIJ{n}=Ijhzda zRT@eN0@RO_z4Ah5*YiFFkKmayD;KYixD>)^iJp4OQv+_hxT8!O^>~LM4hHxUr4Bco zba;RwaN2@i_k!IPVYWjHu)u!l+c%1(k1~}N93tH$$}4WM3FM`8X^_`}pHeK;p0#eW zhgfBNX*DENA=l6)bv39)+Rl&{ud8b{*f)RTGJ46q*Sq_jQ$87QwDz~~<-fUIbhnou zpOFl31~2Iy2* zQax?<&gVKpua1aYCgVYr-CtQZGN1IGz0{b^B`R;D`_pyDE_7Q!7d)L2@owM5tc(Lv zOnJfZ%zm4?;(Y6_hrawb%f5iVue@^;uM}4)E*-d;(xU>O)tgp)7`u*#>aP|2`e!@4Em2p@693oNr(mf6~m$bZ5!-SPG7A~y2U1aZk>s8OiI&xF|qrD8vjnc zs)AD)7-MXB-%vaQ`rzRHZ!|X)5m@@PRf2}FY>J#^w?w0S%!Y@Cz3kOY`L23~){^i2 z-+}3oUFSwOE=leP^HOUkm-f4-L`3>=O4mg7C#Q#6>({dr zK&D}4dD(RGyjVJl1fJ}J@?#VQLJ8!v66zPZZ*Kf>F;}Jr+vVU1ri9u`85>kYW2y(A zY~nzkv$=3NE~u7^P(wQbqpByFbTy!O^(_fT9Rq=;vg9~#+dKKmvCsLmsvp?Yo}uRZ z>M#rHC`uoTV=S2w%f=w)xz{NnA@RuYaMS(R$MC=-A+`>mRGo_J^1VJtor=%xeCO*_ zNuZ%=Zc;rct@|y`k%uN%z*;RC$_Qw%Z(p!O+JANSa&vKRvVKP$d?}a*k)p$V@iYK3 zI9JF_OhM(Iv+&~C0~>=s-+N(ZdqMjtW@X)we)q&lRLd#s3l)f*hmq0p?+5zcsgBI~ z5XU<*);4qozJqnflinhpv1Fm2RlEu=0{|Cy+Vzyh`0K6VnF%_NZ|}a&-#T>h;nWd! znuQk5>+fnghp9!GVgq5L{b}Sp_{N~OxEGLTx1_mnx!kThJ!q@21b?zQ(+e0Hn+YZ# z5Cg+wvAp$WZmKs{C1JSV5_3a3o!Nv{P{-LwOWy0;I<9D(!25vZAB-lWj+Go^Wd4hkryiRH!hzWwqHBa-Askk-2I&)EnVi9T*Eq#F5M z@9n2X4;1V!ny4{|d)^&QuUYYFLlsxAcSjII;mYj_U}e^CsWpba*AqgKPIGpGnaWVk zXTMjIzV=AH<}AmMNM*QviDe&3qdKP_zQv0}@};rO2^dV~U74Q&3xj#`{9W@r_{qU=|XjLPgB(wq9-WA#p9j@H2 zlBXOD0cuw~3#SQw5i1vAH_8jisTYrn)VpBa*BvnoEO;IWI+k|09q}mGFmOWT5c0+kWT9Ci{s3gE5OnTLWvShV**>*Z8ef} zz`V+r4D@v3&!dAvgLz=pDW^xPSWWXK51DACoFW90=$8N-Gsa_8&Eo6$kp>PVmLc5c!*d=xy@Z z!jv#p#7JQ!F7<$0C6xaqaeRC{@w~XKEOSu+<>?Arc1TDnfH6hv{~t% zs!5EaA-DGaoR_`ypR@boeK7*ddy{2P%1uWl2rmqc2?#EdDW^k=0bvd|ewvyLJ}1}4 ze6|MTb*yOtSo|qLMB|CiSC0A}!pxz&1nzverz)j|6&q2@dS}Su0e#hc2V;`EYjf`(8^z2DY7Fr@d8}LpjdZ_n!D2|6tid2AG37bSX(xp~`1VXvj+psD(?wlHELM)e1EN&wA& z@=_7!X5IU37`}OeUR1_x<;`MO?ty*8jcH zGd+bKzvaC6_zRK?Hi|fW7{m-*#7Sh06Cg7((i7)nysaVgT%DCEUuNGZzq+(iSs)4W zq6c41opKNkdtF7qPos%QtbBngs-;C0uh<)80EZLk6 z`JOh~(Sk#}C4o2izK&O=Mr9Y6=qL{Y{g=}-;dnjk$5(5?_p)eA>USbBtj(|HX#eSAGcYfZap@|6`udZvVy9= zb)!>BAI;PzNaa=^K8p>xDCt-2tlHfROQb}!sF?Cg;snT7wj5ytuImj#KqD+74Q5R9^0oBDyX|AuXt_Gs1H%p^HP1T`kFy{)v!5x+# z*MF5b)NA%W^J6BZ6!VpHHXz3~+w5;rYvN>eNi4kW8F)rU9=bT5G7{q}!|-7daG1?a z4giB3nnH>i)yHYb3G;CJMa~WIY-VF$^)zbSXFC59qf(%UQ8#i+F;Lpc$GNI6-WWtm=j0s%c()O@p;jsZm|bsIq%f3 z$#~jI=u4D?mq3F&3cO*YGFDTL-n9{zXg%=S-d}f z|Fqm^zTb7q-H-~fJ6bTLI85gBVG$Q?=Y?V!d#u*i+`9F<{O23#z9Ne-wE%}8X<>ZO zeXjt!P{}vR<893y%O9BWLHπn4$sF(~?F_v5|J*@V^GYfRAK&^nk*xn$O&@k@pU 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 P00000NkvXXu0mjf+Q9yQ literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/Jules0.ogg b/examples/InAppPurchase/BinaryData/Jules0.ogg new file mode 100644 index 0000000000000000000000000000000000000000..74a131eda4bfc001fcc148f75d03ad0d45528598 GIT binary patch literal 8277 zcmai2c|26#-@jwemMkGlBPx5gWKYVz)i9VegvLI$nIR&|R`zT$mSoM?NA{8k*()J? z@?~U~eShxgw>-~Z&v~7>bI#{{?)#k2dO!CXJ2;pC6u`e4I?DZI6jt#91>uKyyL;I> zVaOE7t>V8d_vioq*FucRcmAi5?}UIeCtssmOv=aqZ5@<B$ z*$FmO7b+tqEh8l(B?}ccM!PwAc%d*TH>?O57()H`*7F)S%|L7jz-4DDqLm8!ruUp1 zlPIl~Y8$WjJTK&|hE4{C-K0=)DBY#Ft_m8$a?a$o2z4qf2Ij6N;6jdcB z+eH>)e55h$FFff?&jX7{jjcRBJ)6*|;aPm2u)LG6E z>4Dn-z!LGAD}o{!myY372jtU|DZ{qs> zx9-3L2IS%JEgW))+@W$0ILN5#It8hD=b+7u54h-<5Yzw^RFRf&GYjRv)dScHD?YpQ zcGe#g6Kt>ODB3!U^|&xFtLr8@JDZN_RlJ;rX;UDjVk zE(9{IO|c-@Q;Q4a!@r%q;VeH0($2okS9F$a1xFWVW_8h$1K_Av5o9^J5I74k9!6y3 z?5)|mZW^56NR7MT5k`Yd`!C;L^?>r;;F1sXEP(2~%6Y=2`ON8aF70?ui;yFu7k#02 zPR$*X5Z&7?PYD>%-`-hl~fJtiR6J+7CF&h5NIAc?gw!8yIuI2a=GMgQ)Q>v<;{C z_%?2G8#g@^YJ*5d{h$6qFQJZj zaoq$t{YsUdeig%wTX)zE`%N{?v6|y=HHQ-ohp>jjSU92ziKs>o52CG;(UaQ&|EuHp zPDIoJfH|F*T%CwqotSBbcp=DZfg%9lCVP``M2#|vK2!F9m_ zxk74FeOn>Q_^^2^>9a3P&WX^vS9Ao5K6#-~-?k%pJ*^@Bwr`4mXO0k0+x?w~>}- zz3;%$c^o+lTb(> z)bRGzek`&djvB@yhrLneHAuu(KtC>YG6`jEjzVyGBez2>hmvNn$Z>O&`86|e)p96w zY7l3Ws$vWWk&%6JNOK(0+8jAFc(p%~j67_LM0kV9Nb^BlpBx!^R32%bOhz_O#*Je^ zW)xxvZoY*>3?)qsqNlDQhqmE}tx#~4j9iC9a;d>L15CU_r?9BWq0mW$8&Vz$05t$^u=I3%~*IH|jSg|U4lcfYfL0Bx5V zFpjXd_KBI|Qu?quT}UWPD-~lb5NG(Xw9r<$-$;xqUDzjpQ_<1piiO7YgT`|4oW;Fn z=dR}Rk!tC&MmO;f9=u&H3!Tynjd!YX{?-raTh_5Sq^~`)eG7-3)>e4j37Qr{HZ5DH z`fC9(iXa6D5G(XN`vD?b7?CU-kv~_T?O0!$>y%&Ul<9OA?|{#DA`nIJrQ%L_r@NW< zczi)>z9YWW1)pCWkuTDf@7zgr!V?$kiRgw>*U@aJlc_5{U%Y`>G+MeiU!RM}FZ9iH za?S*yPMAxJd^4T>G93w-!UTddflxvqh+BfI__@OT%Ml)lCnL{3&j-Q9)A9+O z$)r>Qh&=y1)8z!&d4%AECnHOw<%@QeqW2pYI*D!sf-8u;Kt7~vSK~@2VfjSBlVcDi zMu{t3#Nz!E0m;W8NOlp?Je98d^^W*|ol10+D6wA;o@%AD)V+vMyg;5V@0EHi)Jwf1 zy6zK-_v*z)>)jV*Mz;cPfi7rr6+H^Z3Fv}bD3J734s8jCTgn>_RHHx_1XHSwoZ&DS zMT3R|Z_$Wkv`sZ?3S_Q9S#IHml5o~T0npPu_Bm~8og#^MvJ+Txt3ZYc2fw;H;4hRdKrQ-X|g!)o3 zP^Ama<>2k02}Y~k$H45~xU%2;qGX|7@}OCoQ5ypMJjD#CQ_B~}c);Y&S~z~z1E7>Z zkQ9wTFpCC_Ku8=+ParRm6-?JZ!N=--4Q^p_?q#6_ClE3Vod8%P{rB>py5JP>Bh~|m z^OKU64h;<}rUGDK_O%0RGHDX@R+M5J7nW5o0!)+Aw0XIvinIbDrgytayqGoUM5;_J zXVVi0!Tj3RttcYWYKG~3o%r3hxNa7&EK)Lncj>819(3-xO1g)UENR8N^j;;6d39es z*}3gsWeEgOU}6TcX#bB`96*q|mI%ngtQ5j-2ii>_L`Q%;)u7`bPx(SvMB8}DQ-KF3 zt1KFy(}S6nKb!m{f9TVgWve-!XKk(E5Xts#7o9W07Z6xK3NcUjZ! z$%zVr000_(@lB$vO`P2qyPI)d-wlFUOpLJkDG4J6t?Un&Z(Yu~6?XS_^~-M1zo2xW zzd@*I=;#|+C~O%4b(RaVw=`@x#HECTX~KPhRp5-k89?Zg@Ha`xtS*2P>pAp<{g1{%BWcPn;hY_c=aZ{->Y5 zkrG7oKJKXYn-7H3H2HHJx=zg@Nul-h09Ah= z+i}q;0H+SHRI`R$9|`yr5L@aB{8|L$MqR`XJ6=sr*a!J#-TJY#BlZ06OBFt` zltNQ3CA;mZ4>#UFVFTQBYwp^=ihOm2A&)Q_0f1{?k2=n?eTZ+G9ZUhTD)ySH$`bpx zR3|A7X8H=Yx>t-RnafqrQUC$l0p@tEw(Ym?n1TA*s*+>F6-K_hsj_1GC1M42c~x_B9#a@}y$%IC7+@+aiX&MqM+}Rljb;?kK*BfKTzY#eDJb zCHw>J{+f_I{jpWt3L7hA+}+>xyVjBA`M9Z{e#oCr>Vd1=lE{_^TE_(E#ObAx@n(e8 zkd?VN1#nb|`scVvfg9mKsu_yAsi)9gNnaxNB*%p7tU}^XdN5l6O+Jbk-SedTld7L( zT|cxeTPwfUFvuV6oZ`dbt9#Sklt{H>1sS46%g;}xdqU!@qlk@EUgihX@B=%?gtK~E3B2@(%y!4`e|Tat36w3Sz}dR@<^AeaDSXsQlGZ_Cv1a2CTEbm~VBRb83SlOjgm#QXu+ zQ!k2$;}rLg#JbG{_p^Xi1afT>#|36l&r)v!hd z&o2lNB2(WUKCJSW_jvQqjh2@Q5fVV-Df^qprb^KM$JCA03LmPkJXFEebHB?AN;QO} z%_P~~Ww50usbqM6gn!pu>mP<^#4GG>NTq!=* zvG?9_^DIEe^1S8sc>JCQ?yV8 zPI;qH1H51f3p5EzcrE!JjEtGaT1G7u3Chrg_i|hdvOBfGyTLCq5d?#?()gIz4aycr z^UABJz>NEuO*EFZc9{`U`7D{zt?^fUor;v~LThJy(k``~RtAoA(SK@Wo(MPG9V%16 zTFyk0@+NhZZpoKJg3!#C5OTz+SIsALxjLGC%dCo173z82ais`b$rkt}vpaNjjBoyW z|69xHVc@`W&2UN1cHPy|zc;zFm!3XFX?`OUqtM#Bqs%0O-#cze-D=8 zySYJ_rF5Lo--rMDc`w|9+ixBltjNe9?s(r4QFRjNS?^w-mqcvm|D$n%sl!64EH<97 zujaAn`F(tGt?jTz_zMOD3yTi?syN1;g11^~ohXb_Uav}4H0If`mq54DRhP{VGc=pu zCRIrWZ@_xxu>89W8#_8X_EV~qM{-hHk+bm>)QEwS-|dF+f~Oc z*W;#S%>2=P_74JTm0kO0G%TE@a2%c=4fUn@dW%L0o-T1 z6vrpu;OTWRp1m2lwJ&+k*stHKv*+BAadmN&Yf@HWdkZ32HxfP|l$PcfOX?pR+6(Z< zR69iX^yys7@8>og*;-wdI#=Y~MZBll7WPsI6&+;PGmA!*eY#9R)lYl*_&X#8kTS~Z zZTBu>>nN}6ix?_BECdd|O>XYTuD^mr(*{{cb7U<0iCHg=x!7`%SGLw;l>n-s5~_SQ z7MM%ivl90{^Tz}cu#&p+XqWR1B@4hyQ99`5HX6^I9>C98DNn|ueQ`{2SSBmP4?K10 zG9LL^D|py#EdeZkiwp`hO)z2MF#vSJalekV2dq@e^r#NLUHLf~IOThn?inty94M}MGhrg@o5n0T3pe%K5y_%S9Uq*3 zX?z~*l53iLK0^uc4>R@aZv(IP8sM+aSfdJQe5|f{i4C_!-Upamu_91faO;O|Nj~^b zI8yTI8rhNkV)I|M@9$i+Tk)JjubhRZn zRib6NhY_^5s+d|Zms3z_8{V_Xd%H#@hLiq{CWt56IEol`0FUddIs=^pfuRqvtbx25 zIBcRrYLwxXPrX84>ulTTUAs;KRef`-dE|$&t~cNI4D&udU_W8YBK&*o)1vM%FCf*W zuxJ138hx~z+-qwW8NZkwL&f5W<|l-P;3bY&zaiVToq){|Wap`UllFlk^Tys9xA5Vv zey|p(>!~`P*|8?{k-qktT>Ml^)$iR5DVHd+KMB>{rAvm^0f)ZjH>WI-G;U$m!U=chBAUG-F9rpd;?saac)J$cJ{(xBq(G#$`7IoYkpXIIh{z@*4g~+6swwoc(?I z$PcBm)`8KaV^^n~Ete2G5%gW(tIa?m*H)1SmS}xVr{$gK`qturZQe_>4Una4?gIxT!aL>`#P%R+qD$DtZw=e_n0lTX^>&!}@W>r=aXNA1RyqVZM{^GV2bd9n;w9 zfD!GUZFe;F#E-+5>?y&oWq}~dJCwYg46fuD3gQqOTWt84*R%`TKf3_VM@U znt0PQc6|fV{XN09=k{r{3>F=gZ!fqNWl#a%2K@vORTJhXS@nlP&)yz?3<;fiq^dev zX6_TnIFVg5==bhO#qb5}XS#zztFTi(zCv3JKjc5P=vDTDOq`l3jcGu_uAZvE?&g)w!s_gnl@ z%TB!3qvx@tZ_j8N7yA9-??CyqWWHt9qD|XyeQU9XG@)COB&KR7LXDtl&SAT3r))#A z*5>D(+`w1`r7PVqLB3EcH=gc^s?UrXr1O3Ah?`*&Rk9kbPt>fIGUsGGJ}e* zY7vKO8fkE!x#q64(cr#&{;{Yc(t44tW5JI(Y?zyv*#7DF&(GOfi;7?6CZ=vtn)yG9 z>lF+Vp49tHeAr();A?(U**nR$G|K1BZLxSzYb)Ph0 zZ<(&iF#Q9$2oH3d{@RvF@aBxY*M6^&E6E>FO9@4DKBM-Nv27Qe`Gc}%NqjfA%Ti(- z2JdR5I4KjdC+z$et~au4jIA6-Z;J(BYIf8-j!aQ_CC@tpaaBeK0u5A;dzwCPrAq+`DJ3P9l%-^)TM&?zZV-@=t_A7u zEqd1JsAJ6aDju*?OpA7wcKqPo$M_PZgDfJ zG79nw2=WW^3o){5L7nYg-K{;Wojo~Fh|#eA{ggpo!2raK22fh+aVUMz8BvR(@<8Q!$uzC_ouF>kosj!ib%?Y4hNlwj*f%e21ruAhB1ub_0I%-)I8f{iK!8H zfoA|f9Q}zh8a?byDLNns0GJ=yB3uBk$K$HCg51PF5bf>RWExN4#> z=bo$?JIhmmH5sZRe-C+7-+$r$i3j9Yj#BiETM?s5PTng@#Yp=f`8e}=9V~YE?stoo z^YY&5Y%(V4b*XY>{o@=L0GPr^byS$b|MQAudP8aPgQF<(^5{M=~4Uhc2`f_i52k6s_v_6RF6NmEURD7bR--xwlAxmP~#{7wajrVzYtJ8xKvgNa!M%7 zkxYe|?!6qJKce4?6C6aX3aK8CC(54xeY!oQl#`yQf=|`czOkoTWcuUD5R(b(`4gx) zh1dKkZ1EJfG8t}elw$q=JpWh+ISC<_$Nk4h0i|WX!1~9;XY&8UCL>6&O`EpUjYZj= zrRP1jYND|ESE+$fDUIVN+N2tzdWwdgit|;9(@7eWo*L7h`bO0dqZ;V+1k@}Ax_BD+ ze?2g|TNYISU_&J?UnM$UC2mFhJqy|=rV;?4LRk}gbe?$JipqNy)s%eI>{X*&8;3$$ zKlo?#TM$_k2&%BBFLM+wbL1{dPZd*0E4 z2CfQL&~Bv*t_5_!6~8+HGTFxLOA007`;>CoX;_7GN0(o?V2)2P-{ zC)3x`|Nj*cjZt9@P_V4vssq|AV!y32GO@C*E)cg9CuR#gWU4l0!hH9BK>(X9G+Qti z-+e)Tg*cQR6xu!D3CMXDV>hwK4+-Vs#QPHKpFNYP*J%slbZj{~(<}zqlc#h_V?E+@ zl*{sxEVy~Rl5}E=yFhC}rv*RUVc_&J0c`*X6HwvEC$)%?D9Tib;aE@ecq6bz>k%ih z{?Sv1b3M~jQ|&t?*euHQ(2-#D1{PrEbGPHj69)0Mfpnk1 zJXe&(gL*;LqM=kv(kuIki3>eM91VzPiORJy%4Ii7VUI4{Xvno|D9^VqEVj?KH%_-r zFSLgvIMU0x?bGdzvu)DTi#` zyAe?`TfV*7kZ)92?3-=xkPV``1uie~&35q1wu5K0!{H8aco`hdZ32#_Zxk1@MT0$s zW$AFvzC!p6!X94Z1cyT#;oIj3=vD(b6DYipCj;()!i?aaZQuiEg~FV^{-F?@hEqD6 z%Otxf9ff%+rj!@^J# zeSH&Ajqw_5&;&u3YA&oX4X&aIjqxg|Q3}+&#(D_^uC+EfflVgE%q9a@Cave!8W1~u zh_VZK$$8E0MZ4=(`Tku1pmYTQT>ek^q|}J}KqTlDV$5R%aAS1_C2&4z_e!iYS`EtK zG9~v*;4&q>2m6we1lJjp-s|9kHDf%cq$C|jEC3)C2mRL6M~+Hyl(nFR=m9|J%5zYj zxehZ3OVw;ps>Se{9hH>zs9bwcQzl?fVKKaXYb*U<&(2Hy1CVmN%O0Z|Sr z1zyh8h}hl&EAXw}a_)UD;Lx?`69HzA_r{ z>kc6xizQkb=c*%2{@m_|8o-DFgz#fCg%ZnSGleDSs4*2J-3Q(EFK}CZDNn_Y^1Z|u zU;_;Wg3AQPNdJBPZ(MK(n2L7=68!iD1j57Llwtxpp!c-|V={qt#wRfnU6h{p)uKT+ zDS%UuuP1@S6sBj~SLRMAkIPZ5XR?-=Gy(e8u6_v)j!pxQ!B0tJ7NzxT>5n+d#?u`K z>Qg2h21M3hc<`2WraKObtk1dki`-J~`cGJb28a_70v~byAGXMV5LqP-5QI=NjMNg; z8&jAH6RIhXONMIFg%NXh(W076R=1|2_-@9e#(Ks#PaL~9=FWiSNk81QNaHz zfKN&HQO#%a?5w0<% z4~dLi^Rm#o)&h#1Y1$Ms5ouBjfEi7~%np zjQq^w*Pnuxii(1Un&wrYcZjdIuf4O4jkkxF7ZoJ~tryhR z9ct%f?cnGL^YroeDIM{k2|igMZo_D!x7-z3brFtP|8NhzL78VK^*d`6p<5!2?}@KP zi(XQ29YfrPByrntWd$c+0%&}ILW@vg^7%pzjJ{SrU{Wd|yeVg=hwSK3*eSi{=jPn6 zva+|>LtFL>U%vXu&{F8^Ea0RB5nU0kIiCMXlfh3ewUS4$7dGpMl8@w732+U2T3T@e zHOf0H-DU(|OW#}O^&i16&nnEM&8}BMb64NP(BE3?YokYjltY#xR8JmxCi8&fiUV#^UZ*{Mk-)`Qo zFg*cZ-^2FzSVpK!%o$(BX#vLEh*$}OyGgANwfd3?;k(k6ZGv7uH+lURxQgf zOkihdhIvopS{*qS?sq=K1YnNdfMZ%@=HD=6iq_+m*OJQS@7{cQhbn{0Cf^8VG zj?D$1@B9ARUWPAlMq*%&5b`~4yC z5{BE6!!g6=svk=OyqI+fX3hvU)VgD|g@xWW#GjKCeO4i{mPsT$>p~$812ymeac1Zv z7IiqEvS!8Lki@kE(4b7V)T)NT7;rczlY$K6nCuYS8+RFfkW+CaA(NB2*M}|viji1J z=gO+|@7pljrl8-K7f2bifGc7A(dp@$aOuWZ3(b|qkgff$?+WRD3Phs^36^{w)Ps+r zS3M;ItY#a7H@jC#GnEGtwDH-O-yP5n%{Q~|@<}EN`<)+h0YS>0a}_(YoU01EIq;Hz z17k`df6>9sG0V{Jf@T#-Oy(eY+4H^n!;|KS7%1H%_v^)Tb>(SWq5D$bc;d|2P5Pwy zcad&i%e*G6M_qMi@a5EZx(7u+?_~~HbXGj(?z;1_*^G=vNk%f~nej1+{RI_`SU|RJ zBNbv70Irp>=FD1?l9cKf%oR3Or0V&FzdhR2?`yf``Xy)NZ^Ns2v9ROrzi)#k{6G0k z&F)b84)$*}5BO!*V(b*)*Hmm zh+;aV?kM0u{N}m3#o1~6X0YRHL4~i3$Z2AB)v)%_BW>SbT1k0FZei<3#?F&yDX>x4I$x&>t1-CA~%S`s# z`DtmR@*+JcC6T_&xWf3=6BK1P>GZROy6_gdRtd?>A9W_alC<}>?LQycTx#y-ajMYR zU=R$GN`3#C)gSmGvL%%&~>1 zeY&(?GM8%nhC_Dfi0r<6h)dVB3HRM+dV0qxQfwXjZ5#yhfxC*Um(_JE86O~A+|ir4 znmO|L!_`Kwn2~4{yX{=p*Pe{*3w5m6*IG5HPp=PrX#F*OEq47H4Ix94{6lm=iGjgg z6-Jl?E-qjK*AhzKf;*E*rLIzH+5Dxl zoYM(u7?JIQ24q6)C_%riV^{z4A^1o5P<5GU=K_a!P*VQTrsc*fWesKo;%mKFcN33a zpNcC({v%^)$89Vw$p(JiAV$xTPFC|3<$~;AEziE$q~MhTGSm-~f}1Ekl-7?{>U=cx z1+|JYG6*Yx0!?%S0|T39ATe2p@$qsy*A8`k%D_fO(jRYirTv9VMt0Ezd*IanD6%Bs zFyxWd^2i4!LRW*m+^JPX&wbyBI?ADl9e7X2d!D?FjyAsc{3~rd!1bAaXs}WRCPPYq zI(+%Svq5)sNk8QNON~_vY%p#DTqR-2Q7T(0h*AydtxeaefjS<@@>jWgD@p%(rT-aRZ&~j0JwQheZRiVQQ)cc8?Bux3@Cgny#(o$Hm zx}+c0vQECX#?cw_e=!5aj462FSa8RM`eZDD^y9B;;4aXj+WG6I41s2S^&;PuR#-&R zXLlQI9n)&+qnu=EDe3M0^_O5zY8^3r?6d2C&e3={(BPyggX!k&G*#R)wtnPUsWxSw zUN|*?g;wtGjLaILtt)-M27NvqLm;Aq`ODN2m+bmt{hBYGt=!W}lYLH$&Y}MZ8u%O(zQQ5cEvyyuG7tdr@{l*jiV0hTwQ52YgpCN9yOTfJF?zAVxx^L>_@6u;& zWUZo_-nzEQS%U5x9EQ28j#B!jVukIhB%)W|!9{B}jnr&hS22QKV{(RXwu;#OPL;_M zxi@pWo|v55AS4P|#$zRb6Xo&a#o%6C2KT8?L8?OUnkHb$2Wde`!$vaFwB#@KeGB9X zL1m^D(ey;!Y!t>(feeT4y@lCR5@w}8cmA9IHLT{ z#{E|k`5@8)t&lMhr%ttxAb+xD3>RJ8>w#qh&3@8>^gJofE?VI~4|1$dPk$W0D;P*` z;GL@PJM3giYGy6IVa+|Z=p#eh5o`1Mq9kA2WtOcC%6UVn~kA@afQ&_7WJ1EfR49}{{ zB8iI^O8(64IC9oNU17Qjr<3}x=ah=x2YA@!TrZn>PlRg8O0XFG(OWHDG!gcaodT|l ztH*BWnsrLgJ!t}@9y}HD6z7(^-?qfhbL&}r^}Zl|Mb3C?$o_sL)h=b1D08&4q0!`) zlc-2eFF-aNeuij1kciNvqB&P}9pBbQ(j&?(aU{h^G9L;ByOQP45VKplMPmb|(X5d- z%9lFqd?N;fJ}*qA9>(O2_I`Sa@|Ch#3auB5&YBB9g1Od)E3bOyWnxdQucCdbf9za* zxqt8q`SMyIsS@c_I@IMt_~z=q?Ss*=8bo7Uv9o+He_&UOHu;(r{^wHzFYXh;rolhd zY=H@(Xh99Eb2l^5cs1moP7fOVpU@6*HMc7{$!4*&0oGG@-=KnJ(!!e$FM@X;On9W* zxrHYPHyYTtZ&&Nszn z`|({3X~dP(Gi ztR5x0EtWKPyE-mati55?4!7{iNImO@$LXw+Vbf;fr}SdR1fj)7(1%(C+lu?@ za)--zJloneSlg03 zJDsW!Mq?Zxd!{<_W{jILnsLrd0yA5~Y?iBux&}%dl5Ao03e5KbfO}bMuHpH{7yQ}Z zmHTZG7*89Y!R4dxZj@j`PA?H6mVAuNan}l?^$anh`R49;iy5^VO9#~L4=)cJ%2i^R zGtFLH-jvw0fGV;+zR~e-<5yYa2(7dw%GRiuc}uWQ06gzKLPyC>)_44ZwL|HFxUsO5 za&5aan&{2FDlwrfQkn18isNQ0aAtod%q)?WTTVSH4tDfl6^BH=Ii6AU zU9MlP>!_!_l0%b;=J^%uDEdl3pu{cup@H;oBhzpS^rz_L&{A%^-zcVF6rZd<_^E@b z%(##3=s^tdN3ASBOH)MG4O#=&k!o0gcTM!$u+-2Xw1Az^M+7ISdb?u8oRvrXnHO$U zu^HzBdY|Ji#weHp86(B(LQ3KYUB5sUm|W6&=9jEl|CwQ&si)74jL2`JA6Jv3wZ^oH zEJV(9_TpKL2mO*`CH8*(f^R0r3)vRH!>YoMZLP=cCA|0PjUAs63)$|A2M3W}hB75- z-*IiJF+(0B=4Ok8+=#nxzMq>&TV8RQMpmzAG`?ntDR+DmGx@8>GGFz+hGR+!4@h(9 zHmna(33i^?z1ntaMzlWie|ws+WI&z%W>ZYn^NG;DLgfMbarL_MtF^7REoHZ3QNKnXvvGmr1+MC*FT>xMEws+9zuwym7PZ5a1r|Ol?&SItj0#U&oBg#EX~3EJ z`hkzdyq`I$K=X@(we_vB5Kq7FdEZ`sQpOl}_JV?*Ay(aLV`V{DdJ@^GO4GzPd&uX+ z|2EqQEARlm(rQGw8l&|%f00i@G236fL!+ykH4qmTX{)oltW)wRD!=yTZ^|&5j9s|3 z{`dWql<+NOhQjDL;?wOp9HZ_DqwZIB_b^KgUUD(wfC_!WZBwHVF^(nVKRsS;b}2kJ1ZjpJlNawj4=S(X`Pvu8V3 zMGh)|Ijm_Gp%3#j$(m84+D>+R+5 z?d#|56X5CRPeDgR8|3Hb;uG+Sl9t9F>fuL4NkK(TOXKU~;pOY^?d?nt-#H#)D!)^& za^O?VX>8lzV|p1x+x!KC2aVScjenTz);{fctj!_>1L_WC-WnqAefL5OX!YaPmi?^F z-~u6;b#qzjDa(Qt<@rz#o*p~IDB7N6C+;Gxn_5U*GHBs=VFf~nh*y7pp+&JBMLgDG zrNaP%q9N0h#}FY>sP9FhT`W=dOk5Kcb)F`M@N<1c|E+xjO*J_Y-!Hn=tAzgfA!)h z=-=IFttObYOx&s0rI(OA&Av~l4#x@XE9P=7kHiGBpCbpkupFKQM}6>H?enLCv=kc6 zPuq_7_TFVdZF65l*Cr-bkgdU7Z}XhroNXVT9c<92@y5@Qr^f7dJ^OgAm%-rF zjoV-Lnwgz*fBW4;bQ$_spJ6^8w>WInj)ODH&d8tD&I$nNOtH_oQ@vr%@D zbMR{2MWJPT1^sWm$;w4MESg8(?L)#=8p#^tkxwcrW`Fz%*6hr;)MHQmluvSRKx5De zp^e5TR`E*J$FkZ-TJNd9!;`Ry$4A1mbZDk(5TpyMY_WAfB!kwFL9R{qzSE8;CO?8E zM4__uc1ecJT-go$MI^;FoN9PSD+I_G6JM1--ra&eeZ-A@ z!!I{dn%%OaNkM^-TAQznply+KhLetNH6k0j zflJ~D{g zGAbfhdV;^Onq@Y^UlL(b`$?a+H_;Rei5Xx6PJMn@x2O8QMwOi{uQhn+0w+a6Pov&k zzGZI;)^QFNijld)Ewva2A)hWNNp$@a$5s<+=NXKBt#LeX);A>9j69PNd{6w@5c0P7 z)qpGYEKJ@fQ&OKi)l5=)5f?C3wq7e|{{pP6MEFs`Dn>)di#=M{casgN`oKad+4OnI9m;z02=$L*%@!NQY3 zk+9(+uXj3^#$`57shxr^YFfYH4|x(aoV!0O;{vlMu$77kf(KNsno|dbQhAo0YMM^; zRNT}CW!zi|sO)XRPX;>3vWCgqAm>&pZ6lMnLY==R$iI@;l(OMQ+?mi@@=qlf@~oUX zX0{0NQ$UrS3el=PYE#I-7FY=WmA#Y3E9chPJ+B?Gy|vZJ4(2?OM`lsKF?$8=e^V{C znh8$EuLasIhEb~jB;fi|5OSNmp^dMc*p!--2--Rth}b%aJ82bIwC)$_X_QI{)w$l~ zYp9%yiRcRIDXUHr${t!zIby%=3|wLc&}3A7 z2zPof%m(GvOYQ_AMrAzu1LDKAUT#V9w}R}GSa0a-$f-Q`BPfE18?^G z^}I|TsFz*WJfq#YGLY?G%&hRHcbHCoG}NfQ^~d9L=vPk0*{O-=`YI-C+oIWt!b9=L zm)g~`pV@bIXHQK_?xnD3 z&j-2&40k&5`H)Ype>Z54Q#Gv!|7qCl8hajS$l~p?Iy*Z%=kzt8P8iIDt_tO-;gJ2+ z*a><;WxzAun$?KCKDIJ{tjLK27$lb_F`u_wHiNRxj=7+K>ssd z{-+;^MU2|cVohzurbnI*x|s*~EPUP^D+w2axise4#4pPw>I7-~>Dm_@;ktC00^8mh z4eu(495>K|e38>P+N78yGNti5QNP!9il{~NWEyq2@xZGQAjCVq*r7TxaL3m7e9a_q z`Ake~flKi?Z9OK61UR&Db(pSxCmSGR7=E}+qoTBFj1D{azO1tQrUXLvV zdysYyo|X))_Bt+6k9Kw=caFbgZR*GqjQ_=s#G}mp(HVb#AdZ*Bn4{b-0@9IC<1Lt8N*}BxkJ$PC0@?5&*n%?l{^vgU7uNn*7vg-Aa!YGo3tfEi*Z>5 z*~)_CjY1tK+HM6L@6GA`TgZ7AM&@ARdn)?RI;vDxyr{i4i=V+fPW9#<<%WKX+ZgFo zEnwrqf}L4W2!u8_bbH35&5hK;_9Pb3&_j&k-^gtg7aipd6?k(4mm?luu9IzpQbS09 zmW!d*Q;EGDANtnAUan+-baadOI(a=nDU<|QkgQIETJ2xe2Kyfeh=KP8u;U@`R+huQ z^Ga14USw(@P2!~PZmqUd;CMvt^V@K@-*{qngJ*3|`sk{uzP_jT!O@TGb72ERB zoz;G;uuJX}^@6X|x;KhW^|@;wduRt152wn*Xf=w;n>&llj2k0qSxX}d^+@%m%TtK& zsJa(XJQ&nq8wK6LIP}OLid$kIq1K;x%8Xmd%!pR{Q~zILF2Mmr(}f4;fTw zhOuu!5|ZSeA%vwrJlt53BIPIk0+IZ;tYy4l*$&FTHwUwZbnigHOrqafbhPkTOu~{4 zyVm~TNI;GDNOnVk*<(vB!5Zc9Q3ll*{OHh-ZvB!)5<`c0w$p=o4;~3%E7|(rcKVPO znNOK*k~cv-Z(QBrKWRhM=+tZp5g|1*Aefv_nJzdg??}|ewt?3NSqbkLv5oD#+(lO8 zOMGu^_FI5ksNU-xj}iO$L<0K*w%DS2F|<#VSxXANX(XamdWfPNG!p*cQTbYn@&@04 zSdUnYrjaAkYpip&3~aOzhVqI#Ze^}{u}7FhRU_*ZIr9`a`@m17`+G%mtqkbR7EIt~ z0d`Y_+yTCZblYNwiQIkM>>Ez_*odxagl5>^)Qn^wAYKjjfeqLLR1<``NA3>W?Emheh!k zl(CRZ2_#eK6}zoEvEP0PF%40g8fLP~ZN6aqW>89Tdv=K7uaK_Yn*P3Gm&aKy9^a7% zQDaP{|CX^P-(ov?EX*kLR`*>V9oO6?6#pTSPQ${BNBTL=Yng`4ux^3%^%#?J#1FO& z8j56^oNVN7huP`PBo26mQ!onG!vFAtqftsvB;ertoJZOEQ@QTfRKTpD*}v1?;R%CF ziLaEmjNx*X>s&_%IsDP5d%_`^l!782(H44B4P2qra#^f1S>0_x%}VV9$Cf6CEd+&C zhwAfd*P4qTPw&MlR&jlHpY!q5X=d2zU}_LTyH>7_%UB@qm)ou&A}S%GAFw z$CzW){4+D*Kwqy~r7S9Y8)F>!r>ks;n zzr^RHHW}&`k8}rOW2%cXWcqQ-45R-f)k5f#eSy1czvr#i>L9<4lL=PD>J(>|?-txW zIO*ku>1QoKC@t(n*fOXN7B zjfMX7#m>gB8bAH4$&NJMy=~(97M)|tlfi_Mr)~*UYxpuH1R%%OJC7mg2?=Ach*k?C z+&A1o4o^(K?hr>kA1h!1&`KL`mY!TL>DI7uzx4?2rFKm zkdY%@PY#!*G)DJ%oTs{_`+}Y+Z$~2JS55{-Ngt@Y(2RsjU+u>%Joe!Hp_0Zx=M0h+ zxf&`rjCn&M(wvqmnMmgfWgZ=EL1Ws z9H&h2bG1({ znvs9AzAARl9~VoDt$f`}UHFXf36ifhG|emzLR(OVeIJ@3@rUM%J3;4% zPd|Upq9tU?uGs#iSG5_YvF$|!GK&`{&QK_jmSF`xpi*kCC+DgmET7#}Uu@hQ%uXUYTaddWR zH#5(%rgd1H@Kdkw>C>_2LoQ#^yZ}hyh8eRHAI`fTKHXuqe%1}W7`7LBxh2 z8}SgsMp`h%QW6blQNDUqd$Wx%-gYO%CoRV-_xU|kt{4E82O1)na!#qgaCPqn8LsVy rB)@N68EOi|)_h~Y=UXsiReu8gYG`~IiymlIDhd7-rwr{5G4Ou?lY-e) literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/Jules2.ogg b/examples/InAppPurchase/BinaryData/Jules2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..5e83f275b0b4df0f73046030d4fde799673f45ff GIT binary patch literal 9912 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 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/Lukasz0.ogg b/examples/InAppPurchase/BinaryData/Lukasz0.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d021394971919275e96ec7fc92c173f94ea7f139 GIT binary patch literal 14767 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 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/Lukasz1.ogg b/examples/InAppPurchase/BinaryData/Lukasz1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..104de640b311bf6c876fe3355bde9051763f80d2 GIT binary patch literal 21756 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 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/Robot.png b/examples/InAppPurchase/BinaryData/Robot.png new file mode 100644 index 0000000000000000000000000000000000000000..8eb3bdafe2d6817d19b08592962e062890e58da1 GIT binary patch literal 31502 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 B_rL%E literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/lukasz.png b/examples/InAppPurchase/BinaryData/lukasz.png new file mode 100644 index 0000000000000000000000000000000000000000..00fbb9e1fb838faea05e7455bdb64e161c6985ca GIT binary patch literal 120402 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 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/Android/app/CMakeLists.txt b/examples/InAppPurchase/Builds/Android/app/CMakeLists.txt new file mode 100644 index 0000000000..089a14d0b7 --- /dev/null +++ b/examples/InAppPurchase/Builds/Android/app/CMakeLists.txt @@ -0,0 +1,2494 @@ +# Automatically generated makefile, created by the Projucer +# Don't edit this file! Your changes will be overwritten when you re-save the Projucer project! + +cmake_minimum_required(VERSION 3.4.1) + +SET(BINARY_NAME "juce_jni") + +add_library("cpufeatures" STATIC "${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c") +set_source_files_properties("${ANDROID_NDK}/sources/android/cpufeatures/cpu-features.c" PROPERTIES COMPILE_FLAGS "-Wno-sign-conversion -Wno-gnu-statement-expression") + +add_definitions("-DJUCE_ANDROID=1" "-DJUCE_ANDROID_API_VERSION=10" "-DJUCE_ANDROID_ACTIVITY_CLASSNAME=com_roli_juceinapppurchasesample_InAppPurchase" "-DJUCE_ANDROID_ACTIVITY_CLASSPATH=\"com/roli/juceinapppurchasesample/InAppPurchase\"" "-DJUCER_ANDROIDSTUDIO_7F0E4A25=1" "-DJUCE_APP_VERSION=0.0.2" "-DJUCE_APP_VERSION_HEX=0x2") + +include_directories( AFTER + "../../../JuceLibraryCode" + "../../../../../modules" + "${ANDROID_NDK}/sources/android/cpufeatures" +) + +IF(JUCE_BUILD_CONFIGFURATION MATCHES "DEBUG") + add_definitions("-DDEBUG=1" "-D_DEBUG=1") +ELSEIF(JUCE_BUILD_CONFIGFURATION MATCHES "RELEASE") + add_definitions("-DNDEBUG=1") +ELSE(JUCE_BUILD_CONFIGFURATION MATCHES "DEBUG") + MESSAGE( FATAL_ERROR "No matching build-configuration found." ) +ENDIF(JUCE_BUILD_CONFIGFURATION MATCHES "DEBUG") + +add_library( ${BINARY_NAME} + + SHARED + + "../../../BinaryData/Ed.png" + "../../../BinaryData/Ed0.ogg" + "../../../BinaryData/Ed1.ogg" + "../../../BinaryData/Ed2.ogg" + "../../../BinaryData/Fabian.png" + "../../../BinaryData/Fabian0.ogg" + "../../../BinaryData/Fabian1.ogg" + "../../../BinaryData/Fabian2.ogg" + "../../../BinaryData/icon.png" + "../../../BinaryData/JB.png" + "../../../BinaryData/JB0.ogg" + "../../../BinaryData/JB1.ogg" + "../../../BinaryData/JB2.ogg" + "../../../BinaryData/Jules.png" + "../../../BinaryData/Jules0.ogg" + "../../../BinaryData/Jules1.ogg" + "../../../BinaryData/Jules2.ogg" + "../../../BinaryData/Lukasz.png" + "../../../BinaryData/Lukasz0.ogg" + "../../../BinaryData/Lukasz1.ogg" + "../../../BinaryData/Lukasz2.ogg" + "../../../BinaryData/Robot.png" + "../../../BinaryData/Robot0.ogg" + "../../../BinaryData/Robot1.ogg" + "../../../BinaryData/Robot2.ogg" + "../../../Source/Main.cpp" + "../../../Source/VoicePurchases.h" + "../../../../../modules/juce_audio_basics/audio_play_head/juce_AudioPlayHead.h" + "../../../../../modules/juce_audio_basics/buffers/juce_AudioChannelSet.cpp" + "../../../../../modules/juce_audio_basics/buffers/juce_AudioChannelSet.h" + "../../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp" + "../../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.h" + "../../../../../modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h" + "../../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp" + "../../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h" + "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp" + "../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h" + "../../../../../modules/juce_audio_basics/effects/juce_Decibels.h" + "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp" + "../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h" + "../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp" + "../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h" + "../../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h" + "../../../../../modules/juce_audio_basics/effects/juce_Reverb.h" + "../../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp" + "../../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.h" + "../../../../../modules/juce_audio_basics/midi/juce_MidiFile.cpp" + "../../../../../modules/juce_audio_basics/midi/juce_MidiFile.h" + "../../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp" + "../../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.h" + "../../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp" + "../../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h" + "../../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp" + "../../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.h" + "../../../../../modules/juce_audio_basics/midi/juce_MidiRPN.cpp" + "../../../../../modules/juce_audio_basics/midi/juce_MidiRPN.h" + "../../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp" + "../../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.h" + "../../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.cpp" + "../../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.h" + "../../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp" + "../../../../../modules/juce_audio_basics/mpe/juce_MPENote.h" + "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.cpp" + "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.h" + "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.cpp" + "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h" + "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp" + "../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h" + "../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp" + "../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h" + "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp" + "../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h" + "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp" + "../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h" + "../../../../../modules/juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" + "../../../../../modules/juce_audio_basics/sources/juce_AudioSource.h" + "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp" + "../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h" + "../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp" + "../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h" + "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp" + "../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h" + "../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.cpp" + "../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.h" + "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp" + "../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h" + "../../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h" + "../../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp" + "../../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h" + "../../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp" + "../../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.h" + "../../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp" + "../../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h" + "../../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp" + "../../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.h" + "../../../../../modules/juce_audio_basics/juce_audio_basics.cpp" + "../../../../../modules/juce_audio_basics/juce_audio_basics.mm" + "../../../../../modules/juce_audio_basics/juce_audio_basics.h" + "../../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp" + "../../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h" + "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp" + "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.h" + "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp" + "../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h" + "../../../../../modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h" + "../../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h" + "../../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp" + "../../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h" + "../../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp" + "../../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.h" + "../../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp" + "../../../../../modules/juce_audio_devices/native/juce_android_Midi.cpp" + "../../../../../modules/juce_audio_devices/native/juce_android_OpenSL.cpp" + "../../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp" + "../../../../../modules/juce_audio_devices/native/juce_ios_Audio.h" + "../../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp" + "../../../../../modules/juce_audio_devices/native/juce_linux_JackAudio.cpp" + "../../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp" + "../../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp" + "../../../../../modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp" + "../../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h" + "../../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp" + "../../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp" + "../../../../../modules/juce_audio_devices/native/juce_win32_Midi.cpp" + "../../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp" + "../../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp" + "../../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.h" + "../../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp" + "../../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.h" + "../../../../../modules/juce_audio_devices/juce_audio_devices.cpp" + "../../../../../modules/juce_audio_devices/juce_audio_devices.mm" + "../../../../../modules/juce_audio_devices/juce_audio_devices.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/all.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/bitmath.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/bitreader.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/bitwriter.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/cpu.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/crc.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/fixed.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/float.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/format.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/lpc.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/md5.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/memory.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/metadata.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/stream_encoder.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/stream_encoder_framing.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/window.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/protected/all.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/protected/stream_decoder.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/protected/stream_encoder.h" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/bitmath.c" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/bitreader.c" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/bitwriter.c" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/cpu.c" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/crc.c" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/fixed.c" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/float.c" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/format.c" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/lpc_flac.c" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/md5.c" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/memory.c" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/stream_decoder.c" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/stream_encoder.c" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/stream_encoder_framing.c" + "../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/window_flac.c" + "../../../../../modules/juce_audio_formats/codecs/flac/all.h" + "../../../../../modules/juce_audio_formats/codecs/flac/alloc.h" + "../../../../../modules/juce_audio_formats/codecs/flac/assert.h" + "../../../../../modules/juce_audio_formats/codecs/flac/callback.h" + "../../../../../modules/juce_audio_formats/codecs/flac/compat.h" + "../../../../../modules/juce_audio_formats/codecs/flac/endswap.h" + "../../../../../modules/juce_audio_formats/codecs/flac/export.h" + "../../../../../modules/juce_audio_formats/codecs/flac/Flac Licence.txt" + "../../../../../modules/juce_audio_formats/codecs/flac/format.h" + "../../../../../modules/juce_audio_formats/codecs/flac/metadata.h" + "../../../../../modules/juce_audio_formats/codecs/flac/ordinals.h" + "../../../../../modules/juce_audio_formats/codecs/flac/stream_decoder.h" + "../../../../../modules/juce_audio_formats/codecs/flac/stream_encoder.h" + "../../../../../modules/juce_audio_formats/codecs/flac/win_utf8_io.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/coupled/res_books_51.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/coupled/res_books_stereo.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/floor/floor_books.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/uncoupled/res_books_uncoupled.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/floor_all.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_8.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_11.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_16.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_44.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_8.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_16.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_44.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_44p51.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_44u.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_8.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_11.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_16.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_22.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_32.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_44.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_44p51.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_44u.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_X.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/analysis.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/backends.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/bitrate.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/bitrate.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/block.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/codebook.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/codebook.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/codec_internal.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/envelope.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/envelope.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/floor0.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/floor1.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/highlevel.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/info.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lookup.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lookup.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lookup_data.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lpc.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lpc.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lsp.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lsp.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/mapping0.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/masking.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/mdct.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/mdct.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/misc.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/os.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/registry.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/registry.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/res0.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/scales.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/sharedbook.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/smallft.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/smallft.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/synthesis.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisenc.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/window.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/window.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/bitwise.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/codec.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/config_types.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/framing.c" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/Ogg Vorbis Licence.txt" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/ogg.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/os_types.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/vorbisenc.h" + "../../../../../modules/juce_audio_formats/codecs/oggvorbis/vorbisfile.h" + "../../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp" + "../../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h" + "../../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp" + "../../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h" + "../../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp" + "../../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h" + "../../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp" + "../../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h" + "../../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp" + "../../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.h" + "../../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp" + "../../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h" + "../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp" + "../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h" + "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp" + "../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h" + "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp" + "../../../../../modules/juce_audio_formats/format/juce_AudioFormat.h" + "../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp" + "../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.h" + "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp" + "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.h" + "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp" + "../../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h" + "../../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp" + "../../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h" + "../../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp" + "../../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.h" + "../../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp" + "../../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h" + "../../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h" + "../../../../../modules/juce_audio_formats/sampler/juce_Sampler.cpp" + "../../../../../modules/juce_audio_formats/sampler/juce_Sampler.h" + "../../../../../modules/juce_audio_formats/juce_audio_formats.cpp" + "../../../../../modules/juce_audio_formats/juce_audio_formats.mm" + "../../../../../modules/juce_audio_formats/juce_audio_formats.h" + "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp" + "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h" + "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp" + "../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h" + "../../../../../modules/juce_audio_processors/format_types/juce_AU_Shared.h" + "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h" + "../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm" + "../../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.cpp" + "../../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h" + "../../../../../modules/juce_audio_processors/format_types/juce_VST3Common.h" + "../../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h" + "../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp" + "../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h" + "../../../../../modules/juce_audio_processors/format_types/juce_VSTCommon.h" + "../../../../../modules/juce_audio_processors/format_types/juce_VSTInterface.h" + "../../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h" + "../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp" + "../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h" + "../../../../../modules/juce_audio_processors/processors/juce_AudioPluginInstance.h" + "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp" + "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.h" + "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.cpp" + "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h" + "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp" + "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h" + "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorListener.h" + "../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorParameter.h" + "../../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp" + "../../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h" + "../../../../../modules/juce_audio_processors/processors/juce_PluginDescription.cpp" + "../../../../../modules/juce_audio_processors/processors/juce_PluginDescription.h" + "../../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp" + "../../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h" + "../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp" + "../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h" + "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp" + "../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h" + "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h" + "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.h" + "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterFloat.h" + "../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterInt.h" + "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameters.cpp" + "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h" + "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp" + "../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h" + "../../../../../modules/juce_audio_processors/juce_audio_processors.cpp" + "../../../../../modules/juce_audio_processors/juce_audio_processors.mm" + "../../../../../modules/juce_audio_processors/juce_audio_processors.h" + "../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDBurner.h" + "../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDReader.cpp" + "../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDReader.h" + "../../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.cpp" + "../../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.h" + "../../../../../modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.cpp" + "../../../../../modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.h" + "../../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp" + "../../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.h" + "../../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailBase.h" + "../../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.cpp" + "../../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.h" + "../../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.cpp" + "../../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.h" + "../../../../../modules/juce_audio_utils/gui/juce_BluetoothMidiDevicePairingDialogue.h" + "../../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp" + "../../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.h" + "../../../../../modules/juce_audio_utils/native/juce_android_BluetoothMidiDevicePairingDialogue.cpp" + "../../../../../modules/juce_audio_utils/native/juce_ios_BluetoothMidiDevicePairingDialogue.mm" + "../../../../../modules/juce_audio_utils/native/juce_linux_AudioCDReader.cpp" + "../../../../../modules/juce_audio_utils/native/juce_linux_BluetoothMidiDevicePairingDialogue.cpp" + "../../../../../modules/juce_audio_utils/native/juce_mac_AudioCDBurner.mm" + "../../../../../modules/juce_audio_utils/native/juce_mac_AudioCDReader.mm" + "../../../../../modules/juce_audio_utils/native/juce_mac_BluetoothMidiDevicePairingDialogue.mm" + "../../../../../modules/juce_audio_utils/native/juce_win_BluetoothMidiDevicePairingDialogue.cpp" + "../../../../../modules/juce_audio_utils/native/juce_win32_AudioCDBurner.cpp" + "../../../../../modules/juce_audio_utils/native/juce_win32_AudioCDReader.cpp" + "../../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp" + "../../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.h" + "../../../../../modules/juce_audio_utils/players/juce_SoundPlayer.cpp" + "../../../../../modules/juce_audio_utils/players/juce_SoundPlayer.h" + "../../../../../modules/juce_audio_utils/juce_audio_utils.cpp" + "../../../../../modules/juce_audio_utils/juce_audio_utils.mm" + "../../../../../modules/juce_audio_utils/juce_audio_utils.h" + "../../../../../modules/juce_core/containers/juce_AbstractFifo.cpp" + "../../../../../modules/juce_core/containers/juce_AbstractFifo.h" + "../../../../../modules/juce_core/containers/juce_Array.h" + "../../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h" + "../../../../../modules/juce_core/containers/juce_DynamicObject.cpp" + "../../../../../modules/juce_core/containers/juce_DynamicObject.h" + "../../../../../modules/juce_core/containers/juce_ElementComparator.h" + "../../../../../modules/juce_core/containers/juce_HashMap.h" + "../../../../../modules/juce_core/containers/juce_HashMap_test.cpp" + "../../../../../modules/juce_core/containers/juce_LinkedListPointer.h" + "../../../../../modules/juce_core/containers/juce_ListenerList.cpp" + "../../../../../modules/juce_core/containers/juce_ListenerList.h" + "../../../../../modules/juce_core/containers/juce_NamedValueSet.cpp" + "../../../../../modules/juce_core/containers/juce_NamedValueSet.h" + "../../../../../modules/juce_core/containers/juce_OwnedArray.h" + "../../../../../modules/juce_core/containers/juce_PropertySet.cpp" + "../../../../../modules/juce_core/containers/juce_PropertySet.h" + "../../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h" + "../../../../../modules/juce_core/containers/juce_ScopedValueSetter.h" + "../../../../../modules/juce_core/containers/juce_SortedSet.h" + "../../../../../modules/juce_core/containers/juce_SparseSet.h" + "../../../../../modules/juce_core/containers/juce_Variant.cpp" + "../../../../../modules/juce_core/containers/juce_Variant.h" + "../../../../../modules/juce_core/files/juce_DirectoryIterator.cpp" + "../../../../../modules/juce_core/files/juce_DirectoryIterator.h" + "../../../../../modules/juce_core/files/juce_File.cpp" + "../../../../../modules/juce_core/files/juce_File.h" + "../../../../../modules/juce_core/files/juce_FileFilter.cpp" + "../../../../../modules/juce_core/files/juce_FileFilter.h" + "../../../../../modules/juce_core/files/juce_FileInputStream.cpp" + "../../../../../modules/juce_core/files/juce_FileInputStream.h" + "../../../../../modules/juce_core/files/juce_FileOutputStream.cpp" + "../../../../../modules/juce_core/files/juce_FileOutputStream.h" + "../../../../../modules/juce_core/files/juce_FileSearchPath.cpp" + "../../../../../modules/juce_core/files/juce_FileSearchPath.h" + "../../../../../modules/juce_core/files/juce_MemoryMappedFile.h" + "../../../../../modules/juce_core/files/juce_TemporaryFile.cpp" + "../../../../../modules/juce_core/files/juce_TemporaryFile.h" + "../../../../../modules/juce_core/files/juce_WildcardFileFilter.cpp" + "../../../../../modules/juce_core/files/juce_WildcardFileFilter.h" + "../../../../../modules/juce_core/javascript/juce_Javascript.cpp" + "../../../../../modules/juce_core/javascript/juce_Javascript.h" + "../../../../../modules/juce_core/javascript/juce_JSON.cpp" + "../../../../../modules/juce_core/javascript/juce_JSON.h" + "../../../../../modules/juce_core/logging/juce_FileLogger.cpp" + "../../../../../modules/juce_core/logging/juce_FileLogger.h" + "../../../../../modules/juce_core/logging/juce_Logger.cpp" + "../../../../../modules/juce_core/logging/juce_Logger.h" + "../../../../../modules/juce_core/maths/juce_BigInteger.cpp" + "../../../../../modules/juce_core/maths/juce_BigInteger.h" + "../../../../../modules/juce_core/maths/juce_Expression.cpp" + "../../../../../modules/juce_core/maths/juce_Expression.h" + "../../../../../modules/juce_core/maths/juce_MathsFunctions.h" + "../../../../../modules/juce_core/maths/juce_NormalisableRange.h" + "../../../../../modules/juce_core/maths/juce_Random.cpp" + "../../../../../modules/juce_core/maths/juce_Random.h" + "../../../../../modules/juce_core/maths/juce_Range.h" + "../../../../../modules/juce_core/maths/juce_StatisticsAccumulator.h" + "../../../../../modules/juce_core/memory/juce_Atomic.h" + "../../../../../modules/juce_core/memory/juce_ByteOrder.h" + "../../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h" + "../../../../../modules/juce_core/memory/juce_HeapBlock.h" + "../../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h" + "../../../../../modules/juce_core/memory/juce_Memory.h" + "../../../../../modules/juce_core/memory/juce_MemoryBlock.cpp" + "../../../../../modules/juce_core/memory/juce_MemoryBlock.h" + "../../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h" + "../../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h" + "../../../../../modules/juce_core/memory/juce_ScopedPointer.h" + "../../../../../modules/juce_core/memory/juce_SharedResourcePointer.h" + "../../../../../modules/juce_core/memory/juce_Singleton.h" + "../../../../../modules/juce_core/memory/juce_WeakReference.h" + "../../../../../modules/juce_core/misc/juce_Result.cpp" + "../../../../../modules/juce_core/misc/juce_Result.h" + "../../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp" + "../../../../../modules/juce_core/misc/juce_RuntimePermissions.h" + "../../../../../modules/juce_core/misc/juce_StdFunctionCompat.cpp" + "../../../../../modules/juce_core/misc/juce_StdFunctionCompat.h" + "../../../../../modules/juce_core/misc/juce_Uuid.cpp" + "../../../../../modules/juce_core/misc/juce_Uuid.h" + "../../../../../modules/juce_core/misc/juce_WindowsRegistry.h" + "../../../../../modules/juce_core/native/juce_android_Files.cpp" + "../../../../../modules/juce_core/native/juce_android_JNIHelpers.h" + "../../../../../modules/juce_core/native/juce_android_Misc.cpp" + "../../../../../modules/juce_core/native/juce_android_Network.cpp" + "../../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp" + "../../../../../modules/juce_core/native/juce_android_SystemStats.cpp" + "../../../../../modules/juce_core/native/juce_android_Threads.cpp" + "../../../../../modules/juce_core/native/juce_BasicNativeHeaders.h" + "../../../../../modules/juce_core/native/juce_curl_Network.cpp" + "../../../../../modules/juce_core/native/juce_linux_CommonFile.cpp" + "../../../../../modules/juce_core/native/juce_linux_Files.cpp" + "../../../../../modules/juce_core/native/juce_linux_Network.cpp" + "../../../../../modules/juce_core/native/juce_linux_SystemStats.cpp" + "../../../../../modules/juce_core/native/juce_linux_Threads.cpp" + "../../../../../modules/juce_core/native/juce_mac_ClangBugWorkaround.h" + "../../../../../modules/juce_core/native/juce_mac_Files.mm" + "../../../../../modules/juce_core/native/juce_mac_Network.mm" + "../../../../../modules/juce_core/native/juce_mac_Strings.mm" + "../../../../../modules/juce_core/native/juce_mac_SystemStats.mm" + "../../../../../modules/juce_core/native/juce_mac_Threads.mm" + "../../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h" + "../../../../../modules/juce_core/native/juce_posix_NamedPipe.cpp" + "../../../../../modules/juce_core/native/juce_posix_SharedCode.h" + "../../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h" + "../../../../../modules/juce_core/native/juce_win32_Files.cpp" + "../../../../../modules/juce_core/native/juce_win32_Network.cpp" + "../../../../../modules/juce_core/native/juce_win32_Registry.cpp" + "../../../../../modules/juce_core/native/juce_win32_SystemStats.cpp" + "../../../../../modules/juce_core/native/juce_win32_Threads.cpp" + "../../../../../modules/juce_core/network/juce_IPAddress.cpp" + "../../../../../modules/juce_core/network/juce_IPAddress.h" + "../../../../../modules/juce_core/network/juce_MACAddress.cpp" + "../../../../../modules/juce_core/network/juce_MACAddress.h" + "../../../../../modules/juce_core/network/juce_NamedPipe.cpp" + "../../../../../modules/juce_core/network/juce_NamedPipe.h" + "../../../../../modules/juce_core/network/juce_Socket.cpp" + "../../../../../modules/juce_core/network/juce_Socket.h" + "../../../../../modules/juce_core/network/juce_URL.cpp" + "../../../../../modules/juce_core/network/juce_URL.h" + "../../../../../modules/juce_core/network/juce_WebInputStream.cpp" + "../../../../../modules/juce_core/network/juce_WebInputStream.h" + "../../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp" + "../../../../../modules/juce_core/streams/juce_BufferedInputStream.h" + "../../../../../modules/juce_core/streams/juce_FileInputSource.cpp" + "../../../../../modules/juce_core/streams/juce_FileInputSource.h" + "../../../../../modules/juce_core/streams/juce_InputSource.h" + "../../../../../modules/juce_core/streams/juce_InputStream.cpp" + "../../../../../modules/juce_core/streams/juce_InputStream.h" + "../../../../../modules/juce_core/streams/juce_MemoryInputStream.cpp" + "../../../../../modules/juce_core/streams/juce_MemoryInputStream.h" + "../../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp" + "../../../../../modules/juce_core/streams/juce_MemoryOutputStream.h" + "../../../../../modules/juce_core/streams/juce_OutputStream.cpp" + "../../../../../modules/juce_core/streams/juce_OutputStream.h" + "../../../../../modules/juce_core/streams/juce_SubregionStream.cpp" + "../../../../../modules/juce_core/streams/juce_SubregionStream.h" + "../../../../../modules/juce_core/system/juce_CompilerSupport.h" + "../../../../../modules/juce_core/system/juce_PlatformDefs.h" + "../../../../../modules/juce_core/system/juce_StandardHeader.h" + "../../../../../modules/juce_core/system/juce_SystemStats.cpp" + "../../../../../modules/juce_core/system/juce_SystemStats.h" + "../../../../../modules/juce_core/system/juce_TargetPlatform.h" + "../../../../../modules/juce_core/text/juce_Base64.cpp" + "../../../../../modules/juce_core/text/juce_Base64.h" + "../../../../../modules/juce_core/text/juce_CharacterFunctions.cpp" + "../../../../../modules/juce_core/text/juce_CharacterFunctions.h" + "../../../../../modules/juce_core/text/juce_CharPointer_ASCII.h" + "../../../../../modules/juce_core/text/juce_CharPointer_UTF8.h" + "../../../../../modules/juce_core/text/juce_CharPointer_UTF16.h" + "../../../../../modules/juce_core/text/juce_CharPointer_UTF32.h" + "../../../../../modules/juce_core/text/juce_Identifier.cpp" + "../../../../../modules/juce_core/text/juce_Identifier.h" + "../../../../../modules/juce_core/text/juce_LocalisedStrings.cpp" + "../../../../../modules/juce_core/text/juce_LocalisedStrings.h" + "../../../../../modules/juce_core/text/juce_NewLine.h" + "../../../../../modules/juce_core/text/juce_String.cpp" + "../../../../../modules/juce_core/text/juce_String.h" + "../../../../../modules/juce_core/text/juce_StringArray.cpp" + "../../../../../modules/juce_core/text/juce_StringArray.h" + "../../../../../modules/juce_core/text/juce_StringPairArray.cpp" + "../../../../../modules/juce_core/text/juce_StringPairArray.h" + "../../../../../modules/juce_core/text/juce_StringPool.cpp" + "../../../../../modules/juce_core/text/juce_StringPool.h" + "../../../../../modules/juce_core/text/juce_StringRef.h" + "../../../../../modules/juce_core/text/juce_TextDiff.cpp" + "../../../../../modules/juce_core/text/juce_TextDiff.h" + "../../../../../modules/juce_core/threads/juce_ChildProcess.cpp" + "../../../../../modules/juce_core/threads/juce_ChildProcess.h" + "../../../../../modules/juce_core/threads/juce_CriticalSection.h" + "../../../../../modules/juce_core/threads/juce_DynamicLibrary.h" + "../../../../../modules/juce_core/threads/juce_HighResolutionTimer.cpp" + "../../../../../modules/juce_core/threads/juce_HighResolutionTimer.h" + "../../../../../modules/juce_core/threads/juce_InterProcessLock.h" + "../../../../../modules/juce_core/threads/juce_Process.h" + "../../../../../modules/juce_core/threads/juce_ReadWriteLock.cpp" + "../../../../../modules/juce_core/threads/juce_ReadWriteLock.h" + "../../../../../modules/juce_core/threads/juce_ScopedLock.h" + "../../../../../modules/juce_core/threads/juce_ScopedReadLock.h" + "../../../../../modules/juce_core/threads/juce_ScopedWriteLock.h" + "../../../../../modules/juce_core/threads/juce_SpinLock.h" + "../../../../../modules/juce_core/threads/juce_Thread.cpp" + "../../../../../modules/juce_core/threads/juce_Thread.h" + "../../../../../modules/juce_core/threads/juce_ThreadLocalValue.h" + "../../../../../modules/juce_core/threads/juce_ThreadPool.cpp" + "../../../../../modules/juce_core/threads/juce_ThreadPool.h" + "../../../../../modules/juce_core/threads/juce_TimeSliceThread.cpp" + "../../../../../modules/juce_core/threads/juce_TimeSliceThread.h" + "../../../../../modules/juce_core/threads/juce_WaitableEvent.h" + "../../../../../modules/juce_core/time/juce_PerformanceCounter.cpp" + "../../../../../modules/juce_core/time/juce_PerformanceCounter.h" + "../../../../../modules/juce_core/time/juce_RelativeTime.cpp" + "../../../../../modules/juce_core/time/juce_RelativeTime.h" + "../../../../../modules/juce_core/time/juce_Time.cpp" + "../../../../../modules/juce_core/time/juce_Time.h" + "../../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp" + "../../../../../modules/juce_core/unit_tests/juce_UnitTest.h" + "../../../../../modules/juce_core/xml/juce_XmlDocument.cpp" + "../../../../../modules/juce_core/xml/juce_XmlDocument.h" + "../../../../../modules/juce_core/xml/juce_XmlElement.cpp" + "../../../../../modules/juce_core/xml/juce_XmlElement.h" + "../../../../../modules/juce_core/zip/zlib/adler32.c" + "../../../../../modules/juce_core/zip/zlib/compress.c" + "../../../../../modules/juce_core/zip/zlib/crc32.c" + "../../../../../modules/juce_core/zip/zlib/crc32.h" + "../../../../../modules/juce_core/zip/zlib/deflate.c" + "../../../../../modules/juce_core/zip/zlib/deflate.h" + "../../../../../modules/juce_core/zip/zlib/infback.c" + "../../../../../modules/juce_core/zip/zlib/inffast.c" + "../../../../../modules/juce_core/zip/zlib/inffast.h" + "../../../../../modules/juce_core/zip/zlib/inffixed.h" + "../../../../../modules/juce_core/zip/zlib/inflate.c" + "../../../../../modules/juce_core/zip/zlib/inflate.h" + "../../../../../modules/juce_core/zip/zlib/inftrees.c" + "../../../../../modules/juce_core/zip/zlib/inftrees.h" + "../../../../../modules/juce_core/zip/zlib/trees.c" + "../../../../../modules/juce_core/zip/zlib/trees.h" + "../../../../../modules/juce_core/zip/zlib/uncompr.c" + "../../../../../modules/juce_core/zip/zlib/zconf.h" + "../../../../../modules/juce_core/zip/zlib/zconf.in.h" + "../../../../../modules/juce_core/zip/zlib/zlib.h" + "../../../../../modules/juce_core/zip/zlib/zutil.c" + "../../../../../modules/juce_core/zip/zlib/zutil.h" + "../../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp" + "../../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.h" + "../../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp" + "../../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.h" + "../../../../../modules/juce_core/zip/juce_ZipFile.cpp" + "../../../../../modules/juce_core/zip/juce_ZipFile.h" + "../../../../../modules/juce_core/juce_core.cpp" + "../../../../../modules/juce_core/juce_core.mm" + "../../../../../modules/juce_core/juce_core.h" + "../../../../../modules/juce_cryptography/encryption/juce_BlowFish.cpp" + "../../../../../modules/juce_cryptography/encryption/juce_BlowFish.h" + "../../../../../modules/juce_cryptography/encryption/juce_Primes.cpp" + "../../../../../modules/juce_cryptography/encryption/juce_Primes.h" + "../../../../../modules/juce_cryptography/encryption/juce_RSAKey.cpp" + "../../../../../modules/juce_cryptography/encryption/juce_RSAKey.h" + "../../../../../modules/juce_cryptography/hashing/juce_MD5.cpp" + "../../../../../modules/juce_cryptography/hashing/juce_MD5.h" + "../../../../../modules/juce_cryptography/hashing/juce_SHA256.cpp" + "../../../../../modules/juce_cryptography/hashing/juce_SHA256.h" + "../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.cpp" + "../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.h" + "../../../../../modules/juce_cryptography/juce_cryptography.cpp" + "../../../../../modules/juce_cryptography/juce_cryptography.mm" + "../../../../../modules/juce_cryptography/juce_cryptography.h" + "../../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp" + "../../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.h" + "../../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp" + "../../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h" + "../../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h" + "../../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp" + "../../../../../modules/juce_data_structures/undomanager/juce_UndoManager.h" + "../../../../../modules/juce_data_structures/values/juce_CachedValue.cpp" + "../../../../../modules/juce_data_structures/values/juce_CachedValue.h" + "../../../../../modules/juce_data_structures/values/juce_Value.cpp" + "../../../../../modules/juce_data_structures/values/juce_Value.h" + "../../../../../modules/juce_data_structures/values/juce_ValueTree.cpp" + "../../../../../modules/juce_data_structures/values/juce_ValueTree.h" + "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp" + "../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h" + "../../../../../modules/juce_data_structures/juce_data_structures.cpp" + "../../../../../modules/juce_data_structures/juce_data_structures.mm" + "../../../../../modules/juce_data_structures/juce_data_structures.h" + "../../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp" + "../../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h" + "../../../../../modules/juce_events/broadcasters/juce_ActionListener.h" + "../../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp" + "../../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h" + "../../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp" + "../../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h" + "../../../../../modules/juce_events/broadcasters/juce_ChangeListener.h" + "../../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.cpp" + "../../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h" + "../../../../../modules/juce_events/interprocess/juce_InterprocessConnection.cpp" + "../../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h" + "../../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp" + "../../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h" + "../../../../../modules/juce_events/messages/juce_ApplicationBase.cpp" + "../../../../../modules/juce_events/messages/juce_ApplicationBase.h" + "../../../../../modules/juce_events/messages/juce_CallbackMessage.h" + "../../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp" + "../../../../../modules/juce_events/messages/juce_DeletedAtShutdown.h" + "../../../../../modules/juce_events/messages/juce_Initialisation.h" + "../../../../../modules/juce_events/messages/juce_Message.h" + "../../../../../modules/juce_events/messages/juce_MessageListener.cpp" + "../../../../../modules/juce_events/messages/juce_MessageListener.h" + "../../../../../modules/juce_events/messages/juce_MessageManager.cpp" + "../../../../../modules/juce_events/messages/juce_MessageManager.h" + "../../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h" + "../../../../../modules/juce_events/messages/juce_NotificationType.h" + "../../../../../modules/juce_events/native/juce_android_Messaging.cpp" + "../../../../../modules/juce_events/native/juce_ios_MessageManager.mm" + "../../../../../modules/juce_events/native/juce_linux_EventLoop.h" + "../../../../../modules/juce_events/native/juce_linux_Messaging.cpp" + "../../../../../modules/juce_events/native/juce_mac_MessageManager.mm" + "../../../../../modules/juce_events/native/juce_osx_MessageQueue.h" + "../../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h" + "../../../../../modules/juce_events/native/juce_win32_Messaging.cpp" + "../../../../../modules/juce_events/native/juce_win32_WinRTWrapper.cpp" + "../../../../../modules/juce_events/native/juce_win32_WinRTWrapper.h" + "../../../../../modules/juce_events/timers/juce_MultiTimer.cpp" + "../../../../../modules/juce_events/timers/juce_MultiTimer.h" + "../../../../../modules/juce_events/timers/juce_Timer.cpp" + "../../../../../modules/juce_events/timers/juce_Timer.h" + "../../../../../modules/juce_events/juce_events.cpp" + "../../../../../modules/juce_events/juce_events.mm" + "../../../../../modules/juce_events/juce_events.h" + "../../../../../modules/juce_graphics/colour/juce_Colour.cpp" + "../../../../../modules/juce_graphics/colour/juce_Colour.h" + "../../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp" + "../../../../../modules/juce_graphics/colour/juce_ColourGradient.h" + "../../../../../modules/juce_graphics/colour/juce_Colours.cpp" + "../../../../../modules/juce_graphics/colour/juce_Colours.h" + "../../../../../modules/juce_graphics/colour/juce_FillType.cpp" + "../../../../../modules/juce_graphics/colour/juce_FillType.h" + "../../../../../modules/juce_graphics/colour/juce_PixelFormats.h" + "../../../../../modules/juce_graphics/contexts/juce_GraphicsContext.cpp" + "../../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h" + "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h" + "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp" + "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h" + "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp" + "../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h" + "../../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp" + "../../../../../modules/juce_graphics/effects/juce_DropShadowEffect.h" + "../../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp" + "../../../../../modules/juce_graphics/effects/juce_GlowEffect.h" + "../../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h" + "../../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp" + "../../../../../modules/juce_graphics/fonts/juce_AttributedString.h" + "../../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp" + "../../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h" + "../../../../../modules/juce_graphics/fonts/juce_Font.cpp" + "../../../../../modules/juce_graphics/fonts/juce_Font.h" + "../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp" + "../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h" + "../../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp" + "../../../../../modules/juce_graphics/fonts/juce_TextLayout.h" + "../../../../../modules/juce_graphics/fonts/juce_Typeface.cpp" + "../../../../../modules/juce_graphics/fonts/juce_Typeface.h" + "../../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp" + "../../../../../modules/juce_graphics/geometry/juce_AffineTransform.h" + "../../../../../modules/juce_graphics/geometry/juce_BorderSize.h" + "../../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp" + "../../../../../modules/juce_graphics/geometry/juce_EdgeTable.h" + "../../../../../modules/juce_graphics/geometry/juce_Line.h" + "../../../../../modules/juce_graphics/geometry/juce_Path.cpp" + "../../../../../modules/juce_graphics/geometry/juce_Path.h" + "../../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp" + "../../../../../modules/juce_graphics/geometry/juce_PathIterator.h" + "../../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp" + "../../../../../modules/juce_graphics/geometry/juce_PathStrokeType.h" + "../../../../../modules/juce_graphics/geometry/juce_Point.h" + "../../../../../modules/juce_graphics/geometry/juce_Rectangle.h" + "../../../../../modules/juce_graphics/geometry/juce_RectangleList.h" + "../../../../../modules/juce_graphics/image_formats/jpglib/cderror.h" + "../../../../../modules/juce_graphics/image_formats/jpglib/changes to libjpeg for JUCE.txt" + "../../../../../modules/juce_graphics/image_formats/jpglib/jcapimin.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jcapistd.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jccoefct.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jccolor.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jcdctmgr.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jchuff.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jchuff.h" + "../../../../../modules/juce_graphics/image_formats/jpglib/jcinit.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jcmainct.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jcmarker.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jcmaster.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jcomapi.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jconfig.h" + "../../../../../modules/juce_graphics/image_formats/jpglib/jcparam.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jcphuff.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jcprepct.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jcsample.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jctrans.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdapimin.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdapistd.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdatasrc.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdcoefct.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdcolor.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdct.h" + "../../../../../modules/juce_graphics/image_formats/jpglib/jddctmgr.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdhuff.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdhuff.h" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdinput.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdmainct.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdmarker.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdmaster.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdmerge.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdphuff.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdpostct.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdsample.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jdtrans.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jerror.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jerror.h" + "../../../../../modules/juce_graphics/image_formats/jpglib/jfdctflt.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jfdctfst.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jfdctint.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jidctflt.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jidctfst.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jidctint.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jidctred.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jinclude.h" + "../../../../../modules/juce_graphics/image_formats/jpglib/jmemmgr.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jmemnobs.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jmemsys.h" + "../../../../../modules/juce_graphics/image_formats/jpglib/jmorecfg.h" + "../../../../../modules/juce_graphics/image_formats/jpglib/jpegint.h" + "../../../../../modules/juce_graphics/image_formats/jpglib/jpeglib.h" + "../../../../../modules/juce_graphics/image_formats/jpglib/jquant1.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jquant2.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jutils.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/jversion.h" + "../../../../../modules/juce_graphics/image_formats/jpglib/transupp.c" + "../../../../../modules/juce_graphics/image_formats/jpglib/transupp.h" + "../../../../../modules/juce_graphics/image_formats/pnglib/libpng_readme.txt" + "../../../../../modules/juce_graphics/image_formats/pnglib/png.c" + "../../../../../modules/juce_graphics/image_formats/pnglib/png.h" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngconf.h" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngerror.c" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngget.c" + "../../../../../modules/juce_graphics/image_formats/pnglib/pnginfo.h" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngmem.c" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngpread.c" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngpriv.h" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngread.c" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngrio.c" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngrtran.c" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngrutil.c" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngset.c" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngstruct.h" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngtrans.c" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngwio.c" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngwrite.c" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngwtran.c" + "../../../../../modules/juce_graphics/image_formats/pnglib/pngwutil.c" + "../../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp" + "../../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp" + "../../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp" + "../../../../../modules/juce_graphics/images/juce_Image.cpp" + "../../../../../modules/juce_graphics/images/juce_Image.h" + "../../../../../modules/juce_graphics/images/juce_ImageCache.cpp" + "../../../../../modules/juce_graphics/images/juce_ImageCache.h" + "../../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp" + "../../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.h" + "../../../../../modules/juce_graphics/images/juce_ImageFileFormat.cpp" + "../../../../../modules/juce_graphics/images/juce_ImageFileFormat.h" + "../../../../../modules/juce_graphics/native/juce_android_Fonts.cpp" + "../../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp" + "../../../../../modules/juce_graphics/native/juce_android_IconHelpers.cpp" + "../../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp" + "../../../../../modules/juce_graphics/native/juce_linux_Fonts.cpp" + "../../../../../modules/juce_graphics/native/juce_linux_IconHelpers.cpp" + "../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h" + "../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm" + "../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h" + "../../../../../modules/juce_graphics/native/juce_mac_Fonts.mm" + "../../../../../modules/juce_graphics/native/juce_mac_IconHelpers.cpp" + "../../../../../modules/juce_graphics/native/juce_RenderingHelpers.h" + "../../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp" + "../../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.h" + "../../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp" + "../../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp" + "../../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp" + "../../../../../modules/juce_graphics/native/juce_win32_IconHelpers.cpp" + "../../../../../modules/juce_graphics/placement/juce_Justification.h" + "../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp" + "../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h" + "../../../../../modules/juce_graphics/juce_graphics.cpp" + "../../../../../modules/juce_graphics/juce_graphics.mm" + "../../../../../modules/juce_graphics/juce_graphics.h" + "../../../../../modules/juce_gui_basics/application/juce_Application.cpp" + "../../../../../modules/juce_gui_basics/application/juce_Application.h" + "../../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.cpp" + "../../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.h" + "../../../../../modules/juce_gui_basics/buttons/juce_Button.cpp" + "../../../../../modules/juce_gui_basics/buttons/juce_Button.h" + "../../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp" + "../../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h" + "../../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp" + "../../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h" + "../../../../../modules/juce_gui_basics/buttons/juce_ImageButton.cpp" + "../../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h" + "../../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.cpp" + "../../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h" + "../../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp" + "../../../../../modules/juce_gui_basics/buttons/juce_TextButton.h" + "../../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp" + "../../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h" + "../../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp" + "../../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h" + "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandID.h" + "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp" + "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h" + "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp" + "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h" + "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp" + "../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h" + "../../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp" + "../../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h" + "../../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h" + "../../../../../modules/juce_gui_basics/components/juce_Component.cpp" + "../../../../../modules/juce_gui_basics/components/juce_Component.h" + "../../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp" + "../../../../../modules/juce_gui_basics/components/juce_ComponentListener.h" + "../../../../../modules/juce_gui_basics/components/juce_Desktop.cpp" + "../../../../../modules/juce_gui_basics/components/juce_Desktop.h" + "../../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp" + "../../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h" + "../../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp" + "../../../../../modules/juce_gui_basics/drawables/juce_Drawable.h" + "../../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp" + "../../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h" + "../../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp" + "../../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.h" + "../../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp" + "../../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h" + "../../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp" + "../../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h" + "../../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp" + "../../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.h" + "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" + "../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" + "../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" + "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" + "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" + "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" + "../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp" + "../../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h" + "../../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp" + "../../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h" + "../../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp" + "../../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.h" + "../../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp" + "../../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h" + "../../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp" + "../../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.h" + "../../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp" + "../../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h" + "../../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp" + "../../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.h" + "../../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h" + "../../../../../modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h" + "../../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h" + "../../../../../modules/juce_gui_basics/layout/juce_AnimatedPosition.h" + "../../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h" + "../../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h" + "../../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h" + "../../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h" + "../../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h" + "../../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h" + "../../../../../modules/juce_gui_basics/layout/juce_FlexBox.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_FlexBox.h" + "../../../../../modules/juce_gui_basics/layout/juce_FlexItem.h" + "../../../../../modules/juce_gui_basics/layout/juce_Grid.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_Grid.h" + "../../../../../modules/juce_gui_basics/layout/juce_GridItem.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_GridItem.h" + "../../../../../modules/juce_gui_basics/layout/juce_GridUnitTests.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_GroupComponent.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h" + "../../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h" + "../../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h" + "../../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h" + "../../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h" + "../../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_ScrollBar.h" + "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h" + "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h" + "../../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h" + "../../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h" + "../../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h" + "../../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp" + "../../../../../modules/juce_gui_basics/layout/juce_Viewport.h" + "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp" + "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h" + "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp" + "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h" + "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp" + "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h" + "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp" + "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h" + "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V4.cpp" + "../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V4.h" + "../../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp" + "../../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h" + "../../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp" + "../../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h" + "../../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp" + "../../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h" + "../../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp" + "../../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h" + "../../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp" + "../../../../../modules/juce_gui_basics/misc/juce_DropShadower.h" + "../../../../../modules/juce_gui_basics/misc/juce_JUCESplashScreen.cpp" + "../../../../../modules/juce_gui_basics/misc/juce_JUCESplashScreen.h" + "../../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp" + "../../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h" + "../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp" + "../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h" + "../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h" + "../../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h" + "../../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h" + "../../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp" + "../../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h" + "../../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.cpp" + "../../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h" + "../../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp" + "../../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h" + "../../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp" + "../../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h" + "../../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp" + "../../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h" + "../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" + "../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" + "../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h" + "../../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp" + "../../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp" + "../../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm" + "../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" + "../../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp" + "../../../../../modules/juce_gui_basics/native/juce_linux_X11.cpp" + "../../../../../modules/juce_gui_basics/native/juce_linux_X11.h" + "../../../../../modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp" + "../../../../../modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp" + "../../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm" + "../../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm" + "../../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm" + "../../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm" + "../../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm" + "../../../../../modules/juce_gui_basics/native/juce_MultiTouchMapper.h" + "../../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp" + "../../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp" + "../../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp" + "../../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp" + "../../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h" + "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp" + "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h" + "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp" + "../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h" + "../../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp" + "../../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h" + "../../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp" + "../../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h" + "../../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp" + "../../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h" + "../../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp" + "../../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h" + "../../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp" + "../../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h" + "../../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp" + "../../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h" + "../../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp" + "../../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h" + "../../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp" + "../../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h" + "../../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.cpp" + "../../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.h" + "../../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp" + "../../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h" + "../../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp" + "../../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h" + "../../../../../modules/juce_gui_basics/widgets/juce_ComboBox.cpp" + "../../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h" + "../../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp" + "../../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h" + "../../../../../modules/juce_gui_basics/widgets/juce_Label.cpp" + "../../../../../modules/juce_gui_basics/widgets/juce_Label.h" + "../../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp" + "../../../../../modules/juce_gui_basics/widgets/juce_ListBox.h" + "../../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp" + "../../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h" + "../../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp" + "../../../../../modules/juce_gui_basics/widgets/juce_Slider.h" + "../../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp" + "../../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h" + "../../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp" + "../../../../../modules/juce_gui_basics/widgets/juce_TableListBox.h" + "../../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp" + "../../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h" + "../../../../../modules/juce_gui_basics/widgets/juce_Toolbar.cpp" + "../../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h" + "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp" + "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h" + "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h" + "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp" + "../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h" + "../../../../../modules/juce_gui_basics/widgets/juce_TreeView.cpp" + "../../../../../modules/juce_gui_basics/widgets/juce_TreeView.h" + "../../../../../modules/juce_gui_basics/windows/juce_AlertWindow.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h" + "../../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h" + "../../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h" + "../../../../../modules/juce_gui_basics/windows/juce_DialogWindow.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h" + "../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h" + "../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h" + "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h" + "../../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h" + "../../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.h" + "../../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp" + "../../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h" + "../../../../../modules/juce_gui_basics/juce_gui_basics.cpp" + "../../../../../modules/juce_gui_basics/juce_gui_basics.mm" + "../../../../../modules/juce_gui_basics/juce_gui_basics.h" + "../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp" + "../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h" + "../../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp" + "../../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h" + "../../../../../modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h" + "../../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp" + "../../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h" + "../../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h" + "../../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp" + "../../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h" + "../../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp" + "../../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h" + "../../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp" + "../../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h" + "../../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h" + "../../../../../modules/juce_gui_extra/embedding/juce_NSViewComponent.h" + "../../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h" + "../../../../../modules/juce_gui_extra/embedding/juce_XEmbedComponent.h" + "../../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp" + "../../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.h" + "../../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h" + "../../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp" + "../../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h" + "../../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp" + "../../../../../modules/juce_gui_extra/misc/juce_ColourSelector.h" + "../../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp" + "../../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h" + "../../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp" + "../../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h" + "../../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp" + "../../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.h" + "../../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp" + "../../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h" + "../../../../../modules/juce_gui_extra/misc/juce_SplashScreen.cpp" + "../../../../../modules/juce_gui_extra/misc/juce_SplashScreen.h" + "../../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp" + "../../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h" + "../../../../../modules/juce_gui_extra/misc/juce_WebBrowserComponent.h" + "../../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp" + "../../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm" + "../../../../../modules/juce_gui_extra/native/juce_linux_X11_SystemTrayIcon.cpp" + "../../../../../modules/juce_gui_extra/native/juce_linux_X11_WebBrowserComponent.cpp" + "../../../../../modules/juce_gui_extra/native/juce_linux_XEmbedComponent.cpp" + "../../../../../modules/juce_gui_extra/native/juce_mac_AppleRemote.mm" + "../../../../../modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h" + "../../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm" + "../../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp" + "../../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm" + "../../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp" + "../../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp" + "../../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp" + "../../../../../modules/juce_gui_extra/juce_gui_extra.cpp" + "../../../../../modules/juce_gui_extra/juce_gui_extra.mm" + "../../../../../modules/juce_gui_extra/juce_gui_extra.h" + "../../../../../modules/juce_opengl/geometry/juce_Draggable3DOrientation.h" + "../../../../../modules/juce_opengl/geometry/juce_Matrix3D.h" + "../../../../../modules/juce_opengl/geometry/juce_Quaternion.h" + "../../../../../modules/juce_opengl/geometry/juce_Vector3D.h" + "../../../../../modules/juce_opengl/native/juce_MissingGLDefinitions.h" + "../../../../../modules/juce_opengl/native/juce_OpenGL_android.h" + "../../../../../modules/juce_opengl/native/juce_OpenGL_ios.h" + "../../../../../modules/juce_opengl/native/juce_OpenGL_linux_X11.h" + "../../../../../modules/juce_opengl/native/juce_OpenGL_osx.h" + "../../../../../modules/juce_opengl/native/juce_OpenGL_win32.h" + "../../../../../modules/juce_opengl/native/juce_OpenGLExtensions.h" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLContext.cpp" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLContext.h" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.h" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.cpp" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.h" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.h" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLImage.cpp" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLImage.h" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.cpp" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLRenderer.h" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.cpp" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLTexture.cpp" + "../../../../../modules/juce_opengl/opengl/juce_OpenGLTexture.h" + "../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp" + "../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.h" + "../../../../../modules/juce_opengl/juce_opengl.cpp" + "../../../../../modules/juce_opengl/juce_opengl.mm" + "../../../../../modules/juce_opengl/juce_opengl.h" + "../../../../../modules/juce_product_unlocking/in_app_purchases/juce_InAppPurchases.cpp" + "../../../../../modules/juce_product_unlocking/in_app_purchases/juce_InAppPurchases.h" + "../../../../../modules/juce_product_unlocking/marketplace/juce_KeyFileGeneration.h" + "../../../../../modules/juce_product_unlocking/marketplace/juce_OnlineUnlockForm.cpp" + "../../../../../modules/juce_product_unlocking/marketplace/juce_OnlineUnlockForm.h" + "../../../../../modules/juce_product_unlocking/marketplace/juce_OnlineUnlockStatus.cpp" + "../../../../../modules/juce_product_unlocking/marketplace/juce_OnlineUnlockStatus.h" + "../../../../../modules/juce_product_unlocking/marketplace/juce_TracktionMarketplaceStatus.cpp" + "../../../../../modules/juce_product_unlocking/marketplace/juce_TracktionMarketplaceStatus.h" + "../../../../../modules/juce_product_unlocking/native/juce_android_InAppPurchases.cpp" + "../../../../../modules/juce_product_unlocking/native/juce_ios_InAppPurchases.cpp" + "../../../../../modules/juce_product_unlocking/juce_product_unlocking.cpp" + "../../../../../modules/juce_product_unlocking/juce_product_unlocking.mm" + "../../../../../modules/juce_product_unlocking/juce_product_unlocking.h" + "../../../JuceLibraryCode/AppConfig.h" + "../../../JuceLibraryCode/BinaryData.cpp" + "../../../JuceLibraryCode/BinaryData.h" + "../../../JuceLibraryCode/include_juce_audio_basics.cpp" + "../../../JuceLibraryCode/include_juce_audio_devices.cpp" + "../../../JuceLibraryCode/include_juce_audio_formats.cpp" + "../../../JuceLibraryCode/include_juce_audio_processors.cpp" + "../../../JuceLibraryCode/include_juce_audio_utils.cpp" + "../../../JuceLibraryCode/include_juce_core.cpp" + "../../../JuceLibraryCode/include_juce_cryptography.cpp" + "../../../JuceLibraryCode/include_juce_data_structures.cpp" + "../../../JuceLibraryCode/include_juce_events.cpp" + "../../../JuceLibraryCode/include_juce_graphics.cpp" + "../../../JuceLibraryCode/include_juce_gui_basics.cpp" + "../../../JuceLibraryCode/include_juce_gui_extra.cpp" + "../../../JuceLibraryCode/include_juce_opengl.cpp" + "../../../JuceLibraryCode/include_juce_product_unlocking.cpp" + "../../../JuceLibraryCode/JuceHeader.h" +) + +set_source_files_properties("../../../BinaryData/Ed.png" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Ed0.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Ed1.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Ed2.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Fabian.png" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Fabian0.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Fabian1.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Fabian2.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/icon.png" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/JB.png" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/JB0.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/JB1.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/JB2.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Jules.png" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Jules0.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Jules1.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Jules2.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Lukasz.png" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Lukasz0.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Lukasz1.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Lukasz2.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Robot.png" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Robot0.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Robot1.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../BinaryData/Robot2.ogg" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../Source/VoicePurchases.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/audio_play_head/juce_AudioPlayHead.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/buffers/juce_AudioChannelSet.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/buffers/juce_AudioChannelSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/buffers/juce_AudioDataConverters.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/buffers/juce_AudioSampleBuffer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/buffers/juce_FloatVectorOperations.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_CatmullRomInterpolator.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_Decibels.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_IIRFilter.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_LagrangeInterpolator.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_LinearSmoothedValue.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/effects/juce_Reverb.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/midi/juce_MidiBuffer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/midi/juce_MidiFile.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/midi/juce_MidiFile.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/midi/juce_MidiKeyboardState.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/midi/juce_MidiMessage.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/midi/juce_MidiMessage.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/midi/juce_MidiMessageSequence.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/midi/juce_MidiRPN.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/midi/juce_MidiRPN.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEInstrument.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEMessages.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPENote.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPENote.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiser.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserBase.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPESynthesiserVoice.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEValue.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZone.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/mpe/juce_MPEZoneLayout.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/native/juce_mac_CoreAudioLayouts.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_AudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_BufferingAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_ChannelRemappingAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_IIRFilterAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MemoryAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_MixerAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_PositionableAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_ResamplingAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_ReverbAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/sources/juce_ToneGeneratorAudioSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/synthesisers/juce_Synthesiser.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/juce_audio_basics.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/juce_audio_basics.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_basics/juce_audio_basics.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/audio_io/juce_AudioDeviceManager.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODevice.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/audio_io/juce_AudioIODeviceType.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/audio_io/juce_SystemAudioVolume.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/midi_io/juce_MidiInput.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/midi_io/juce_MidiMessageCollector.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/midi_io/juce_MidiOutput.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/native/juce_android_Audio.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/native/juce_android_Midi.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/native/juce_android_OpenSL.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/native/juce_ios_Audio.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/native/juce_ios_Audio.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/native/juce_linux_ALSA.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/native/juce_linux_JackAudio.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/native/juce_linux_Midi.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/native/juce_mac_CoreAudio.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/native/juce_mac_CoreMidi.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/native/juce_MidiDataConcatenator.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/native/juce_win32_ASIO.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/native/juce_win32_DirectSound.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/native/juce_win32_Midi.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/native/juce_win32_WASAPI.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/sources/juce_AudioSourcePlayer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/sources/juce_AudioTransportSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/juce_audio_devices.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/juce_audio_devices.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_devices/juce_audio_devices.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/all.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/bitmath.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/bitreader.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/bitwriter.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/cpu.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/crc.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/fixed.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/float.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/format.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/lpc.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/md5.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/memory.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/metadata.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/stream_encoder.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/stream_encoder_framing.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/private/window.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/protected/all.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/protected/stream_decoder.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/include/protected/stream_encoder.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/bitmath.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/bitreader.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/bitwriter.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/cpu.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/crc.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/fixed.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/float.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/format.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/lpc_flac.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/md5.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/memory.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/stream_decoder.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/stream_encoder.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/stream_encoder_framing.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/libFLAC/window_flac.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/all.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/alloc.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/assert.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/callback.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/compat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/endswap.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/export.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/Flac Licence.txt" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/format.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/metadata.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/ordinals.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/stream_decoder.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/stream_encoder.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/flac/win_utf8_io.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/coupled/res_books_51.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/coupled/res_books_stereo.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/floor/floor_books.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/books/uncoupled/res_books_uncoupled.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/floor_all.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_8.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_11.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_16.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/psych_44.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_8.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_16.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_44.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_44p51.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/residue_44u.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_8.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_11.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_16.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_22.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_32.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_44.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_44p51.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_44u.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/modes/setup_X.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/analysis.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/backends.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/bitrate.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/bitrate.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/block.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/codebook.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/codebook.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/codec_internal.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/envelope.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/envelope.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/floor0.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/floor1.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/highlevel.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/info.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lookup.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lookup.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lookup_data.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lpc.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lpc.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lsp.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lsp.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/mapping0.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/masking.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/mdct.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/mdct.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/misc.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/os.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/registry.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/registry.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/res0.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/scales.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/sharedbook.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/smallft.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/smallft.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/synthesis.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisenc.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/window.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/window.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/bitwise.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/codec.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/config_types.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/framing.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/Ogg Vorbis Licence.txt" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/ogg.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/os_types.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/vorbisenc.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/oggvorbis/vorbisfile.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_AiffAudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_CoreAudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_FlacAudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_LAMEEncoderAudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_MP3AudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WavAudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/codecs/juce_WindowsMediaAudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormatManager.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormatReader.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormatReaderSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioFormatWriter.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_AudioSubsectionReader.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_BufferingAudioFormatReader.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/format/juce_MemoryMappedAudioFormatReader.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/sampler/juce_Sampler.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/sampler/juce_Sampler.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/juce_audio_formats.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/juce_audio_formats.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_formats/juce_audio_formats.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format/juce_AudioPluginFormatManager.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_AU_Shared.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_AudioUnitPluginFormat.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_LADSPAPluginFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_VST3Common.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_VST3Headers.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_VSTCommon.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_VSTInterface.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/processors/juce_AudioPluginInstance.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/processors/juce_AudioProcessor.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorEditor.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorListener.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/processors/juce_AudioProcessorParameter.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/processors/juce_GenericAudioProcessorEditor.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/processors/juce_PluginDescription.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/processors/juce_PluginDescription.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_KnownPluginList.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginDirectoryScanner.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/scanning/juce_PluginListComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterBool.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterChoice.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterFloat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioParameterInt.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameters.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorParameterWithID.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/utilities/juce_AudioProcessorValueTreeState.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_processors/juce_audio_processors.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDBurner.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDReader.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/audio_cd/juce_AudioCDReader.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/gui/juce_AudioAppComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/gui/juce_AudioDeviceSelectorComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/gui/juce_AudioThumbnail.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailBase.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/gui/juce_AudioThumbnailCache.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/gui/juce_AudioVisualiserComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/gui/juce_BluetoothMidiDevicePairingDialogue.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/gui/juce_MidiKeyboardComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/native/juce_android_BluetoothMidiDevicePairingDialogue.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/native/juce_ios_BluetoothMidiDevicePairingDialogue.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/native/juce_linux_AudioCDReader.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/native/juce_linux_BluetoothMidiDevicePairingDialogue.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/native/juce_mac_AudioCDBurner.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/native/juce_mac_AudioCDReader.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/native/juce_mac_BluetoothMidiDevicePairingDialogue.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/native/juce_win_BluetoothMidiDevicePairingDialogue.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/native/juce_win32_AudioCDBurner.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/native/juce_win32_AudioCDReader.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/players/juce_AudioProcessorPlayer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/players/juce_SoundPlayer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/players/juce_SoundPlayer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/juce_audio_utils.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/juce_audio_utils.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_audio_utils/juce_audio_utils.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_AbstractFifo.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_AbstractFifo.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_Array.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_ArrayAllocationBase.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_DynamicObject.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_DynamicObject.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_ElementComparator.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_HashMap.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_HashMap_test.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_LinkedListPointer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_ListenerList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_ListenerList.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_NamedValueSet.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_NamedValueSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_OwnedArray.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_PropertySet.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_PropertySet.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_ReferenceCountedArray.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_ScopedValueSetter.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_SortedSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_SparseSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_Variant.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/containers/juce_Variant.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_DirectoryIterator.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_DirectoryIterator.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_File.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_File.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_FileFilter.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_FileFilter.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_FileInputStream.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_FileInputStream.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_FileOutputStream.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_FileOutputStream.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_FileSearchPath.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_FileSearchPath.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_MemoryMappedFile.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_TemporaryFile.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_TemporaryFile.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_WildcardFileFilter.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/files/juce_WildcardFileFilter.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/javascript/juce_Javascript.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/javascript/juce_Javascript.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/javascript/juce_JSON.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/javascript/juce_JSON.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/logging/juce_FileLogger.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/logging/juce_FileLogger.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/logging/juce_Logger.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/logging/juce_Logger.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/maths/juce_BigInteger.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/maths/juce_BigInteger.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/maths/juce_Expression.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/maths/juce_Expression.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/maths/juce_MathsFunctions.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/maths/juce_NormalisableRange.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/maths/juce_Random.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/maths/juce_Random.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/maths/juce_Range.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/maths/juce_StatisticsAccumulator.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/memory/juce_Atomic.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/memory/juce_ByteOrder.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/memory/juce_ContainerDeletePolicy.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/memory/juce_HeapBlock.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/memory/juce_LeakedObjectDetector.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/memory/juce_Memory.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/memory/juce_MemoryBlock.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/memory/juce_MemoryBlock.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/memory/juce_OptionalScopedPointer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/memory/juce_ReferenceCountedObject.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/memory/juce_ScopedPointer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/memory/juce_SharedResourcePointer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/memory/juce_Singleton.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/memory/juce_WeakReference.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/misc/juce_Result.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/misc/juce_Result.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/misc/juce_RuntimePermissions.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/misc/juce_RuntimePermissions.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/misc/juce_StdFunctionCompat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/misc/juce_StdFunctionCompat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/misc/juce_Uuid.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/misc/juce_Uuid.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/misc/juce_WindowsRegistry.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_android_Files.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_android_JNIHelpers.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_android_Misc.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_android_Network.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_android_RuntimePermissions.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_android_SystemStats.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_android_Threads.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_BasicNativeHeaders.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_curl_Network.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_linux_CommonFile.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_linux_Files.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_linux_Network.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_linux_SystemStats.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_linux_Threads.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_mac_ClangBugWorkaround.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_mac_Files.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_mac_Network.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_mac_Strings.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_mac_SystemStats.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_mac_Threads.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_osx_ObjCHelpers.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_posix_NamedPipe.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_posix_SharedCode.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_win32_ComSmartPtr.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_win32_Files.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_win32_Network.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_win32_Registry.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_win32_SystemStats.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/native/juce_win32_Threads.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/network/juce_IPAddress.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/network/juce_IPAddress.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/network/juce_MACAddress.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/network/juce_MACAddress.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/network/juce_NamedPipe.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/network/juce_NamedPipe.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/network/juce_Socket.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/network/juce_Socket.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/network/juce_URL.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/network/juce_URL.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/network/juce_WebInputStream.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/network/juce_WebInputStream.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/streams/juce_BufferedInputStream.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/streams/juce_BufferedInputStream.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/streams/juce_FileInputSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/streams/juce_FileInputSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/streams/juce_InputSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/streams/juce_InputStream.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/streams/juce_InputStream.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/streams/juce_MemoryInputStream.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/streams/juce_MemoryInputStream.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/streams/juce_MemoryOutputStream.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/streams/juce_MemoryOutputStream.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/streams/juce_OutputStream.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/streams/juce_OutputStream.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/streams/juce_SubregionStream.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/streams/juce_SubregionStream.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/system/juce_CompilerSupport.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/system/juce_PlatformDefs.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/system/juce_StandardHeader.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/system/juce_SystemStats.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/system/juce_SystemStats.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/system/juce_TargetPlatform.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_Base64.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_Base64.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_CharacterFunctions.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_CharacterFunctions.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_CharPointer_ASCII.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_CharPointer_UTF8.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_CharPointer_UTF16.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_CharPointer_UTF32.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_Identifier.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_Identifier.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_LocalisedStrings.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_LocalisedStrings.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_NewLine.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_String.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_String.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_StringArray.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_StringArray.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_StringPairArray.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_StringPairArray.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_StringPool.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_StringPool.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_StringRef.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_TextDiff.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/text/juce_TextDiff.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_ChildProcess.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_ChildProcess.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_CriticalSection.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_DynamicLibrary.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_HighResolutionTimer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_HighResolutionTimer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_InterProcessLock.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_Process.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_ReadWriteLock.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_ReadWriteLock.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_ScopedLock.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_ScopedReadLock.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_ScopedWriteLock.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_SpinLock.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_Thread.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_Thread.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_ThreadLocalValue.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_ThreadPool.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_ThreadPool.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_TimeSliceThread.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_TimeSliceThread.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/threads/juce_WaitableEvent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/time/juce_PerformanceCounter.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/time/juce_PerformanceCounter.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/time/juce_RelativeTime.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/time/juce_RelativeTime.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/time/juce_Time.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/time/juce_Time.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/unit_tests/juce_UnitTest.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/unit_tests/juce_UnitTest.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/xml/juce_XmlDocument.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/xml/juce_XmlDocument.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/xml/juce_XmlElement.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/xml/juce_XmlElement.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/adler32.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/compress.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/crc32.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/crc32.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/deflate.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/deflate.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/infback.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/inffast.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/inffast.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/inffixed.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/inflate.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/inflate.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/inftrees.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/inftrees.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/trees.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/trees.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/uncompr.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/zconf.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/zconf.in.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/zlib.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/zutil.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/zlib/zutil.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/juce_GZIPCompressorOutputStream.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/juce_GZIPDecompressorInputStream.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/juce_ZipFile.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/zip/juce_ZipFile.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/juce_core.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/juce_core.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_core/juce_core.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_cryptography/encryption/juce_BlowFish.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_cryptography/encryption/juce_BlowFish.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_cryptography/encryption/juce_Primes.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_cryptography/encryption/juce_Primes.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_cryptography/encryption/juce_RSAKey.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_cryptography/encryption/juce_RSAKey.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_cryptography/hashing/juce_MD5.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_cryptography/hashing/juce_MD5.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_cryptography/hashing/juce_SHA256.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_cryptography/hashing/juce_SHA256.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_cryptography/hashing/juce_Whirlpool.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_cryptography/juce_cryptography.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_cryptography/juce_cryptography.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_cryptography/juce_cryptography.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/app_properties/juce_ApplicationProperties.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/app_properties/juce_PropertiesFile.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/undomanager/juce_UndoableAction.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/undomanager/juce_UndoManager.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/undomanager/juce_UndoManager.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_CachedValue.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_CachedValue.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_Value.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_Value.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTree.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTree.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/values/juce_ValueTreeSynchroniser.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/juce_data_structures.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/juce_data_structures.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_data_structures/juce_data_structures.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/broadcasters/juce_ActionBroadcaster.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/broadcasters/juce_ActionListener.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/broadcasters/juce_AsyncUpdater.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/broadcasters/juce_ChangeBroadcaster.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/broadcasters/juce_ChangeListener.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/interprocess/juce_ConnectedChildProcess.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/interprocess/juce_InterprocessConnection.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/interprocess/juce_InterprocessConnection.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/interprocess/juce_InterprocessConnectionServer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/messages/juce_ApplicationBase.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/messages/juce_ApplicationBase.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/messages/juce_CallbackMessage.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/messages/juce_DeletedAtShutdown.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/messages/juce_DeletedAtShutdown.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/messages/juce_Initialisation.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/messages/juce_Message.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/messages/juce_MessageListener.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/messages/juce_MessageListener.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/messages/juce_MessageManager.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/messages/juce_MessageManager.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/messages/juce_MountedVolumeListChangeDetector.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/messages/juce_NotificationType.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/native/juce_android_Messaging.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/native/juce_ios_MessageManager.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/native/juce_linux_EventLoop.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/native/juce_linux_Messaging.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/native/juce_mac_MessageManager.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/native/juce_osx_MessageQueue.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/native/juce_win32_HiddenMessageWindow.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/native/juce_win32_Messaging.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/native/juce_win32_WinRTWrapper.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/native/juce_win32_WinRTWrapper.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/timers/juce_MultiTimer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/timers/juce_MultiTimer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/timers/juce_Timer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/timers/juce_Timer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/juce_events.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/juce_events.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_events/juce_events.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/colour/juce_Colour.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/colour/juce_Colour.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/colour/juce_ColourGradient.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/colour/juce_ColourGradient.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/colour/juce_Colours.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/colour/juce_Colours.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/colour/juce_FillType.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/colour/juce_FillType.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/colour/juce_PixelFormats.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/contexts/juce_GraphicsContext.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/contexts/juce_GraphicsContext.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsContext.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsPostScriptRenderer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/contexts/juce_LowLevelGraphicsSoftwareRenderer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/effects/juce_DropShadowEffect.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/effects/juce_DropShadowEffect.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/effects/juce_GlowEffect.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/effects/juce_GlowEffect.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/effects/juce_ImageEffectFilter.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/fonts/juce_AttributedString.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/fonts/juce_AttributedString.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/fonts/juce_CustomTypeface.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/fonts/juce_CustomTypeface.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/fonts/juce_Font.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/fonts/juce_Font.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/fonts/juce_GlyphArrangement.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/fonts/juce_TextLayout.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/fonts/juce_TextLayout.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/fonts/juce_Typeface.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/fonts/juce_Typeface.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/geometry/juce_AffineTransform.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/geometry/juce_AffineTransform.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/geometry/juce_BorderSize.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/geometry/juce_EdgeTable.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/geometry/juce_EdgeTable.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/geometry/juce_Line.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/geometry/juce_Path.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/geometry/juce_Path.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/geometry/juce_PathIterator.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/geometry/juce_PathIterator.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/geometry/juce_PathStrokeType.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/geometry/juce_PathStrokeType.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/geometry/juce_Point.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/geometry/juce_Rectangle.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/geometry/juce_RectangleList.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/cderror.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/changes to libjpeg for JUCE.txt" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jcapimin.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jcapistd.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jccoefct.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jccolor.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jcdctmgr.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jchuff.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jchuff.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jcinit.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jcmainct.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jcmarker.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jcmaster.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jcomapi.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jconfig.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jcparam.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jcphuff.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jcprepct.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jcsample.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jctrans.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdapimin.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdapistd.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdatasrc.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdcoefct.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdcolor.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdct.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jddctmgr.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdhuff.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdhuff.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdinput.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdmainct.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdmarker.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdmaster.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdmerge.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdphuff.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdpostct.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdsample.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jdtrans.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jerror.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jerror.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jfdctflt.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jfdctfst.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jfdctint.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jidctflt.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jidctfst.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jidctint.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jidctred.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jinclude.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jmemmgr.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jmemnobs.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jmemsys.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jmorecfg.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jpegint.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jpeglib.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jquant1.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jquant2.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jutils.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/jversion.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/transupp.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/jpglib/transupp.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/libpng_readme.txt" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/png.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/png.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngconf.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngerror.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngget.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pnginfo.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngmem.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngpread.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngpriv.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngread.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngrio.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngrtran.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngrutil.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngset.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngstruct.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngtrans.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngwio.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngwrite.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngwtran.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/pnglib/pngwutil.c" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/juce_GIFLoader.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/juce_JPEGLoader.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/image_formats/juce_PNGLoader.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/images/juce_Image.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/images/juce_Image.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/images/juce_ImageCache.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/images/juce_ImageCache.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/images/juce_ImageConvolutionKernel.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/images/juce_ImageFileFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/images/juce_ImageFileFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_android_Fonts.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_android_GraphicsContext.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_android_IconHelpers.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_freetype_Fonts.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_linux_Fonts.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_linux_IconHelpers.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsContext.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_mac_CoreGraphicsHelpers.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_mac_Fonts.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_mac_IconHelpers.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_RenderingHelpers.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_win32_Direct2DGraphicsContext.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeface.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_win32_DirectWriteTypeLayout.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_win32_Fonts.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/native/juce_win32_IconHelpers.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/placement/juce_Justification.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/placement/juce_RectanglePlacement.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/juce_graphics.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/juce_graphics.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_graphics/juce_graphics.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/application/juce_Application.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/application/juce_Application.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_ArrowButton.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_Button.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_Button.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_DrawableButton.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_HyperlinkButton.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_ImageButton.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_ImageButton.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_ShapeButton.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_TextButton.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_TextButton.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_ToggleButton.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/buttons/juce_ToolbarButton.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandID.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandInfo.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandManager.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/commands/juce_ApplicationCommandTarget.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/commands/juce_KeyPressMappingSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/components/juce_CachedComponentImage.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/components/juce_Component.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/components/juce_Component.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/components/juce_ComponentListener.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/components/juce_ComponentListener.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/components/juce_Desktop.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/components/juce_Desktop.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/components/juce_ModalComponentManager.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_Drawable.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_Drawable.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableComposite.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableImage.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawablePath.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableRectangle.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableShape.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_DrawableText.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/drawables/juce_SVGParser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsDisplayComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_DirectoryContentsList.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FileBrowserListener.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooser.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FileChooserDialogBox.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FileListComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FilenameComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FilePreviewComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FileSearchPathListComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_FileTreeComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/filebrowser/juce_ImagePreviewComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/keyboard/juce_CaretComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/keyboard/juce_KeyboardFocusTraverser.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/keyboard/juce_KeyListener.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/keyboard/juce_KeyPress.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/keyboard/juce_ModifierKeys.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/keyboard/juce_SystemClipboard.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/keyboard/juce_TextEditorKeyMapper.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/keyboard/juce_TextInputTarget.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_AnimatedPosition.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_AnimatedPositionBehaviours.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ComponentAnimator.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ComponentBoundsConstrainer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ComponentBuilder.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ComponentMovementWatcher.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ConcertinaPanel.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_FlexBox.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_FlexBox.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_FlexItem.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_Grid.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_Grid.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_GridItem.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_GridItem.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_GridUnitTests.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_GroupComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_GroupComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_MultiDocumentPanel.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ResizableBorderComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ResizableCornerComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ResizableEdgeComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ScrollBar.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_ScrollBar.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutManager.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_StretchableLayoutResizerBar.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_StretchableObjectResizer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_TabbedButtonBar.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_TabbedComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_Viewport.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/layout/juce_Viewport.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V1.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V2.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V3.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V4.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/lookandfeel/juce_LookAndFeel_V4.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/menus/juce_MenuBarComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/menus/juce_MenuBarModel.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/menus/juce_PopupMenu.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/menus/juce_PopupMenu.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/misc/juce_BubbleComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/misc/juce_DropShadower.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/misc/juce_DropShadower.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/misc/juce_JUCESplashScreen.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/misc/juce_JUCESplashScreen.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_ComponentDragger.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropContainer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_FileDragAndDropTarget.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_LassoComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_MouseCursor.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_MouseEvent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_MouseInactivityDetector.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_MouseInputSource.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_MouseListener.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_MouseListener.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_SelectedItemSet.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TextDragAndDropTarget.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/mouse/juce_TooltipClient.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_FileChooser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_android_Windowing.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_UIViewComponentPeer.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_ios_Windowing.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_linux_FileChooser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_linux_X11.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_linux_X11.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_linux_X11_Windowing.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_mac_FileChooser.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_mac_MainMenu.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_mac_MouseCursor.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_mac_NSViewComponentPeer.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_mac_Windowing.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_MultiTouchMapper.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_win32_DragAndDrop.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_win32_FileChooser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/native/juce_win32_Windowing.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/positioning/juce_MarkerList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/positioning/juce_MarkerList.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinate.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/positioning/juce_RelativeCoordinatePositioner.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/positioning/juce_RelativeParallelogram.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/positioning/juce_RelativePoint.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/positioning/juce_RelativePointPath.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/positioning/juce_RelativeRectangle.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/properties/juce_BooleanPropertyComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/properties/juce_ButtonPropertyComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/properties/juce_ChoicePropertyComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/properties/juce_PropertyComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/properties/juce_PropertyPanel.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/properties/juce_SliderPropertyComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/properties/juce_TextPropertyComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_ComboBox.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_ComboBox.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_ImageComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_Label.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_Label.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_ListBox.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_ListBox.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_ProgressBar.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_Slider.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_Slider.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_TableHeaderComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_TableListBox.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_TableListBox.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_TextEditor.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_TextEditor.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_Toolbar.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_Toolbar.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemFactory.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_ToolbarItemPalette.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_TreeView.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/widgets/juce_TreeView.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_AlertWindow.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_AlertWindow.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_CallOutBox.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_CallOutBox.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_ComponentPeer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_DialogWindow.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_DialogWindow.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_DocumentWindow.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_NativeMessageBox.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_ResizableWindow.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_ThreadWithProgressWindow.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_TooltipWindow.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/windows/juce_TopLevelWindow.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/juce_gui_basics.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/juce_gui_basics.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_basics/juce_gui_basics.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/code_editor/juce_CodeDocument.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/code_editor/juce_CodeEditorComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/code_editor/juce_CodeTokeniser.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniser.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/code_editor/juce_CPlusPlusCodeTokeniserFunctions.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/code_editor/juce_LuaCodeTokeniser.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/code_editor/juce_XMLCodeTokeniser.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/documents/juce_FileBasedDocument.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/embedding/juce_ActiveXControlComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/embedding/juce_NSViewComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/embedding/juce_UIViewComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/embedding/juce_XEmbedComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_AnimatedAppComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_AppleRemote.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_BubbleMessageComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_ColourSelector.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_ColourSelector.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_KeyMappingEditorComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_LiveConstantEditor.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_PreferencesPanel.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_RecentlyOpenedFilesList.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_SplashScreen.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_SplashScreen.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_SystemTrayIconComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/misc/juce_WebBrowserComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_android_WebBrowserComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_ios_UIViewComponent.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_linux_X11_SystemTrayIcon.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_linux_X11_WebBrowserComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_linux_XEmbedComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_mac_AppleRemote.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_mac_CarbonViewWrapperComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_mac_NSViewComponent.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_mac_SystemTrayIcon.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_mac_WebBrowserComponent.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_win32_ActiveXComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_win32_SystemTrayIcon.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/native/juce_win32_WebBrowserComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/juce_gui_extra.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/juce_gui_extra.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_gui_extra/juce_gui_extra.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/geometry/juce_Draggable3DOrientation.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/geometry/juce_Matrix3D.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/geometry/juce_Quaternion.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/geometry/juce_Vector3D.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/native/juce_MissingGLDefinitions.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/native/juce_OpenGL_android.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/native/juce_OpenGL_ios.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/native/juce_OpenGL_linux_X11.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/native/juce_OpenGL_osx.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/native/juce_OpenGL_win32.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/native/juce_OpenGLExtensions.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLContext.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLContext.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLFrameBuffer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLGraphicsContext.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLHelpers.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLImage.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLImage.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLPixelFormat.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLRenderer.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLShaderProgram.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLTexture.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/opengl/juce_OpenGLTexture.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/utils/juce_OpenGLAppComponent.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/juce_opengl.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/juce_opengl.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_opengl/juce_opengl.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_product_unlocking/in_app_purchases/juce_InAppPurchases.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_product_unlocking/in_app_purchases/juce_InAppPurchases.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_product_unlocking/marketplace/juce_KeyFileGeneration.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_product_unlocking/marketplace/juce_OnlineUnlockForm.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_product_unlocking/marketplace/juce_OnlineUnlockForm.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_product_unlocking/marketplace/juce_OnlineUnlockStatus.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_product_unlocking/marketplace/juce_OnlineUnlockStatus.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_product_unlocking/marketplace/juce_TracktionMarketplaceStatus.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_product_unlocking/marketplace/juce_TracktionMarketplaceStatus.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_product_unlocking/native/juce_android_InAppPurchases.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_product_unlocking/native/juce_ios_InAppPurchases.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_product_unlocking/juce_product_unlocking.cpp" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_product_unlocking/juce_product_unlocking.mm" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../../../modules/juce_product_unlocking/juce_product_unlocking.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../JuceLibraryCode/AppConfig.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../JuceLibraryCode/BinaryData.h" PROPERTIES HEADER_FILE_ONLY TRUE) +set_source_files_properties("../../../JuceLibraryCode/JuceHeader.h" PROPERTIES HEADER_FILE_ONLY TRUE) + +find_library(log "log") +find_library(android "android") +find_library(glesv2 "GLESv2") +find_library(egl "EGL") + +target_link_libraries( ${BINARY_NAME} + + ${log} + ${android} + ${glesv2} + ${egl} + "cpufeatures" +) diff --git a/examples/InAppPurchase/Builds/Android/app/build.gradle b/examples/InAppPurchase/Builds/Android/app/build.gradle new file mode 100644 index 0000000000..365d91adb7 --- /dev/null +++ b/examples/InAppPurchase/Builds/Android/app/build.gradle @@ -0,0 +1,88 @@ +apply plugin: 'com.android.application' + +android { + compileSdkVersion 10 + buildToolsVersion "26.0.0" + externalNativeBuild { + cmake { + path "CMakeLists.txt" + } + } + signingConfigs { + juceSigning { + storeFile file("..${File.separator}..${File.separator}..${File.separator}Signing${File.separator}InAppPurchase.keystore") + storePassword "amazingvoices" + keyAlias "InAppPurchase" + keyPassword "amazingvoices" + storeType "jks" + } + } + + defaultConfig { + applicationId "com.roli.juceinapppurchasesample" + minSdkVersion 10 + targetSdkVersion 10 + externalNativeBuild { + cmake { + arguments "-DANDROID_TOOLCHAIN=clang", "-DANDROID_PLATFORM=android-10", "-DANDROID_STL=c++_static", "-DANDROID_CPP_FEATURES=exceptions rtti", "-DANDROID_ARM_MODE=arm", "-DANDROID_ARM_NEON=TRUE" + cFlags "-fsigned-char", "-pedantic", "-Wall", "-Wshadow", "-Wno-missing-field-initializers", "-Wshadow", "-Wshorten-64-to-32", "-Wstrict-aliasing", "-Wuninitialized", "-Wunused-parameter", "-Wconversion", "-Wsign-compare", "-Wint-conversion", "-Woverloaded-virtual", "-Wreorder", "-Wconstant-conversion", "-Wsign-conversion", "-Wextra-semi" + cppFlags "-fsigned-char", "-std=c++11", "-pedantic", "-Wall", "-Wshadow", "-Wno-missing-field-initializers", "-Wshadow", "-Wshorten-64-to-32", "-Wstrict-aliasing", "-Wuninitialized", "-Wunused-parameter", "-Wconversion", "-Wsign-compare", "-Wint-conversion", "-Woverloaded-virtual", "-Wreorder", "-Wconstant-conversion", "-Wsign-conversion", "-Wextra-semi" + } + } + } + + buildTypes { + debug { + initWith debug + debuggable true + jniDebuggable true + signingConfig signingConfigs.juceSigning + } + release { + initWith release + debuggable false + jniDebuggable false + signingConfig signingConfigs.juceSigning + } + } + + productFlavors { + debug_ { + ndk { + abiFilters "armeabi", "x86" + } + externalNativeBuild { + cmake { + arguments "-DJUCE_BUILD_CONFIGFURATION=DEBUG", "-DCMAKE_CXX_FLAGS_DEBUG=-O0", "-DCMAKE_C_FLAGS_DEBUG=-O0" + } + } + } + release_ { + externalNativeBuild { + cmake { + arguments "-DJUCE_BUILD_CONFIGFURATION=RELEASE", "-DCMAKE_CXX_FLAGS_RELEASE=-O3", "-DCMAKE_C_FLAGS_RELEASE=-O3" + } + } + } + } + + variantFilter { variant -> + def names = variant.flavors*.name + if (names.contains ("debug_") + && variant.buildType.name != "debug") { + setIgnore(true) + } + if (names.contains ("release_") + && variant.buildType.name != "release") { + setIgnore(true) + } + } + +repositories { +} + +dependencies { +} + +} + diff --git a/examples/InAppPurchase/Builds/Android/app/src/debug/res/values/string.xml b/examples/InAppPurchase/Builds/Android/app/src/debug/res/values/string.xml new file mode 100644 index 0000000000..a8d492a2ac --- /dev/null +++ b/examples/InAppPurchase/Builds/Android/app/src/debug/res/values/string.xml @@ -0,0 +1,5 @@ + + + + InAppPurchase + diff --git a/examples/InAppPurchase/Builds/Android/app/src/main/AndroidManifest.xml b/examples/InAppPurchase/Builds/Android/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000000..8f3b95a5a7 --- /dev/null +++ b/examples/InAppPurchase/Builds/Android/app/src/main/AndroidManifest.xml @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/InAppPurchase/Builds/Android/app/src/main/java/com/android/vending/billing/IInAppBillingService.java b/examples/InAppPurchase/Builds/Android/app/src/main/java/com/android/vending/billing/IInAppBillingService.java new file mode 100644 index 0000000000..0bb31cb5d3 --- /dev/null +++ b/examples/InAppPurchase/Builds/Android/app/src/main/java/com/android/vending/billing/IInAppBillingService.java @@ -0,0 +1,971 @@ +/* + ============================================================================== + + This file is part of the JUCE library. + Copyright (c) 2017 - ROLI Ltd. + + JUCE is an open source library subject to commercial or open-source + licensing. + + The code included in this file is provided under the terms of the ISC license + http://www.isc.org/downloads/software-support-policy/isc-license. Permission + To use, copy, modify, and/or distribute this software for any purpose with or + without fee is hereby granted provided that the above copyright notice and + this permission notice appear in all copies. + + JUCE IS PROVIDED "AS IS" WITHOUT ANY WARRANTY, AND ALL WARRANTIES, WHETHER + EXPRESSED OR IMPLIED, INCLUDING MERCHANTABILITY AND FITNESS FOR PURPOSE, ARE + DISCLAIMED. + + ============================================================================== +*/ + +package com.android.vending.billing; +/** + * InAppBillingService is the service that provides in-app billing version 3 and beyond. + * This service provides the following features: + * 1. Provides a new API to get details of in-app items published for the app including + * price, type, title and description. + * 2. The purchase flow is synchronous and purchase information is available immediately + * after it completes. + * 3. Purchase information of in-app purchases is maintained within the Google Play system + * till the purchase is consumed. + * 4. An API to consume a purchase of an inapp item. All purchases of one-time + * in-app items are consumable and thereafter can be purchased again. + * 5. An API to get current purchases of the user immediately. This will not contain any + * consumed purchases. + * + * All calls will give a response code with the following possible values + * RESULT_OK = 0 - success + * RESULT_USER_CANCELED = 1 - User pressed back or canceled a dialog + * RESULT_SERVICE_UNAVAILABLE = 2 - The network connection is down + * RESULT_BILLING_UNAVAILABLE = 3 - This billing API version is not supported for the type requested + * RESULT_ITEM_UNAVAILABLE = 4 - Requested SKU is not available for purchase + * RESULT_DEVELOPER_ERROR = 5 - Invalid arguments provided to the API + * RESULT_ERROR = 6 - Fatal error during the API action + * RESULT_ITEM_ALREADY_OWNED = 7 - Failure to purchase since item is already owned + * RESULT_ITEM_NOT_OWNED = 8 - Failure to consume since item is not owned + */ +public interface IInAppBillingService extends android.os.IInterface + { + /** Local-side IPC implementation stub class. */ + public static abstract class Stub extends android.os.Binder implements com.android.vending.billing.IInAppBillingService + { + private static final java.lang.String DESCRIPTOR = "com.android.vending.billing.IInAppBillingService"; + /** Construct the stub at attach it to the interface. */ + public Stub() + { + this.attachInterface(this, DESCRIPTOR); + } + /** + * Cast an IBinder object into an com.android.vending.billing.IInAppBillingService interface, + * generating a proxy if needed. + */ + public static com.android.vending.billing.IInAppBillingService asInterface(android.os.IBinder obj) + { + if ((obj==null)) { + return null; + } + android.os.IInterface iin = obj.queryLocalInterface(DESCRIPTOR); + if (((iin!=null)&&(iin instanceof com.android.vending.billing.IInAppBillingService))) { + return ((com.android.vending.billing.IInAppBillingService)iin); + } + return new com.android.vending.billing.IInAppBillingService.Stub.Proxy(obj); + } + @Override public android.os.IBinder asBinder() + { + return this; + } + @Override public boolean onTransact(int code, android.os.Parcel data, android.os.Parcel reply, int flags) throws android.os.RemoteException + { + switch (code) + { + case INTERFACE_TRANSACTION: + { + reply.writeString(DESCRIPTOR); + return true; + } + case TRANSACTION_isBillingSupported: + { + data.enforceInterface(DESCRIPTOR); + int _arg0; + _arg0 = data.readInt(); + java.lang.String _arg1; + _arg1 = data.readString(); + java.lang.String _arg2; + _arg2 = data.readString(); + int _result = this.isBillingSupported(_arg0, _arg1, _arg2); + reply.writeNoException(); + reply.writeInt(_result); + return true; + } + case TRANSACTION_getSkuDetails: + { + data.enforceInterface(DESCRIPTOR); + int _arg0; + _arg0 = data.readInt(); + java.lang.String _arg1; + _arg1 = data.readString(); + java.lang.String _arg2; + _arg2 = data.readString(); + android.os.Bundle _arg3; + if ((0!=data.readInt())) { + _arg3 = android.os.Bundle.CREATOR.createFromParcel(data); + } + else { + _arg3 = null; + } + android.os.Bundle _result = this.getSkuDetails(_arg0, _arg1, _arg2, _arg3); + reply.writeNoException(); + if ((_result!=null)) { + reply.writeInt(1); + _result.writeToParcel(reply, android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE); + } + else { + reply.writeInt(0); + } + return true; + } + case TRANSACTION_getBuyIntent: + { + data.enforceInterface(DESCRIPTOR); + int _arg0; + _arg0 = data.readInt(); + java.lang.String _arg1; + _arg1 = data.readString(); + java.lang.String _arg2; + _arg2 = data.readString(); + java.lang.String _arg3; + _arg3 = data.readString(); + java.lang.String _arg4; + _arg4 = data.readString(); + android.os.Bundle _result = this.getBuyIntent(_arg0, _arg1, _arg2, _arg3, _arg4); + reply.writeNoException(); + if ((_result!=null)) { + reply.writeInt(1); + _result.writeToParcel(reply, android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE); + } + else { + reply.writeInt(0); + } + return true; + } + case TRANSACTION_getPurchases: + { + data.enforceInterface(DESCRIPTOR); + int _arg0; + _arg0 = data.readInt(); + java.lang.String _arg1; + _arg1 = data.readString(); + java.lang.String _arg2; + _arg2 = data.readString(); + java.lang.String _arg3; + _arg3 = data.readString(); + android.os.Bundle _result = this.getPurchases(_arg0, _arg1, _arg2, _arg3); + reply.writeNoException(); + if ((_result!=null)) { + reply.writeInt(1); + _result.writeToParcel(reply, android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE); + } + else { + reply.writeInt(0); + } + return true; + } + case TRANSACTION_consumePurchase: + { + data.enforceInterface(DESCRIPTOR); + int _arg0; + _arg0 = data.readInt(); + java.lang.String _arg1; + _arg1 = data.readString(); + java.lang.String _arg2; + _arg2 = data.readString(); + int _result = this.consumePurchase(_arg0, _arg1, _arg2); + reply.writeNoException(); + reply.writeInt(_result); + return true; + } + case TRANSACTION_stub: + { + data.enforceInterface(DESCRIPTOR); + int _arg0; + _arg0 = data.readInt(); + java.lang.String _arg1; + _arg1 = data.readString(); + java.lang.String _arg2; + _arg2 = data.readString(); + int _result = this.stub(_arg0, _arg1, _arg2); + reply.writeNoException(); + reply.writeInt(_result); + return true; + } + case TRANSACTION_getBuyIntentToReplaceSkus: + { + data.enforceInterface(DESCRIPTOR); + int _arg0; + _arg0 = data.readInt(); + java.lang.String _arg1; + _arg1 = data.readString(); + java.util.List _arg2; + _arg2 = data.createStringArrayList(); + java.lang.String _arg3; + _arg3 = data.readString(); + java.lang.String _arg4; + _arg4 = data.readString(); + java.lang.String _arg5; + _arg5 = data.readString(); + android.os.Bundle _result = this.getBuyIntentToReplaceSkus(_arg0, _arg1, _arg2, _arg3, _arg4, _arg5); + reply.writeNoException(); + if ((_result!=null)) { + reply.writeInt(1); + _result.writeToParcel(reply, android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE); + } + else { + reply.writeInt(0); + } + return true; + } + case TRANSACTION_getBuyIntentExtraParams: + { + data.enforceInterface(DESCRIPTOR); + int _arg0; + _arg0 = data.readInt(); + java.lang.String _arg1; + _arg1 = data.readString(); + java.lang.String _arg2; + _arg2 = data.readString(); + java.lang.String _arg3; + _arg3 = data.readString(); + java.lang.String _arg4; + _arg4 = data.readString(); + android.os.Bundle _arg5; + if ((0!=data.readInt())) { + _arg5 = android.os.Bundle.CREATOR.createFromParcel(data); + } + else { + _arg5 = null; + } + android.os.Bundle _result = this.getBuyIntentExtraParams(_arg0, _arg1, _arg2, _arg3, _arg4, _arg5); + reply.writeNoException(); + if ((_result!=null)) { + reply.writeInt(1); + _result.writeToParcel(reply, android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE); + } + else { + reply.writeInt(0); + } + return true; + } + case TRANSACTION_getPurchaseHistory: + { + data.enforceInterface(DESCRIPTOR); + int _arg0; + _arg0 = data.readInt(); + java.lang.String _arg1; + _arg1 = data.readString(); + java.lang.String _arg2; + _arg2 = data.readString(); + java.lang.String _arg3; + _arg3 = data.readString(); + android.os.Bundle _arg4; + if ((0!=data.readInt())) { + _arg4 = android.os.Bundle.CREATOR.createFromParcel(data); + } + else { + _arg4 = null; + } + android.os.Bundle _result = this.getPurchaseHistory(_arg0, _arg1, _arg2, _arg3, _arg4); + reply.writeNoException(); + if ((_result!=null)) { + reply.writeInt(1); + _result.writeToParcel(reply, android.os.Parcelable.PARCELABLE_WRITE_RETURN_VALUE); + } + else { + reply.writeInt(0); + } + return true; + } + case TRANSACTION_isBillingSupportedExtraParams: + { + data.enforceInterface(DESCRIPTOR); + int _arg0; + _arg0 = data.readInt(); + java.lang.String _arg1; + _arg1 = data.readString(); + java.lang.String _arg2; + _arg2 = data.readString(); + android.os.Bundle _arg3; + if ((0!=data.readInt())) { + _arg3 = android.os.Bundle.CREATOR.createFromParcel(data); + } + else { + _arg3 = null; + } + int _result = this.isBillingSupportedExtraParams(_arg0, _arg1, _arg2, _arg3); + reply.writeNoException(); + reply.writeInt(_result); + return true; + } + } + return super.onTransact(code, data, reply, flags); + } + private static class Proxy implements com.android.vending.billing.IInAppBillingService + { + private android.os.IBinder mRemote; + Proxy(android.os.IBinder remote) + { + mRemote = remote; + } + @Override public android.os.IBinder asBinder() + { + return mRemote; + } + public java.lang.String getInterfaceDescriptor() + { + return DESCRIPTOR; + } + @Override public int isBillingSupported(int apiVersion, java.lang.String packageName, java.lang.String type) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + int _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeInt(apiVersion); + _data.writeString(packageName); + _data.writeString(type); + mRemote.transact(Stub.TRANSACTION_isBillingSupported, _data, _reply, 0); + _reply.readException(); + _result = _reply.readInt(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Provides details of a list of SKUs + * Given a list of SKUs of a valid type in the skusBundle, this returns a bundle + * with a list JSON strings containing the productId, price, title and description. + * This API can be called with a maximum of 20 SKUs. + * @param apiVersion billing API version that the app is using + * @param packageName the package name of the calling app + * @param type of the in-app items ("inapp" for one-time purchases + * and "subs" for subscriptions) + * @param skusBundle bundle containing a StringArrayList of SKUs with key "ITEM_ID_LIST" + * @return Bundle containing the following key-value pairs + * "RESPONSE_CODE" with int value, RESULT_OK(0) if success, appropriate response codes + * on failures. + * "DETAILS_LIST" with a StringArrayList containing purchase information + * in JSON format similar to: + * '{ "productId" : "exampleSku", + * "type" : "inapp", + * "price" : "$5.00", + * "price_currency": "USD", + * "price_amount_micros": 5000000, + * "title : "Example Title", + * "description" : "This is an example description" }' + */ + @Override public android.os.Bundle getSkuDetails(int apiVersion, java.lang.String packageName, java.lang.String type, android.os.Bundle skusBundle) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + android.os.Bundle _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeInt(apiVersion); + _data.writeString(packageName); + _data.writeString(type); + if ((skusBundle!=null)) { + _data.writeInt(1); + skusBundle.writeToParcel(_data, 0); + } + else { + _data.writeInt(0); + } + mRemote.transact(Stub.TRANSACTION_getSkuDetails, _data, _reply, 0); + _reply.readException(); + if ((0!=_reply.readInt())) { + _result = android.os.Bundle.CREATOR.createFromParcel(_reply); + } + else { + _result = null; + } + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Returns a pending intent to launch the purchase flow for an in-app item by providing a SKU, + * the type, a unique purchase token and an optional developer payload. + * @param apiVersion billing API version that the app is using + * @param packageName package name of the calling app + * @param sku the SKU of the in-app item as published in the developer console + * @param type of the in-app item being purchased ("inapp" for one-time purchases + * and "subs" for subscriptions) + * @param developerPayload optional argument to be sent back with the purchase information + * @return Bundle containing the following key-value pairs + * "RESPONSE_CODE" with int value, RESULT_OK(0) if success, appropriate response codes + * on failures. + * "BUY_INTENT" - PendingIntent to start the purchase flow + * + * The Pending intent should be launched with startIntentSenderForResult. When purchase flow + * has completed, the onActivityResult() will give a resultCode of OK or CANCELED. + * If the purchase is successful, the result data will contain the following key-value pairs + * "RESPONSE_CODE" with int value, RESULT_OK(0) if success, appropriate response + * codes on failures. + * "INAPP_PURCHASE_DATA" - String in JSON format similar to + * '{"orderId":"12999763169054705758.1371079406387615", + * "packageName":"com.example.app", + * "productId":"exampleSku", + * "purchaseTime":1345678900000, + * "purchaseToken" : "122333444455555", + * "developerPayload":"example developer payload" }' + * "INAPP_DATA_SIGNATURE" - String containing the signature of the purchase data that + * was signed with the private key of the developer + */ + @Override public android.os.Bundle getBuyIntent(int apiVersion, java.lang.String packageName, java.lang.String sku, java.lang.String type, java.lang.String developerPayload) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + android.os.Bundle _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeInt(apiVersion); + _data.writeString(packageName); + _data.writeString(sku); + _data.writeString(type); + _data.writeString(developerPayload); + mRemote.transact(Stub.TRANSACTION_getBuyIntent, _data, _reply, 0); + _reply.readException(); + if ((0!=_reply.readInt())) { + _result = android.os.Bundle.CREATOR.createFromParcel(_reply); + } + else { + _result = null; + } + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Returns the current SKUs owned by the user of the type and package name specified along with + * purchase information and a signature of the data to be validated. + * This will return all SKUs that have been purchased in V3 and managed items purchased using + * V1 and V2 that have not been consumed. + * @param apiVersion billing API version that the app is using + * @param packageName package name of the calling app + * @param type of the in-app items being requested ("inapp" for one-time purchases + * and "subs" for subscriptions) + * @param continuationToken to be set as null for the first call, if the number of owned + * skus are too many, a continuationToken is returned in the response bundle. + * This method can be called again with the continuation token to get the next set of + * owned skus. + * @return Bundle containing the following key-value pairs + * "RESPONSE_CODE" with int value, RESULT_OK(0) if success, appropriate response codes + on failures. + * "INAPP_PURCHASE_ITEM_LIST" - StringArrayList containing the list of SKUs + * "INAPP_PURCHASE_DATA_LIST" - StringArrayList containing the purchase information + * "INAPP_DATA_SIGNATURE_LIST"- StringArrayList containing the signatures + * of the purchase information + * "INAPP_CONTINUATION_TOKEN" - String containing a continuation token for the + * next set of in-app purchases. Only set if the + * user has more owned skus than the current list. + */ + @Override public android.os.Bundle getPurchases(int apiVersion, java.lang.String packageName, java.lang.String type, java.lang.String continuationToken) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + android.os.Bundle _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeInt(apiVersion); + _data.writeString(packageName); + _data.writeString(type); + _data.writeString(continuationToken); + mRemote.transact(Stub.TRANSACTION_getPurchases, _data, _reply, 0); + _reply.readException(); + if ((0!=_reply.readInt())) { + _result = android.os.Bundle.CREATOR.createFromParcel(_reply); + } + else { + _result = null; + } + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + @Override public int consumePurchase(int apiVersion, java.lang.String packageName, java.lang.String purchaseToken) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + int _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeInt(apiVersion); + _data.writeString(packageName); + _data.writeString(purchaseToken); + mRemote.transact(Stub.TRANSACTION_consumePurchase, _data, _reply, 0); + _reply.readException(); + _result = _reply.readInt(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + @Override public int stub(int apiVersion, java.lang.String packageName, java.lang.String type) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + int _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeInt(apiVersion); + _data.writeString(packageName); + _data.writeString(type); + mRemote.transact(Stub.TRANSACTION_stub, _data, _reply, 0); + _reply.readException(); + _result = _reply.readInt(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Returns a pending intent to launch the purchase flow for upgrading or downgrading a + * subscription. The existing owned SKU(s) should be provided along with the new SKU that + * the user is upgrading or downgrading to. + * @param apiVersion billing API version that the app is using, must be 5 or later + * @param packageName package name of the calling app + * @param oldSkus the SKU(s) that the user is upgrading or downgrading from, + * if null or empty this method will behave like {@link #getBuyIntent} + * @param newSku the SKU that the user is upgrading or downgrading to + * @param type of the item being purchased, currently must be "subs" + * @param developerPayload optional argument to be sent back with the purchase information + * @return Bundle containing the following key-value pairs + * "RESPONSE_CODE" with int value, RESULT_OK(0) if success, appropriate response codes + * on failures. + * "BUY_INTENT" - PendingIntent to start the purchase flow + * + * The Pending intent should be launched with startIntentSenderForResult. When purchase flow + * has completed, the onActivityResult() will give a resultCode of OK or CANCELED. + * If the purchase is successful, the result data will contain the following key-value pairs + * "RESPONSE_CODE" with int value, RESULT_OK(0) if success, appropriate response + * codes on failures. + * "INAPP_PURCHASE_DATA" - String in JSON format similar to + * '{"orderId":"12999763169054705758.1371079406387615", + * "packageName":"com.example.app", + * "productId":"exampleSku", + * "purchaseTime":1345678900000, + * "purchaseToken" : "122333444455555", + * "developerPayload":"example developer payload" }' + * "INAPP_DATA_SIGNATURE" - String containing the signature of the purchase data that + * was signed with the private key of the developer + */ + @Override public android.os.Bundle getBuyIntentToReplaceSkus(int apiVersion, java.lang.String packageName, java.util.List oldSkus, java.lang.String newSku, java.lang.String type, java.lang.String developerPayload) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + android.os.Bundle _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeInt(apiVersion); + _data.writeString(packageName); + _data.writeStringList(oldSkus); + _data.writeString(newSku); + _data.writeString(type); + _data.writeString(developerPayload); + mRemote.transact(Stub.TRANSACTION_getBuyIntentToReplaceSkus, _data, _reply, 0); + _reply.readException(); + if ((0!=_reply.readInt())) { + _result = android.os.Bundle.CREATOR.createFromParcel(_reply); + } + else { + _result = null; + } + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Returns a pending intent to launch the purchase flow for an in-app item. This method is + * a variant of the {@link #getBuyIntent} method and takes an additional {@code extraParams} + * parameter. This parameter is a Bundle of optional keys and values that affect the + * operation of the method. + * @param apiVersion billing API version that the app is using, must be 6 or later + * @param packageName package name of the calling app + * @param sku the SKU of the in-app item as published in the developer console + * @param type of the in-app item being purchased ("inapp" for one-time purchases + * and "subs" for subscriptions) + * @param developerPayload optional argument to be sent back with the purchase information + * @extraParams a Bundle with the following optional keys: + * "skusToReplace" - List - an optional list of SKUs that the user is + * upgrading or downgrading from. + * Pass this field if the purchase is upgrading or downgrading + * existing subscriptions. + * The specified SKUs are replaced with the SKUs that the user is + * purchasing. Google Play replaces the specified SKUs at the start of + * the next billing cycle. + * "replaceSkusProration" - Boolean - whether the user should be credited for any unused + * subscription time on the SKUs they are upgrading or downgrading. + * If you set this field to true, Google Play swaps out the old SKUs + * and credits the user with the unused value of their subscription + * time on a pro-rated basis. + * Google Play applies this credit to the new subscription, and does + * not begin billing the user for the new subscription until after + * the credit is used up. + * If you set this field to false, the user does not receive credit for + * any unused subscription time and the recurrence date does not + * change. + * Default value is true. Ignored if you do not pass skusToReplace. + * "accountId" - String - an optional obfuscated string that is uniquely + * associated with the user's account in your app. + * If you pass this value, Google Play can use it to detect irregular + * activity, such as many devices making purchases on the same + * account in a short period of time. + * Do not use the developer ID or the user's Google ID for this field. + * In addition, this field should not contain the user's ID in + * cleartext. + * We recommend that you use a one-way hash to generate a string from + * the user's ID, and store the hashed string in this field. + * "vr" - Boolean - an optional flag indicating whether the returned intent + * should start a VR purchase flow. The apiVersion must also be 7 or + * later to use this flag. + */ + @Override public android.os.Bundle getBuyIntentExtraParams(int apiVersion, java.lang.String packageName, java.lang.String sku, java.lang.String type, java.lang.String developerPayload, android.os.Bundle extraParams) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + android.os.Bundle _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeInt(apiVersion); + _data.writeString(packageName); + _data.writeString(sku); + _data.writeString(type); + _data.writeString(developerPayload); + if ((extraParams!=null)) { + _data.writeInt(1); + extraParams.writeToParcel(_data, 0); + } + else { + _data.writeInt(0); + } + mRemote.transact(Stub.TRANSACTION_getBuyIntentExtraParams, _data, _reply, 0); + _reply.readException(); + if ((0!=_reply.readInt())) { + _result = android.os.Bundle.CREATOR.createFromParcel(_reply); + } + else { + _result = null; + } + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + /** + * Returns the most recent purchase made by the user for each SKU, even if that purchase is + * expired, canceled, or consumed. + * @param apiVersion billing API version that the app is using, must be 6 or later + * @param packageName package name of the calling app + * @param type of the in-app items being requested ("inapp" for one-time purchases + * and "subs" for subscriptions) + * @param continuationToken to be set as null for the first call, if the number of owned + * skus is too large, a continuationToken is returned in the response bundle. + * This method can be called again with the continuation token to get the next set of + * owned skus. + * @param extraParams a Bundle with extra params that would be appended into http request + * query string. Not used at this moment. Reserved for future functionality. + * @return Bundle containing the following key-value pairs + * "RESPONSE_CODE" with int value: RESULT_OK(0) if success, + * {@link IabHelper#BILLING_RESPONSE_RESULT_*} response codes on failures. + * + * "INAPP_PURCHASE_ITEM_LIST" - ArrayList containing the list of SKUs + * "INAPP_PURCHASE_DATA_LIST" - ArrayList containing the purchase information + * "INAPP_DATA_SIGNATURE_LIST"- ArrayList containing the signatures + * of the purchase information + * "INAPP_CONTINUATION_TOKEN" - String containing a continuation token for the + * next set of in-app purchases. Only set if the + * user has more owned skus than the current list. + */ + @Override public android.os.Bundle getPurchaseHistory(int apiVersion, java.lang.String packageName, java.lang.String type, java.lang.String continuationToken, android.os.Bundle extraParams) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + android.os.Bundle _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeInt(apiVersion); + _data.writeString(packageName); + _data.writeString(type); + _data.writeString(continuationToken); + if ((extraParams!=null)) { + _data.writeInt(1); + extraParams.writeToParcel(_data, 0); + } + else { + _data.writeInt(0); + } + mRemote.transact(Stub.TRANSACTION_getPurchaseHistory, _data, _reply, 0); + _reply.readException(); + if ((0!=_reply.readInt())) { + _result = android.os.Bundle.CREATOR.createFromParcel(_reply); + } + else { + _result = null; + } + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + @Override public int isBillingSupportedExtraParams(int apiVersion, java.lang.String packageName, java.lang.String type, android.os.Bundle extraParams) throws android.os.RemoteException + { + android.os.Parcel _data = android.os.Parcel.obtain(); + android.os.Parcel _reply = android.os.Parcel.obtain(); + int _result; + try { + _data.writeInterfaceToken(DESCRIPTOR); + _data.writeInt(apiVersion); + _data.writeString(packageName); + _data.writeString(type); + if ((extraParams!=null)) { + _data.writeInt(1); + extraParams.writeToParcel(_data, 0); + } + else { + _data.writeInt(0); + } + mRemote.transact(Stub.TRANSACTION_isBillingSupportedExtraParams, _data, _reply, 0); + _reply.readException(); + _result = _reply.readInt(); + } + finally { + _reply.recycle(); + _data.recycle(); + } + return _result; + } + } + static final int TRANSACTION_isBillingSupported = (android.os.IBinder.FIRST_CALL_TRANSACTION + 0); + static final int TRANSACTION_getSkuDetails = (android.os.IBinder.FIRST_CALL_TRANSACTION + 1); + static final int TRANSACTION_getBuyIntent = (android.os.IBinder.FIRST_CALL_TRANSACTION + 2); + static final int TRANSACTION_getPurchases = (android.os.IBinder.FIRST_CALL_TRANSACTION + 3); + static final int TRANSACTION_consumePurchase = (android.os.IBinder.FIRST_CALL_TRANSACTION + 4); + static final int TRANSACTION_stub = (android.os.IBinder.FIRST_CALL_TRANSACTION + 5); + static final int TRANSACTION_getBuyIntentToReplaceSkus = (android.os.IBinder.FIRST_CALL_TRANSACTION + 6); + static final int TRANSACTION_getBuyIntentExtraParams = (android.os.IBinder.FIRST_CALL_TRANSACTION + 7); + static final int TRANSACTION_getPurchaseHistory = (android.os.IBinder.FIRST_CALL_TRANSACTION + 8); + static final int TRANSACTION_isBillingSupportedExtraParams = (android.os.IBinder.FIRST_CALL_TRANSACTION + 9); + } + public int isBillingSupported(int apiVersion, java.lang.String packageName, java.lang.String type) throws android.os.RemoteException; + /** + * Provides details of a list of SKUs + * Given a list of SKUs of a valid type in the skusBundle, this returns a bundle + * with a list JSON strings containing the productId, price, title and description. + * This API can be called with a maximum of 20 SKUs. + * @param apiVersion billing API version that the app is using + * @param packageName the package name of the calling app + * @param type of the in-app items ("inapp" for one-time purchases + * and "subs" for subscriptions) + * @param skusBundle bundle containing a StringArrayList of SKUs with key "ITEM_ID_LIST" + * @return Bundle containing the following key-value pairs + * "RESPONSE_CODE" with int value, RESULT_OK(0) if success, appropriate response codes + * on failures. + * "DETAILS_LIST" with a StringArrayList containing purchase information + * in JSON format similar to: + * '{ "productId" : "exampleSku", + * "type" : "inapp", + * "price" : "$5.00", + * "price_currency": "USD", + * "price_amount_micros": 5000000, + * "title : "Example Title", + * "description" : "This is an example description" }' + */ + public android.os.Bundle getSkuDetails(int apiVersion, java.lang.String packageName, java.lang.String type, android.os.Bundle skusBundle) throws android.os.RemoteException; + /** + * Returns a pending intent to launch the purchase flow for an in-app item by providing a SKU, + * the type, a unique purchase token and an optional developer payload. + * @param apiVersion billing API version that the app is using + * @param packageName package name of the calling app + * @param sku the SKU of the in-app item as published in the developer console + * @param type of the in-app item being purchased ("inapp" for one-time purchases + * and "subs" for subscriptions) + * @param developerPayload optional argument to be sent back with the purchase information + * @return Bundle containing the following key-value pairs + * "RESPONSE_CODE" with int value, RESULT_OK(0) if success, appropriate response codes + * on failures. + * "BUY_INTENT" - PendingIntent to start the purchase flow + * + * The Pending intent should be launched with startIntentSenderForResult. When purchase flow + * has completed, the onActivityResult() will give a resultCode of OK or CANCELED. + * If the purchase is successful, the result data will contain the following key-value pairs + * "RESPONSE_CODE" with int value, RESULT_OK(0) if success, appropriate response + * codes on failures. + * "INAPP_PURCHASE_DATA" - String in JSON format similar to + * '{"orderId":"12999763169054705758.1371079406387615", + * "packageName":"com.example.app", + * "productId":"exampleSku", + * "purchaseTime":1345678900000, + * "purchaseToken" : "122333444455555", + * "developerPayload":"example developer payload" }' + * "INAPP_DATA_SIGNATURE" - String containing the signature of the purchase data that + * was signed with the private key of the developer + */ + public android.os.Bundle getBuyIntent(int apiVersion, java.lang.String packageName, java.lang.String sku, java.lang.String type, java.lang.String developerPayload) throws android.os.RemoteException; + /** + * Returns the current SKUs owned by the user of the type and package name specified along with + * purchase information and a signature of the data to be validated. + * This will return all SKUs that have been purchased in V3 and managed items purchased using + * V1 and V2 that have not been consumed. + * @param apiVersion billing API version that the app is using + * @param packageName package name of the calling app + * @param type of the in-app items being requested ("inapp" for one-time purchases + * and "subs" for subscriptions) + * @param continuationToken to be set as null for the first call, if the number of owned + * skus are too many, a continuationToken is returned in the response bundle. + * This method can be called again with the continuation token to get the next set of + * owned skus. + * @return Bundle containing the following key-value pairs + * "RESPONSE_CODE" with int value, RESULT_OK(0) if success, appropriate response codes + on failures. + * "INAPP_PURCHASE_ITEM_LIST" - StringArrayList containing the list of SKUs + * "INAPP_PURCHASE_DATA_LIST" - StringArrayList containing the purchase information + * "INAPP_DATA_SIGNATURE_LIST"- StringArrayList containing the signatures + * of the purchase information + * "INAPP_CONTINUATION_TOKEN" - String containing a continuation token for the + * next set of in-app purchases. Only set if the + * user has more owned skus than the current list. + */ + public android.os.Bundle getPurchases(int apiVersion, java.lang.String packageName, java.lang.String type, java.lang.String continuationToken) throws android.os.RemoteException; + public int consumePurchase(int apiVersion, java.lang.String packageName, java.lang.String purchaseToken) throws android.os.RemoteException; + public int stub(int apiVersion, java.lang.String packageName, java.lang.String type) throws android.os.RemoteException; + /** + * Returns a pending intent to launch the purchase flow for upgrading or downgrading a + * subscription. The existing owned SKU(s) should be provided along with the new SKU that + * the user is upgrading or downgrading to. + * @param apiVersion billing API version that the app is using, must be 5 or later + * @param packageName package name of the calling app + * @param oldSkus the SKU(s) that the user is upgrading or downgrading from, + * if null or empty this method will behave like {@link #getBuyIntent} + * @param newSku the SKU that the user is upgrading or downgrading to + * @param type of the item being purchased, currently must be "subs" + * @param developerPayload optional argument to be sent back with the purchase information + * @return Bundle containing the following key-value pairs + * "RESPONSE_CODE" with int value, RESULT_OK(0) if success, appropriate response codes + * on failures. + * "BUY_INTENT" - PendingIntent to start the purchase flow + * + * The Pending intent should be launched with startIntentSenderForResult. When purchase flow + * has completed, the onActivityResult() will give a resultCode of OK or CANCELED. + * If the purchase is successful, the result data will contain the following key-value pairs + * "RESPONSE_CODE" with int value, RESULT_OK(0) if success, appropriate response + * codes on failures. + * "INAPP_PURCHASE_DATA" - String in JSON format similar to + * '{"orderId":"12999763169054705758.1371079406387615", + * "packageName":"com.example.app", + * "productId":"exampleSku", + * "purchaseTime":1345678900000, + * "purchaseToken" : "122333444455555", + * "developerPayload":"example developer payload" }' + * "INAPP_DATA_SIGNATURE" - String containing the signature of the purchase data that + * was signed with the private key of the developer + */ + public android.os.Bundle getBuyIntentToReplaceSkus(int apiVersion, java.lang.String packageName, java.util.List oldSkus, java.lang.String newSku, java.lang.String type, java.lang.String developerPayload) throws android.os.RemoteException; + /** + * Returns a pending intent to launch the purchase flow for an in-app item. This method is + * a variant of the {@link #getBuyIntent} method and takes an additional {@code extraParams} + * parameter. This parameter is a Bundle of optional keys and values that affect the + * operation of the method. + * @param apiVersion billing API version that the app is using, must be 6 or later + * @param packageName package name of the calling app + * @param sku the SKU of the in-app item as published in the developer console + * @param type of the in-app item being purchased ("inapp" for one-time purchases + * and "subs" for subscriptions) + * @param developerPayload optional argument to be sent back with the purchase information + * @extraParams a Bundle with the following optional keys: + * "skusToReplace" - List - an optional list of SKUs that the user is + * upgrading or downgrading from. + * Pass this field if the purchase is upgrading or downgrading + * existing subscriptions. + * The specified SKUs are replaced with the SKUs that the user is + * purchasing. Google Play replaces the specified SKUs at the start of + * the next billing cycle. + * "replaceSkusProration" - Boolean - whether the user should be credited for any unused + * subscription time on the SKUs they are upgrading or downgrading. + * If you set this field to true, Google Play swaps out the old SKUs + * and credits the user with the unused value of their subscription + * time on a pro-rated basis. + * Google Play applies this credit to the new subscription, and does + * not begin billing the user for the new subscription until after + * the credit is used up. + * If you set this field to false, the user does not receive credit for + * any unused subscription time and the recurrence date does not + * change. + * Default value is true. Ignored if you do not pass skusToReplace. + * "accountId" - String - an optional obfuscated string that is uniquely + * associated with the user's account in your app. + * If you pass this value, Google Play can use it to detect irregular + * activity, such as many devices making purchases on the same + * account in a short period of time. + * Do not use the developer ID or the user's Google ID for this field. + * In addition, this field should not contain the user's ID in + * cleartext. + * We recommend that you use a one-way hash to generate a string from + * the user's ID, and store the hashed string in this field. + * "vr" - Boolean - an optional flag indicating whether the returned intent + * should start a VR purchase flow. The apiVersion must also be 7 or + * later to use this flag. + */ + public android.os.Bundle getBuyIntentExtraParams(int apiVersion, java.lang.String packageName, java.lang.String sku, java.lang.String type, java.lang.String developerPayload, android.os.Bundle extraParams) throws android.os.RemoteException; + /** + * Returns the most recent purchase made by the user for each SKU, even if that purchase is + * expired, canceled, or consumed. + * @param apiVersion billing API version that the app is using, must be 6 or later + * @param packageName package name of the calling app + * @param type of the in-app items being requested ("inapp" for one-time purchases + * and "subs" for subscriptions) + * @param continuationToken to be set as null for the first call, if the number of owned + * skus is too large, a continuationToken is returned in the response bundle. + * This method can be called again with the continuation token to get the next set of + * owned skus. + * @param extraParams a Bundle with extra params that would be appended into http request + * query string. Not used at this moment. Reserved for future functionality. + * @return Bundle containing the following key-value pairs + * "RESPONSE_CODE" with int value: RESULT_OK(0) if success, + * {@link IabHelper#BILLING_RESPONSE_RESULT_*} response codes on failures. + * + * "INAPP_PURCHASE_ITEM_LIST" - ArrayList containing the list of SKUs + * "INAPP_PURCHASE_DATA_LIST" - ArrayList containing the purchase information + * "INAPP_DATA_SIGNATURE_LIST"- ArrayList containing the signatures + * of the purchase information + * "INAPP_CONTINUATION_TOKEN" - String containing a continuation token for the + * next set of in-app purchases. Only set if the + * user has more owned skus than the current list. + */ + public android.os.Bundle getPurchaseHistory(int apiVersion, java.lang.String packageName, java.lang.String type, java.lang.String continuationToken, android.os.Bundle extraParams) throws android.os.RemoteException; + public int isBillingSupportedExtraParams(int apiVersion, java.lang.String packageName, java.lang.String type, android.os.Bundle extraParams) throws android.os.RemoteException; + } diff --git a/examples/InAppPurchase/Builds/Android/app/src/main/java/com/roli/juceinapppurchasesample/InAppPurchase.java b/examples/InAppPurchase/Builds/Android/app/src/main/java/com/roli/juceinapppurchasesample/InAppPurchase.java new file mode 100644 index 0000000000..5812b5994b --- /dev/null +++ b/examples/InAppPurchase/Builds/Android/app/src/main/java/com/roli/juceinapppurchasesample/InAppPurchase.java @@ -0,0 +1,1411 @@ +/* + ============================================================================== + + This file is part of the JUCE library. + Copyright (c) 2017 - ROLI Ltd. + + JUCE is an open source library subject to commercial or open-source + licensing. + + The code included in this file is provided under the terms of the ISC license + http://www.isc.org/downloads/software-support-policy/isc-license. Permission + To use, copy, modify, and/or distribute this software for any purpose with or + without fee is hereby granted provided that the above copyright notice and + this permission notice appear in all copies. + + JUCE IS PROVIDED "AS IS" WITHOUT ANY WARRANTY, AND ALL WARRANTIES, WHETHER + EXPRESSED OR IMPLIED, INCLUDING MERCHANTABILITY AND FITNESS FOR PURPOSE, ARE + DISCLAIMED. + + ============================================================================== +*/ + +package com.roli.juceinapppurchasesample; + +import android.app.Activity; +import android.app.AlertDialog; +import android.content.DialogInterface; +import android.content.Context; +import android.content.Intent; +import android.content.res.Configuration; +import android.content.pm.PackageInfo; +import android.content.pm.PackageManager; +import android.net.Uri; +import android.os.Bundle; +import android.os.Looper; +import android.os.Handler; +import android.os.ParcelUuid; +import android.os.Environment; +import android.view.*; +import android.view.inputmethod.BaseInputConnection; +import android.view.inputmethod.EditorInfo; +import android.view.inputmethod.InputConnection; +import android.view.inputmethod.InputMethodManager; +import android.graphics.*; +import android.text.ClipboardManager; +import android.text.InputType; +import android.util.DisplayMetrics; +import android.util.Log; +import android.util.Pair; +import java.lang.Runnable; +import java.lang.ref.WeakReference; +import java.lang.reflect.*; +import java.util.*; +import java.io.*; +import java.net.URL; +import java.net.HttpURLConnection; +import android.media.AudioManager; +import android.Manifest; +import java.util.concurrent.CancellationException; +import java.util.concurrent.Future; +import java.util.concurrent.Executors; +import java.util.concurrent.ExecutorService; +import java.util.concurrent.ExecutionException; +import java.util.concurrent.TimeUnit; +import java.util.concurrent.Callable; +import java.util.concurrent.TimeoutException; +import java.util.concurrent.locks.ReentrantLock; +import java.util.concurrent.atomic.*; + + + +//============================================================================== +public class InAppPurchase extends Activity +{ + //============================================================================== + static + { + System.loadLibrary ("juce_jni"); + } + + //============================================================================== + public boolean isPermissionDeclaredInManifest (int permissionID) + { + String permissionToCheck = getAndroidPermissionName(permissionID); + + try + { + PackageInfo info = getPackageManager().getPackageInfo(getApplicationContext().getPackageName(), PackageManager.GET_PERMISSIONS); + + if (info.requestedPermissions != null) + for (String permission : info.requestedPermissions) + if (permission.equals (permissionToCheck)) + return true; + } + catch (PackageManager.NameNotFoundException e) + { + Log.d ("JUCE", "isPermissionDeclaredInManifest: PackageManager.NameNotFoundException = " + e.toString()); + } + + Log.d ("JUCE", "isPermissionDeclaredInManifest: could not find requested permission " + permissionToCheck); + return false; + } + + //============================================================================== + // these have to match the values of enum PermissionID in C++ class RuntimePermissions: + private static final int JUCE_PERMISSIONS_RECORD_AUDIO = 1; + private static final int JUCE_PERMISSIONS_BLUETOOTH_MIDI = 2; + private static final int JUCE_PERMISSIONS_READ_EXTERNAL_STORAGE = 3; + private static final int JUCE_PERMISSIONS_WRITE_EXTERNAL_STORAGE = 4; + + private static String getAndroidPermissionName (int permissionID) + { + switch (permissionID) + { + case JUCE_PERMISSIONS_RECORD_AUDIO: return Manifest.permission.RECORD_AUDIO; + case JUCE_PERMISSIONS_BLUETOOTH_MIDI: return Manifest.permission.ACCESS_COARSE_LOCATION; + // use string value as this is not defined in SDKs < 16 + case JUCE_PERMISSIONS_READ_EXTERNAL_STORAGE: return "android.permission.READ_EXTERNAL_STORAGE"; + case JUCE_PERMISSIONS_WRITE_EXTERNAL_STORAGE: return Manifest.permission.WRITE_EXTERNAL_STORAGE; + } + + // unknown permission ID! + assert false; + return new String(); + } + + public boolean isPermissionGranted (int permissionID) + { + return getApplicationContext().checkCallingOrSelfPermission (getAndroidPermissionName (permissionID)) == PackageManager.PERMISSION_GRANTED; + } + + private Map permissionCallbackPtrMap; + + public void requestRuntimePermission (int permissionID, long ptrToCallback) + { + String permissionName = getAndroidPermissionName (permissionID); + + if (getApplicationContext().checkCallingOrSelfPermission (permissionName) != PackageManager.PERMISSION_GRANTED) + { + // remember callbackPtr, request permissions, and let onRequestPermissionResult call callback asynchronously + permissionCallbackPtrMap.put (permissionID, ptrToCallback); + requestPermissionsCompat (new String[]{permissionName}, permissionID); + } + else + { + // permissions were already granted before, we can call callback directly + androidRuntimePermissionsCallback (true, ptrToCallback); + } + } + + private native void androidRuntimePermissionsCallback (boolean permissionWasGranted, long ptrToCallback); + + + //============================================================================== + public interface JuceMidiPort + { + boolean isInputPort(); + + // start, stop does nothing on an output port + void start(); + void stop(); + + void close(); + + // send will do nothing on an input port + void sendMidi (byte[] msg, int offset, int count); + } + + //============================================================================== + //============================================================================== + public class BluetoothManager + { + BluetoothManager() + { + } + + public String[] getMidiBluetoothAddresses() + { + String[] bluetoothAddresses = new String[0]; + return bluetoothAddresses; + } + + public String getHumanReadableStringForBluetoothAddress (String address) + { + return address; + } + + public int getBluetoothDeviceStatus (String address) + { + return 0; + } + + public void startStopScan (boolean shouldStart) + { + } + + public boolean pairBluetoothMidiDevice(String address) + { + return false; + } + + public void unpairBluetoothMidiDevice (String address) + { + } + } + + //============================================================================== + public class MidiDeviceManager + { + public MidiDeviceManager() + { + } + + public String[] getJuceAndroidMidiInputDevices() + { + return new String[0]; + } + + public String[] getJuceAndroidMidiOutputDevices() + { + return new String[0]; + } + + public JuceMidiPort openMidiInputPortWithJuceIndex (int index, long host) + { + return null; + } + + public JuceMidiPort openMidiOutputPortWithJuceIndex (int index) + { + return null; + } + + public String getInputPortNameForJuceIndex (int index) + { + return ""; + } + + public String getOutputPortNameForJuceIndex (int index) + { + return ""; + } + } + + + public MidiDeviceManager getAndroidMidiDeviceManager() + { + return null; + } + + public BluetoothManager getAndroidBluetoothManager() + { + return null; + } + + //============================================================================== + @Override + public void onCreate (Bundle savedInstanceState) + { + super.onCreate (savedInstanceState); + + isScreenSaverEnabled = true; + hideActionBar(); + viewHolder = new ViewHolder (this); + setContentView (viewHolder); + + setVolumeControlStream (AudioManager.STREAM_MUSIC); + + permissionCallbackPtrMap = new HashMap(); + } + + @Override + protected void onDestroy() + { + quitApp(); + super.onDestroy(); + + clearDataCache(); + } + + @Override + protected void onPause() + { + suspendApp(); + + try + { + Thread.sleep (1000); // This is a bit of a hack to avoid some hard-to-track-down + // openGL glitches when pausing/resuming apps.. + } catch (InterruptedException e) {} + + super.onPause(); + } + + @Override + protected void onResume() + { + super.onResume(); + resumeApp(); + } + + @Override + public void onConfigurationChanged (Configuration cfg) + { + super.onConfigurationChanged (cfg); + setContentView (viewHolder); + } + + private void callAppLauncher() + { + launchApp (getApplicationInfo().publicSourceDir, + getApplicationInfo().dataDir); + } + + private void hideActionBar() + { + // get "getActionBar" method + java.lang.reflect.Method getActionBarMethod = null; + try + { + getActionBarMethod = this.getClass().getMethod ("getActionBar"); + } + catch (SecurityException e) { return; } + catch (NoSuchMethodException e) { return; } + if (getActionBarMethod == null) return; + + // invoke "getActionBar" method + Object actionBar = null; + try + { + actionBar = getActionBarMethod.invoke (this); + } + catch (java.lang.IllegalArgumentException e) { return; } + catch (java.lang.IllegalAccessException e) { return; } + catch (java.lang.reflect.InvocationTargetException e) { return; } + if (actionBar == null) return; + + // get "hide" method + java.lang.reflect.Method actionBarHideMethod = null; + try + { + actionBarHideMethod = actionBar.getClass().getMethod ("hide"); + } + catch (SecurityException e) { return; } + catch (NoSuchMethodException e) { return; } + if (actionBarHideMethod == null) return; + + // invoke "hide" method + try + { + actionBarHideMethod.invoke (actionBar); + } + catch (java.lang.IllegalArgumentException e) {} + catch (java.lang.IllegalAccessException e) {} + catch (java.lang.reflect.InvocationTargetException e) {} + } + + void requestPermissionsCompat (String[] permissions, int requestCode) + { + Method requestPermissionsMethod = null; + try + { + requestPermissionsMethod = this.getClass().getMethod ("requestPermissions", + String[].class, int.class); + } + catch (SecurityException e) { return; } + catch (NoSuchMethodException e) { return; } + if (requestPermissionsMethod == null) return; + + try + { + requestPermissionsMethod.invoke (this, permissions, requestCode); + } + catch (java.lang.IllegalArgumentException e) {} + catch (java.lang.IllegalAccessException e) {} + catch (java.lang.reflect.InvocationTargetException e) {} + } + + //============================================================================== + private native void launchApp (String appFile, String appDataDir); + private native void quitApp(); + private native void suspendApp(); + private native void resumeApp(); + private native void setScreenSize (int screenWidth, int screenHeight, int dpi); + private native void appActivityResult (int requestCode, int resultCode, Intent data); + + //============================================================================== + private ViewHolder viewHolder; + private MidiDeviceManager midiDeviceManager = null; + private BluetoothManager bluetoothManager = null; + private boolean isScreenSaverEnabled; + private java.util.Timer keepAliveTimer; + + public final ComponentPeerView createNewView (boolean opaque, long host) + { + ComponentPeerView v = new ComponentPeerView (this, opaque, host); + viewHolder.addView (v); + return v; + } + + public final void deleteView (ComponentPeerView view) + { + ViewGroup group = (ViewGroup) (view.getParent()); + + if (group != null) + group.removeView (view); + } + + public final void deleteNativeSurfaceView (NativeSurfaceView view) + { + ViewGroup group = (ViewGroup) (view.getParent()); + + if (group != null) + group.removeView (view); + } + + final class ViewHolder extends ViewGroup + { + public ViewHolder (Context context) + { + super (context); + setDescendantFocusability (ViewGroup.FOCUS_AFTER_DESCENDANTS); + setFocusable (false); + } + + protected final void onLayout (boolean changed, int left, int top, int right, int bottom) + { + setScreenSize (getWidth(), getHeight(), getDPI()); + + if (isFirstResize) + { + isFirstResize = false; + callAppLauncher(); + } + } + + private final int getDPI() + { + DisplayMetrics metrics = new DisplayMetrics(); + getWindowManager().getDefaultDisplay().getMetrics (metrics); + return metrics.densityDpi; + } + + private boolean isFirstResize = true; + } + + public final void excludeClipRegion (android.graphics.Canvas canvas, float left, float top, float right, float bottom) + { + canvas.clipRect (left, top, right, bottom, android.graphics.Region.Op.DIFFERENCE); + } + + //============================================================================== + public final void setScreenSaver (boolean enabled) + { + if (isScreenSaverEnabled != enabled) + { + isScreenSaverEnabled = enabled; + + if (keepAliveTimer != null) + { + keepAliveTimer.cancel(); + keepAliveTimer = null; + } + + if (enabled) + { + getWindow().clearFlags (WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); + } + else + { + getWindow().addFlags (WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); + + // If no user input is received after about 3 seconds, the OS will lower the + // task's priority, so this timer forces it to be kept active. + keepAliveTimer = new java.util.Timer(); + + keepAliveTimer.scheduleAtFixedRate (new TimerTask() + { + @Override + public void run() + { + android.app.Instrumentation instrumentation = new android.app.Instrumentation(); + + try + { + instrumentation.sendKeyDownUpSync (KeyEvent.KEYCODE_UNKNOWN); + } + catch (Exception e) + { + } + } + }, 2000, 2000); + } + } + } + + public final boolean getScreenSaver() + { + return isScreenSaverEnabled; + } + + //============================================================================== + public final String getClipboardContent() + { + ClipboardManager clipboard = (ClipboardManager) getSystemService (CLIPBOARD_SERVICE); + return clipboard.getText().toString(); + } + + public final void setClipboardContent (String newText) + { + ClipboardManager clipboard = (ClipboardManager) getSystemService (CLIPBOARD_SERVICE); + clipboard.setText (newText); + } + + //============================================================================== + public final void showMessageBox (String title, String message, final long callback) + { + AlertDialog.Builder builder = new AlertDialog.Builder (this); + builder.setTitle (title) + .setMessage (message) + .setCancelable (true) + .setPositiveButton ("OK", new DialogInterface.OnClickListener() + { + public void onClick (DialogInterface dialog, int id) + { + dialog.cancel(); + InAppPurchase.this.alertDismissed (callback, 0); + } + }); + + builder.create().show(); + } + + public final void showOkCancelBox (String title, String message, final long callback, + String okButtonText, String cancelButtonText) + { + AlertDialog.Builder builder = new AlertDialog.Builder (this); + builder.setTitle (title) + .setMessage (message) + .setCancelable (true) + .setPositiveButton (okButtonText.isEmpty() ? "OK" : okButtonText, new DialogInterface.OnClickListener() + { + public void onClick (DialogInterface dialog, int id) + { + dialog.cancel(); + InAppPurchase.this.alertDismissed (callback, 1); + } + }) + .setNegativeButton (cancelButtonText.isEmpty() ? "Cancel" : cancelButtonText, new DialogInterface.OnClickListener() + { + public void onClick (DialogInterface dialog, int id) + { + dialog.cancel(); + InAppPurchase.this.alertDismissed (callback, 0); + } + }); + + builder.create().show(); + } + + public final void showYesNoCancelBox (String title, String message, final long callback) + { + AlertDialog.Builder builder = new AlertDialog.Builder (this); + builder.setTitle (title) + .setMessage (message) + .setCancelable (true) + .setPositiveButton ("Yes", new DialogInterface.OnClickListener() + { + public void onClick (DialogInterface dialog, int id) + { + dialog.cancel(); + InAppPurchase.this.alertDismissed (callback, 1); + } + }) + .setNegativeButton ("No", new DialogInterface.OnClickListener() + { + public void onClick (DialogInterface dialog, int id) + { + dialog.cancel(); + InAppPurchase.this.alertDismissed (callback, 2); + } + }) + .setNeutralButton ("Cancel", new DialogInterface.OnClickListener() + { + public void onClick (DialogInterface dialog, int id) + { + dialog.cancel(); + InAppPurchase.this.alertDismissed (callback, 0); + } + }); + + builder.create().show(); + } + + public native void alertDismissed (long callback, int id); + + //============================================================================== + public final class ComponentPeerView extends ViewGroup + implements View.OnFocusChangeListener + { + public ComponentPeerView (Context context, boolean opaque_, long host) + { + super (context); + this.host = host; + setWillNotDraw (false); + opaque = opaque_; + + setFocusable (true); + setFocusableInTouchMode (true); + setOnFocusChangeListener (this); + requestFocus(); + + // swap red and blue colours to match internal opengl texture format + ColorMatrix colorMatrix = new ColorMatrix(); + + float[] colorTransform = { 0, 0, 1.0f, 0, 0, + 0, 1.0f, 0, 0, 0, + 1.0f, 0, 0, 0, 0, + 0, 0, 0, 1.0f, 0 }; + + colorMatrix.set (colorTransform); + paint.setColorFilter (new ColorMatrixColorFilter (colorMatrix)); + } + + //============================================================================== + private native void handlePaint (long host, Canvas canvas, Paint paint); + + @Override + public void onDraw (Canvas canvas) + { + handlePaint (host, canvas, paint); + } + + @Override + public boolean isOpaque() + { + return opaque; + } + + private boolean opaque; + private long host; + private Paint paint = new Paint(); + + //============================================================================== + private native void handleMouseDown (long host, int index, float x, float y, long time); + private native void handleMouseDrag (long host, int index, float x, float y, long time); + private native void handleMouseUp (long host, int index, float x, float y, long time); + + @Override + public boolean onTouchEvent (MotionEvent event) + { + int action = event.getAction(); + long time = event.getEventTime(); + + switch (action & MotionEvent.ACTION_MASK) + { + case MotionEvent.ACTION_DOWN: + handleMouseDown (host, event.getPointerId(0), event.getX(), event.getY(), time); + return true; + + case MotionEvent.ACTION_CANCEL: + case MotionEvent.ACTION_UP: + handleMouseUp (host, event.getPointerId(0), event.getX(), event.getY(), time); + return true; + + case MotionEvent.ACTION_MOVE: + { + int n = event.getPointerCount(); + for (int i = 0; i < n; ++i) + handleMouseDrag (host, event.getPointerId(i), event.getX(i), event.getY(i), time); + + return true; + } + + case MotionEvent.ACTION_POINTER_UP: + { + int i = (action & MotionEvent.ACTION_POINTER_INDEX_MASK) >> MotionEvent.ACTION_POINTER_INDEX_SHIFT; + handleMouseUp (host, event.getPointerId(i), event.getX(i), event.getY(i), time); + return true; + } + + case MotionEvent.ACTION_POINTER_DOWN: + { + int i = (action & MotionEvent.ACTION_POINTER_INDEX_MASK) >> MotionEvent.ACTION_POINTER_INDEX_SHIFT; + handleMouseDown (host, event.getPointerId(i), event.getX(i), event.getY(i), time); + return true; + } + + default: + break; + } + + return false; + } + + //============================================================================== + private native void handleKeyDown (long host, int keycode, int textchar); + private native void handleKeyUp (long host, int keycode, int textchar); + private native void handleBackButton (long host); + + public void showKeyboard (String type) + { + InputMethodManager imm = (InputMethodManager) getSystemService (Context.INPUT_METHOD_SERVICE); + + if (imm != null) + { + if (type.length() > 0) + { + imm.showSoftInput (this, android.view.inputmethod.InputMethodManager.SHOW_IMPLICIT); + imm.setInputMethod (getWindowToken(), type); + } + else + { + imm.hideSoftInputFromWindow (getWindowToken(), 0); + } + } + } + + @Override + public boolean onKeyDown (int keyCode, KeyEvent event) + { + switch (keyCode) + { + case KeyEvent.KEYCODE_VOLUME_UP: + case KeyEvent.KEYCODE_VOLUME_DOWN: + return super.onKeyDown (keyCode, event); + case KeyEvent.KEYCODE_BACK: + { + handleBackButton (host); + return true; + } + + default: + break; + } + + handleKeyDown (host, keyCode, event.getUnicodeChar()); + return true; + } + + @Override + public boolean onKeyUp (int keyCode, KeyEvent event) + { + handleKeyUp (host, keyCode, event.getUnicodeChar()); + return true; + } + + @Override + public boolean onKeyMultiple (int keyCode, int count, KeyEvent event) + { + if (keyCode != KeyEvent.KEYCODE_UNKNOWN || event.getAction() != KeyEvent.ACTION_MULTIPLE) + return super.onKeyMultiple (keyCode, count, event); + + if (event.getCharacters() != null) + { + int utf8Char = event.getCharacters().codePointAt (0); + handleKeyDown (host, utf8Char, utf8Char); + return true; + } + + return false; + } + + // this is here to make keyboard entry work on a Galaxy Tab2 10.1 + @Override + public InputConnection onCreateInputConnection (EditorInfo outAttrs) + { + outAttrs.actionLabel = ""; + outAttrs.hintText = ""; + outAttrs.initialCapsMode = 0; + outAttrs.initialSelEnd = outAttrs.initialSelStart = -1; + outAttrs.label = ""; + outAttrs.imeOptions = EditorInfo.IME_ACTION_DONE | EditorInfo.IME_FLAG_NO_EXTRACT_UI; + outAttrs.inputType = InputType.TYPE_NULL; + + return new BaseInputConnection (this, false); + } + + //============================================================================== + @Override + protected void onSizeChanged (int w, int h, int oldw, int oldh) + { + super.onSizeChanged (w, h, oldw, oldh); + viewSizeChanged (host); + } + + @Override + protected void onLayout (boolean changed, int left, int top, int right, int bottom) + { + for (int i = getChildCount(); --i >= 0;) + requestTransparentRegion (getChildAt (i)); + } + + private native void viewSizeChanged (long host); + + @Override + public void onFocusChange (View v, boolean hasFocus) + { + if (v == this) + focusChanged (host, hasFocus); + } + + private native void focusChanged (long host, boolean hasFocus); + + public void setViewName (String newName) {} + + public void setSystemUiVisibilityCompat (int visibility) + { + Method systemUIVisibilityMethod = null; + try + { + systemUIVisibilityMethod = this.getClass().getMethod ("setSystemUiVisibility", int.class); + } + catch (SecurityException e) { return; } + catch (NoSuchMethodException e) { return; } + if (systemUIVisibilityMethod == null) return; + + try + { + systemUIVisibilityMethod.invoke (this, visibility); + } + catch (java.lang.IllegalArgumentException e) {} + catch (java.lang.IllegalAccessException e) {} + catch (java.lang.reflect.InvocationTargetException e) {} + } + + public boolean isVisible() { return getVisibility() == VISIBLE; } + public void setVisible (boolean b) { setVisibility (b ? VISIBLE : INVISIBLE); } + + public boolean containsPoint (int x, int y) + { + return true; //xxx needs to check overlapping views + } + } + + //============================================================================== + public static class NativeSurfaceView extends SurfaceView + implements SurfaceHolder.Callback + { + private long nativeContext = 0; + + NativeSurfaceView (Context context, long nativeContextPtr) + { + super (context); + nativeContext = nativeContextPtr; + } + + public Surface getNativeSurface() + { + Surface retval = null; + + SurfaceHolder holder = getHolder(); + if (holder != null) + retval = holder.getSurface(); + + return retval; + } + + //============================================================================== + @Override + public void surfaceChanged (SurfaceHolder holder, int format, int width, int height) + { + surfaceChangedNative (nativeContext, holder, format, width, height); + } + + @Override + public void surfaceCreated (SurfaceHolder holder) + { + surfaceCreatedNative (nativeContext, holder); + } + + @Override + public void surfaceDestroyed (SurfaceHolder holder) + { + surfaceDestroyedNative (nativeContext, holder); + } + + @Override + protected void dispatchDraw (Canvas canvas) + { + super.dispatchDraw (canvas); + dispatchDrawNative (nativeContext, canvas); + } + + //============================================================================== + @Override + protected void onAttachedToWindow () + { + super.onAttachedToWindow(); + getHolder().addCallback (this); + } + + @Override + protected void onDetachedFromWindow () + { + super.onDetachedFromWindow(); + getHolder().removeCallback (this); + } + + //============================================================================== + private native void dispatchDrawNative (long nativeContextPtr, Canvas canvas); + private native void surfaceCreatedNative (long nativeContextptr, SurfaceHolder holder); + private native void surfaceDestroyedNative (long nativeContextptr, SurfaceHolder holder); + private native void surfaceChangedNative (long nativeContextptr, SurfaceHolder holder, + int format, int width, int height); + } + + public NativeSurfaceView createNativeSurfaceView (long nativeSurfacePtr) + { + return new NativeSurfaceView (this, nativeSurfacePtr); + } + + //============================================================================== + public final int[] renderGlyph (char glyph1, char glyph2, Paint paint, android.graphics.Matrix matrix, Rect bounds) + { + Path p = new Path(); + + char[] str = { glyph1, glyph2 }; + paint.getTextPath (str, 0, (glyph2 != 0 ? 2 : 1), 0.0f, 0.0f, p); + + RectF boundsF = new RectF(); + p.computeBounds (boundsF, true); + matrix.mapRect (boundsF); + + boundsF.roundOut (bounds); + bounds.left--; + bounds.right++; + + final int w = bounds.width(); + final int h = Math.max (1, bounds.height()); + + Bitmap bm = Bitmap.createBitmap (w, h, Bitmap.Config.ARGB_8888); + + Canvas c = new Canvas (bm); + matrix.postTranslate (-bounds.left, -bounds.top); + c.setMatrix (matrix); + c.drawPath (p, paint); + + final int sizeNeeded = w * h; + if (cachedRenderArray.length < sizeNeeded) + cachedRenderArray = new int [sizeNeeded]; + + bm.getPixels (cachedRenderArray, 0, w, 0, 0, w, h); + bm.recycle(); + return cachedRenderArray; + } + + private int[] cachedRenderArray = new int [256]; + + //============================================================================== + public static class NativeInvocationHandler implements InvocationHandler + { + public NativeInvocationHandler (long nativeContextRef) + { + nativeContext = nativeContextRef; + } + + @Override + public void finalize() + { + dispatchFinalize (nativeContext); + } + + @Override + public Object invoke (Object proxy, Method method, Object[] args) throws Throwable + { + return dispatchInvoke (nativeContext, proxy, method, args); + } + + //============================================================================== + private long nativeContext = 0; + + private native void dispatchFinalize (long nativeContextRef); + private native Object dispatchInvoke (long nativeContextRef, Object proxy, Method method, Object[] args); + } + + public static InvocationHandler createInvocationHandler (long nativeContextRef) + { + return new NativeInvocationHandler (nativeContextRef); + } + + //============================================================================== + public static class HTTPStream + { + public HTTPStream (HttpURLConnection connection_, + int[] statusCode_, + StringBuffer responseHeaders_) + { + connection = connection_; + statusCode = statusCode_; + responseHeaders = responseHeaders_; + } + + private final InputStream getCancellableStream (final boolean isInput) throws ExecutionException + { + synchronized (createFutureLock) + { + if (hasBeenCancelled.get()) + return null; + + streamFuture = executor.submit (new Callable() + { + @Override + public BufferedInputStream call() throws IOException + { + return new BufferedInputStream (isInput ? connection.getInputStream() + : connection.getErrorStream()); + } + }); + } + + try + { + if (connection.getConnectTimeout() > 0) + return streamFuture.get (connection.getConnectTimeout(), TimeUnit.MILLISECONDS); + else + return streamFuture.get(); + } + catch (InterruptedException e) + { + return null; + } + catch (TimeoutException e) + { + return null; + } + catch (CancellationException e) + { + return null; + } + } + + public final boolean connect() + { + try + { + try + { + synchronized (createStreamLock) + { + if (hasBeenCancelled.get()) + return false; + + inputStream = getCancellableStream (true); + } + } + catch (ExecutionException e) + { + if (connection.getResponseCode() < 400) + { + statusCode[0] = connection.getResponseCode(); + connection.disconnect(); + return false; + } + } + finally + { + statusCode[0] = connection.getResponseCode(); + } + + synchronized (createStreamLock) + { + if (hasBeenCancelled.get()) + return false; + + try + { + if (statusCode[0] >= 400) + inputStream = getCancellableStream (false); + else + inputStream = getCancellableStream (true); + } + catch (ExecutionException e) + {} + } + + for (java.util.Map.Entry> entry : connection.getHeaderFields().entrySet()) + if (entry.getKey() != null && entry.getValue() != null) + responseHeaders.append (entry.getKey() + ": " + + android.text.TextUtils.join (",", entry.getValue()) + "\n"); + + return true; + } + catch (IOException e) + { + return false; + } + } + + public final void release() + { + hasBeenCancelled.set (true); + + try + { + if (! createStreamLock.tryLock()) + { + synchronized (createFutureLock) + { + if (streamFuture != null) + streamFuture.cancel (true); + } + + createStreamLock.lock(); + } + + if (inputStream != null) + inputStream.close(); + } + catch (IOException e) + {} + finally + { + createStreamLock.unlock(); + } + + connection.disconnect(); + } + + public final int read (byte[] buffer, int numBytes) + { + int num = 0; + + try + { + synchronized (createStreamLock) + { + if (inputStream != null) + num = inputStream.read (buffer, 0, numBytes); + } + } + catch (IOException e) + {} + + if (num > 0) + position += num; + + return num; + } + + public final long getPosition() { return position; } + public final long getTotalLength() { return -1; } + public final boolean isExhausted() { return false; } + public final boolean setPosition (long newPos) { return false; } + + private HttpURLConnection connection; + private int[] statusCode; + private StringBuffer responseHeaders; + private InputStream inputStream; + private long position; + private final ReentrantLock createStreamLock = new ReentrantLock(); + private final Object createFutureLock = new Object(); + private AtomicBoolean hasBeenCancelled = new AtomicBoolean(); + + private final ExecutorService executor = Executors.newCachedThreadPool (Executors.defaultThreadFactory()); + Future streamFuture; + } + + public static final HTTPStream createHTTPStream (String address, boolean isPost, byte[] postData, + String headers, int timeOutMs, int[] statusCode, + StringBuffer responseHeaders, int numRedirectsToFollow, + String httpRequestCmd) + { + // timeout parameter of zero for HttpUrlConnection is a blocking connect (negative value for juce::URL) + if (timeOutMs < 0) + timeOutMs = 0; + else if (timeOutMs == 0) + timeOutMs = 30000; + + // headers - if not empty, this string is appended onto the headers that are used for the request. It must therefore be a valid set of HTML header directives, separated by newlines. + // So convert headers string to an array, with an element for each line + String headerLines[] = headers.split("\\n"); + + for (;;) + { + try + { + HttpURLConnection connection = (HttpURLConnection) (new URL(address).openConnection()); + + if (connection != null) + { + try + { + connection.setInstanceFollowRedirects (false); + connection.setConnectTimeout (timeOutMs); + connection.setReadTimeout (timeOutMs); + + // Set request headers + for (int i = 0; i < headerLines.length; ++i) + { + int pos = headerLines[i].indexOf (":"); + + if (pos > 0 && pos < headerLines[i].length()) + { + String field = headerLines[i].substring (0, pos); + String value = headerLines[i].substring (pos + 1); + + if (value.length() > 0) + connection.setRequestProperty (field, value); + } + } + + connection.setRequestMethod (httpRequestCmd); + if (isPost) + { + connection.setDoOutput (true); + + if (postData != null) + { + OutputStream out = connection.getOutputStream(); + out.write(postData); + out.flush(); + } + } + + HTTPStream httpStream = new HTTPStream (connection, statusCode, responseHeaders); + + // Process redirect & continue as necessary + int status = statusCode[0]; + + if (--numRedirectsToFollow >= 0 + && (status == 301 || status == 302 || status == 303 || status == 307)) + { + // Assumes only one occurrence of "Location" + int pos1 = responseHeaders.indexOf ("Location:") + 10; + int pos2 = responseHeaders.indexOf ("\n", pos1); + + if (pos2 > pos1) + { + String newLocation = responseHeaders.substring(pos1, pos2); + // Handle newLocation whether it's absolute or relative + URL baseUrl = new URL (address); + URL newUrl = new URL (baseUrl, newLocation); + String transformedNewLocation = newUrl.toString(); + + if (transformedNewLocation != address) + { + address = transformedNewLocation; + // Clear responseHeaders before next iteration + responseHeaders.delete (0, responseHeaders.length()); + continue; + } + } + } + + return httpStream; + } + catch (Throwable e) + { + connection.disconnect(); + } + } + } + catch (Throwable e) {} + + return null; + } + } + + public final void launchURL (String url) + { + startActivity (new Intent (Intent.ACTION_VIEW, Uri.parse (url))); + } + + public static final String getLocaleValue (boolean isRegion) + { + java.util.Locale locale = java.util.Locale.getDefault(); + + return isRegion ? locale.getCountry() + : locale.getLanguage(); + } + + private static final String getFileLocation (String type) + { + return Environment.getExternalStoragePublicDirectory (type).getAbsolutePath(); + } + + public static final String getDocumentsFolder() { return Environment.getDataDirectory().getAbsolutePath(); } + public static final String getPicturesFolder() { return getFileLocation (Environment.DIRECTORY_PICTURES); } + public static final String getMusicFolder() { return getFileLocation (Environment.DIRECTORY_MUSIC); } + public static final String getMoviesFolder() { return getFileLocation (Environment.DIRECTORY_MOVIES); } + public static final String getDownloadsFolder() { return getFileLocation (Environment.DIRECTORY_DOWNLOADS); } + + //============================================================================== + @Override + protected void onActivityResult (int requestCode, int resultCode, Intent data) + { + appActivityResult (requestCode, resultCode, data); + } + + //============================================================================== + public final Typeface getTypeFaceFromAsset (String assetName) + { + try + { + return Typeface.createFromAsset (this.getResources().getAssets(), assetName); + } + catch (Throwable e) {} + + return null; + } + + final protected static char[] hexArray = "0123456789ABCDEF".toCharArray(); + + public static String bytesToHex (byte[] bytes) + { + char[] hexChars = new char[bytes.length * 2]; + + for (int j = 0; j < bytes.length; ++j) + { + int v = bytes[j] & 0xff; + hexChars[j * 2] = hexArray[v >>> 4]; + hexChars[j * 2 + 1] = hexArray[v & 0x0f]; + } + + return new String (hexChars); + } + + final private java.util.Map dataCache = new java.util.HashMap(); + + synchronized private final File getDataCacheFile (byte[] data) + { + try + { + java.security.MessageDigest digest = java.security.MessageDigest.getInstance ("MD5"); + digest.update (data); + + String key = bytesToHex (digest.digest()); + + if (dataCache.containsKey (key)) + return (File) dataCache.get (key); + + File f = new File (this.getCacheDir(), "bindata_" + key); + f.delete(); + FileOutputStream os = new FileOutputStream (f); + os.write (data, 0, data.length); + dataCache.put (key, f); + return f; + } + catch (Throwable e) {} + + return null; + } + + private final void clearDataCache() + { + java.util.Iterator it = dataCache.values().iterator(); + + while (it.hasNext()) + { + File f = (File) it.next(); + f.delete(); + } + } + + public final Typeface getTypeFaceFromByteArray (byte[] data) + { + try + { + File f = getDataCacheFile (data); + + if (f != null) + return Typeface.createFromFile (f); + } + catch (Exception e) + { + Log.e ("JUCE", e.toString()); + } + + return null; + } + + public final int getAndroidSDKVersion() + { + return android.os.Build.VERSION.SDK_INT; + } + + public final String audioManagerGetProperty (String property) + { + Object obj = getSystemService (AUDIO_SERVICE); + if (obj == null) + return null; + + java.lang.reflect.Method method; + + try + { + method = obj.getClass().getMethod ("getProperty", String.class); + } + catch (SecurityException e) { return null; } + catch (NoSuchMethodException e) { return null; } + + if (method == null) + return null; + + try + { + return (String) method.invoke (obj, property); + } + catch (java.lang.IllegalArgumentException e) {} + catch (java.lang.IllegalAccessException e) {} + catch (java.lang.reflect.InvocationTargetException e) {} + + return null; + } + + public final boolean hasSystemFeature (String property) + { + return getPackageManager().hasSystemFeature (property); + } +} diff --git a/examples/InAppPurchase/Builds/Android/app/src/main/res/drawable-hdpi/icon.png b/examples/InAppPurchase/Builds/Android/app/src/main/res/drawable-hdpi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..309d9943f3841985793301f2982404372e133944 GIT binary patch literal 50323 zcmXt91yogAw?1@-?N$4`@g7`4WGn)2 zuk=Uk>F=o_-C|*`F}Ra>9K1)RR##T!l*)9 zL$mfX+||DZa$m;DN{G1-DJl|?82T7YZ2^Wo-G*4l{KA6U&I_MwY~E(XrpTfNEVB>Z zzKYPomtk&KMk|!($Z;g1RQRAyWr!QY5JdWbu(#2%c%5jUBqMOyFhCIR6*Am+pnyY$ zGN#o&e-h)8!Upv}T-~GfN2WhI+}pOC?>eHT60?!Z z3K8pa4BsA(njAV8e(D{=V!D6#K5gu8tYns}XDlOUJPWTBHcHv409y<>L?k{%NWfQdS#2VD7beVBFWN|g7b8EeILK<&;)2R) z>4b*l3_WH z?F2udG7e{z)g60}3QdZhn?fBcOCtKP#jGM^MYHZ{-iJMZ>*-aTs#6WTJ|=tw+p6_b zy=Ha;BTNsAFFJul4`l+e2zVS<)w17HyduQ#m6Fww7#_iPslmud4xF=-J*QLrgD-Pa-EZeuVdnE zYdAX*p?x#j`7Vud1>=2WKuVLwN&g55v*OdMK1|~-#Z9s||1kKBFq3$3yc)%{^n&`E zmEtN)OO|J}>B=rWdEJ;j_eQS?HNqLGe?4^ad~||gye`a^=MrJ4Lv!b6KxSDSAH8V1 zr(HB!3I4sX00JwtTH1=6Bw@M9!?$P9?|X!@8`XULeQ50|6*9n-xq(h9MEM}W7ZIN$ zsTCeji(M!_`g2v&$I4mS$z5O==Y1sYTZMzil=NhhHh8=^ZX*;g;`cZavFVifv$gul z&2-T@b;g1s-B~A56>(*`zZRV8D2NCLhA1a@Z@v7vwwbal3HxY8W9h<-Jo=y?Iz!m;*PaZv1LyMT$a9?G*8#jfS0&#y(8TnE9{+c??f^&G$!P9hMienx$ymv_k zo`*IvScw0wOxNRspuon~b~L-Qg~&%Vc?mMv3iQlw|K0z=EFLr0#n$_v2if`dpY)hJ z4YmL$B7yZPUX%zuAzcXyRR|;CCbRK$#9A{M#xF~fHm&@fQh;J3 zAdU``sbKS0vR!L4v-C}BR FA@L7IzKf0~y*LG!d`ApHasN`czs~Pe{NqfW&I&c5 zK_rC5y=uMqS55!qclo_91G(M2Y~l3R80>9BZ|;}wbTQ4OVre_xojhMq>Hcnoh4*d( z@zeWg!F2L2VUJgv@eu_zl@BY`*;;{06S`bg1UjP6dZu|H{?iWHvo_WcqSoox9=YTi zsgLXMwNs8=e0vbggoNFLxmMepEIV%c|HLEm-v*St!Wdxm^ zLsa(MSS2tKT~4>c2BYRxurOA7v2nBs=g&~h((*T2m!r~oyURCJB&N%gVh3{gnBsBx zbaNKY^Au-vc_@!M-U|jiZ=z;zKXI^gqA@d$#)u^q!kZQ~{vkN!MkmLHc*P@QWo-P4 zJf8sd=DYNxeAwF#l0jb+Sc{}}ptyTIU$zsY6Z4dwoS=;dA%RCWn$F}8#R z)Z(V*8Wqpb|GPudR-;PT-RSu71dHvX7}9)ZsVeJfwb1@iY3Y?hV?bOJYSO&k+)Q}T z>fT;%!`zQ(;WT0Y9(bRY>r$afgJu=X z?fJeB#uAL`SJftsTK7l&M?3iA-Jg@bTc-VeWX~gHGelm~cPZmpAY-(`?J|yK;K;nd z6;kNMTp-J0&6J9~H>$>DLPOedUGEWZsWV^qWwW^RarscDuUjfP(Y1JbDBihUuiB5I zDn~}n$xo~zV%a%APi6J@y7aj+t}()39zz}5 zmqZUmC%L4z2u9wECJW1m9T__a1e%Xxn-SW@p!Y}1jooyxyl5!DeG(oV{0mtTt|1lM zq%pyMgY%5trb0y9?#iCJW;No$SQv%QCMJ{P@%GC<>l+~!dX{1$E{k8{ShY?P zo}ohzndI#+p_aoGQI&u20NK9q=R2t!ZekMV$owRpf;v^w+qZ8KfBMv{@lx~>i4vDf z=_TCiX6%l9dfpXUU-yxoztzhb86?Yu7!(g7mF}-9xoeQOOm!D_rZg}RjnVAm8^Ip* zKm>fpyIw4GG|otLZEdMS>%sZYFR8H*P7kwTQYQ5-;Z4;T@D!K_$|4%djGUtr$=Z!c zS+0ev&@>v7V4^$J>mv|cE9vp^@e!-B z9Beo!xX@qqQ9+VytOq~2q~gMgdv7{;Q3v=J~C*;MuH0Jf01T< zMM15GhzeWUTeogi@Dil&dByaSXD(Ke#Z$sY8lEoT$o$dPb|p6>%z6BL;PT3aot=Fl zJy@_Oq0hXNkTN0mBWmJnJbV~sr#Eqj8T0qIG@LOJdyl4)65LR^L6>1~%lGd>%qd~H zlh6J9gG);I5br;JbU8gLf2bT$RV9SW%v8|iK3Qh4|AWahW^S2{zuUAjTuVE2Xtic;JM=~%J9w7er zNh_CUTSpDEn|Ba1D^9Od(DuDXw~)O3+}Gq1Rg50s^-05WmlF~a9*2-dA-C{wm{Xx47wz z!W3CHd(`5xQs7f^MpkuI@eX9kF!q@{X{_#?U2LED42uwrJWmt~j&D-c!9H8(Z)cOE`tr6SmVe8^71?;q~1` zozJPyFO#3)RzATMTwKf2an`sGWfs$$$DYvFLrC>DRxcP@3W3bU+9T@5+0EF5L6asL z*^{It zu|Pqcqbai(F1c3<8pO5V0DATtDW;&4`+z6DoWI#-%``9S5xMqR2V@M=$Wc>N6_|qYQDq^A>|0@yUF_{sIM## z8GfIQ?8N_QYyK)@tpSlD?t&AmG-Ky3JN9WjGS}l~e~^XV55CdpN?Y#+{y1m7yV|#^ z8SQ(JVyh;qV|F;QXiOxJ5noutOdO2!4{AMjOuvthTYS8gZk=M2gU?(>ix4_Er7>GG zkgLwLPJM1|eOHoU=nFjMpFe*b8YVbodXomYDGVpy%H!n`t$vGB(#>QgpdjYyYmNXy+%s>Nfqexj8r` zUQ|{0W2Jzv~-!hQXmSzkJ3tzl_QjWv*VyP0Op6Q_pl~t0KPp zTqe_^WD%IZcEoZ=IN@i)PFbN8745@8PrJ`w8IdPaUd@IAJseFpIt~Vvc1f@TB#Sul z|Ni~Eu;YPY;&lp; zMs;gY`m)5`zxk=bi_}f1)S<{o=HlmIeMZ)*^3j__vLp-UxchBYyj`Y(_gJpMlL_=d zpS*^P2|wppUw1Lcs`;THhf6_Cz4Y%#HI2;eJ`&i5nS-Z(BhM)|Ha3c>&JG$(=+ z5j_L7G9&m;)hXb!2#JYV$RhHCqMQvB)EAuU7Y@7@kIvL#x@8UB=D~5HF@ud&w6eN! zM?zv`c9v+mW^wOiVece+{Z0s}fGWAXygZc3wpTOf&6^4^;lB3wU&9X-YRSB-t&NEu z7_ExKeiDie%FqPMpMY(GmJE@5Xtp*6H8 zgkq2uoPf`%27J`Y48 zsQJ|nI*Z&h#NDyrGkeA!$-J(e_oIb5uC1+IcX2o^e0?E=6gRxH&Si~Eb%|{<8xgzO zb2?1GO!``pIi${nTD|ZAmkAPkFjFdO(#W6Qu$+3)0qN@MI@RFH^Q7GHwS$Mt=(oj1 zlcvkl_2cn!zfb~dzU@58B*|SQ|Jxka)tB)OrCqBi9d-w0aF;P(# zw`4b+7R?<=`L<#)Et;B^=J@wJ*So@q#?1zT^~rK2UtcL@W#zJG5jf~*HnRyD{_ENN zDb*VWsmM2Ph;3%-Mt-zeJQeH_kd%x@UCG!OvE{qvy|WNZl3P*Xpxio?o6GWVrk;F# zqO?=yyi;ZYKqK<{bvZM$r9|gbvEXkMh%e*sH3f!VyW)_>^jdusf~ChHrfY+ZsdzEY z?X#CQk6L$*aSd!mZsVBV;D&}fKCtv%J+Em;e*B2II6Eq`{HaoOk0lTThnR^hVgatt zD1F>c!h$5UTyBWW&Cbn5_dhN2kJSF~WU(WZK+N%1S0c5ONabWA^+vSp-aL?k~^5Er>71JZD`0a z!P2`62a`sMp=_pQ?<-0hUz(FXT5l~-lU z6j4`{>P;66o12@n&br1@a8FZ{d@xHU=4`8#F-GRngPUG~gDWy9oY4;%Be{$F^XE^8 zAX4^ZN!?MICrb~s}NPxBA~F2S@-$ZP#4rBlG_LdpY6Nx*y;b3CIoaylkHC@uBeeak_n0A{A>NmLH@jUt17DhxXCbvA?IJ)ax4KyIH?l@p6*SXYHX;2L_3xz>A%!(SnDS=6z&zGJbRi2M3y) zhYlK&P>)Lh4*%Q=UX{b`T5@!8bSdx1K!b^YG?dw{bk`2Aq zo-xF%@*&7C@`V)C&)2Tv=Fr`ChgGPVF&i2hvP-yY>}Kz5P8>mh+0Hy_!uj^?8~N8Q z^4E$xTUVD`9%mc1J4=jLNGK4{GA>RJj(1}GqX!4oc=hWXlnw66;eM*A`2{TH(F!NJ zB6mlO|M`-~=~~gq{Jj4xetmN@J&b9OmA5+Es82CE9ZlZe?j(6sN5;p+1=ExgRlZ?i z*w8t0Rv&V~=U;wRW?F^z;Q5{Gm=b8 z+g0vuav~WNo|Z+TAs%g5+(`S#2R!EC`T3a9Q4K8}otSm;+1XhrR~(LvDqZCWfVSj~ zZW|p(Ek{xml$1GDRb((n;S9;L#J$r%z|05S`cB5*kK6WOr9XLR?x=+t<_7JNCt+vX z+E~#}7x|-wv-vCOxq~wI*D2};UXlzXzXvm-03W~9s1D3e1k6Axr^1EMug3t^$dmqM zFN72tI73WPc3D{&LmO=ZA7&pCA5l$VM)<78rXA|Ich>4965H>%lkrUn(`aJ=OWc=F zb|mlavjMsi*%aRmGg;s92bNoK( z?4H=gRcc|*`}erff>0uhB$o>$+dp5HtNu*~xb#T+ge@#Qd?$y*_xa3S*)fs-$ghBy z*sG3?4!olkE7O|+iDb}0yMf-``2OzCzkglALy{N(j-2YB$9&ZbLT}^kM#{Uo-nxGM zde24ra}h7qbv|E=qx)<^wis=LCq$iXP`$ke>3gd~OEQ;BGD1!|EFo?4R~Pe3&}D8z zA&d+U$NuaptgG|TST&C}dHx)iFPQ)f3kwl|nn)d+vyDZGk$0}Y{zYJPjGn}A^rok$ z$5Bd2o#NO>+F?)-rYaQpBBD)v=*z(S$DARmX`-snrTTtUTkY&+UHN>Sm2_Lw=BRKo6*v7>cHE}Ydaz998(S#4vM_8c)>!4 zxRNA8cu5KH$kNi%;{hw_gg8lMYCiq8M}E5rcn2#lQ?V7)IedMsq+~e?(TcV>ZfD}8 zWI*?=+}~uJuDKR*uh5mR&e>fs^NA%(TwA7;w@_x{CThSVk@r8l6^&{nYsjf5YB^l& zCbvc}E-pqVYT^ch67xH3%%In6@Ib>SCOpyU>8NAui~<@{jJWp!y09}&Y)kFdH-N{` z5+#=`#JmrAPtVRY-PJTRcK;lBndnggh}t>d8?vg%mwot<;Ba$RVslA#%;j|WhVQpE zmA<=9D0Z=m8IY5cW8F&W{`7Lmn*CW)=;7gEbTV^_N{2x7caL7Jq5vvNO8BiQG!dBn z{l*WJ&L0x_u@rr5}ViA(H7&RW5hjl=-b1t^nR^ZzaQ1TQ7PzU zIthfM_1k4pWm#|n6fYzlUHYNE07DE8z}0YK`i8YiKrQdzb1qpph{}k2Y%`tvT_v71 zX=^Kp(e=O(6>16VNEsDpsMIBdoqJzWk~(^;$eR&2{@HtRfrog^4u}7K;IV586PjsF z28^A$?_R0g*4Dm8hz)I*hK($O_VBj1Bm=K*1;WC!5FKa9maqv61BuxN}4Vd@FC#KTs>V$?&OJ=C?L{ikF z0ym&P`WRy_=$yKM&bO=FNgF+3db z`?n=9neP)5YM#Rhf?<(hlu=OyIcM(3-pO=DXec+G@AiX8$H|*Mj6U-+`m@shy)4Fv zdk(wHeR%wsX%ULJDagO*som*z^sDj`nZ4skGeF5>4d`M978dLwq*Jx_^F(I@;;VH> zbKXi8yXo8jWKe+XhFW@nh2Fc{_J)cL%|Y!Wv)B{l}T*Y zv6{8>J~NOtcgsb@_F8%^g(bw9tL)aRqV{B3{vyKsz?(f{00^5DCs$8ww!DK4g+ zmmeHZ_tvvn;1PZS8`HH*wDZTyk^kw~ zae~ZAf*_CSn8?mop7I6ZtP?_*q&=_wI%#SDKMO!B9N!~Of6z;g18YGY)m=q~fWyPZ z)lTm|6S%o)cYa`Wbqn;T(shRN^*fu5Thf49=i7(;FP(k%^BC!?z1ir9m-=pGbrJA4 z1=#zpKhyp6{F?M$%FqIk8{oO?b;5CK-G9eF>_j~BL3akEHM|!Y6}59v?oaQ(ujKDC zyH%RA z&>rN53hS}L2en^sL^{9u`Sa=d4&#-e-|1LZZgDXl4C@+Od0fF47Byw-a7;T;_YT~g z68bBnD<4dnm|n-7Ukd+mK{zWQlfK4b^obo6jkQ+Vs*vOec{icD(A!y0KGozY3~g+? z)ZUi>hlHUEIBTWlx74&jo8t0v##`HWVEUW&zFC}Xy}Sj5`l_Uad&X_rmd2iI9_#`T zY(1{d=3^3WJo+{NLKyA9tt6l*iazfaH6nh2I?-EJ`(QxDc>)Kx@-<*)J-|{?|2{D($+RV=)mi`D7iculTv2Qrp5$YJn49QRqgp$9028S0jT(xdkNbWk90T<5*!VnY ztVe~7gEKNd{`P07je`SeNr@>ya+nE0y-O(*0aCPcB<6=;kXS|+T0@g#C@Cp%INmmK zadBCgzucGyS>qf5M;TRM(Bi_41#kz&Vct5fjj}hL{7yrSUjTjJzCbBf_+5C_>6d+s zw%32{{6>~3pr=RiBLM#!k21Tuqo`rWQHbUD@84S8{o;>Gqlqxlbt_G=sCab|{Z*FB zpNEMJ*yynkLV5X#06Nk{Z99gCNxi(h1Ox;E+S~7<$gB6!rfNaN6ACQ5T3WzKP;d0m zlR+T?ujbuf`z+P;wVK*lH(FSZYf;^x7--VgBUsn*Tnxe|*HvwY-mMvo*mc$Ojm29=f@c~g(W40PrpT1>SbvSaAi$zwAkHwvFa``2I{m6 z2+tGZ!j?V4+bJ(+sjEwys!Ju=8lTf6m}_Hy_#NG|q{2eT*)gZgjYltw;v+(4D7(t(0gXY)#R_y222NK7d@QYhHCT#&D~6*RiD%Lt~);Am#F^SW5!{1CvGPXA@ESJ z2Zi3rZ>U9|i4XE#m+R?323x0U&XGBJcp!mKk-u;d;~BLk^>WKW2t=uhB$Ldd#isRj z(Fc&C0}+thx_#aIUB+|5fY@gt)e}LaIH=pYR%oq3O-K{k5MU_?_J>_{@l}?7O!e)3 zt=n&L{Dj3#SlUD8(yGa^0`$JpU~c~Xd;JLKwV){XiU2e54TSkG$+-K=VQFX4q0VYs z-}GJqRhlJI=Rq6v5(7qGy9 zmCTu5z2j1kOiZ_FmKqxwH{v$!>W$Zeh4;B$BF#=ks1uf%tgh)|_n=`HB$oQ1Up$b* z<)Mn|ChGJ!gyLH*dWwjr0b0j+0!>8vX2Fc_v~6uD+(qOq)y6fPZz8ICPo7XEX_HV$3#@n|0HW1 z#vF+=o=x?B1qa8<(lk3}IoVt&CC-&aXOk%x!ABb=xVcIbc6W`*lDUM-@^&AR_6Q@} zrFHpfiY}VUE;(wQ(F(0cl^vbHUkO9bzC8; z|Na3NyTuZl8JJG@Go2?8q)xZ~`_rGCuk=xHRnfNv6S;OZv@8u+=jr3v8_(Gth+o*) z@PgP$U^6{2CKC-QwH~=S48!UH=yIg6L;mF zcfZ+U(*AsXG$>BRr;maxvXfj{`YnLx6u^Ud!H?(^7@nPd?I9^$y!U`Bl(eG*c@S

    n^K+g3T0LpUhaOT4h9#ZUtDF()nyL5B^)4+$HGi|O*(+90%CPj~*PS8e$> zlwEJt=GUeOc6=Y(ojZ3lf;$rQ>3Vvl<`3M z1J~HxJP&T*4d|4n|0@twdv5X&T#4y(Ttj0@QTg?&I|?k=bm!v>zYw{c2U!x$mCz`L zCns^Z*z*%@z#TmX?IJBAS+?*RRsda(xRQy9iDJV`)I77D4%0F6rEG3)7V|k4;O&h}X-8{iNLK!fu-GbKW+k{J(kzeLzvL4hB+KocD2pDC_zbCe*joTVgJMVyoXhZxi`Of>P|m5sw)=c)w3g z>4I@1y}9Gjf*Y-MIX*rP*!=s3eA(ULw&gIGfR&(2KTpM09i#f&aM@aG^TTNfQel6Z zh5K!$Yf7h9_k2fIoG#cAz;oe(L?hwvX1)hu5e!dF;VP(STmM8in7q1b_C6{ba;yLH zT<+Bte9UyZb8YX^T~AMO7lWd&S^Ctlf4#`yq1Cj*bs!F=pd>A%%a46hK(u(RX1McZ z9ug#^nE>3k?=DnLGu%D9AaNcv0Gb83B0QJ#2On+93b0u*X3WUQ$U>>v@nUltKi{`7N6PECzlYuS3O z_uyY=Y1Wr+Ut$r6$4P{qRB_$xlS)%yI*S9>HrGD@jX70gkN2m`PRLM?h zIndFjeEs@0z!7val@Zqq>7J?88vA)eu{^ALEI0|Ovv83{sDLXy^+XMA?H?uD9{^>X zs^9eEVh6Jv3*DJN^fPl5oPycL)S;|7k$~ z%IWphru$3{|f``3cu5 zvUjN+VABrpq`dO-M@L@GjINEdueUsUB~Gg~vL#KX-5!s9!iGS~`c#Xr1b{EQsczPS zdw1`mLFsO+$lAREU(GnWef#zt3dZELedE)8wU8e3Ff zfyLzH=V#QpYMFd^+i3YWoL{sXTi!J?`*0|Mc@0Wzb%AmR+Dz5cOdk~Pem;`>UCnkW zr-Zu{hv_y-XYpt@bQrA8+?!q9GXatP`$a6X##g*6Rc-Cil9EKSpczs)(M$y)iDc4Q z_7hqSKZxaO?^xXskh2S!WA^M?KN#hHjBaesK?>O$;eFyhRyAc@ImAF}<6R+d*m+ht z+>lO_r&!9kG}N%_97w`ZbSAk{|Nk~p)+=-i3`(c^D&6Zsv|{8Kxb-lUJvnHLbNc?7 zO^bf(VnN;G(EF0q11uA^vk+3~MXIRtv{rgyQxL{c9c7^>LK84UF;3>Gh#U9$`>^?; zfNBD?I<6A--PobkJS>yiI$hqR4VG9sl(VicweX>YTaw`sH+_IG`)~@497fm4YeB{0 z?7q6keA$v+$j(VJ1u{d-$XJT{fvYu@&VjuLB$Q zcre)a_xFd9q^RX&>n=_#&y>pL#P^YAJol3Ut5%7A)rBjiFa;l1$6e5%oc3!f4%j%A z13X;QN+g`k|15mqKVz47c0+}a9}={E@qkq@`OlD$ygJ|0JRN?-p*!~Jw7rToCb_9g3*HYkX0#H%2N+@Hta$6 zpW!kUnDZrnNOW!?M}S`AWSP_t4jj00Od%CE)0cr3dM{cozah;4$)075)RRo!@EpzlL+<1qfLWfx9198F0vrj?g3e z@Z@m6oy=8zOs~UmuoS;0^lao0GjqsHF6z@TRmU_mpQRt*)DL4V4-DtFdkN91BkH<+ z|Hv~w-R_~ap8?Tr5>1z-Kx^v$H|~N&yup*omX;RQm6a9#mhBD#17W?I`P0&QZczCa zVt6D|1*;Q2OT{iGm`-#Tk8!!r>2h8$3(OT>u2ZZThHLgj_sb!e1563 z(|X?DI`izwlbSH+meCs9ZzpN!6=JJJz^jPAfdaF|@3#{rJf@BvPiyH;9%=p^mCmj- z>y?8jk($W$*+KCu`kpD4nBIicUf+Z78aMFtS>h^G$0R>m|8!Rwn<-yET>%Bm5tsF? za*r>__QaVI?wiH}Nd4vgyrQF`p~Hz*)(iKw86trmsD&f_7N3(5%_6k}wH-1Wz=c?H zueirVCb=Sa9T6Wc{95BPO*^^5_q>tR3{XbS#?qtd`Z7XPNQ)6tS87EofG&Ed~qPi(3 zfDF;>yR(*=K_@l%briO?>0sg+h|iGaa~5A^)Y3jM>8~RGXw-V?-*ou%Wv{S!>uilJ zo-7P&$RMCnL4UvNv4+TkUyQOOSD0!*-53YI%O1$iQ?7z6=Q5DIz$XAUo(FNK@AHYy znfM5`jurr*DEJK=;<5JUSI(CeiMw-vddNYQ<|n2T+h!?TBaRs$hEY2Oc8GkX?!Ua$ zLf=g1P0Q%^rJd|gpC~@)lq-U13h=kk`Y{F8e>frk>GU828a!W96CKDR@=8iLsAxb- zi!^(R3YAdL9Bh-$jO(PqRdY_xVm&Hql~>GJfXZe8M*XsEUENVXof-*-m=P1{)S6pk zYoYa1b~BWclJgiBbwvPs0rP~367C2!S@+A#8e3L6Vl!~@Aw$ryUf%lV@X*Z;85Scr zfyBjhgXqJoe=g@&87b&b7umA0$pH-qlw z11_Io&StQ61vDqm^gS63?Sszry?~Mul+FSeSpCV9r0eB)*ul8i!N60B?V9&@$os2M z0|UMy?t#>f3XSX^9_AJlV8Q2uU~R{>GXJBd*#fkoEPs%9Qf2QlZ9zCp9?W3^U+H;w zZEXXb0BTA~lck>5xR~f*z@dC}h<@DC%2nI&@Z%DKFMVIvTns>K%7upo zl?Oy{M$^i7N@JhqKl8pEOuhB;aypJx$*XFAcW)Ga7fGpbQUYiXeHccIsO`@X2Qflz zZB73)NLPTL_q|Y{q$C$m2xz=;VKDll1p!RJ7Yuwjc+W*5K?4MAoLg9k4IvI$5Er$y zeeX>kh|`MNcpQQJ&%gTedek#Y02pIXYa4qfE#=lfy?T%!PFKKMct|n;iZQu7KbbTq zaXk%Tjl%_-K~O{_v4OTu-RN^JC&0fh2=N7@(k9QJ-{13UCV9w}FkNeZm4WI~4prsB z&U}G0DI3BJ3BETa-2QQb&FNoY{WI^s_^Zv&Pk8Od+o`ROPFo0)EDGG5UIM=bI9BrE z17xOhN?yEZQkrzF13`m|>KAlbU{vn2uGEH}E0k~$xB(Gi1Xuws^xzMm$-q}B)VcI& zzQRa7os7ga05d$VLO!&sxf*u${#dv9U4Lx z9E>JdGlG(mOKCF|15iUJKI#QKh($v_sK9N*N$l-NTU*<$MmxctZSdvtYTZpWzmGY0 zJmk8`W#NO*A0gb+6fO9Bz_bs?+M9!b%YyLsmQFIlC*2uK_QlZeKI7<|mKFwZ2tr8F zOG;QM@PX(YrZQ!za5(NRKOiI`T7tOYx5~WleY*h{JA@I{vZP<%V-d7mH^dEu&ZL_Z8llyqqpiXn z(DvO>`|`mVy(8i>rJ;=61Josr*?Wc7xp{dQK>fi4L5YgZj4lSfz;7J?O$mO~uP1}Q z`Lne(8A94h8*$H%cwsz+TOvgo777*jA+Vjkj4mm`f;xc^mV$!9`wt(23$2Tv)RUq^ zGT`~kmk)`s4P&Yu-b2eIpyK_KMs-};Q~W0e@?Q7ZoW2cZgqnfw2ZRX*+W7mU?s)cx zVCU)COjV$@p0DtuG5vFEymA9OYHOy^-TrEznM{Ztx?CNPM2OVy9S>1_W|U5y2n2I; zrXE;I-f6_Mr%#8+$6d$#E?ht}0>`@m5!?Achu>bzk|_igwE)lulB(vka)UmfmX;QT zAx&W=Q4)iTfxQYxfGSRiQuW(lN9~fb!O4r>8K{>H}MlF)X zl<(D&(WIP?1m{|-tA9!O&dNS`fG3wj3iYL~p@H6mJo1nv5fv33%-T+iK*d&_(oK*g ze;W+(5D>)+0e){`vGShk3=Fi9xw%YX8j%Nw0zIJLtPW_Q3kdlM_+R>92Dg9rj&hcs z-#RKsy#p}LEFRqu;G_%0`_bgVMzkP|5!4ET@dw&<2q`2vAeaWrKj!3X_0&}Q+xU=z zn#`5?=4Q_?7o5;e6KFdK)?#*4w4tU(6g4Q5EU=JfY2a#{hy)Z59J1)$Lt_dLh37D{ zd7VfG?*qX6lGW4G`+GPmq6*Ov&;l)+;@@D7FlpMEn zof#9vn!wL5Ckrq6NpZ8GNrD&=aW81PW)}DZ!Cf>atN$SOtNQdk<^T9EDRH>cO1eE* zr`y{OJva{F;yY|F+;wqxFRD@*m6CNk*xz4(sHkqE+f4w%LS)+seQe;53;JK)*8!~n z#t!5=q=^}&2?tLi&4p;thXq%n;y!{i(FtYa)bkFq2GG1g)%cDhLlu=%T`j!yw$*l8 z%xj<1%iFshff*I0E?Sg|E=xtUzn^>YO92@ch-w%x0w#IS(+I63vp;_1{jAuw;$#AI z8AV&Qv~PYaE6XHUC@pTqk0*jH*5##2+dA+9G7ETElM(topwlwF#WXx%JrJ}EDqEX! zI5IfCkhu^Rdnm`Qn3VL$UEtl<6RSIqRrkFn*SnLgjmo7JgS$4b_R5cC<}di5Rv}9k z0Uk+oG#<>J%galxC+f-lq3{|>azECfIQ-27hKJo(Y8E|M*l_FAC-?y$O7P1k2~@`r z(fMZ^TUnX6?tovaBN|<~GweMVj5g&Unl|3PfE66J-dZ{OA-_+%$7W#ltGZ0aj9!sp zP2~f`udnWdN9e7^0~UYh$<(Y;o18wm)uV{vd;eiT$p>zerk!HW=O!$c5}Q7Ll2q-`x;jyt?1)s?UF zC(qx@_QQqch6gr6PS$zte%G(O-`kHU%?RO=#jk_Yo3Vf~LLeq*-Ak{BPtg*rSi14q z*;2tC$+pjU9qE#n!rcU6WZNHg&UJJWC!ds=xfkU7%V-qGe5z97K8Y(A9pyRXq5W8t z;m^^~V#jvyv?zykklq4*{JjGE1tmLU3i~SvX+k@CA0JPqiF?icsrle#bB(Q;hlhvU z8be_a8Yd!6tJ%4FHNQ5O9rB#3-i{f3@$)VP(Fa$p;#;4G-WCf+)4okWs~b-mg9s$R zJ9v5GhO0YB`)G(7TN3kX8}k>a3rK7=jWs|ZAuPihULs;iQIW%q`?@YejtrpPaPoHT z_sDNtzHM+rjpyw4&8-iOYRm6#o>e|Qnmjx5FmJ??nO4YC*G+n>%z}*RZAS*1AVsi5 z!coPSWO48!l|yyR94L98xzJ~V?<(x}w8diOrFYm7J}TE~;p?#m;Bk|Fnn zB2L;#3qHOJ6=VB%F-YN^ zK=+@8k`@ZiiH-cD${vqP&{^Z@$+~b$^vDr;e!JkdlTngmj=akB*`%s52F~05DkGenT%IJvuvk z(HcW19)I#S-2AD!CJzn-ux%f3Bp87{mMT15^x*@+$a9ec=5JKkOoD?+G8n^>k^!0* z%?PttMA!i4)962JtCZg)u?WK@er_L_g*!AA@l1E8JOK#|0(LtdlAnhl1sP_cXM~T5 z{_O73AMtQ>**8C$Je}{4eR}jF^~pz0d{LVzgtj&un~{l$q>W!_$TjrqB-jhG-n0!H z^OBvhWJTWIPL?GFH*L2;p( ztUzeMptu|IY#>E+f?T4;SLEg|o8{5|J=lf15#XN&&YGkQvNn z0FVsc{{&I54}+dk9tKD1-32yN%9kQ$@vsRdok`u5X3Qeb^j~B&mK^F+91el6Cju# zLoEO9#1p4Yy!T{pbp-qpX3XofwCYcvM&8KuKnJD-Z?YiGjOME>9xBxIEBC~p%MwR` zw>K(c`_^_EvcgI)EPjK0`&d&G10m+Qi}H13DAv z1`CD}j4*e7TNX)n`K$79q03lifM?8ZdP%U$h6g9S!hYa~-X>&-N#(MkX&%iulc zxcni_9eMubtF?&_YoLZQ-Cw)j*pz!YxeJ5!pWm(1uF2U&5SoaIpJB*$sQlWO1h>i51ixz*+bOs&nzT090NN(&$#L0XTN87jD-{2d}}s z$eNj%1?F=4zhCzX&E-U`3-?WM7GTN&qN4Sji1qcOt zP#_tXhvEB1_b_Ny%^k+7MzL@{-E z?I0lT+1`G)5hPt9eG*8D4yOwhl8P?JL)s(6rsu<*F`5HNkGFqWypqrEF~W`MxRyXx z+8I1%@SSVXSWIFnMy)e|g`KCk>s)iD%4`Sj_Nta1b}go203LC$Z$ zGW^Tu45Id6CRz#UFAR9IN{RK8q@Na)a^&q3Exw;GEB9S7BDX%UtEK$4-M-;;^A<_Aa)4|QBI31{|6qHZ ztc%WMX<0+7w}1Z;y!`|f90mi;T`h!<^jQj?q(f3X4Kc>VRVHX%N0*)6yg; zA8)MP1y~M9NfuXcVnG1yH*Sl;`mMYjvB79UM2P7lHEEkS#SaRmHUf20M^hLh6|=9u zbZ23YUixE9B8y8*k(B*?Eld{c&p_L_!=IXH3{p8+F4W5@D1a#@hO15ymz*39Tv0x0 zMNd&2NjT^vTv$}J)X8`$02H-x_H#Vj#mHi3_$qmnYUS5_!nW&R4f}=9+WCVe`sa88w+Y)#FYIBw@#Dyeh{|cT z;WrxiP`kgnP-*|`d3kvY>8!%SsBknYCc`R(jOzYKmDBdUYykpSijernWhPbF=?e@D zJRL_qiVTetLcC0bqLTp7d;^cUJD%;olRAB2m{VYaL^3kAmhBdGE<(l+2ZBxd9gEvd zcR_v!o*0*q5Df4C>>nM;Pr9O36eR1EloXVZcH-k8MprSt@x*8`ZKsvL3(=)TxrN!& zCaz@h^p2Ck7R@bUV{c2ow!n9VIjmIeqUH8#CVE=x+c%1g?#5dmcN}`ht{(86>f49b zl`S5$O9wo*8Tt~!IUURX*uz%HgC#7-gV3=@cFiVO8POy<6?5gg!~50O`Z&0Oep~hI zyAHm#HY$Xq%Nqvm2mJV*9Y=sEkCpFoDX6PoL&d5<6rtTjQYy56`GQ+jUEPkvV8(=z z(V1r75&`9Sm!g~GMnWGWy4YtSR+UPm2DUNL==bl-)CxPoK}`A6HlmXI!}9Qu)#!F0 z1rQikQd3c}NJ-HHmxJF!^@555AWGif|LSAmZsFY#SKkpu;}WjZgL!#bhg)>_?0NA? zgBq*%7T*4=M(_Pm70p{qYZe)#ql8^?qa1gK#=karf#2_h>J8BWI@9soc+~NpZR54Z zoHf1coBp-2pK|@ zDN{-^my#(%BqEt33TdFIgbFG1P^l=Hq9kQZD8qZM`}w`caUahg&)qG1?X|w^y3Xr7 zKi33f2K$kN212)sr&?z2&L67^Pm4Y?W#!GspF|OmIuvv7&(iVG*Ya{oO3^UcV%S_S z>(*xhB>+B8_^Ymo$@p%OETHo8>YO=KWw~+CTV;wc4u&qogpzGi{iF(3H`hkH3fRVF z34Nuvb=Fw^-F1Nbm4sx$JiQR~HSH58er3O3J<_YS=Y|;?Y0v(ryr}o~?%Q|1&kIFF zRS9%{BrC^~_Uf*Usc&fiN%Bge)2*HU(&TMK&JX!Y9_2~8$NlZpiN}HdDtx#zA;i?f1^{^<M`mbYVE-0=xO7Q#a)}C*By=z7k=Wyp>5vf9eiso z>@TyYAE;{jbtLF)(Dj@uVi^2>agVIl7S8MA%+Ch`*9QH37ovuDjn zc>D!szPTaUlAp}fmf){&iFuR{QmMX&N3qoAWjRv7UQ2SR6mf_9AkLO1 z-MZf(`2bDo6@*%MrjYRBm=i~i95HLWwC6@Sdvx(vfmmI{i`qlgp`x!8Nwya>6N#aC)JT%u=G~lqpBFPkYvDFAv3x)9p0|KeDr`~?J$WSdTF|g zI(l?(C+$HO(>0%`8a*)=9?R>zzgco<+dONLT;gp%_^6OI3F;dA%1(Dlv zT<7daJolB=Pis=Q;=WNz-!BVW?E2_pA?puYLzcnN>wlS9pYwW zwB$LNz`6bGS6RB(>sXH%8PMqOE7vr&m}bf!)_S6ST{b%Dv`cEJgCk#KAzR}n1;5Kq z<#gG@8<*|wmrgk!Jap)vuYAUm63NKK9Oy#MHu6^5L!X(e-{}JpOk24g)DN zn7cpE&d!z*)I9S$HCWPZUC$%&0M@~uO{6`FJW7T>)>b=2r~hiQEhTfPa*iHoZ92%f z`vH07+vhCPI}22P#YiJ!r( z-+f4nJCw5{V5X&iKz+xn$w4z*eF=6DPkKqg}Uf+?N#>`Na$|0rR*l zQPhJZq#U)2CF4SAQaoKy=t<5{KgrC+BgTF9DM|QyZ1i;B2ezY^UJ0#>Yizl5 zdBQiG!P{Vc$fKv5WZ4xH*+o>gaDClFjmHa4bSM8BV|`lJ<=2WY6*<;f*4@n1H8l{r z9Pcc>uJNcw+?&1B#+bi!v?)iOHIei09h)Na+r}A4{;zJlo-4kVNsb$>RBgeSt+QDa?wWpi!ZK7GPG&7Htw~-s~rfH@3`HlD9i}$&Tj)>wjX>% z98jUIrVuhhJ>$n*V%XT&UP%!AF1F4kn4~ za?A~?RQJL7^WpV_?D2Bnv+L7Ws_S?UG{~mMGsF)imCapv);Z`g*pqrK(V5}d_k=yQ ziX5MJoR1hjcv3=$d~1Jeq;#+8(Cn7_32kkQ=_3vsL%P#K+S8k8Pclxeqb)4Y53EKz zQFm>L)WG?CRFi4RNkEE00jjI;i@N zG_^?b6h0A`Vz}RebpAb5eQP=@58B&nNlYDIPiEXuFnQAL^wZEoCre)Y+X-HAT^z4j zcqQ{f`Rs&(gg~?u!_>-lF}l~hS-S2nTaCT--F7UMo$EK)C!}56%9LR)%FaM%8LquX zK<18aQm^{)Gy6|fO*#6ghV%q5$^7;otU1}wS>#zgG2QGhQFiiiPUAuO>HhH&u3fUF z0?MUZgl~DDz2A|gR7A63(BJJvcYU0?zhRw{;sWXSo-N-K_37yE&KK-X6-{}v+!RnH zyTRPs=Lp|R*}k8j>zLZ05l&A}zmGu};6=~dRcj2%Hg}TupVGipic{RVGdAVz zYLY=0cvR9r$iIbj{rb5oM zh_Xw6yM%$vb?(5ec&T{Dt{2$uu(ovk(_fXZ{fgv#(s{Xu%#CK>I%}^^n?&ee@T)O;^PjDU1hHG;VdaWhoybr++d|SzMYjjW8o= z>C}!+e2OieQwbe7uBznvE&tuGR|U;N_5wfZV_LQiT`svt^Zc%slhq;qDJLn)Jxd^h zm03;m4Onu1zW>MHXAlB91t0suFR^7T|wTnp&cNTr~1#UcF4*t*HXz zZLX|6$vLqbt9mIh;TMMvd4wsvzx1;|E4TvX(e>Lu+zgVH0{s1J$NXP-RUFzQwBaJG zemj~-6dDD^)LzlS={7GGM=CR%fv?}ai?p^6Vv2tNo2o0V>4((txmx04>6&rZxs}I~ zgj(fYY;v4QZJzA)vKy924a3tmQo$+ama`qjK*jyDhbDq0CkJPEXa;7_$n8 zT1FVDVSGiK7frfT?nIMfTDIz_G*)_3UToj`z?>!*p4<1%MsQb1@JPWh__E6Q5z}#Xh{^V`F2PSVDQ7FX)Q+Z8~LCefdeD$F4O|w8oQjpLrF$y;g5b zT}^$lc5w4q!57NYub*<6QX3-FqUkK|{Op|kd~vPyJM>b_J_4&xjIZ}xy&AJc^B1*S z@##*r_}jnRRJ+?6)~qbf1bLh3X0)Eaw8Bn3_=$J#b;iwa<)^#)P1qarzgzM6?YNHUYf^Kw0SxNn zlX%MmcVK7A*TOEKf8&jfNHi?q7*wkGj*vZ-HZ$s+zDV)ys(#H~VX~FOpJ%Z_`T4q? z?87HWMwXTu7=kZ!oO*s9IsOPaW*rJ392)LCI|V2AFDtUwvo4ufhpsF`%ss!)XGM;5 zMYfg{Stm=!P!|-kp*P>2rSaQczNTcw$#Hg4^~^<6QT6Nc(cLls@{X2^Z6Jr`G>P_e z#79u#G*y}IfBY)u5MoXlQMIEmt>dfR$IwT${&GFiarYVV>=!>Dcza9AdX4Ev(S6;} zYx?-%L!;&`g7hPgcxRV`DWSuSaB+ZhSEslQXCh5-H@@^gI3HOaf=qF!a7qR+%tTysC?Fjon*0__O9zCR&HAqf~t{=LQVh+Cq2BXJcNJI*8 zvu?l5s=4V>J~$Q*tAD$vmnTC75&p^!(CAonhm4nco7G+qZPeAH$BwO69nBSw^kfW+ zk7p;K6Yw&@<4MqDh(sdXalCQ)(tE$bi)kZbkF=Jz_v?4(CWRxH+I>gt97^d=i^R)s@^`w(kpd;S}l}3Uer{8{|95xCd26 zuC(($+Ye>DEd_%R&RY-PSk29orQ-&WGF=-lc;FnhkhA~5hQ$B zx;}>HgTKeR;LIS{LhSYF6%0N8aYb|g;KhV}RAuybzNCYPmzS4a>H|khHHD5krz=x; z#KuXqDcVViJzQp&J-QT=;)j=BQmJ9v$85^glD6;URbp9k>(|I5IWL%+Ek+Cr-f1Qh zg!+;NHJ#Lp-W_1Rs7i?aK67y$jr<=0tG4-y#2d_@P!^NviM;6d8;M_(Lxz>77KRfK zJ)nc>-qhZ{U-RJd&X+97DRc*!(A_Vg(5Z>dPk*JVZ)eAkSy7ma{QpHvh#5+``Q#pb z{pk;fP7b}==%6c0eOkEAG2X@)9@*3;kR&n-mr*YY?&v<9Y8~!AL_SdaJYxM5y)|4_ z(W6zp!be(ULgi$mpP%Ly5q=_3L^APNdGg|(5F342(W7`0DSOCz-!|*J$3NanHWE+# zQ5C{US__j{%)lLyJ@jS+)&RB&{dU+b9>Hq!pjLislw-}xwx{gK7l(*+e7XXDpf>$U`L|j}PUAu6ch_A1&_xIPr zuonuHVWa^OgH8jZ6^!j(+^r%h%voe{2LGr^03E4oj_Z2Lir>C{t;vibrBQN4;(-B< zgFTrUG3(Pd$NOaS{m|cQ{9=&3D28R7wdI23tGc&wu5+&}bhLB2IMjX}+3Fo+I_P~b z_V`1J{n=lS%#6EMqU1I}2ur2^_0N)~I=WZ<3Xv=%5};5R=rarJhPPq9{OK?uL5 zkimL!2?-4EhP+i?zkcm##b!a;57)=9JBpvzDxwT~5e$cI3tAb!e90>0WR4!iuVJ9TZ0id~GCV`m7dFWmbA3Xwp!@I*hz=bu6mY$uxRr;;suc)U_pK`VC z%z?|pilNlAKH=_RQ$rs)ZtYX2*RQdx>-?uiNAnIf1}Li@J23_h{pq@_&CBZ+Ua^t&4Bd6CO@@n z4u664P_Ee0w!SQtJxpTve_r}nw|hJ$M3$DA3&tR=IEXvbDlb21*Gc>;s;a8xnH>z1 zmTR&Cwj*eMi-(db>M^^pu+Vi!Wn`@=zOD#_G2S(oEx}7&kn#odf&1@gd>kDIt0srD zcXR8xxVe2Hba%{9@zSF@!`DdQt>8Z)qFY^E&VM~%9a;TBWD0wI6Pi=>4{oClqJ+`S zbBXDo_HP<%RF=tMVqAC1eMG47Yvr_#*E&u|JKGI2zf4A&0^hl~$n0x)Lnw|jpF)(SJixRENi2>qVZj9Z5+ z>{an^2>2@{VW{MC_>Q7*&rS9G`ZJIwDwXJ$fTxkL{Xy(Z+Kbk!-#Zz`L6}>R#v-J+ zz(6I*0tzD?5iP@vc+Z|a+GMBOw*|NuhjOiscpeucdwxmrJbkxpldM0V;AS0n4d!sl z&z6?+eUF3d9JrXT%WE=(K6tjy;q!Br>RHy4`xvyzL)o*=RV9K9wFt=KR*OM){6ao4 zl(}~85`xVLWFCrpq`c{l6t6K^2ii9x%-UqS0>$oMfuX;rhU$wyh4F~s#7HL(ZI*v8fm^~bN|-7hwDmErNWHkrs4-_gp%&}gR`^rYxMb%wtB*gZXrjPx0G78vx* zLT-Cx2ISINOf)}zs)4-O@mDpJ_qG=DnSPux_2Ib0FNVCsC?dWcyEY^?9#0D}m69eN z2_VQWI;4K>G&Ssk6yof>1@2su(c;hZb(r(q= z_@jQe!=8QmW@Tk1|F*$vHg}XSdsYmaPOCYpofT{RRd>eWFGv5Qhq8CK&-WO=a5yto z@ECV^@ImfZEeK6E9(m9+uHd)gUb4Uy8+r9opeAn5D4JEgBc`bMX6Z-yl(O12RaF=7 z6&4mAu>H<@-zs-Nowa6QRmvcF6G;eDCOBckgvhDyX4`)Bjl=hQ*DivWQAs_LH(KU` zLF@nb0?0|X&baq}`V>O2zGhq1Ge4T%ZO_^(!uXH%;!tv7X6a;G)1K(zPn%YxHZ*`M z)zkm!)89!5BZVd7n%|by6%~Kmrzsg%=lNGIK6mjoWHIRu2>$6TxEuE#n0&pz`f21v z&vWONXa0?A4c>j_KA%9KPv(+EHT9&#;^l})s8v0O#g8E2zgyq%E_+>RzWH7--7i5` zWO|if^NhcqM97s#8yJ;_NRM5==1Zxsb>-X`Qts9oR~b6t50yLwhD90q27ekE63ksa z_EA2#$fM^UO7Wgxj=yFiL0B2~cD)G2P_VG|>!-&*&o72uIU|yqR9Gmk9yYL!G4CDw zlGmq)9#&@UwBW+H{DXJINbq@=#reRxZP`61=y;-|{!W}l>hxM;mg&D+1ogwaD+&Wn zdr6Rmfs1|SNNq6aP_^b}8Xg`lcga1;-6bEzW*lYKp-PN>U<1c?2Aw86a@}kBR4%iU zWwzjGiYG^yZX>@CrjhwLW4`{SD-;MzN=jlf(2S{f+IC_GppcaGxL@)O;vDr0pEjR- zDpz%vAtUCIRzX7@#a`i<-YHH*^^CgbCVe`#)E@BZX|qkqn7%#kWVj~_b)+|;Cve6v zkkG>kibsxYAJ^6zgeEIblj_6CpDPy)qZFovnAD}Ux>~OE@BQ&nmK_5t(&Wwn<@266 zBJe0SUe4?@zbgyXP7dVH8X#Futr3O?AC1Cg(dM`LRc5l(^tcmaM2?UHrkB)Ix1IS; z@jTWC4!Fq7AJl64{Cv^l_}WjeUk{e`{?dzoV3+bXk>Lpo35PNAvQ{@X)(j+OW^Ni8 z9j*TrxI5K#-?yP<6u+1i8A?UeU3XQ4_R}4(T$(7LxhZG1kXy~1XD!E%xFyl2FZqiT?Oz* zJ85(4HI=cOap#SzaqHE=A8-*S0%1I9m}sG$(zCVwBt1~Inr9vo_!$Ss_;X3-#{^M=HV%jPc~wLX-{j@*W7Me~84(4GK@M<& zeXA{A6?jjfV`)gw_`+_JI#1uzN*(u6;gi_BdGo3rCGrO3k>bGQioGqQ&mwr>y*)Dj zaM+{@ibURIxQ@xhwry<4;bJIOEC`}y0#=Y4WS7f&8ShmG%0V6zKdHI zA0OXlly%(9a!%07wRZCS7R!oNofz}KyBm78q`cjuX9hya<=otpmX%raH9}-~it7P{ z%9D(H)RW}Oi@&C+wN-)b1<9x&h55V=3LmH7V7>^U6jQ@pJL0~ahb*-KvgWb_Kuo-I zRT8ORqH#yI?-m3&tmUBeAO4EoXI$x3N#*6`hzW6SE6OlG=Bg^&P)ps7s-Kw9fB0ZU zSYF|fL-YpZOd3D{@U}=6Se+bjk&lJQNFq5)7kYf!m7{g;jQ3o$min^7BesKfDp)77 zfjW55=VL7V`|Q_%VysSiTP;~o0^Q8T#iiD(Vv9iHp{p+l3KiV$(kHed_YGdiyLayn zb~Zm0jeLK&@a9cMgds4mtRp724<5+nOBxpT{tEd5Rbc$oWdHIsLfmum<~#DT@Otw~ z#^2#NvDP_GS3z6xJ-@2@@ZUE$^= zIwVs`mwO2?@uL)lnHPMUM_jKJe?4g&4hnhHa3auGgrruj_Tb(_#$vIaA0iRXPeLip z2l*l?D%U!g9#QPJ5|{V`l3QHHT{)Ls7oS6}fCc@4rKOEj9zNrJTO;_bk=D&e?TbeT zo(beC;My){Cy^{Zy?k3!ss131G|z?wtboOQ0IH+lFWK9@e2;mt=(p5sk%~hVA$jrTY zFesXZ+55}lsIVz3=XLNtbv~KzGeFnSQ+J*v*WB_^pIf;wg$x%X88I7zRstWlyVc^C z!MgLQcOT)t;^HDPQor5rY7;Hp3X7~&+fT%6>SRI}_iZ(JYf>*8!sy5n z*385In_s(yB%O?$eYL#2yp~Msj8gd`F|jlQ3P@ry!_Vt#!~CB=M|^!}GCgu5DM*;Z zXR@|2Q4rtm9wbtJ2CCz^Zs%u2%FAK@HMM{<1r2Am^Kr5efft9BnY46vX5eXN?2cw; z&M@2)$rsh3=ur&K%LSz#8AQZhuOnINSAt`U6vSSwf{*GBHP=fK5%W_fN+6! zs_Xc-n<)gr0Y$bc_bb~jEVLJ((g{DVlzxB>NmAMchnRiBcL z5Nc~-ue>&xeF%UDA?}LaWhT4sT+v8J@OLSUL#gy#krbd3h50yd;21?=5+Otw_hEm* zTLdoX9d_NJ47JDiDW|AsK`If#Q`70I!Z#O5NxpWCqh?@jqWkTdyCviJ)8#1~CwV$l zQHFaj&bU&ehkVtpo$~3}zmDd0(dMPUfzkX{lJn0(32hp=#Qs^_#KZ*Cn$de=WMSgr zJ~nlaN;jKnZip5-vt|P#m~us3YYe6E(^5sZHK*)GtP`k8JS8SYTuNCScw&gY31PDJ zwM8e-F$%JyJ_t88^ivrfr#gcf6(K~%`QaEp1p8C@@4spErQOF1>yr*jKlTCgBan1F zaHFHwd$^e3hLe?(qqDR`HXbgyi*0R2+wM5$!LCK58eoB*Rodjx8lRAWYrPrq)!opJ z@?l>BFao|FBm-Z5|1OEs5@t0Vn3r)?V(R5iItDy4wVVs<^U}v-CoOfM0GeUmqenc5 zy`l1EF5t%b2c3mJ+oWi?qtt`}%51JXNZxMdhJKO- z>SW6hHc$(?c1E(O>NES&R$2D7!Y^H!A3_$uX99u&opWlt z@`;k4WZ{g+%RAGKdzh?%)NJLhpvOHV#JICgh%Y)kB#n(-Y-6HYd1+_r3b6 zf)cT90sQl4KWw(|3zuT=dGjV5wN?-ZG}7C*zaW4IwJpkt`dX5y;-jg8YV1#4`g1!r zR%r-)kGD}jkFrKlNy+w7gw+*z-%3?9$FpW$@8c+Vw^iVZD{qSV-egA5*S%G=^vH`; zVbNpdAM+g+Tddcg{qu8;so{RO?CyZxFse0Q*%{EL(NDy-pRA9KoCmFVlkLnEyZT@u zb|ibRV3WdH{9&0@Xb<)*B;14QsYc>4*G$~`ojvPOlId3WaT*q1{c!a02}KFvj>Wr< zBU4jTC!WbavqU)z<2MX&?6H)Q#^HsgTGAiA8B$>F9gb*>3hOQ=)u z7U!CfJuWp4yNemjoCEhy>m_x!g@r|;5II+leRy$g#Ha5pbtF@RHG+aAk|26lul{jEHtQ?_H@Lbe^vbo-_mqcVED*~~o_uFgG37wp@zh21P)Rcba%}Yk#(!+J`4re)vY!6Le3mBI@RzZx-2z?de zPl>7&Dl%f8xs#{Tj;PmXdP?V8OOooh@>t@1=yN(rIA3i(?(k!j5uN7_Z+VOKy+4 z_gvs#&RNbsfSo(M@7|KLcMzRp4{G$CeH!_aM{t*(o_@7aj%Ve`xuI-ykvEXxjIPcE zDVPnS*lx?|#`^lbXMadtFZ2D8nQ)0No=!{fzB9}HAcYAvKjs>ktQJE1yhK&>(GKCz zN!6IDqN38e4du`%QAdxWXP!YZ<%+0FPJ?Gkf z;7j(QYqJQn!qzKnupUr*u=S)XN{U|~%!)CAd-3nBarDMrgY*9gs0~Ay#I|kYvpBa- z;FK-$iP;pc{(;1&;(h&{Ylx?sdkYYFsx)n*a@6JDio!Q0ReargTFuA}(ixtMr5g4@LfeqrI z7H~uIi;`@;1vYxpUJ}67vT{DZlttIqek`|O7E#|^Q*isVPxlTin?k>dbuyNh^1fHC zFn~36pgRE6b!QZJt%asr<3x};rz7E0eV}oqZ&#Ao?{56{+c)}j-v^nya69vH;@c&N zj-#EqfSEFtNw0oH2eMiUZi$EGzmw7%Pu-*=3=qHI2zJ<@_n=vpy$ruN(92tP?Gi*R z*lMn1QG3UT4jOh0w+SRSkgiixvNN-@X|9$i*unm3uXRf79=Ee(dOeRMmq-%n26sUc znQwWymR7>xtbIz^u1(a8)>yNGecAph$ugOqH@def^7&Amh%O(}7EyBKO+qFM-b)Coe zLV9g!x$K~yC}3xy+U8d3?9Ewmn|AQ#I{)LJ-o1Ra81Z&P`{YRAvJLs$GhI>-hx41Y z;zN8k&7!h>240W4+*g-6SF?M6{i%5yU7|>fkCp|{d-&Hs>9*K@h~h9oiBjVU=|$4Dpg@d z*k;^2bMTBnL_pm*-6f{FuwH~5v9nIsQ;8ZW-9pwq@mMNmt1#P)r3EbOcC#}q-7iv9 zl*)}t8r#M%b2Hx8tEy57lZ#ie{(F*dc12z;L|I~PY8uwo)+V-` zjUY2RGYZWV{}28}Q<-OFpq|;o!_QDW;-6&EcH70yC3{94ZOjI+xD8AZ>=OaV3~7{* zeO(V*A+ihv5$rG{TEjhGecmt-yiefjbTaBpt)tzCG=!~M*U_EeM=j=~w8kxq@0IFY zZvMfogw=>F+;iWF;eXJ5Lc+kWHC`ycV}o(m6b7pxZ^P31PVrai{u~X}Gp#K4M|901 z>xZ-zH|$RAy_7EbqWVIgX>}vRIWcd#l;=nm!3EiwVQ=h!EZrE9Z3>_3`U3b@`r%Skqskw8#rTJ)c^b8@xGgA zXb`y~a0dC3r^gD??uV{IBzS(PsuRwOtJ+K5bsOJy<*lQSX^%!yCdgqI##unu_J5co;XXrAPQYbLk55sZ zi3t>fK(@;v{-_BoHhf!DAlIGRwoO=pIZL|pkYmM*`}hyFdV6|K*K~~qKLyF`^xS*v z2WZ|88UFg34NZ<%=z$j=MQTlU0D{}MZTHkdS-F3o^1s}~ zcBG_K_`aGH%~pf?P;hbO{?4WoG7pKgNg#%|mqo|ckRGB>CoKDxmRGN;(#Tl-r4L*K zD9kDMKWz8XQBY72Hb}m@UJa)**djLz3hI6Z4tO((lj#pw>irMO5D$tA$;d2a@>u4d z7<7JjzWx1JeX10L)mbSWN*V60q}<$Hqh~T`0nWq2)PU+YW7F3?PM_}Qd9^JlXyI?e zrM*VgB)BH-$}b<6Q&S_j_oc@!))zqZ#Sw70`+J6s6jVX-zV#)4mwPDeFO(DMe$Jep zdUR>CoKwZ_6j4v08BH2eO2)tc_(2m%0wQPQ-@kuXI+HnnGDDvh^Yim_C`kFn7I9xr zAh8Se6(^@y@20OcNS4JV!~`F@g^n3F~ni&FN2Q+ez=FhWTu`7 zOfse$o)p-VBPl2^Q27yK3+OdiCxf&n5?(P<3Qlfq>ESLG@{1VVzl!COXrtf2pe?!S z(#pA@pvB2ufDR3bslUl`6lNxoQ2W4-6@O499IJwh{CqD9ChpEu3iiX9@)zt1j~>6%IJWUq%W zxCxay)B=oN?zO4c%ih(Ehfp6I`(GUHZdf}#;`6;o?#VoWAI7PK`k0;8IJaW6e} z!EFH94kNwmw{Mdi@8nBbSDfe#oW?VH{KY_^!sm&7cl0qE%a@GH$LWm`Iy^X+)6(1v zLNCR~*LoT~dxw~+nHe2MOn40ec0^R|cp8?MmvQsMC~Cz{>khyko^9z;aU%Y9Yvmh4 zVEjzfHCtN50;}r3Z>pI@$n?-Zr~mYxyaAKoHG#D`AFFs?y^$RBx3<1<_ikH@JPdU8pzM?tzRb9j zl%36&l9Ez8I*YR2CPObSAHGuDsm46}jjhXJ_uq8!)k?otMW|ASQOGKq+nS$aV>Vnf zX>5ITBnw`y!qm5pz;txTVLmzVYfouwlujDk8lA8_59m0%ot)hXDM9j>-3oGi?TcMws3wf;+AzCq4aiB_{W- zRpEb5Bucjuz;V2bd?0D=Yj}~;i6x*`sSQU?9l>6^;l%p1^YF!cS^|L}c7>!d?E$#D7~cGtWa)%y3bb7HHM zR3+>T`^^o@MGYb_U#SnixyRuDdjW>Dt*kcS1VI;O?Vnxv?W%Mu(OyAs0mzqIPY1~^ zFlN?v1jz}HBx3F4K%jby-seE(>(8I}k9n)CyhJpZrSRb{aH@{FE@6=j+>^i#TB_?e zP+e>YpAA_UOIoz`^lKd63h&zEHt>HEb50GFbI9b>$GE>#v-fmAWyx@RA zrF_u8=5j6?P9}UO8?Ln+GYKTtx&e`Uuf?josoBW=X4nvi?A7kxds>5!NTDZH976eHssas!u@Ts4hn>bF?yIQw# zrPzEGAo{XK-90wwB42rvW~tD-hu-3&R*LzB{0jiI{S^Cmom*-GTks;U$$gXM+UB;Y zqaav|Ne6Ub+`2S80Pxjq{H>*DcK2X>yW4I=iXZ`?U~7MQCD593 znkMJ1Q8AcxRHo;^~l{H400}9?B2DMN+WWjuWCXCO9p#eJ~p)H>uY+>}pzS z^GG9eMA3@*wd1%a&-cYvcS+v+&`+W#lLl0KfJ;w~frL;p z>NDx~E5!KH$VmF=wr-4X30uIXOW-b8nsI9)8~ruS0an$~l9W_MV;n{v=_% zWA)J7WBWHfo3Du_O(jyDG7b35}_K**$q*W3TY3 zH&4bp>rbyw{Cd!8&%-UfNzxorN%RIj>(q&`t? zddJX?pcuy+|DK(>G;#LM#Iw0)DdtHmgAnArSjsPQXYf9$ACkmEB2QH|;SApbV9Ef| zbOO8-o$B7Au0khj#%T?&N!R8WVD@mhd27ABlmGbf1|X}mnyeLN8&(G6Sk7Ke=h_yA z(Axpa_bg=Lhu}`)>_hamTr6T%YF;$*I?!e{SfmoA1V+;0TFC;-RM+Kj>DK4S0};zr z0R6I7WN7|Ma&d6n%wb6_FPfkKJ96FwBSRct_+OM> z1lH{L+#FqP?mfHeKMwuDv+WbD0>3Sfd{7S?%?-8xJG3_Rbd3{rC+R-cxApKz z6lI{X6qgaX4iXov*W$mIok?0BySppqQ65-hvg_a)uX*G4?McEtyJ=IVd6AoZ!{&YR zTSG}<2UB;t`;ssM3k(#Ykh!@s{IapkYy29D{+%DU+cH@vlknEYjRN4@pSyi!(#K&^ zd;=A+8~8r|nt{;0sbAeyMgveR{%PoF#&ZB&3RibGJ`n_BV#n!!%HPBFv?h0wMv%?< z=W%UkSO{ft=T$>Z3NMPiPM_doa2(B{?Pyj@yVaxJros|$%8o#!U}%FW08 zxEoZJNvJ+dzB{^C>omKm@f{SNKl_N^t>l5RY_!dLI}-wIi4ypx>49U}j)=4&#pvjerM}BTntr+oSni@LZbwPLE!?4cI=4hYkw`%E@O7Rn9I7X^Y^uU1PAH_9 zKw)WOa)ee`KI`7#)4J5Cc>h}4g}3`;o^7m^p=)CuivAhjlutmayPv< zm#|Ch=~`L#3!5gUWwtGrp}Qrfwg)BHF0AC ze?9CQ!mTqmO^7FzAghCl?~Ua*SoI`KWrsI%A#}0Tp@ebDt?p!lrOOVLFsOxp!;;#y zu{;b}gQ^k~*N!bc5BE-(8YY<(9TGJ-GlO|Zv*rA&`Cq;Be~^LKg1j7Lkep*Ax*nKe zurM6V#!(p{gM@dBV`kyT+8dY%_X58^VWX~&TYSI{yMFxQ@<)Qt|NHxQ0+ZfVX)C2v zS7LDd%q7oxh!a{@X%7#+x z_2i7g#YHrZ!d;5700o{sTTM`#?JWvE9wvy?Z!2n+e|1_I?u0?!(lS8r3Mg>IT2*4< zDWEuV4P@c{W`;G(SP>X?dH0iFc*xHm|8O_Ryz8NF$6}1Sy1EXz4wpy#X@aE0{sMEn zo*%2p7I3G!UWIo^Oj0du8^}5wwZe+7x_d#&Hmck_141Y~r^f z8h9FxPl}5@^fBXqiA@I>D?W#<^g0gi(v?Rf+(t5sXj#3$PKEBgJNf1zUT02H`3Jge zjUe+~K{GD0-ID}n@r-eoma&wbw$!UK*VZY0>~8{LLv?e`|1iH8@_KAWg~8w~U8Dh* z4uSO{q&5UQz#d-9!Ex@Y-wKP&^Mxa!dELjnyh^6eJj+cHEvEg>IpOJU|RYyEwKftWYq{u>r#8Z2>bRmnafPZJU9|tv-gVk;V!{Z_8aB~7C{B*WM{fJeM zGcxRxaQi(in}P1$i9A3kO2+b@iEDdD-0vuWg7Kgyy%Ex&i#%SK`FG3&ggB|vy7*`v? zeMMat3j>4{w8gLRDza~3iXX}LHU7EhpW8^l^8;I5mE&+|1l7wvpTj9Ia`hi1x*zmY zHSG1&GHEvWl`+5>jMS9Es^`XGtOpqKhD{^(^3@jA(x&6J-Ipr|NiH-p&s9b2d6J6; zUn$QT>`4N1WnRoJ-72q;(UwLQuFgI4qxfm}Rs1~J1D3yJ{MA=6C>9eu&_D$~TBzZ? zk@)N^7Ey0gs*`ft+3Zr5OqsDUEH(#f7MOJZw=TS+e0Y-g{FRIMs>_|4hZ*I;1G5o_ z?6~~kw#oVZ_Wg1RfP=j-kXmLecqi5>zd^=c!=oq3kF&H}eM=dW#l17CqXc(jIB{13 z0ydVGCt>Xu%=r-BM#6fo_yY4{K|igx1W13(K z^wCvB-A7YhAs7Rb>`FVkMf7fz;hjQ{FSD@am)p-D-=RX<{NP5aoYGLd{2eC-s&j_F z+HwurqE(}P`}PSdc$J}h?FE-@qu$K++|wnOLpq}62s)2hl;c>{$_%88+#N4@+r?1_ z3nqycNBSi+3Y_(9L1s^S(ijvkk54HIC-lsSg&Ai5o|&Vni8_pR52Xomk5l~;AdN^( zrkS6Kjj!_;e!+1CMnP!lUeD&NWE(Ej4=wm%Lcf|Lh_Ll!*Vyk;l~F4V0Rqn^6SP*Z z=wUHhBKuNnmGHGEK0onM2z$CK4An(L-tL$j+(Mz6wmUDtBs=<0H9y=aaJugB){LAv zLH34&nSNe$_r;>4cAQBV{c^9OpC&{h3BSBAJsxB@Ho$$R9b32xcBGBxDjMHm2*b*9 z6OW@tUEJM|1iAjLMX7@7159iVTGQ(3ZyE02a!RHp-yHqzlxHdP$;)Jq+O?bqg%jC+ zh=dz70^Ni12F3b+Yi|T4M>bWJ3~V!4FIf;Y_Ga{USmqAN0=y$EIwFj_UY@Av6VJ|B z#RgZyukq|hGxJhbV8s2WI_mj9w^!PCI#5)l#O_}+DSBppMYOno%s*tYjz#cpb^P>F zxku*e#xUNCucolaV&rgh+z;iX%Yw@p*wq~{!IaLx2}N1U&?A#DrDMH`-=9ASEfCH= z42>lVpifUyXwToheJekgB7BjFZG#Gu4VludS<oc^EzA@U#Nh4!?inJ1-6syFdaM>*knQquf+FLOG*IH$C_mQs}AsW%pXm5!OnWFmfG~f^QeEMyXw2$3et+{bcZ1dZregPryJ|0egKxZuT6TGYKH~<~KWH)Ya zeSxF-tU>=4=unlcLXm@rZkB%EBK$A-Ig7H_=Y@M_mP5fqFqgRLLoE$$b&=nl?T1C{ z-Y?uNU?U##K6sZTUwq)$t+3;ETyD=8pp>b4WV&&aXnB_}6eI?95cNKvDkweDtv^8K z%=7W z0HG`JNW$jTH(vVZ@>{kF)@SvxIWadd)XUD8hw*Gn(iQP}a``xl?E`HSSWTS5tkV6% zzX~N%nZeeLWzxe)u3mcGvI#qhYj`ss=(LkCs9X*azp@Cbf>VboVAGo4&hebfFM1)% z{u$#cY-`y#*(V4}Kx6LdFR>9@>+DYtMV-Q>#|XI^i!))BZIq;3_&h>v(7X6bcLFQw zK2*|5{I;jhaYEPQ088jNEE>$rD9#$*g}{usML$94s$n=K`E9_mAc}P9-)d-aH*@PP zZi7jlEc^uT%U`y$%~%hVwpWa3b~aoLH*ZlH-NiU{BK~LgwOI_DHe$ck{{4yk{h9G& zpV@Z`IQ0}IPx1ITW4FTWVu*dyP8^sXv?f%+sMS;o6cmj88nQ{w>>)LwZ!LKW-fhsl znL@LCFSw5O?X!F5kazIfTEA>R;AC#Vr1<Kj){M_Fk z!ZrHzx~nayQ9BxXDyYuI{%V&T5UTw%VAG}8s}w~OCSkQyu#iAvZe{k_noRUh#2V7g zTDg-5P&-zY48wTxXUF~qD)tt@no8eMdDTcf6k(wnJI7aR;fSd^kbE-~=eP-V_4e)J zoxSoI?C5M7H9qwA9xpZbx7(F%BwnMIb!urt3l!B*+f*LmNMfz@n-os0AVOo+*0j|z zKiE_WcYhG3EB){+6|q$|U~xurs_VHJIY6`!4N8!jbS;eR#%384RWhA0Bm5@=%M+*a zJT~Di4rKPK)vX6v90b1P4JN0dvh2fD*|HYFoh3>Skck%F>!{o3hkKXiR@EUJp9YuW zAyd^UjLPQriq2rwJRYiY_=owhSTbG?xz~Y#lQCgrVUQD+20ncFU^8$(=z}_mM#h%k zU16Lgg7JEdJ!Je|#m|+Rs*)O{iALGZb#>o6)V-IySSa1PjVw$odBk=rrLW_WBVn>( zkra&k^QzCflx8?l!Sl-1K#ZA2v(LJ(LvUF>UcgL!wS&D#sT!#9AYbGTjjBVf; z78C2GbjaadV|Pzg_jQ61`D~x~xgiypG_GVAed}beUyw0K_C}40wYHy3ZasQrxwqrD zLGo|UI^|%F^tsJEq(L054<^q|o@F~=X_sasPACz0aT8nGNTkuHJhg(8AIpob-<-s{ z^AMSW-;*vjD-;qEGhsWAe;BcJ#isV3nVt^}^r@S>6l2)yPx~V~axX2QzC0bv;jOH# zPuZh}mnztY{^&J)h1k}My%{6y`&IZ7_T9c&!i_~iWJX{6lfU;}P;l?);X$c)QgB+)EMoj~j8Ay$u4wG)pfeeNi?%B~I%6Ts1Ue!?;VX;D)!lP?_1|0*jg%rhe zvgpS|bv{nO5|LtDhovmKApE3LoTQ9lzQv-8Ewn=w$pin_xvW*)UcSsJ+3 zo-zNG&=hlYeFSc=^$v@+^oGq_JPXIwaAJ%SPFWZj|T)nH~H7j?9 z4NDdwA}wHB&4M6j%#BUd*yf9uA}Wu~Mw#|srIBG(eeTl9Fv{CKs^^H6%&A-Yvux`V26H z7im5c@Qr6UqreTOV?K=W?X=`hw?EvjbDaUZ%Sfo9R&wk=izj|AwL7LR0+0G018Exw zUq2z~+IZW#s4+=l08!qps3wEV26C;(8fs>=Wm|MUDCfrMkkBFc^DRCn(Vb=s_ytE` z4IV;)H5@Plef@)!6Jln=-?t}Std;BDbvb`^{%y8SL;-S&Ve({0(}XkAL(!<5E9f-S z&{3mhu<`^KIMAQVTkYbUsFCXyZQY~vr=_E31e0atL2NhK=5%^~uM{?kD9C-6Mw!mT z6mVf!%U35zd+3QTq*R2a5;WIyja84x$maWK-leY{$e|Jf)77&u<5u9|Sk38l6UwLe zYtUD5+ke{KYuAy@#=y`55nLG_(CX|3Zs}M{54(-k$jO9GadpZn_qX+4l+X1x`>@?dB2an;|91>dSM4Zp;FnxiM}{zE+c(l}Nx_m3^p*~x?%B&)l-yIH}wZ?_&BvzQ+T z-!9jTo_!+=zo>U&bgpe+E2y#V|E`J8;Iq)Q@ziD#F5ANN9Y=!D=AK?s5>mutE2p6F zU@Sdg_qzCYm4bhg-%Ab9XiPnISot*pPOJt2kG>SvP8%BPLd*LZegk%1y-_3SZE5ZV z%pMsGi(S*qL;Bsv+3fgKa8kZU?ad!DXfJe9tw6j;Wn$&xJh;*|R)q(KMXy68Hc!>c z*|a?6&>Ruo2=kSp zMM@}%XMM8sJ(s;b*L`F2Kt(|@V>T=kWf=?GAz{nuhex||nvN}ni}7Gduhcny>ku0;8k_N5KAOGDY=IB79c%g9rfE(z z70X!hPmRHbdc)rwjz8a@Z_c^`DnCY_5@0+Z^@b9s@$7 zf!$SqY6}Xs&8PnT<{%Ly?qz376Py3#ZY*j0mkG+s$`X7j^Vzg5p!*?(b3Qim7kwwz zd7^hFT92&Qb_^FC4O8B#lS^1=?LM_LqhW}1)nuyl3?TdXI@3^IN}A=0!!sn}z)Pvf~W_9wZWjptxN zv_S`@@-?ytA=lWEFyDxF%q48fky5eayzWmB7X5^NASt@O{z72;SMlUd^iw+U(l_?C z6Y<`(8KUm+v49n>E3zUi{sTv9D#mles-cY8zmI{x3j(tO2-tATURU7J%Z48w zH&<3ot8Gw)%@>C8e6vD`C%0-JPsFfNA)+1jYt=!aZ51+LpJ&+WEKO{oqi7e66e60O zCHFF&k8&(fe#4{Zye|>eFvj_xKGTsU$8RKUfIbo&j|rV_cjUUw@UwV)iDOgKo4=VV!yHHd zJF_N>3jk{^!>DFOBAkFdbJ$>H0ap&yJ%wDLGNvMQSZ|D4oxfRXiwtVs31_HmX@~qsrRC=X*Dr6NP_riZg zP(kk1meF*CudQJ1ly$0`ZS3(1jl{jxavY*7?~M!|_T}uCsC_=*QmzCj1JnP&(M*q5 zRdP6Fhk|$CqVlc1goML0wkM`S#;}1Ckjt&5DTdF%-Bpr57^``M-0eO+SI6d^ zO{KqQ7GA~JdA5(s27{Z)>o!^U08e_#1_y%ZSlco@HWulsO^^82Yt$`a{FTA#tSD1L z^>SeSt(2jUT>c0%0*rsi-d@J!%tC!X8g1q2GZ^zLEnYh!pnyoxaUIQvA_uRBNb_3f zYIFDhYXR`whs}fDtUUc@Hws)jsvhavypD8!aN2R=H6T^$qaYGAT|4msjbXGkVS8+* z_Qp-^+{Q}1Rz*w*$jiA3@0C*J2kcpJ@r^^fv_ZJdl%`4*y!=HIFkDz|g4=kQi}l8L zk}gkqaKxA$9zJLoBIc0lJ5~KeU;`5qsZ-5PXgh~qOcsy$wd^O>ZQ+G+&AQKhwqJ;^ zEm%V`u#l9ekwOK|=ZTQs@1=0ZC8h+k; z`IUhf8%iA;HUe$6FN5yzC`<(3`@jD2$keD_UwQ~Vv7b1vwC0kdOX>M>`vAS-9{X5} z6>RXrvHYPKz`Q|LGdP=Yx0*=Hb+0{~_Wcn6r1~>sO%wgU|CB?U{uSfj!_aS@sP<-8 z8)eH6-r3=KG2>SrpI+&4)y)2qvf|?6=7t8%f|8OqGhWKAvNu(dKPMLMN_J|ml55!A zRaJVSOOP%DID2Let+vq)4#L752DcCStF-s$&7aUyl%_s0%`4r!Li7r%Nq0_ z`aa)$Q~jGHHeQn^#d5jGBRu&0I~1}kY=I_f)~{}(Qk%?XR~ZsB-<2i-QnLR|1|HKQ z+DC{qX~gi-XS3y(Tv1JpDt?}j_tm_+-|y6ly;QRFvjsmh9w8QR*w|h+qxnx}lFj6*%XVqApP?*V?7wdG})? z(f8!f{#GPQ=(Ei*`^X5!-BdPPP{Z#z>wD&?ZF27FGCeUAe2xa`!4*C7$4i@>T3Wev zvi)_KT{$6?)mIm~nHUz8FnRO&FOD)v$Nt9};6-T83X_6(wv8|!IpM5KgwGFmtZ^vO z!35V2*dIOlrI5$n$7?)n7#Vv?W?=)6> zS>=r9>#F1wYUJ*k+PqfQi(w(bMtW4>sBsdDI-Mzdq59UL_pdfJeZIsOzvpX5>6y8R zZO@47ZKEX)CL z^k%wy@I|?9!fp8F}5(!}<%I3@jFBhX&%5VD#GSqPaGnRORPG3d3t0>kom*yi^m(&A4 zq;#ATp2&`L!+M@W+ZChnoEVv*BfJaMG0r2S;914$B0TlreBhu^lg*(qVHjP_6W zm5{|h&T3r$c6=k~0#+>%DlJK32U$xodKMf#G8?$$XyP=~o9*fnPjw%Pu`rN+-XRYr#Hji4`1opAW zU$R8GN?Tjo0g?VdVS@8Hpb)1o%}$ndE!`@>8G!}n{=ZEF2IV@jcvbGz?%ipuh|2?> z{Q$+oe+&L{tr9Kz0~^lwq$&@6mY}n!_Goan^0+tXRV~_rIjKN=wcoaNA-A!z9mEV1 z*_Fn)$$)txN4GYX9-!E}({SIBA0F!6RrO%b=85?w&a2KRG5E!!9tQplJHVfvFy!*O zNX#A0EIee?I9X?V*HC-O{t5d`y;BGl-R_Ma#O?~V(SP;=COHQ8nECX@LU8#~AyVBdliU6&@?kuOI=)#mdFv<2m z_wp$B9T}YcKE!37(sENPbR$MuK%ljXD6~EI53NRL6pVIYZ&qH%ltlo^V66w_{O%ok6BFm7KfTf72y{x3T+eMzq zoF3aG!`g`ZrrDBz>HrGNE%*`U0MpjNJE}83mprYx?4v`g_L)L6MGW%*EX9JV+i}7a zVM^vWb@uS&?(zCVOgoet@N21Wy!B7Zih;Zz11l;4?zhcx@KnU)am+3w_l*lIjD`r z+O5Zm_+rM}0YM#FF-pHib9DTiVOK z+F4XGLmgdGw2IkSz=wjbe@YJ@O&_;UyMN4()!NPc@7n-vRLG(U6)Uy2%<8018;XnO6BU{|(Lh<+ljltEsOG1S{a{3#h(1M}mnl6a1hDJ%a z#jE$yNg37_qfkSt{;KQwk`lt-Z50u{EIYtfGzVFWE>phbPwV)huTy)w87Xs2<3oNDAFeY=H zI|9ZLq07Iid!l@>+=X`WTH|CvS0yMfOrZJs&F!F$VeDByeH0#Sji`|A3lU2 zJK9jXtR8>0gM7M{%8PBRAAQup#uUDm^6NpPp^}|?E)NlrF|^K0uKTwgw&Q;e9z5uz zK_Z=7c%fE?6>^tx(x>gwDaeN2pA-!@efCcdiomhn(?0cLMCP=TCx^KSN@vdf81(c- zfl{UMoVNt;Vjsw%rNUD@2Gha@(lO%c&mcJd9s`5Dr->Ju{UCLJj4oWJB3j16BI0B^ zPX5SN;OpGW)cl(9!^}+OJ{=$#CK9~OkqG9vuq_EbD0fmM=xk>QoHn~cNrH;gTt!wq zs8HxDomz}S8kL-V&GF}pPaB<)EK4zScNA>UdOuuirtw z55RA&W=@a7fux!zs%8ME5h*gD(uauR8~+JEzI=4jTbF5hmy)*ti&VkOz;IF5xeC0D zpM?28Jv9N_S)&ySUF#gmSGWDpHmzYKMaZ&h<(LL&S8|*SkXym@EUJSM}J4xY>Y=GrSW2Nh;M zeHwKaXya{FL~afuK!h0u&n$z_s=0gK+&YV@vFX(M>WWoajEPGi>ergbo*sQvhZ_bW zy=5noev$;@BruGg+jBG96*~6X6Z8Q5MW}F+XRjWfM0V-jQR2)CbJf&;h%31Pm=t$bp)p`0LYO@QnWVbjjGf5ZH+=HK(xkU5a zDT&3;3;z$!j-*Uq_GlY8I6ORDG`dGIwtuz^{8+GE+M8^Du;fAj(vwe!)x9|#>aOT` zB_UmY$Bz3IJGi>5-UjT3@{gCK3j{(rgQBdcC?<*~hbfGc|9fdaiKBuDF6se8XM}&m zC`rP5tVtN=&-}7f7407{G(>5|CzgHd{`PK3YF&Asw^Jsb)4)Oo8g$RKbv+0i-7d^^ z<)HV8tdd?1vV>>xv>TPGUA6AdFZ5Un;82F;H%NIzkrQwvYP*Qs$87&3^P&ehJW?*o zE0do|_#|F{qVq7O*B8hGy>*KL6FL|=p`^~+ryfQhs|P70S2arBB5j-(>i3UHyl&~ ztlBrDYDz;w6VS^HQx=NS@EwkDa(9)B-9|t~%z80zTu}776pqk1bk{<3u8+?TK!v5r z14Op)>Xl!&bWGGRP+~nKp@5WGa`VcM;qI-89YHoW&2qc_g7=7o8fH2ci$B@=5`J6hARdqQFMPQ|AuhTtrUc&gm#TElGgx-dp|d~Ch93P!L^uV&FVy5 zu!c10ihV9D^y)^WR%O6UpS10c6ic|W24zKTY;cQ$rbX9xG(>VZDBstg-g4IW%%J1b zHRE)L_^YAaf$!_(Z!55HwyJZyRZEg+tbv(!d^AdY*Ru_}iC+@H0hHC&{35$Qj|qFY6syKV@#*D7ca8JIpl$ABe1ue6jC z)kPpI5yAB%cJHGInby)08L0vnies(NH@BEjTA(oOW}j?FfU1C?JDkRBm)0(Ez5U9Q zss+hGqaTe^Lu_d)+JcuE+HQmk8z+^x+m#~>+Jmw(2;3zn#eK0TI>D2jylJy*I6M+x zj*Y#YO~yTatlHy6rU59vv-^{3w2>dm;$pBzq{1IB!yC;mcy5rCdE}#&&_r_0VCCH0 zKv2-RRv;9<6t;`EX5F*f(WN+X^A@ife}VH{Ly1W8Vho}3ccX6dh#;9?tz?9 zE8kUpC$o3q+Rl+^6}Gpr3H_efc%o8{$f(92s6%D~1n~!b;I&#zn^=x~+Yc)u{{2HX z8?b0*77iX&G_aWSxxtov^`1qo3J;xszTnqz%+Ev7>5!iBUR{IR7hoa&Sla|zn25Sk zv{>E>Mdc$4@-r6i>+AI*-t_e)^@m!yMI6Fa`#3*d+y1}TufMyS(Q1K*aJMk&ZcaS} z5){k>fnXx9H)w(TMAHDGfdldEmt0X zp7sQrI_#fDp`n_11oNbT-}D4$`ipeADWAc*u7E{&HmoT(N8CRvkLjT~0kAmKmn$5j zgtt_cHosDRp(&`0w_BU`0!G8i3|F+k~`Hf{idJI9U-po zMj-8*$ogK$OcqaU!D)BH&o+^=LFE?&Q$$=P0GOb|(|+z`sRB%Y_x;JSc>{*d>SNyY zOfAVThj-_+eg1r}(c-zP8J_ERFy(@$BCxn5r~W|2wutwBbxlw|&4eXS8B9wWu=?aY z)+hplVm}+OTa+CAD3_<|29KU}0bxqUcZE;6cVHj}i3ggGP}1V@0^ znUp?zy%?mToWl%`}THszIUOWaSnx|bz)F`>}-iXCU`e#pXh0-$}~VB9soGCH3M*buwGhxHm!zki1iZU_Rr)7BhO z<A-F}Dy%c(~eQ9iH9G&{oMgJXG}D zoEOv1!R~SEqeAv$@AH36JMio-tse8h$gZE-lm7G5nmH9(L6D;{twdVY2Fwbh|<}wu%u+D0eH5JzGn((5a1uRcqzH z*u{dx4g?J%ive3JLP(w=8mMokCMO^#E@pEXTR4VRqVisd>)JnY_MxFm++VevAr;&% zVLXJX?R5Q2;eoCrS|Z#)Y&l0dzlm{%B`TN5kmfLy*qL0ueA`R1pN> z*iXdyNSRzLpXEN1W&q;mo4Kc_r;>y!w^Z8s9#;_r1!lq;pIzuRD^(y!7lMmtOPZYB zg>47Y2oql#@5XoQ+5|xI6QZva0grUi9*<~=OS-R~hVBu0I^p}iKEjnuheA|V|LV*y zo`XT!$7;9g1?O4s6yVge;KyyDdOb*xFLZ zUW41&{)mo~nSLtPr1*r+dkd`4vSfXN&kg26YC$LV+IE1bxRg6m%ZUvP#RPSy#1KXS7K^Y=KqQ|1=Fzm^lk@Cs zWS}0vgA&{aml0X=m9}4^Pv>>8NaV7wk*eSdpMk})_@1PdQ64>X1ky{Hcn+DITJ&B& z&L=Cfe%#Uq$KnP&N_fu+?sflIq}V`F8h#gZ&cL~d>z14hFI12p`7Hrd6I87bWgj_R z$K0K+06{q9z{xwj5TA-00u#>14>@%_;~BAEjJ?m_N%y1}MqGzn+ZHoLU>{{mM$5u5+^qC(@hzPgj) z+y-ksKSfSlBMGoC!Noa)Cufn#I7!CMuI=N4F-SolwwnL$s`BPY7S;@UemYG#m#1^g zTmM<#`?(xw-zM+&&uxvCYI)k@Ti=lVf+cz@(M1BfRKOKVWxOFH)G&j8xQv_UqNT}B zvj%eF{^e3+ys$qjd7@#|%kZ4G6As@;H z`TX3lc=4(JmU~q~QA7&OR}EYEIb^z(nf(y4zxc@iUq%Z7pAWC3VV{B6@i9^gaeTN? zfX%LZ!mdlJ$&xVsZRzh{J#Qc1u>UB(aLXPSsOhF4(8EHRn(a?4N`#w1!uZKLwGk2s zcaUq~NO{lezP0B*+s0$bQs*&cXRish;GfBo267C}HY8F;LVRAH zxT=9?%K-z_d zRD7Io@-cO+I{N!B^qtiDPkd2nRp{CNp$5J9z{aJs9!3R<^%bYAsQ%;G-T^ zb|u&b!I(Zi<0qc_X0@iU=c@nM$y<2i1>hZoF~k{GaBT0^Xoq|0v(b4>H}cV#a&dP~&vt}Yfi#WXAnUEc3SS1Etg0ZC&SCpkmRm9D2br=CNo`2t(m~2vj&;?GH$;P@bZCmi37<3C#BBT=c^Jn!^ z89-HC_k-c-Qc7PtsRQHp;mTu|gy|y9d_mg#*!C)C)Wr3=QTece`ScVm&$UnZc2>zL zTjZyC5vIgWH2_S<9;F3!P${LIP3?~r@XxB6Q%jDOb4E5YUuss*HkqH zR$aDUHnK!+;Q}K~wRd><8onP#YgYGGjrJW6Mi~F5oFl3`Y|cKuxMLDejgUl+dGkS9 zjXeolVYW(aitSqR8c?j&e_Rv~f1YK~O_GS+W3oYmE<-AQIrwOQ%8&2g2bEtfMkh`) z0W!y@_%<6k=Oe3VMx}3Su$UY=^olXl70S7`0;#TzBze2E>hzI?jg_*vnZ!lnTUB3N z@E00nc}Ut<>JpF?pwXt8W4<-H6W8xP8=E6G{@Qd;q!A&G2iL1qK{rSU6Ve%nS>Fwv zX1>gd?EtOZlO*0SMB&ONlpwQYGgJxBBIJi}fQS(1r# z9cPge3waYk`oDgC3GpT1SD^e{q-g;R zb3KbtoMW8!4x|p6%kPs3>GKdR^g?3A(pay&6Roz_BsvkPJ>R`FoXM1uMCcNc$uJoA zrkeZK?#z{nfvedSf;0C&nV~8b!-QP7ALGLr@V#rJW{V7ixRlgNjn;3`>i`ohlwx@# zS6g(e&o-s^dQRypBXb##5My^Q=FfeEdaPkI*57L#*KmB2i?T!dxyVvL`wMomBIiYd z@q6UK5bS$!T&puePS!%J$*(hLO`g{^^)}6GbN=q4$#Di^qf1}Hx!dB;R5f3t()og= z2dhelka~b8u7LOrv{sd}m=wzx^CBETIpfjObFmw*Ph>UFf1k~3Z(B8A&OY^Tb%iXY z?ws6_wBSeNhJV~PE1VE$EA8sIzPiP9!*thaQw67V$FhLByHQsq`K=la)unnRtte(T zudA@TuG4iA9*A{tBpyI0IPT|3DU;VAxuy4bKp&lIJ=JMV&v`MVzUa-^EvdOCnHoEL zBHE=bz0m37+I$Du^K^fruivtIE@=Omu;WzK7fKr0=k~}u&G)MAP?(7mx6Q@Jw9luf05FVK%l@nH5IfFJ z`cb8+DJjQgV9~aGI?Um)K&Cg7%HUkM%+{2TE|MH7?pIZH)zlU3%yFBc~}dqC8PI8V+}*`!xIf#(w+P* z?fknfbu#-K=}Qsu)FS?`YB{lbwpJu0EU=M{O}vgxHdB<^OnZV&Y+m2+$^^D_nKXws zt6&#c)NS|lh|><@>Q}<0T#W6-s@NLs$gx!VUGU9t4DN1ycdu`3%(=wNJ~dBD#4gRo zr1+_TzjE7%oBj}}r@PTS!LNLb^K}kH^IY{eXCv38kuDwf<)WCbvXLqAhoueKj*~*~2<~dI3Fkd!=`hV4Az;wQWY3>D^U9k}#qf}19 zHyL1HA=h1{TwT@V;9 zBc(LWl$Ijbog~+t2RWRonPrO%6GiERkGh+Ig*D!Ta^KMd!XFI__ivR7yRETqTXYBM zcCQmN?`F@s#Whand7e~9dQg0O>ZG~aZk$HPkp}f}TB;J~*8JI!Aw>%3mUNI@gN!Z+ zj&Zdn#c#g+SgyMdqQ`I6GN}O1o`bR8-n{f?-pM&rz&~bH^swWv9@gcXkb(WM< zN5Ypk((Dxi!Gw^Ll2CU~``75^u6~fdaUp8%$rx4l2KU-EV>5AVW^yKSnlh3rt5I~F zAC+d<-1xVq6(?-zmITk&rfoB9A2ix}^LLfRy?L3o_zNqDAb5p|HHa-jB}ryz^`Z0l z!9m!&^6n2TS7=uDgm;h@N=F&aO&dFQnUW@Nj{75UWIYuFuB!zCkl|p>LK`Kw`%pyubR(Nul1aOq2S9#cj&;kz#N1e_IPQB z)2<3*bn}*od5hnIz}1k>fHohux?eSStIsp1dd@59!bMwC3j(c;1}SQAep;HmulMu0;QKjkNRikQTo)HSzb!ohU7>|0dY zOl8U?IzP(&;)RRrY?mH2E<6*Qr{zW>Z4iGps)(b*e<-ACG}4d1JdoY8oT zr`kRM!g|o0*(h|L9%!WnsI*Bo&oYM1p9yN8J;#OUsPq)ThGZ4%>_<8mZ{e zPx<-exmaO2BA8s!%?;%o9r5M+J$Si*oRCsc+3izQzLg54_^XCP@5OiRH-*EjP!ZG% z%l>T6L%$+hsMqoF93MWsmGO{ck_B=3u5a_UZ>Vb&_)o|JsPz%-47lVuOmxp5hZSDU zlH2KsGPUxRuXEH%!%IHk+@lAqT$4J?_p58a431!46pE`6fBs9n{NF=k9aiMq)<{FC zT6?4^@#wJ<$Mj~e7{wOX$-2uJHFo5^7CKf8zc;bQi~sHhS4UPD-?u8tLSY*^vUVJ> zP;G=U;a{CUt68a&Jsrr1yDNWQgPz%(TB+c|rPA|13NWqmvZ0hdqmSxVvF2a=YS9yr zGQz^Sy%};c8$-&(8Jd2V7bf6b@S7{o`)0ZuCt3wc7ku;>AZ1ke;>g#JCuey0PMgbXiCg8R%#oso2 z)ZQ(2fhII&7;EzJ3e_w$$Vf^GNu#4cFwtt{)+XPJW$Pl&y68)EoGY&(|GtV~4$iUm%G<4s_6^%d_a;pB8y(6P;WD2S zSDZHP1dB?KNxO=Q3Pg+SkjqNLb=$X>ts(f$OWLRovvTc@sZevBU$zfe6^9nI`JSfn z!vi5JL+kZdpxJG(5KO$hae1gu@ALCzgp{TAHeofQt*xw#wG)f0C)SMLg`dUPk0Gz$ zBo1v4*c2{jDw4QKOG{Hasz=J?)u8jPmW3RtZJlEHNwe_2fPlcH`X7(Cm@;8%xtUKVGP}TslBXs zTbBvnehPfDS3l5vRWb`jXr_bDj2rys&jCe?3Z;3bymUIJZ!;sm!*rTUy)id3rjz%l z1uKaTIks%pfYqD0xS)Uk{+ZpPKi8x?+fbhw*!@v1s@8oFAS9jcPfCscgf- zb?H|6WgA68Oa(U$aU7vBbNMVT_vso{WP6Jf9j=79FoUwMKr~MO&KoxCufCON3^^{A zaQ|(N1o^x`rGg;c;*2W(JN-Mz5J@C{&?_mHH*8mIs%T-KQAOgh$6aajA!e_04QfR+ z&xmm>$P-YdA+8zFAgrE0f5b$NU}iJF#n`lFg-<{LYlF-kK!&wprS{?*%c=(j1;J-J z3ebJ;>&w^_pkR(*5fl_;lDj6aprERz1`ovcgZkZX^G>@52f4+?B%>t;L9NE(CMI+5 zbB0!2jA`&I8kYUY(8gG(h(JdHV&mUfYgT4DGHPlRE`sz7ey2`ooeH+OAK1oLg!gHq za+;eNxtb1HrrqaB)YaABf5u8d%EfMW+;lLWs(b0a*-BtiIo3hP%1l^25k+n2j@8@S z`{BcfcPhBL#jdJ|Hf={DlPg$`bOfrD1y!YNay2g&2)nzxH+y*dvvP8F6>!(9{dU~Aj-aq~LCMhY5%xSp$yhdGV&d2J^q30Sg}5>moj2H7 zD4TJdR;iiuw~rYDG=+Yu-)4xJ&r34=%G)m-WSQwhRobvkh-Cg@Q{{e8KSR=JNLKB& z-9Dv_4lOC+^xh0&3|8WQ5V0!-b?m*H%h;Z$kkn!4gk*+YH6&;+827-=L_;HC+NNp| z6~VJOg2udHmsYirMAC!?u*tn@H&qjTAgyX;Z{HDsLl7G@g&UDGJN!}YFwF0eAWhig z#W%gCii&G9r;GfmdU}!7&1Y-w=SNF(jsonq9{QZr4DPd7+QphuxvKh2-Z!`!cdwP` z*J3BghwQD6KI_jAL2+;>j3wMbp<0gjRxjJYy32+-t~gS4W3tv+=hKPY5MMT`+v{+% zF>^%J4%e8EmQk~CWaa^F)H8;6IVcxC+A8cv2@k0v6`yBhEO|(=Tpb=BetonS<9Es` zdcGBt+w5nnQcXn7IU9aEqXqu-S&>0Kl||)^K&JP$68_oM&S-b2A&ecuBXq}b*ste(5-6+tb~*Q z@<-28%EdN~{rIsNVUD!;>TBBMj>VVnOhZ!+egl7s}-@2$g{1pQ)7Wx@0EiM4;0Vkcuo>V-cq zi$^J4FkxtVS_wy+vSkVzQ&Bdt_H25cPx1ClJfC9Fe2w)LaY|`oGRt>a<>gLKarlj` z8s`$U3)ZcfpC;1LNFI8loZGfPVQ1*z;?bUf@&(oC# zwsnocPegyV+#Qd1SMEFS4p>o^Yuk2Ub0i6Zw+ZKw*QGpssOG}eG;6kIN3=ItjU)izH zkrK!&6j0H8wW%^)8-F`M31tzPk&*FUrSn-uh_JLOITCmF;H1+#-|J%CVo)BT#%yxI zOOIrR+G$%EDsbBSJM!mXVPWBLJE>WCt_hmE(NVXSc9G@;%?ldyQyJ!>)9qf!H%LXyUA=KTw zf&EKu2TcbemyNmf{BNm>ii&?k1R=~BadO<<-QC%KzjIzvM$y-UgM(7T)z+;Q=m++b zuPQ2d^c&o-($mvlENy?r(wDTBIT$ zsfFZQ3(%1Q7MO&R&%8KYGU20ro0>`l9rZ;mIcZqA%gWQ?pFgMfYk7Eh%ASvMelxxA z;^sF0yFF6CYab2E_|H}7?%lf)VI2n&jod{tfD29qQh8f3fBZWSZSxz}(^R;&$(^hwaXB zImDs-7PGr5ytO)3YSrNR%EhwN6|g;#d3uE@y@Sk}84;259X4Qi4r=qr`xyf*Gg~pk z_}bT<)AvJp73ka4r!vl%QKoyx67W|MS*TAT^EIPTzV~Pni~~(*e%e=a;gr$1(mlF* zpPd3=&(iqB1ee;K2cLC|ucj-Fx}2XLdHJ%XKfqR@TzJQX+!zKRJ&;WGQqX|Cjav-Q z@q+&Dv_ZRi$0JJVDRs&PyN?x`cOzKBb7-&~`wuvVWDrUPYS?cEmE552SeVT`CHw~| zBXaWpe0!uC|7(0)u&LBCr7Y|99Muh4vb?y5J8Kmve>@qMCnqeA0PzMeNBsW%`WN@0 z1u=I@U7g@P#i0Z=#ztE8GcWP8U3cO6eLs5A&OljWW~Ahc6m9b0_~O=LyVrYrdqOm! z*$DC2_ctHMFr*9Pc8JJ~6SmAb7LkTXUf}qf(1fxFYd<|AdS-{zkQnK`(>}U zQVm&Fe1u7u|4KgMNUKVtG3SIdv;vjr6CniSBif!*;@ft3;zOTX?W>n;p}3zustO3e zN)vJ;g*{QIRjTydt<_yP8nA2<2Cs00uy7>hGpFKdBOVbG1>*SRWX0uEB%KzIP9=(+R*u^rrB| z4V^?kr{@7{85SGUjTUmT=Mse@zIS+edF}LSlHcrOzq5Z3uXiUDoy2KyY=fqXL>%@` z#@qV-YV@i$h<#tWymuU9W^R5fR~F49b?mxsZ&I$EZ%1fgXc(KLnyc5=n zOn7ft?O?Dm=kMz3jgsf==R@uf6>`PE}PEbgSUDIav;^jxm-sJOuH}APej^ZtY47 z5&+Q~LvX33#l;4^80plP5A4R(zj61J!VhKqR9tM%%fo{p#+x!ga!d`~S|ex;eshBe zK||x7IdfS+*u~5Q7|9Berk%u@Rxi?Qsh| zx=6I(*VpE)!$|nR*#azTpMcAUEz5Tzm`-{(;qDkA`rCSoOB@a-F4Z?QIXBy73zm(= zm5YsK?xkSNSZa0B=c%!;OD2rW5y9LRgmOEVz zN;1)0Ha1>gjVT!T@>RbLnN!~j(*qiE%;zL(%gB4ZDL1arX7()30OMdTUrP6~vOSKHH3Z`m827E_!rX z>i)D5ITrRvJ{+1*lN+HPIUhbO&n;k*`j5BzGsTn}3^)8R6{oA}PC`qB8B6`?f-gV0 zHTCfuy|*KpbrJMHl=dEY0A(*^4j#TqjQ?k0q4#(zH8oWNX)WZryS!m}HcRy8^Ys>W z_rD(tmRTQ1Q(}F{M|Hzpp(1|oi8DE#cPDUsb%`1M@gu9rX}+WG_3PKf(evB_?|3vf z?3_5>Y1o^an_utW=~cV81cc?$2%wO863@ma%18Yo(0<1V7`@AORthqe3bn$N>{25HFFGHwJ+!+4MR>9H{Vl8FJGQ&DZQL@AhB5c_zVxiTguVmNS&~w^O(6A$klVWcqoG~P z&$?>?fq~d+0Fk%1w~cv{#fSI=qJui;v!UH>Y^<%FX;n|0sY;OhR(R|zGAe3puCxSR zZOK`DSXwo;@Y5$zR~T>gKesF&=#U#^T|U(@+w;0Ev*RCq=|ai> zJ^#tX&rcmp4*VAAFEo0n1B(*Z300s>W4T-#`QNQ?2=<5NDm|0prDi{jLL0wY$j~}l* zj;2%nI=AVJ#)uwmW4OW=cO}=cK~uS0k3ReAiyfHqRsa3>U)h-LtOvu{+1aLNBf0cd zD9Zw+^uU=7#!AOT?Xz3KQivzlNG`(T3Kei9kk4hXVS{d{iO zMUaNrA?n_cNrL+!VOb99S;-x$$n3^OdZ@cHZS=1)6P)q!@uDsFQ(lBCXJ35I|mEK3&e{zORGh$Us?|!+CMO;5LGV;PlWC2qWyYXM^1^e`aJvXyoMzN;#-`oh1NEA6aIq{xW zyk0XV_SMDFK#bEukIp6Sc!BpwGZ$_J7SLa}_@^@+|B=!G_X-*jVL~IKIP_Yn;1P;4 zrQ)IE*Dqp1LN|FR1;ihb*>tQs?% z4eJHHgqMewwjuP^8c#Zogi@cpL~+So%NamXN(Z1Z@^!aqlr6FR$*-wUO7D6$3MQIc znvsc};!BIq5(ID;MRZ35E^+dkI5=HNe788V?b-KACKt33_;!+fb)uAH$tkB-aCkWr zn9XY09zxvAkF1DGV8xQ!6#3oiZAGuC1~m)G4JCX10rE z6$Uk7l4||kJ8tHuAwC9_Hti})?)#(@&sbvaX!RaBQbL)J*gCZQ@$KJI%G9D>+sh3R zOdtdO9Vz5a?e$EM-+M2UTkAKiB-;Nz4`E|t;{qkBr=w%-_vh{7S=aix7q#}Q?>>h1 z`wVbTZ+gAW9m%~-i^bJna_hdLztNO!8(u%taV~Gnb3p@8{N{F!${c1y)wQ&QkjxkQ zYHD$b*?WVki1=3HL%8EHO(3yV&qu$`IbOMhnwfm2^CDkr+yI#A z6m6)MmfiRUOn zBhJJSCPld`!|H5bE2~O*DHXzd)HOA~uDL#28O+me_7$NCJ^EJutW&ek>FQ$o=W8uM z7XL$Inr?G&6fUzXczUWeYIFpzKvNCDNO z^Q@0qR~|4aabU^De(tm4Yg(n>a3{#sEWC=uWr}#TvHta|r0w|UE3L-loze7<^z?3i zo#RF_$H@dLpk+upuZMr_Z7*ZzAP`J!zZQo_O+X-H%S#g}nK9QQz$s_73o z3S^c`E%iEw=Id7(1t>!700a0#0~& zOw>P0s8Mc{us7V;4Pe2|LC=px77Q?uKv6$JdG5yq(UD_dra*;pR(7>fXP770LgWS3GgSS0{0X3;ER-;qYGYe3@#t zZYFYC8#m!ba#x93Q!7$c^#=p#th*6^%9&wuYdRK88Q9OFanuTwR zM_4&AucrQP>ysU|c3qp)Cthp)s8b!y&JZJZTW&DRu#`Y?Xx2k?K{p&~z&&&_NI_n{ z4A?{&`lMRO^&cvAAbf*o-2;n{kM9GZ-0HSD?K+20-4V}Zz!a7y|#R@*M2@ zs^XUJo`pYfTf)y7;`MB~KMWh+z_-v00T-AVmp>4zh$lJQT$|5pir4cxQJ|v|W&6^^ z#6-fkGa4@c^_CU{7&eMS?h_N!p+GI4LMO~_^g5WXcl}*mvxGOh=cxtq`hm#ta;_~4 z$>8j)v3y%K&|fQ;4@pB46Or2JpSLjE&Hztn-Ht74uHHo8h6ors@0n;BUgi6z_viy% z&{cM6iQh;6p9RniF{(CdU+^bmY;Yj?Cn)l%^2HYB3rCiW#!wA9yGz7>-e<~j-(_xO zo%FPJN6>fF_c}qTVaGxiV`0$^V-%roqC`onKZht;PR=W;X6n78_Fr$3qZ0ke0?{$t z{jz&EoDG7%VV#Oa&({Ikjm5$iu>V&KS{Dw^BOLEy%}BR~dHN#VVqbmL`0Mji)m|Z9 zp5&7N+M!1MbSo_sC0Ixc*yQG$&L|veWZAHjFw$l^=hJUlA9KFu#~E&yb{ts>kVTeA zw;}L8hXo?P&HqxXvHkYNQ!|98@;cX^>u=VD!nb+6;=SCz-lRvCW{8C}IU;NGt9gnt zoc89O3t~)?2Z&R0S_UbtRN!{d((`kHrbU<@EUYYZjqm&^TlsF}^-1XVUPp4qdWU;- zo;Xc@c~``qTZcx|U#RZ8Pu(Gy1NFLT_}8z)+}74sOS=a*0R}@!zj*PY!*+Gc{S6?H zL~~WB?udwp(@M*J-z(y6HMg4xY6|c`BqO1X%J&`lq|wFZ-fGOf5aGar6`F$r9b#5s zy-2Cxgi~5|Ug-zjK~2lFRhw~I8{5_f;@ifmo)FRn{+Kgi3t)u z94wFWSa0Gdwr>cP%ssoFfC!};;H)7~v8b5U({q);$5Lz@k@-3`6m~N1$}~()+@JH|!SzAOZ=DS(ixsPDX!u0td?0|YYMAPOw2gQD z1sGyjX^2@^S#flWsbIu|;WdOMiBwP>7P+aoo(Bkkp05cUrW z(ze^*RNp42Zwq|g>mgi&9qu&)m^VAxfPhZ9C`LKgNtwIvqxy zf+`kOZTZP{8WM?`Wb_yob_H$gE`&(roGvN7Amw%Gt7Ap4Qir@*a!tl?SIovBz;C)_uBAch=TNq!@LB`I9ZACM}}Fy zn=iX?m*0J-bG_Ske}c2$DottWAqZ~Ijg9?*NjA@r$;JMF?l^OCez3f<(h4wB)yRkp zh)>~21TbxX^D)H%tKCwkn4fuGFNjr)j552pdk7R16cho~!8-s_gO?5#z$JGBi^LI( z8M8l@rK3a{OI$X5DGo|Y`j!9H>7^!+lrONHpZqlsmc|;@~2nWK8D_EovVg7$~)@!y#ad(Kw3M*i9vFQVqp=Gwx7a!{fx zTkiJLHBLC7grZO=aZngO=i;vdgbOCWG&JyovSkt%9xuIDaqbbh?N2Y{8V}Qm%l21U zKyQD)vi0^Gaw#-b5Gq2So5nkAX2a;@Z((Uh+WL`2VL@?D*iYQg#6e+13Kr_&inJuQ zYH9za+=12g5uqe3-f|a?d6h#GDU-_-{JOkQ{$0w_(o$|+U5Yu)VzNQKYp?Iq&kq+f zuC*-orYaJ*okl{GH+E!SrG_wcIp)=6g!qu*RlGA}RTo=7T{(TI-6 z;mmancVoFNG{eh%kF&keHW-h`#c0foQ~i{@X^1wRx$o4>3|UJ4rA-5N2CKB{g}#=S z8$TXdM!c6iLMGP<7~aIC)uf_=C><5D7~r@cGCDOy0;}I$acVay^C5lAMWWn_&%Ma@ z`jZ3M57Ls~$viTe2dAdepXA@CQ>C19tycvz1_Ta&lXv4@y+*SojJRT(Ejaj+vUvUw zLOIa_=@9Y+zYn+OK~9yjw!Q;sD_gTLj>rI}Gkqr+v!rHx|OBM+tqSz(XGe+d;~ zBkHoOB2TeXA5yQ2AQRpcr(*uY_)>7{B$3m=<{layJYoZCHpC*jir67x@qDx-M6*zu ziCo;xjh|BbA;7F10y2iQExz;RcWDP`-iB8NnZCMXbuU*hz;5jH^7MR=+-qTGX2wKE zdMUKbInsdjsNLxK-;?TpY1jecnp#?;j{*10bnTq_{Tv+?^8%f1f~f0$*kl#9c9l&+ z3i&ogSX=qhTo|KfsbQmFa$guZHpp%+<4x{cEYP4sPuA1EAy_yD#~Ot$1sXbHv@I(?=-z%fLREX$&~;D z03<7DQ_-N&nORuCNMk*+6^L$2b!f6anrFN?9qoWuBf~wNE&>lzbhyCp8zlK?-7+sC8a)1I{W28^*eF>@_H4R#mzX1AuQx1+lk- z-lw9bhLe)7!PT(&wFzp_yLZm zEG*#5m;V`hEL=whI%WVNnzFwERxM~ zMrIkyxb1^KP{{D5Q>@u9pQ%0AiG5MtCx-N?=1m+&e60gTB=C%96Afco7XSy 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 A{r~^~ literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/Android/app/src/main/res/drawable-mdpi/icon.png b/examples/InAppPurchase/Builds/Android/app/src/main/res/drawable-mdpi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a84fe28dc42931249b1f9f6a7cb3594b92734c44 GIT binary patch literal 27420 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

    *$QGf`G{{F~eQ{E$_6Q@v`E(2_H{x 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 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/Android/app/src/main/res/drawable-xhdpi/icon.png b/examples/InAppPurchase/Builds/Android/app/src/main/res/drawable-xhdpi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6e76d11087d2c179119545c3aaf8520a3415dd16 GIT binary patch literal 72377 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වrXQ^)2t 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 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/Android/app/src/release/res/values/string.xml b/examples/InAppPurchase/Builds/Android/app/src/release/res/values/string.xml new file mode 100644 index 0000000000..a8d492a2ac --- /dev/null +++ b/examples/InAppPurchase/Builds/Android/app/src/release/res/values/string.xml @@ -0,0 +1,5 @@ + + + + InAppPurchase + diff --git a/examples/InAppPurchase/Builds/Android/build.gradle b/examples/InAppPurchase/Builds/Android/build.gradle new file mode 100644 index 0000000000..0109eaa02a --- /dev/null +++ b/examples/InAppPurchase/Builds/Android/build.gradle @@ -0,0 +1,14 @@ +buildscript { + repositories { + jcenter() + } + dependencies { + classpath 'com.android.tools.build:gradle:2.3.3' + } +} + +allprojects { + repositories { + jcenter() + } +} diff --git a/examples/InAppPurchase/Builds/Android/gradle/wrapper/LICENSE-for-gradlewrapper.txt b/examples/InAppPurchase/Builds/Android/gradle/wrapper/LICENSE-for-gradlewrapper.txt new file mode 100644 index 0000000000..e06d208186 --- /dev/null +++ b/examples/InAppPurchase/Builds/Android/gradle/wrapper/LICENSE-for-gradlewrapper.txt @@ -0,0 +1,202 @@ +Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "{}" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright {yyyy} {name of copyright owner} + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + diff --git a/examples/InAppPurchase/Builds/Android/gradle/wrapper/gradle-wrapper.jar b/examples/InAppPurchase/Builds/Android/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..13372aef5e24af05341d49695ee84e5f9b594659 GIT binary patch literal 53636 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ⅅ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 H-+%o-(+5aQ literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/Android/gradle/wrapper/gradle-wrapper.properties b/examples/InAppPurchase/Builds/Android/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000000..69aae7dc33 --- /dev/null +++ b/examples/InAppPurchase/Builds/Android/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1 @@ +distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip \ No newline at end of file diff --git a/examples/InAppPurchase/Builds/Android/gradlew b/examples/InAppPurchase/Builds/Android/gradlew new file mode 100755 index 0000000000..9d82f78915 --- /dev/null +++ b/examples/InAppPurchase/Builds/Android/gradlew @@ -0,0 +1,160 @@ +#!/usr/bin/env bash + +############################################################################## +## +## Gradle start up script for UN*X +## +############################################################################## + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS="" + +APP_NAME="Gradle" +APP_BASE_NAME=`basename "$0"` + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD="maximum" + +warn ( ) { + echo "$*" +} + +die ( ) { + echo + echo "$*" + echo + exit 1 +} + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +case "`uname`" in + CYGWIN* ) + cygwin=true + ;; + Darwin* ) + darwin=true + ;; + MINGW* ) + msys=true + ;; +esac + +# Attempt to set APP_HOME +# Resolve links: $0 may be a link +PRG="$0" +# Need this for relative symlinks. +while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi +done +SAVED="`pwd`" +cd "`dirname \"$PRG\"`/" >/dev/null +APP_HOME="`pwd -P`" +cd "$SAVED" >/dev/null + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD="java" + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then + MAX_FD_LIMIT=`ulimit -H -n` + if [ $? -eq 0 ] ; then + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then + MAX_FD="$MAX_FD_LIMIT" + fi + ulimit -n $MAX_FD + if [ $? -ne 0 ] ; then + warn "Could not set maximum file descriptor limit: $MAX_FD" + fi + else + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" + fi +fi + +# For Darwin, add options to specify how the application appears in the dock +if $darwin; then + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" +fi + +# For Cygwin, switch paths to Windows format before running java +if $cygwin ; then + APP_HOME=`cygpath --path --mixed "$APP_HOME"` + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + JAVACMD=`cygpath --unix "$JAVACMD"` + + # We build the pattern for arguments to be converted via cygpath + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` + SEP="" + for dir in $ROOTDIRSRAW ; do + ROOTDIRS="$ROOTDIRS$SEP$dir" + SEP="|" + done + OURCYGPATTERN="(^($ROOTDIRS))" + # Add a user-defined pattern to the cygpath arguments + if [ "$GRADLE_CYGPATTERN" != "" ] ; then + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" + fi + # Now convert the arguments - kludge to limit ourselves to /bin/sh + i=0 + for arg in "$@" ; do + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option + + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` + else + eval `echo args$i`="\"$arg\"" + fi + i=$((i+1)) + done + case $i in + (0) set -- ;; + (1) set -- "$args0" ;; + (2) set -- "$args0" "$args1" ;; + (3) set -- "$args0" "$args1" "$args2" ;; + (4) set -- "$args0" "$args1" "$args2" "$args3" ;; + (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + esac +fi + +# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules +function splitJvmOpts() { + JVM_OPTS=("$@") +} +eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS +JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME" + +exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@" diff --git a/examples/InAppPurchase/Builds/Android/gradlew.bat b/examples/InAppPurchase/Builds/Android/gradlew.bat new file mode 100644 index 0000000000..aec99730b4 --- /dev/null +++ b/examples/InAppPurchase/Builds/Android/gradlew.bat @@ -0,0 +1,90 @@ +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS= + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto init + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto init + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:init +@rem Get command-line arguments, handling Windowz variants + +if not "%OS%" == "Windows_NT" goto win9xME_args +if "%@eval[2+2]" == "4" goto 4NT_args + +:win9xME_args +@rem Slurp the command line arguments. +set CMD_LINE_ARGS= +set _SKIP=2 + +:win9xME_args_slurp +if "x%~1" == "x" goto execute + +set CMD_LINE_ARGS=%* +goto execute + +:4NT_args +@rem Get arguments from the 4NT Shell from JP Software +set CMD_LINE_ARGS=%$ + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/examples/InAppPurchase/Builds/Android/settings.gradle b/examples/InAppPurchase/Builds/Android/settings.gradle new file mode 100644 index 0000000000..9d495b34f8 --- /dev/null +++ b/examples/InAppPurchase/Builds/Android/settings.gradle @@ -0,0 +1 @@ +include ':app' \ No newline at end of file diff --git a/examples/InAppPurchase/Builds/iOS/Icon.icns b/examples/InAppPurchase/Builds/iOS/Icon.icns new file mode 100644 index 0000000000000000000000000000000000000000..27a022e4d11e06d8d396f749405785d050710cbe GIT binary patch literal 144778 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 z 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 LNkvXXu0mjfzk94a literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase.xcodeproj/project.pbxproj b/examples/InAppPurchase/Builds/iOS/InAppPurchase.xcodeproj/project.pbxproj new file mode 100644 index 0000000000..92aa55501a --- /dev/null +++ b/examples/InAppPurchase/Builds/iOS/InAppPurchase.xcodeproj/project.pbxproj @@ -0,0 +1,407 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 46; + objects = { + + 4223557F5863E363994954B7 = {isa = PBXBuildFile; fileRef = 2F3D7DB7AC87E3233938D392; }; + BEC03CE64FD176FB6422EBC3 = {isa = PBXBuildFile; fileRef = 96B420D57D39896A9FE74F13; }; + 2BC2CFD40409659CD7E21571 = {isa = PBXBuildFile; fileRef = 3F5FED00A5AA2B9207A6B6EB; }; + 2BE8BE1E0265FC39F1F4B2E6 = {isa = PBXBuildFile; fileRef = C595463D77E6DF4AE2186AA9; }; + FBB095BD17B4F71818F6CB8A = {isa = PBXBuildFile; fileRef = BB9B6A4E376A5CD956B89BFA; }; + 59184B6F2770A760241E6230 = {isa = PBXBuildFile; fileRef = 24FAE04449F478EDF3E69A09; }; + 81D29B0764D66DC02F76D592 = {isa = PBXBuildFile; fileRef = 11CB0294E156810ADD1D3238; }; + 90441AF5B0D748393004A1BE = {isa = PBXBuildFile; fileRef = 40A47E9AE9AC2DA23A092151; }; + 8F09175E78801A7BEC436C82 = {isa = PBXBuildFile; fileRef = DAABDCED79C1DA90F45253B8; }; + 891B29DB06A03394D5F677EC = {isa = PBXBuildFile; fileRef = 3197EC86271A508C5D5A2E4C; }; + B69028E545FA545A8A621A10 = {isa = PBXBuildFile; fileRef = 588E7A1211ECCDA4BED7A8E9; }; + 4D2CCC2E460D480A66F0DF4B = {isa = PBXBuildFile; fileRef = 8359553FC47651559C507253; }; + B78CB6417449BA02D4DA2068 = {isa = PBXBuildFile; fileRef = 8957C2F43247B9144CF301F1; }; + 0F590D6038AA475993311AE5 = {isa = PBXBuildFile; fileRef = E72CE518332596C4088E985B; }; + 468E3713AF3641762F0C41D0 = {isa = PBXBuildFile; fileRef = 8A6D628C7DBEC06A6996847B; }; + 4D036E7F01EF90BC34DBD923 = {isa = PBXBuildFile; fileRef = D0CEA7CE794449C77BF6EAEA; }; + 1033045826049EB1CDEB41EE = {isa = PBXBuildFile; fileRef = D702E8C33EFB5A4786B2B18E; }; + A1170A64AF41A2EA28250A37 = {isa = PBXBuildFile; fileRef = 1B61114AFEF256BE10C36841; }; + 3C366B944B17251B52026A9E = {isa = PBXBuildFile; fileRef = 3AAEACB2C6425AAF3380FEEE; }; + 58A4E8E701EDD136EFC22BAC = {isa = PBXBuildFile; fileRef = 82FE6A23D19A19BA7C4A43CB; }; + 31AE5142EFE8C3D72E554D83 = {isa = PBXBuildFile; fileRef = A93B7E8919F407B0602C83BD; }; + 2126275CC1CF354DDBB4CED3 = {isa = PBXBuildFile; fileRef = A7B1E98E73BC27CCDAF8F48C; }; + 100EFE7F47BA02D35EBC12D6 = {isa = PBXBuildFile; fileRef = 21A96BA34502EF50486E97C8; }; + C886CC36B0F2FD37AE231386 = {isa = PBXBuildFile; fileRef = 6F2272438E33C7E072BA0BA8; }; + 6060C39637B8013E95E6E3AC = {isa = PBXBuildFile; fileRef = 922399FE8A625331D62BA759; }; + BB99CF11C127FAC73A8DA02D = {isa = PBXBuildFile; fileRef = 423D71BF264E8D8B19DC5734; }; + 0681D2F0BBC50CAFD367C06E = {isa = PBXBuildFile; fileRef = 6B9587B1406F5042B0ABC1CB; }; + 096E437B4858B0435AE86EE4 = {isa = PBXBuildFile; fileRef = 6FBFCD65B9E3CA89AA4BFDF5; }; + 902D58B26B8B4D8F2C5FF25E = {isa = PBXBuildFile; fileRef = 35939652CFD6D9754EFF2646; }; + 48F361EE100F303F67117073 = {isa = PBXBuildFile; fileRef = 108C71ACE959D006C3763F3F; }; + AACCFB6729157D490B1022FC = {isa = PBXBuildFile; fileRef = 29BCE81FB2C2599D9844C8D1; }; + 2FDF2759D0CB5E446A76B070 = {isa = PBXBuildFile; fileRef = 4DAF89A65452144F9A049377; }; + 47C1FFB191DEB35D259A41D6 = {isa = PBXBuildFile; fileRef = EB3A7BAD7BD17CDAF11B8A98; }; + 037DF81E06D4C726436E06E7 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_core"; path = "../../../../modules/juce_core"; sourceTree = "SOURCE_ROOT"; }; + 07903D8D0E7DAF213BE4B607 = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = JB0.ogg; path = ../../BinaryData/JB0.ogg; sourceTree = "SOURCE_ROOT"; }; + 0B3C52762E6929BA3FF3FA19 = {isa = PBXFileReference; lastKnownFileType = image.png; name = icon.png; path = ../../BinaryData/icon.png; sourceTree = "SOURCE_ROOT"; }; + 108C71ACE959D006C3763F3F = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_gui_basics.mm"; path = "../../JuceLibraryCode/include_juce_gui_basics.mm"; sourceTree = "SOURCE_ROOT"; }; + 11CB0294E156810ADD1D3238 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; + 1565D6212A01131DEA4DD68A = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = Robot1.ogg; path = ../../BinaryData/Robot1.ogg; sourceTree = "SOURCE_ROOT"; }; + 1B61114AFEF256BE10C36841 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = Main.cpp; path = ../../Source/Main.cpp; sourceTree = "SOURCE_ROOT"; }; + 21A96BA34502EF50486E97C8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_processors.mm"; path = "../../JuceLibraryCode/include_juce_audio_processors.mm"; sourceTree = "SOURCE_ROOT"; }; + 2349B2122D748B3358DCC7EA = {isa = PBXFileReference; lastKnownFileType = image.png; name = Ed.png; path = ../../BinaryData/Ed.png; sourceTree = "SOURCE_ROOT"; }; + 24A647AAF2C1B9E9D49A397E = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_processors"; path = "../../../../modules/juce_audio_processors"; sourceTree = "SOURCE_ROOT"; }; + 24FAE04449F478EDF3E69A09 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudioKit.framework; path = System/Library/Frameworks/CoreAudioKit.framework; sourceTree = SDKROOT; }; + 29BCE81FB2C2599D9844C8D1 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_gui_extra.mm"; path = "../../JuceLibraryCode/include_juce_gui_extra.mm"; sourceTree = "SOURCE_ROOT"; }; + 2EE7B36A322D1293E1913FA5 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_basics"; path = "../../../../modules/juce_audio_basics"; sourceTree = "SOURCE_ROOT"; }; + 2F3D7DB7AC87E3233938D392 = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = InAppPurchase.app; sourceTree = "BUILT_PRODUCTS_DIR"; }; + 3197EC86271A508C5D5A2E4C = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; }; + 333CD6A31EF548252810DCDB = {isa = PBXFileReference; lastKnownFileType = image.png; name = JB.png; path = ../../BinaryData/JB.png; sourceTree = "SOURCE_ROOT"; }; + 35939652CFD6D9754EFF2646 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_graphics.mm"; path = "../../JuceLibraryCode/include_juce_graphics.mm"; sourceTree = "SOURCE_ROOT"; }; + 3AAEACB2C6425AAF3380FEEE = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = BinaryData.cpp; path = ../../JuceLibraryCode/BinaryData.cpp; sourceTree = "SOURCE_ROOT"; }; + 3E9A311D6029635960FD7109 = {isa = PBXFileReference; lastKnownFileType = image.png; name = Fabian.png; path = ../../BinaryData/Fabian.png; sourceTree = "SOURCE_ROOT"; }; + 3F5FED00A5AA2B9207A6B6EB = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; }; + 40A47E9AE9AC2DA23A092151 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreImage.framework; path = System/Library/Frameworks/CoreImage.framework; sourceTree = SDKROOT; }; + 41495B9D10DF575B58D2662A = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_utils"; path = "../../../../modules/juce_audio_utils"; sourceTree = "SOURCE_ROOT"; }; + 423D71BF264E8D8B19DC5734 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_cryptography.mm"; path = "../../JuceLibraryCode/include_juce_cryptography.mm"; sourceTree = "SOURCE_ROOT"; }; + 444B2A9037AAEB6207DEE548 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = BinaryData.h; path = ../../JuceLibraryCode/BinaryData.h; sourceTree = "SOURCE_ROOT"; }; + 4494523DBD5B3FCFF3ACF24B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_opengl"; path = "../../../../modules/juce_opengl"; sourceTree = "SOURCE_ROOT"; }; + 4CA763A807E91FB34E04A578 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AppConfig.h; path = ../../JuceLibraryCode/AppConfig.h; sourceTree = "SOURCE_ROOT"; }; + 4D70B451CC1D72B6928BEB4F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_product_unlocking"; path = "../../../../modules/juce_product_unlocking"; sourceTree = "SOURCE_ROOT"; }; + 4DAF89A65452144F9A049377 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_opengl.mm"; path = "../../JuceLibraryCode/include_juce_opengl.mm"; sourceTree = "SOURCE_ROOT"; }; + 4E09F23D0B6777A1AD2D329B = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = Jules0.ogg; path = ../../BinaryData/Jules0.ogg; sourceTree = "SOURCE_ROOT"; }; + 57EB8C4280FD3E03B228989F = {isa = PBXFileReference; lastKnownFileType = image.png; name = Jules.png; path = ../../BinaryData/Jules.png; sourceTree = "SOURCE_ROOT"; }; + 588E7A1211ECCDA4BED7A8E9 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; + 5C5CD63DA48EA80376F4BBB9 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_cryptography"; path = "../../../../modules/juce_cryptography"; sourceTree = "SOURCE_ROOT"; }; + 5C6062C42FF3E8E5EADED099 = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = Fabian0.ogg; path = ../../BinaryData/Fabian0.ogg; sourceTree = "SOURCE_ROOT"; }; + 5E62F8524B40668332E21D3B = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = Lukasz1.ogg; path = ../../BinaryData/Lukasz1.ogg; sourceTree = "SOURCE_ROOT"; }; + 6202FD43099568E7AB1B805F = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_graphics"; path = "../../../../modules/juce_graphics"; sourceTree = "SOURCE_ROOT"; }; + 64DD6AE69EB5316BEA083A9D = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = JB2.ogg; path = ../../BinaryData/JB2.ogg; sourceTree = "SOURCE_ROOT"; }; + 6537E22F60C3F6FFA2391865 = {isa = PBXFileReference; lastKnownFileType = image.png; name = Robot.png; path = ../../BinaryData/Robot.png; sourceTree = "SOURCE_ROOT"; }; + 6B9587B1406F5042B0ABC1CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_data_structures.mm"; path = "../../JuceLibraryCode/include_juce_data_structures.mm"; sourceTree = "SOURCE_ROOT"; }; + 6F2272438E33C7E072BA0BA8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_utils.mm"; path = "../../JuceLibraryCode/include_juce_audio_utils.mm"; sourceTree = "SOURCE_ROOT"; }; + 6FBFCD65B9E3CA89AA4BFDF5 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_events.mm"; path = "../../JuceLibraryCode/include_juce_events.mm"; sourceTree = "SOURCE_ROOT"; }; + 70767D204F190AA56BF906C3 = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = Jules2.ogg; path = ../../BinaryData/Jules2.ogg; sourceTree = "SOURCE_ROOT"; }; + 82FE6A23D19A19BA7C4A43CB = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_basics.mm"; path = "../../JuceLibraryCode/include_juce_audio_basics.mm"; sourceTree = "SOURCE_ROOT"; }; + 8359553FC47651559C507253 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; }; + 84DCEE0A9F3795D5E84D821A = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = Lukasz2.ogg; path = ../../BinaryData/Lukasz2.ogg; sourceTree = "SOURCE_ROOT"; }; + 87D637BFFB93EE48CD922830 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = VoicePurchases.h; path = ../../Source/VoicePurchases.h; sourceTree = "SOURCE_ROOT"; }; + 88B38420E0024014CFED52E7 = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = Lukasz0.ogg; path = ../../BinaryData/Lukasz0.ogg; sourceTree = "SOURCE_ROOT"; }; + 8957C2F43247B9144CF301F1 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; }; + 8A6D628C7DBEC06A6996847B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; + 922399FE8A625331D62BA759 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_core.mm"; path = "../../JuceLibraryCode/include_juce_core.mm"; sourceTree = "SOURCE_ROOT"; }; + 960A987552BB992A4ACE9343 = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = Jules1.ogg; path = ../../BinaryData/Jules1.ogg; sourceTree = "SOURCE_ROOT"; }; + 96B420D57D39896A9FE74F13 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; }; + 9B24CF95A37A8867952EDB4E = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_events"; path = "../../../../modules/juce_events"; sourceTree = "SOURCE_ROOT"; }; + 9F50A7605CBBC9AD62EDD580 = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = Ed0.ogg; path = ../../BinaryData/Ed0.ogg; sourceTree = "SOURCE_ROOT"; }; + A71F05529C7705869EE8B57D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_data_structures"; path = "../../../../modules/juce_data_structures"; sourceTree = "SOURCE_ROOT"; }; + A7A4F41C64D34868A5B7A66C = {isa = PBXFileReference; lastKnownFileType = image.png; name = Lukasz.png; path = ../../BinaryData/Lukasz.png; sourceTree = "SOURCE_ROOT"; }; + A7B1E98E73BC27CCDAF8F48C = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_formats.mm"; path = "../../JuceLibraryCode/include_juce_audio_formats.mm"; sourceTree = "SOURCE_ROOT"; }; + A93B7E8919F407B0602C83BD = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_audio_devices.mm"; path = "../../JuceLibraryCode/include_juce_audio_devices.mm"; sourceTree = "SOURCE_ROOT"; }; + B112609CE6C6DF5DA8DFB65B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_formats"; path = "../../../../modules/juce_audio_formats"; sourceTree = "SOURCE_ROOT"; }; + B66E23275DDD9CB2882ABD01 = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-App.plist"; path = "Info-App.plist"; sourceTree = "SOURCE_ROOT"; }; + BB9B6A4E376A5CD956B89BFA = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; }; + C2072E1F3C9AC3DD2CD065F8 = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JuceHeader.h; path = ../../JuceLibraryCode/JuceHeader.h; sourceTree = "SOURCE_ROOT"; }; + C595463D77E6DF4AE2186AA9 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; }; + D0CEA7CE794449C77BF6EAEA = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = InAppPurchase/Images.xcassets; sourceTree = "SOURCE_ROOT"; }; + D36D604996EBE9DBD43F006D = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_gui_basics"; path = "../../../../modules/juce_gui_basics"; sourceTree = "SOURCE_ROOT"; }; + D48B97F38822222FC9DF44C7 = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_gui_extra"; path = "../../../../modules/juce_gui_extra"; sourceTree = "SOURCE_ROOT"; }; + D5326805024D38B403ACDA89 = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = JB1.ogg; path = ../../BinaryData/JB1.ogg; sourceTree = "SOURCE_ROOT"; }; + D702E8C33EFB5A4786B2B18E = {isa = PBXFileReference; lastKnownFileType = file.icns; name = Icon.icns; path = Icon.icns; sourceTree = "SOURCE_ROOT"; }; + DAABDCED79C1DA90F45253B8 = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMIDI.framework; path = System/Library/Frameworks/CoreMIDI.framework; sourceTree = SDKROOT; }; + DAB9EF1E63F8B6E3A9B67A01 = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = Ed2.ogg; path = ../../BinaryData/Ed2.ogg; sourceTree = "SOURCE_ROOT"; }; + E29DEC5953790CE5925E1BF6 = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = Fabian1.ogg; path = ../../BinaryData/Fabian1.ogg; sourceTree = "SOURCE_ROOT"; }; + E72CE518332596C4088E985B = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; }; + E76836FA95D832310B1A256A = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = Ed1.ogg; path = ../../BinaryData/Ed1.ogg; sourceTree = "SOURCE_ROOT"; }; + E861C138EAF628A85D2C597D = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = Robot0.ogg; path = ../../BinaryData/Robot0.ogg; sourceTree = "SOURCE_ROOT"; }; + EB3A7BAD7BD17CDAF11B8A98 = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = "include_juce_product_unlocking.mm"; path = "../../JuceLibraryCode/include_juce_product_unlocking.mm"; sourceTree = "SOURCE_ROOT"; }; + F0FA1D5DABC016AC66E8E31C = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = Robot2.ogg; path = ../../BinaryData/Robot2.ogg; sourceTree = "SOURCE_ROOT"; }; + F16BB9EBC88E4F2402B60EBE = {isa = PBXFileReference; lastKnownFileType = file.ogg; name = Fabian2.ogg; path = ../../BinaryData/Fabian2.ogg; sourceTree = "SOURCE_ROOT"; }; + FB752F7255B584C0FBC9108B = {isa = PBXFileReference; lastKnownFileType = file; name = "juce_audio_devices"; path = "../../../../modules/juce_audio_devices"; sourceTree = "SOURCE_ROOT"; }; + 1733F11019B9698B7A406FCD = {isa = PBXGroup; children = ( + 2349B2122D748B3358DCC7EA, + 9F50A7605CBBC9AD62EDD580, + E76836FA95D832310B1A256A, + DAB9EF1E63F8B6E3A9B67A01, + 3E9A311D6029635960FD7109, + 5C6062C42FF3E8E5EADED099, + E29DEC5953790CE5925E1BF6, + F16BB9EBC88E4F2402B60EBE, + 0B3C52762E6929BA3FF3FA19, + 333CD6A31EF548252810DCDB, + 07903D8D0E7DAF213BE4B607, + D5326805024D38B403ACDA89, + 64DD6AE69EB5316BEA083A9D, + 57EB8C4280FD3E03B228989F, + 4E09F23D0B6777A1AD2D329B, + 960A987552BB992A4ACE9343, + 70767D204F190AA56BF906C3, + A7A4F41C64D34868A5B7A66C, + 88B38420E0024014CFED52E7, + 5E62F8524B40668332E21D3B, + 84DCEE0A9F3795D5E84D821A, + 6537E22F60C3F6FFA2391865, + E861C138EAF628A85D2C597D, + 1565D6212A01131DEA4DD68A, + F0FA1D5DABC016AC66E8E31C, ); name = BinaryData; sourceTree = ""; }; + 2E731E58B44243EAC5C5D67B = {isa = PBXGroup; children = ( + 1B61114AFEF256BE10C36841, + 87D637BFFB93EE48CD922830, ); name = Source; sourceTree = ""; }; + 7C599D511E005209E1713518 = {isa = PBXGroup; children = ( + 1733F11019B9698B7A406FCD, + 2E731E58B44243EAC5C5D67B, ); name = InAppPurchase; sourceTree = ""; }; + B6180F72F9E0768FB82BF2B2 = {isa = PBXGroup; children = ( + 2EE7B36A322D1293E1913FA5, + FB752F7255B584C0FBC9108B, + B112609CE6C6DF5DA8DFB65B, + 24A647AAF2C1B9E9D49A397E, + 41495B9D10DF575B58D2662A, + 037DF81E06D4C726436E06E7, + 5C5CD63DA48EA80376F4BBB9, + A71F05529C7705869EE8B57D, + 9B24CF95A37A8867952EDB4E, + 6202FD43099568E7AB1B805F, + D36D604996EBE9DBD43F006D, + D48B97F38822222FC9DF44C7, + 4494523DBD5B3FCFF3ACF24B, + 4D70B451CC1D72B6928BEB4F, ); name = "Juce Modules"; sourceTree = ""; }; + 6EACB3EC79D33C0CE3E0BBF1 = {isa = PBXGroup; children = ( + 4CA763A807E91FB34E04A578, + 3AAEACB2C6425AAF3380FEEE, + 444B2A9037AAEB6207DEE548, + 82FE6A23D19A19BA7C4A43CB, + A93B7E8919F407B0602C83BD, + A7B1E98E73BC27CCDAF8F48C, + 21A96BA34502EF50486E97C8, + 6F2272438E33C7E072BA0BA8, + 922399FE8A625331D62BA759, + 423D71BF264E8D8B19DC5734, + 6B9587B1406F5042B0ABC1CB, + 6FBFCD65B9E3CA89AA4BFDF5, + 35939652CFD6D9754EFF2646, + 108C71ACE959D006C3763F3F, + 29BCE81FB2C2599D9844C8D1, + 4DAF89A65452144F9A049377, + EB3A7BAD7BD17CDAF11B8A98, + C2072E1F3C9AC3DD2CD065F8, ); name = "Juce Library Code"; sourceTree = ""; }; + D060F46D4F56F04B3D5A2BBD = {isa = PBXGroup; children = ( + B66E23275DDD9CB2882ABD01, + D0CEA7CE794449C77BF6EAEA, + D702E8C33EFB5A4786B2B18E, ); name = Resources; sourceTree = ""; }; + C7C777CEE4FC39660EB66626 = {isa = PBXGroup; children = ( + 96B420D57D39896A9FE74F13, + 3F5FED00A5AA2B9207A6B6EB, + C595463D77E6DF4AE2186AA9, + BB9B6A4E376A5CD956B89BFA, + 24FAE04449F478EDF3E69A09, + 11CB0294E156810ADD1D3238, + 40A47E9AE9AC2DA23A092151, + DAABDCED79C1DA90F45253B8, + 3197EC86271A508C5D5A2E4C, + 588E7A1211ECCDA4BED7A8E9, + 8359553FC47651559C507253, + 8957C2F43247B9144CF301F1, + E72CE518332596C4088E985B, + 8A6D628C7DBEC06A6996847B, ); name = Frameworks; sourceTree = ""; }; + 900D03824CF464BB54B9685F = {isa = PBXGroup; children = ( + 2F3D7DB7AC87E3233938D392, ); name = Products; sourceTree = ""; }; + 45141DDCB203B1BF5610629C = {isa = PBXGroup; children = ( + 7C599D511E005209E1713518, + B6180F72F9E0768FB82BF2B2, + 6EACB3EC79D33C0CE3E0BBF1, + D060F46D4F56F04B3D5A2BBD, + C7C777CEE4FC39660EB66626, + 900D03824CF464BB54B9685F, ); name = Source; sourceTree = ""; }; + 778EF27AF9FB3E5240D77692 = {isa = XCBuildConfiguration; buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_CXX_LANGUAGE_STANDARD = "c++11"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + COPY_PHASE_STRIP = NO; + GCC_DYNAMIC_NO_PIC = NO; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_DEBUG=1", + "DEBUG=1", + "JUCER_XCODE_IPHONE_5BC26AE3=1", + "JUCE_APP_VERSION=0.0.2", + "JUCE_APP_VERSION_HEX=0x2", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", ); + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-App.plist; + INFOPLIST_PREPROCESS = NO; + INSTALL_PATH = "$(HOME)/Applications"; + OTHER_CPLUSPLUSFLAGS = "-pedantic -Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion -Wextra-semi"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.juceInAppPurchaseSample; + USE_HEADERMAP = NO; }; name = Debug; }; + 6CE1C17A2BFC39735C8B8537 = {isa = XCBuildConfiguration; buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CLANG_CXX_LANGUAGE_STANDARD = "c++11"; + CLANG_LINK_OBJC_RUNTIME = NO; + COMBINE_HIDPI_IMAGES = YES; + CONFIGURATION_BUILD_DIR = "$(PROJECT_DIR)/build/$(CONFIGURATION)"; + DEAD_CODE_STRIPPING = YES; + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_OPTIMIZATION_LEVEL = 3; + GCC_PREPROCESSOR_DEFINITIONS = ( + "_NDEBUG=1", + "NDEBUG=1", + "JUCER_XCODE_IPHONE_5BC26AE3=1", + "JUCE_APP_VERSION=0.0.2", + "JUCE_APP_VERSION_HEX=0x2", + "JucePlugin_Build_VST=0", + "JucePlugin_Build_VST3=0", + "JucePlugin_Build_AU=0", + "JucePlugin_Build_AUv3=0", + "JucePlugin_Build_RTAS=0", + "JucePlugin_Build_AAX=0", + "JucePlugin_Build_Standalone=0", ); + GCC_SYMBOLS_PRIVATE_EXTERN = YES; + GCC_VERSION = com.apple.compilers.llvm.clang.1_0; + HEADER_SEARCH_PATHS = ("../../JuceLibraryCode", "../../../../modules", "$(inherited)"); + INFOPLIST_FILE = Info-App.plist; + INFOPLIST_PREPROCESS = NO; + INSTALL_PATH = "$(HOME)/Applications"; + OTHER_CPLUSPLUSFLAGS = "-pedantic -Wall -Wshadow -Wno-missing-field-initializers -Wshadow -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion -Wextra-semi"; + PRODUCT_BUNDLE_IDENTIFIER = com.roli.juceInAppPurchaseSample; + USE_HEADERMAP = NO; }; name = Release; }; + E458961FBB0DE8F9BE66FB25 = {isa = XCBuildConfiguration; buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + DEBUG_INFORMATION_FORMAT = "dwarf"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = c11; + GCC_INLINES_ARE_PRIVATE_EXTERN = YES; + GCC_MODEL_TUNING = G5; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; + GCC_WARN_MISSING_PARENTHESES = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.3; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "InAppPurchase"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + WARNING_CFLAGS = -Wreorder; + ZERO_LINK = NO; }; name = Debug; }; + 023E2B3DC1FEA4C5B7B846ED = {isa = XCBuildConfiguration; buildSettings = { + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + DEBUG_INFORMATION_FORMAT = "dwarf"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = c11; + GCC_INLINES_ARE_PRIVATE_EXTERN = YES; + GCC_MODEL_TUNING = G5; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; + GCC_WARN_MISSING_PARENTHESES = YES; + GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES; + GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.3; + PRODUCT_NAME = "InAppPurchase"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + WARNING_CFLAGS = -Wreorder; + ZERO_LINK = NO; }; name = Release; }; + F458607921F5CC819DC6B674 = {isa = PBXTargetDependency; target = A76C77BF453794B916526154; }; + A70E95856B781E1B86D0B31E = {isa = XCConfigurationList; buildConfigurations = ( + E458961FBB0DE8F9BE66FB25, + 023E2B3DC1FEA4C5B7B846ED, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + AA20EBD7BC2BF8173AF79546 = {isa = XCConfigurationList; buildConfigurations = ( + 778EF27AF9FB3E5240D77692, + 6CE1C17A2BFC39735C8B8537, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Debug; }; + BFF2EB37A2D5F01B426D07EA = {isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 4D036E7F01EF90BC34DBD923, + 1033045826049EB1CDEB41EE, ); runOnlyForDeploymentPostprocessing = 0; }; + 1C07E2DC3F7DE233F9641F84 = {isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + A1170A64AF41A2EA28250A37, + 3C366B944B17251B52026A9E, + 58A4E8E701EDD136EFC22BAC, + 31AE5142EFE8C3D72E554D83, + 2126275CC1CF354DDBB4CED3, + 100EFE7F47BA02D35EBC12D6, + C886CC36B0F2FD37AE231386, + 6060C39637B8013E95E6E3AC, + BB99CF11C127FAC73A8DA02D, + 0681D2F0BBC50CAFD367C06E, + 096E437B4858B0435AE86EE4, + 902D58B26B8B4D8F2C5FF25E, + 48F361EE100F303F67117073, + AACCFB6729157D490B1022FC, + 2FDF2759D0CB5E446A76B070, + 47C1FFB191DEB35D259A41D6, ); runOnlyForDeploymentPostprocessing = 0; }; + B50D9D46D6C2BE3393758F4F = {isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + BEC03CE64FD176FB6422EBC3, + 2BC2CFD40409659CD7E21571, + 2BE8BE1E0265FC39F1F4B2E6, + FBB095BD17B4F71818F6CB8A, + 59184B6F2770A760241E6230, + 81D29B0764D66DC02F76D592, + 90441AF5B0D748393004A1BE, + 8F09175E78801A7BEC436C82, + 891B29DB06A03394D5F677EC, + B69028E545FA545A8A621A10, + 4D2CCC2E460D480A66F0DF4B, + B78CB6417449BA02D4DA2068, + 0F590D6038AA475993311AE5, + 468E3713AF3641762F0C41D0, ); runOnlyForDeploymentPostprocessing = 0; }; + A76C77BF453794B916526154 = {isa = PBXNativeTarget; buildConfigurationList = AA20EBD7BC2BF8173AF79546; buildPhases = ( + BFF2EB37A2D5F01B426D07EA, + 1C07E2DC3F7DE233F9641F84, + B50D9D46D6C2BE3393758F4F, ); buildRules = ( ); dependencies = ( ); name = "InAppPurchase - App"; productName = InAppPurchase; productReference = 2F3D7DB7AC87E3233938D392; productType = "com.apple.product-type.application"; }; + 66C8FC6F4B36193FCAB3E896 = {isa = PBXProject; buildConfigurationList = A70E95856B781E1B86D0B31E; attributes = { LastUpgradeCheck = 0830; TargetAttributes = { A76C77BF453794B916526154 = { SystemCapabilities = {com.apple.ApplicationGroups.iOS = { enabled = 0; }; com.apple.InAppPurchase = { enabled = 1; }; com.apple.InterAppAudio = { enabled = 0; }; com.apple.Push = { enabled = 0; }; com.apple.Sandbox = { enabled = 0; }; }; }; }; }; compatibilityVersion = "Xcode 3.2"; hasScannedForEncodings = 0; mainGroup = 45141DDCB203B1BF5610629C; projectDirPath = ""; projectRoot = ""; targets = (A76C77BF453794B916526154); }; + }; + rootObject = 66C8FC6F4B36193FCAB3E896; +} diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Contents.json b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 0000000000..c0af172f62 --- /dev/null +++ b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,128 @@ +{ + "images": [ + { + "idiom": "iphone", + "size": "29x29", + "filename": "Icon-29.png", + "scale": "1x" + }, + { + "idiom": "iphone", + "size": "29x29", + "filename": "Icon-29@2x.png", + "scale": "2x" + }, + { + "idiom": "iphone", + "size": "29x29", + "filename": "Icon-29@3x.png", + "scale": "3x" + }, + { + "idiom": "iphone", + "size": "40x40", + "filename": "Icon-Spotlight-40@2x.png", + "scale": "2x" + }, + { + "idiom": "iphone", + "size": "40x40", + "filename": "Icon-Spotlight-40@3x.png", + "scale": "3x" + }, + { + "idiom": "iphone", + "size": "57x57", + "filename": "Icon.png", + "scale": "1x" + }, + { + "idiom": "iphone", + "size": "57x57", + "filename": "Icon@2x.png", + "scale": "2x" + }, + { + "idiom": "iphone", + "size": "60x60", + "filename": "Icon-60@2x.png", + "scale": "2x" + }, + { + "idiom": "iphone", + "size": "60x60", + "filename": "Icon-@3x.png", + "scale": "3x" + }, + { + "idiom": "ipad", + "size": "29x29", + "filename": "Icon-Small-1.png", + "scale": "1x" + }, + { + "idiom": "ipad", + "size": "29x29", + "filename": "Icon-Small@2x-1.png", + "scale": "2x" + }, + { + "idiom": "ipad", + "size": "40x40", + "filename": "Icon-Spotlight-40.png", + "scale": "1x" + }, + { + "idiom": "ipad", + "size": "40x40", + "filename": "Icon-Spotlight-40@2x-1.png", + "scale": "2x" + }, + { + "idiom": "ipad", + "size": "50x50", + "filename": "Icon-Small-50.png", + "scale": "1x" + }, + { + "idiom": "ipad", + "size": "50x50", + "filename": "Icon-Small-50@2x.png", + "scale": "2x" + }, + { + "idiom": "ipad", + "size": "72x72", + "filename": "Icon-72.png", + "scale": "1x" + }, + { + "idiom": "ipad", + "size": "72x72", + "filename": "Icon-72@2x.png", + "scale": "2x" + }, + { + "idiom": "ipad", + "size": "76x76", + "filename": "Icon-76.png", + "scale": "1x" + }, + { + "idiom": "ipad", + "size": "76x76", + "filename": "Icon-76@2x.png", + "scale": "2x" + }, + { + "idiom": "ipad", + "size": "83.5x83.5", + "filename": "Icon-83.5@2x.png", + "scale": "2x" + } + ], + "info": { + "version": 1, + "author": "xcode" + } +} \ No newline at end of file diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-29.png b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-29.png new file mode 100644 index 0000000000000000000000000000000000000000..f81ec9319fa80a52b658c16ff7e3ac66f924ab3d GIT binary patch literal 1739 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 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-60@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..4c4521a8ec3451361c5be2637137a5a7496f5c68 GIT binary patch literal 11630 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 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-72@2x.png b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-72@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..69eb0afa670757c4c6c493641f2e646fccba4ee8 GIT binary patch literal 12733 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 Q|6@QDWL0F!;f6u~12-{mNB{r; literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-76.png b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-76.png new file mode 100644 index 0000000000000000000000000000000000000000..2a245e68e4d32fbe51973a7e84c92802c8dda1bd GIT binary patch literal 5910 zcmWld1z3|^6vu}k3?v2uf)XR8rKE(>T@p%n*9Z|9;6`@{NXG=EM7kvh5-N&-$Y=>c zKuS_Vzx(aE+xtA*?tQm&@A;qK|HMDkQ>P%iO$LELC^R)x48c|B|0k3fybfm@@PiA{ z6D3V!D0qZI9pfMn`cIlFipD_&QRe0qy1aesCd>6} zr1+F%*0XR&vqr&94VmD`Y1VUlpFokLjHX;} zRZ4-A#$(Sg!+B6n8DFBBm$5?_Yx(yjMHlSa7|F7K;UL50vm<1i7vIPNvd>t9F4a?0 zZ{*A(*sv&vBG`8(V2fy#1y9_Zw6xQz3h$Yt$Vu?|X&89o_q4Ce&;VytxG{ULyPLSZ ze{m;3cTi4@i$h}~?Zd=Hw(V2RV0OqdvTY-H-YCjUfL_(zeak$d1Lrzq5GTd;5V64+^FL@n7=^7^$FHI%5RD^rw|lvMx6`g(0r=-&4BYR%*AR47}K zMcRO`rPY%sPflxIbeO$+;_Tw1+8`#BZRW5fDXK-{H**_o5A4qrkOr zh*Sz8#L>wq9?DiX`iOMcw>{{+=gQ^7HuIO;k-?-N4#9Wq#fg z5(d8G;lWQ#Lc*4&0fEHF#~bvoB%4~Cmn0-4B#n;h2(obs3JUJ~+8X6e?MBw1Yd~{pe+YL{*AMeXjDM5=+>x>NK#0<%55Cu4_?=Chp;_Biwas&0# zU#7XOjYC?RkvNh-DEmeftkU?k+i#OP>nrU@+&&-V>(rDS#dnPT)NoEd-OS94v6&fT zi}NR-0$tX7NwU<;Q+PbXqw@&(_qF#KwlkX+!%J7Yfza3i7!iS9#ZB+717e6uW+;*U zLCbr4iTpu2Iyz%j)$5thpTi~*Lzb~m{rwe+ABNd6KyH?921hBe5nUq?u;~e%eG;ui z5Q&3b38iT`^Z0@znX+ozVqQG%S~50hF9P-r^8NRZkK^+Fs~ud4j@Iu&qoN1wzeiOQ{v7gS|0qR^z?Ll!M`y%S~~jrRN!66yLm(+ubq7Z z-l@g>)T+Zzm76BM`HqBVkVw{V@2G8)mGJQJ-gib;DPBkI-`Df4-Y~JniTTr z(Ia9=V6+$`$8WEAP8i#(XcbvR>!s<BUtO&F4nXu@9O24xb%mQ%y@6r)#b9btaGOtBlW4 z&z@a1FYN!ly3hm}yf~D6N8YC0XPF{8T8S<6_xro4U%!1rhw&=%fi3ZCo9kwWL5~V# zo_;`EHRRl+ALHfqoN07YMk05^>G&V7RU7ji^z|tSi-{cu+1M=gN{Ea56ZFkAxg0w; zbv!B^@7u%96%RsDFN-dg8-qF#a2`TE*9q%khQxg$vd@daL@&(2agInwlQKgJ^ zU=6EVa$|K?o`+i0+bUK~xfiaRP(>@*LTwvN;YBV!`d9bK!$|s+bN=SuDBZhk6>zoDU_mcs%Tx}wTJpkP+>&5a6Gr0yI{{EeO-M?z2l|E@jFkmY*wu4azLGB5Uz z^pOOC&(C9dou*STnMg6t;+?)F`7}^_5++LZ-=1@H)DTu8JZ|+25ADJ1N)55~5fWHK z_mvf3*QB5ZjkD^^l2(#qhd?_tgTIH9u*5yW)Ourd46LjKt$Wc|{AFcjKY#ryxUc`t zUB;=+J`-`B4UHTgtV75Xj_cOyTUlB02nr5vO;uy8&CPEgGSWWjmt`3{yd#MePaL%W zBA(pZDj~&0Sub#>WkflHBbJ>=^*t{%df?}2yG!QA(FN}CTFf(R@{6wh#lGPm{xaj= zz7Z#sC>YR6c+EOK=Apg!?kz@y>rF`sd*_=szf5T2qlh9EL7m{q)GClg{r=#BeRg8a zX#)$x-cS@wQ@UpoMoN6ZTJe`MKRcJL30+TRBj&Vv6i4U%3`ITc71{Ld*~u@n3d5?X zaaR>#1|n61S76yG5U*dRCnDuhPA)G0eip~FL@Xfed`PYlNEPa}FYIDLu}kH!cm*Ts zy86LI%PknD#y%J*?=_UjpWs`6NCWvkQAvnt_h;$7S`jd>Jz4$x)t{+X29gH1{jy4M zT{O4WE;RJ=mR^O}TfVuSfM2sMH?*^buIvOZ7@DN5L8!AdIH}Y_&m!QqK|u_JgoMch z0|R@Y(y2pU&aEn0xZE+OrHC|-w3SM#yZ2tv;I~piAfB3@NSyM>?sUcJr3$-jLsEqf_Lc>8wSKh zJjgN(g-3-)CS22A=k4A$e?5h({ASy+J4-4>0E^$?jEZ82LE+q6inO(~(u2FL#U&){ z4^{>fKIKbdDEf*`kHnmfCOjp2y8?F1Uu0(DRu5iwbTAec7J7?|i(BU9dDkBMR7p_l zw|up2a9+RO>b*wW_fjvX?CX6XIRTbHB#zhDodG$4$#zq(AMx<;oW0*Ua+7!$RS#r$ zFEcy)mP!d^0VxUK2wPWO9YQ(nOcB`FVMHLsD7fw3^KYkAmd@nCY>| z1s}D{e29{!lnq?(f z5;QmdIz4@AsI8s2vmPSN9H?Tdr}r7RQ4~@;k8B%2wmJCw)9UK#$_@xG;hu8b$dL+u zFpZD;#)0X~a4&^N*`hxCkyCyazE6Z5J6!-;c=N}PA1h_r+3eENxdNv3wtF6R-C5%k z6OEez+g(omM2hgaHt*>sfqWBF(;$q#zP|YE!|Ew^5s|dRKcUP`nOsruCC{NBpY`H+ z$+R1r*l6N?)<<(u&+MXLw6wGe)l(5pX8vt$%C+NgE-ojD{ytyJ3cZRO9xdh~Ks;Dj zVy3sF2kp<gWrNvp?QrL4@K_)zuriH(LRVp`4x9)h|wVIx)vvQxmUVaR$j2F_JJF zIq14XcDK;oqo5ktK3x@zQ8YK8o=2X(QTLnXU?7j!K>4GOsL@K$*?DBB?C_?9?&PGJ z^nkEWhvm`kLTA3Znp(a065?cBoz?3&xcfmWleC|auYsg4zCZfL>Hk8WSyff#BU1=e z8$hpyu5R-BL2&oaogFz-8yoox1W8}XXFb;x*4P*r;P8iBT=;rBLUyfSp`XXWXIJQ) z2Qu)zt$r<~eUeh@5ASjlRg{$@wK-|Jjf{20US)h#Q1 z;e;0iUH)RS^R#v#;+OzX8RP+KZj515i8Ei7l`UWXIee~FW@{$l+BWx3N?iQts>6|D z2_wJA$P$Asr{>`eheH9G#OrN$JhZe-Dkxy`_gYAx8nCmR+O}&o{W3Qx=J6MY!+A45 z2oQLlp8mTTpaOtWpou_d!5}9mhx781J_y_mOW<&cmEpRw}2O@Pn?5GXekYTw04QGlMq>GuoQk6D6} zbURF>bEDSXw@>CRD;-6FvM=6Q^Y-w#(c01?*XHywOZocs>&GY*YW#ViBJBHdFg0bY zo%rqdfQT?GWYH;8Q&U!N!=)gHc)N?!y<3`P6Y_MoZrvrPpa9wbeSk_{HW;`Hp%oN7 z3IMkPcg81F`X}Fl@BT8V&IKWzEt;gHBwI&EBJu&1dq~|6YaG0W!)p|&u8dhuA_xR! z=K>{mOwy$w3=S2|)S}CjN8N>A;z(G(zFk0qdlZ9Hr&#>3s|EA#FG!KYVWSGYDxmrk zfEALNsEFm`=43@Tq@+#CHP2ciTL3#2_^P2{TvSTR^?v>*jV`^tdVxe7 zPO$*-EU&JrYR1gO#N;a;Z|b+)AKg%GQWvrDr*b={gopF)-O|cRC;~e+wXo353)~T^ z^er8kD*9Co1f&+DjfqM2;Kt#OySsa^7|oH%!-vlUF3%36Q@1xbb=cDYvfNl*U6n## zo-uYV{8iG{zM(yNl>YUrF{!YfX5iDO$!DQGryJ>yEG)JuV+U{-yPfx@97PqYjDZ43 z=NTFq6+fi7o(2S@NHN_kngeL7`O0u}B`b?Qz|nE-0Tz9}DbIb2xu~R4`csnhQ~WS1W)vFn z<-UvzU+awL50GG^tzL6vy4;f?jEs!-ZF9+si`I3YocWQiu0OHb^bk*ceeo(NCMJG< zexkeydF5@P2%EKa3n^N%XQUAKmRa|vne#Qj4qs1CawC%mg?c2Z!;u5AR8%uNC(9jM zUVtNOD=T?+cXqlfjrpcFH#c95yN335bc z`10-BkY$J84-$Z!bz^rqBDS{NAE~MivYOPGtIi`OY00jCb-xb=*fG$7NYBXFTwY!l z1K5T25YL+^C@9#tf16@ra*{3kW2q)5P4UZ@5bg}ksoB|cwZOnr3a?(M5OAw@xQOee z@6-3kBJ=9O38U=0$k=RE zfKszyE)T-Fw6h%Nc23+5j&ZgyP?ABAuZx*z(ds!e=B zO?k*e`?f4-=KMVPUf934g^19yJ*v3|huGlBa$P6-#OpwPvDD=%&~V`Rv2q~+_rvsJ z2O4_X+ojA($8E<;RK?Z=En3M#PIq-NKQc{d2<9hTd#%7KHD^CdQ*(gY3T1!1p0ZkU zYopux9zY7P6-<;QtmMR<1YsqWMj%rifJtrCP)Roxh#6Q`aBwKyd0f6$xWdns1Y-w^ zj6c7);IN)?^^+;w{}T!dCNbMPQiyqt#M)0>~!lWqtjAK46bjA0~Bh^U`buv#jK|(GwFBBm4XNo1Z^_9y0>AAzRSmOF(y;kPU+qdRSP$Cv_2J&9> zCTHEpYin_KIj$SwqzgX+I>(omQg?Te0NfevZq-?K^lyNV>F-&~ewyaa)B?v12+SZA z;>@;X%Dn~=@C#qfm${`HV@IjScap<_^gX{x=tlSdzc+F$HuK0iHutHVjcC46L#5XvS4dH&v!SZPFeVF5@Z=zREe zF5r8fg*d6J56{IZM>$zS=h}T8%HKPlv*}Js{$L>DZdFTjkVz=vgutN@39yKRg9A65 zz!NsnPl*W$EVB&`!#Wmgl+?GF)h3T7L6a%{{kW({(a6I7NOPWhM!X8U2*ih}0v;8% zDn(97sl-X6SZ1gwlpR^V`E!oA{Cpyew6Jn|`$zG^pG%NSsjO#-)5pEG9v<7k?rXuL zGzc`HY~$mys1Ris5nEFH!2XxDz!X@&D7lzKZe3?v+bNT(f%w?rgysx9>LJ8cDK1E> t5M%_?*rB41=VJG=&shwjac=M*p*$jYmsV!q3N*SQnyPv#wMw=T{{h~pF<<}y literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-76@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..0355e146b3dfb44b140ec0c5d0cb18403979cd92 GIT binary patch literal 14009 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ťzl36kb;`10FPljQ;-h1mFez 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 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-@3x.png b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-@3x.png new file mode 100644 index 0000000000000000000000000000000000000000..f312543c6b5b3b052ead00e35dc5d3d6d780e718 GIT binary patch literal 18077 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 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..ed2970b7825060ed3d6524304c449e5b1d516d09 GIT binary patch literal 8971 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 P00000NkvXXu0mjfg!Jtq literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x-1.png b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon-Spotlight-40@2x-1.png new file mode 100644 index 0000000000000000000000000000000000000000..2f35093a794bf2872cdef732d8bdd23aee5f9bd7 GIT binary patch literal 6321 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 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon@2x.png b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/AppIcon.appiconset/Icon@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..139a3c813b49b75423da865253b6a511552e204c GIT binary patch literal 10695 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 NhKjCorIKyL{{VYowuJxy literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/Contents.json b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/Contents.json new file mode 100644 index 0000000000..235448f31e --- /dev/null +++ b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/Contents.json @@ -0,0 +1,57 @@ +{ + "images": [ + { + "orientation": "portrait", + "idiom": "iphone", + "extent": "full-screen", + "minimum-system-version": "7.0", + "scale": "2x", + "filename": "LaunchImage-iphone-2x.png" + }, + { + "orientation": "portrait", + "idiom": "iphone", + "extent": "full-screen", + "minimum-system-version": "7.0", + "scale": "2x", + "filename": "LaunchImage-iphone-retina4.png", + "subtype": "retina4" + }, + { + "orientation": "portrait", + "idiom": "ipad", + "extent": "full-screen", + "minimum-system-version": "7.0", + "scale": "1x", + "filename": "LaunchImage-ipad-portrait-1x.png" + }, + { + "orientation": "landscape", + "idiom": "ipad", + "extent": "full-screen", + "minimum-system-version": "7.0", + "scale": "1x", + "filename": "LaunchImage-ipad-landscape-1x.png" + }, + { + "orientation": "portrait", + "idiom": "ipad", + "extent": "full-screen", + "minimum-system-version": "7.0", + "scale": "2x", + "filename": "LaunchImage-ipad-portrait-2x.png" + }, + { + "orientation": "landscape", + "idiom": "ipad", + "extent": "full-screen", + "minimum-system-version": "7.0", + "scale": "2x", + "filename": "LaunchImage-ipad-landscape-2x.png" + } + ], + "info": { + "version": 1, + "author": "xcode" + } +} \ No newline at end of file diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-landscape-1x.png b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-landscape-1x.png new file mode 100644 index 0000000000000000000000000000000000000000..b8a0025f63fcf33f41e91f88b733f42f29eea0a5 GIT binary patch literal 4904 zcmeAS@N?(olHy`uVBq!ia0y~yU;#3j893O0)UI8kyg-Vj*vT`50|;t3QaTtIgzkH~ zIEGZrd3)m^?*RpY0~;3qe$NxU!0X67h4*V_-ed;quzCC28b~qhI1eHlfaU=K6Ay^w zFaVJX2SDVg#AuL=CWg^$Fj_KzO2g4IakQEMCWFxm5|kN6n+BszgV8c^G#iXI4M3&g vXwzV{X#h+HqfG-)W*BW6j5ZBuStjz?#bP0l+XkK2(({! literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-landscape-2x.png b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-landscape-2x.png new file mode 100644 index 0000000000000000000000000000000000000000..817cdf80576586c17f9ff786be3295e5fda14dd6 GIT binary patch literal 15969 zcmeI2Jxc>Y7=+)Lcpl**Nf$-rf>u_R76y|L(QBee!1fBU5k(M1(BiaGD@zLt%T%I; ztp@xLB9;NcLamI7O5*P2*544}*=DE62h7dP&c58?d}St;988Kx%9|}Oh}a5RVq0o! zoYYp;me?qHRa>oHd+9*L6|Y>ZZl69s6f=@b*DoG_cC5_g+S6!q>}+NEU40{5bKk9g zgI@;>a_a_3O#er?>~Vt%LCnA&$Dp)tP#|#w6Ip}!Nr6ixTttL>M2HO`FNK3bo!gv{ zR0FDks)-Sf2J*y0gt-FuUqY(*W ze*;M?q1nMzVDn;1a|oDDuL;O*YbuG$YMI2CzaGS;5_UDd;yQ{o|Wv{<>i^nna#mBu_On zXH;&U2V+0O1ft+Z5NUxM0b{>N3gjdC7%@PJGg2TQ$w%@rWB@B*1+0J-6a!o!yYm8B j%TKsEq|$Hg&8bqa1bcGpIPIb4VoU4Ro3514OaA^ZRUk+h literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-portrait-1x.png b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/LaunchImage-ipad-portrait-1x.png new file mode 100644 index 0000000000000000000000000000000000000000..f3685597a1db3978e4081a1ff5b538679b85f0cb GIT binary patch literal 5350 zcmeAS@N?(olHy`uVBq!ia0y~yUBhlnw?4k-45O zjv*Cu-d;CkWKiHau%WU3`~#*wHLhP}XU|A7FeoJc=L71xX9y$&l7NK55g_5v!N|bS zAOJF55oER#50Ge)01_Od3P*!yG*OIZh0&5?w0s<`6-Fz~(Wb&^18KBbINE9+?JJD- ykVZR@quu7w!Gh5t65u$|XtQv%SxC59sK>{|@qgLJC=pn#1V;TDOc2iDSdVQAuB@ZY8IN*a4U|pC8aDamnV81XA-~b0lfIiAJfCC(q0By5* z00%fI0orEs01j|a0<_KM0UY4q2>fu{9A53VN9Vbzx8swGxwe@5$yCC~w>De$WG&|l zmZw{mVTV5LuJJm{^|&Qp07Nwb4`6@?)I|0L5g5QgE5WaMFxzzPh6ZdFfR4?*3A$Do z=!(Px7~p{tzylaW8c-8i3y}!yjensgo_{~X?d7~yII|WQxDtj3FwmV04`6@?N&pXF z5NSY7WGzG@us2c@sfpA?=DkE<00XTA|J#GT$I6RHY+wHuAgX(ea=J;|Umj;Y7#Z?) hpf>aVxjdR{kgzI~-I>p(bmykNqhO+#Kg`XSzW|b=YWn~H literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/LaunchImage-iphone-2x.png b/examples/InAppPurchase/Builds/iOS/InAppPurchase/Images.xcassets/LaunchImage.launchimage/LaunchImage-iphone-2x.png new file mode 100644 index 0000000000000000000000000000000000000000..efe9e82a3257662a9e069038e1cc7cbcb64e0f90 GIT binary patch literal 4542 zcmeAS@N?(olHy`uVBq!ia0y~yU}|7sU_QXX1{7KP=)`Xz#Zv6#8NvYsH5@4&3=D#$ zo-U3d6?5KRGh}2?;5o3NvHtu6ram>UsMUNa9goaOh!VVdyX%RWup|qp4stBaD^>qs8H9jWAj%j5-}9PKQRju(s$nT(DajSifVICiM#G==lNaOBfjz>!D>Pgg&ebxsLQ E006gcSO5S3 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Builds/iOS/Info-App.plist b/examples/InAppPurchase/Builds/iOS/Info-App.plist new file mode 100644 index 0000000000..c21fabe3c1 --- /dev/null +++ b/examples/InAppPurchase/Builds/iOS/Info-App.plist @@ -0,0 +1,43 @@ + + + + + + LSRequiresIPhoneOS + + UIViewControllerBasedStatusBarAppearance + + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + $(PRODUCT_BUNDLE_IDENTIFIER) + CFBundleName + InAppPurchase + CFBundleDisplayName + InAppPurchase + CFBundlePackageType + APPL + CFBundleSignature + ???? + CFBundleShortVersionString + 0.0.2 + CFBundleVersion + 0.0.2 + NSHumanReadableCopyright + ROLI Ltd. + NSHighResolutionCapable + + UIRequiresFullScreen + + UIStatusBarHidden + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UIBackgroundModes + + + diff --git a/examples/InAppPurchase/InAppPurchase.jucer b/examples/InAppPurchase/InAppPurchase.jucer new file mode 100644 index 0000000000..98e28db6ac --- /dev/null +++ b/examples/InAppPurchase/InAppPurchase.jucer @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/InAppPurchase/JuceLibraryCode/AppConfig.h b/examples/InAppPurchase/JuceLibraryCode/AppConfig.h new file mode 100644 index 0000000000..b77eb827fd --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/AppConfig.h @@ -0,0 +1,241 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + + There's a section below where you can add your own custom code safely, and the + Projucer will preserve the contents of that block, but the best way to change + any of these definitions is by using the Projucer's project settings. + + Any commented-out settings will assume their default values. + +*/ + +#pragma once + +//============================================================================== +// [BEGIN_USER_CODE_SECTION] + +// (You can add your own code in this section, and the Projucer will not overwrite it) + +// [END_USER_CODE_SECTION] + +/* + ============================================================================== + + In accordance with the terms of the JUCE 5 End-Use License Agreement, the + JUCE Code in SECTION A cannot be removed, changed or otherwise rendered + ineffective unless you have a JUCE Indie or Pro license, or are using JUCE + under the GPL v3 license. + + End User License Agreement: www.juce.com/juce-5-licence + ============================================================================== +*/ + +// BEGIN SECTION A + +#ifndef JUCE_DISPLAY_SPLASH_SCREEN + #define JUCE_DISPLAY_SPLASH_SCREEN 0 +#endif + +#ifndef JUCE_REPORT_APP_USAGE + #define JUCE_REPORT_APP_USAGE 1 +#endif + + +// END SECTION A + +#define JUCE_USE_DARK_SPLASH_SCREEN 1 + +//============================================================================== +#define JUCE_MODULE_AVAILABLE_juce_audio_basics 1 +#define JUCE_MODULE_AVAILABLE_juce_audio_devices 1 +#define JUCE_MODULE_AVAILABLE_juce_audio_formats 1 +#define JUCE_MODULE_AVAILABLE_juce_audio_processors 1 +#define JUCE_MODULE_AVAILABLE_juce_audio_utils 1 +#define JUCE_MODULE_AVAILABLE_juce_core 1 +#define JUCE_MODULE_AVAILABLE_juce_cryptography 1 +#define JUCE_MODULE_AVAILABLE_juce_data_structures 1 +#define JUCE_MODULE_AVAILABLE_juce_events 1 +#define JUCE_MODULE_AVAILABLE_juce_graphics 1 +#define JUCE_MODULE_AVAILABLE_juce_gui_basics 1 +#define JUCE_MODULE_AVAILABLE_juce_gui_extra 1 +#define JUCE_MODULE_AVAILABLE_juce_opengl 1 +#define JUCE_MODULE_AVAILABLE_juce_product_unlocking 1 + +#define JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED 1 + +//============================================================================== +// juce_audio_devices flags: + +#ifndef JUCE_ASIO + //#define JUCE_ASIO 1 +#endif + +#ifndef JUCE_WASAPI + //#define JUCE_WASAPI 1 +#endif + +#ifndef JUCE_WASAPI_EXCLUSIVE + //#define JUCE_WASAPI_EXCLUSIVE 1 +#endif + +#ifndef JUCE_DIRECTSOUND + //#define JUCE_DIRECTSOUND 1 +#endif + +#ifndef JUCE_ALSA + //#define JUCE_ALSA 1 +#endif + +#ifndef JUCE_JACK + //#define JUCE_JACK 1 +#endif + +#ifndef JUCE_USE_ANDROID_OPENSLES + //#define JUCE_USE_ANDROID_OPENSLES 1 +#endif + +#ifndef JUCE_USE_WINRT_MIDI + //#define JUCE_USE_WINRT_MIDI 1 +#endif + +//============================================================================== +// juce_audio_formats flags: + +#ifndef JUCE_USE_FLAC + //#define JUCE_USE_FLAC 1 +#endif + +#ifndef JUCE_USE_OGGVORBIS + #define JUCE_USE_OGGVORBIS 1 +#endif + +#ifndef JUCE_USE_MP3AUDIOFORMAT + //#define JUCE_USE_MP3AUDIOFORMAT 1 +#endif + +#ifndef JUCE_USE_LAME_AUDIO_FORMAT + //#define JUCE_USE_LAME_AUDIO_FORMAT 1 +#endif + +#ifndef JUCE_USE_WINDOWS_MEDIA_FORMAT + //#define JUCE_USE_WINDOWS_MEDIA_FORMAT 1 +#endif + +//============================================================================== +// juce_audio_processors flags: + +#ifndef JUCE_PLUGINHOST_VST + //#define JUCE_PLUGINHOST_VST 1 +#endif + +#ifndef JUCE_PLUGINHOST_VST3 + //#define JUCE_PLUGINHOST_VST3 1 +#endif + +#ifndef JUCE_PLUGINHOST_AU + //#define JUCE_PLUGINHOST_AU 1 +#endif + +//============================================================================== +// juce_audio_utils flags: + +#ifndef JUCE_USE_CDREADER + //#define JUCE_USE_CDREADER 1 +#endif + +#ifndef JUCE_USE_CDBURNER + //#define JUCE_USE_CDBURNER 1 +#endif + +//============================================================================== +// juce_core flags: + +#ifndef JUCE_FORCE_DEBUG + //#define JUCE_FORCE_DEBUG 1 +#endif + +#ifndef JUCE_LOG_ASSERTIONS + //#define JUCE_LOG_ASSERTIONS 1 +#endif + +#ifndef JUCE_CHECK_MEMORY_LEAKS + //#define JUCE_CHECK_MEMORY_LEAKS 1 +#endif + +#ifndef JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES + //#define JUCE_DONT_AUTOLINK_TO_WIN32_LIBRARIES 1 +#endif + +#ifndef JUCE_INCLUDE_ZLIB_CODE + //#define JUCE_INCLUDE_ZLIB_CODE 1 +#endif + +#ifndef JUCE_USE_CURL + //#define JUCE_USE_CURL 1 +#endif + +#ifndef JUCE_CATCH_UNHANDLED_EXCEPTIONS + //#define JUCE_CATCH_UNHANDLED_EXCEPTIONS 1 +#endif + +#ifndef JUCE_ALLOW_STATIC_NULL_VARIABLES + //#define JUCE_ALLOW_STATIC_NULL_VARIABLES 1 +#endif + +//============================================================================== +// juce_events flags: + +#ifndef JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK + //#define JUCE_EXECUTE_APP_SUSPEND_ON_IOS_BACKGROUND_TASK 1 +#endif + +//============================================================================== +// juce_graphics flags: + +#ifndef JUCE_USE_COREIMAGE_LOADER + //#define JUCE_USE_COREIMAGE_LOADER 1 +#endif + +#ifndef JUCE_USE_DIRECTWRITE + //#define JUCE_USE_DIRECTWRITE 1 +#endif + +//============================================================================== +// juce_gui_basics flags: + +#ifndef JUCE_ENABLE_REPAINT_DEBUGGING + //#define JUCE_ENABLE_REPAINT_DEBUGGING 1 +#endif + +#ifndef JUCE_USE_XSHM + //#define JUCE_USE_XSHM 1 +#endif + +#ifndef JUCE_USE_XRENDER + //#define JUCE_USE_XRENDER 1 +#endif + +#ifndef JUCE_USE_XCURSOR + //#define JUCE_USE_XCURSOR 1 +#endif + +//============================================================================== +// juce_gui_extra flags: + +#ifndef JUCE_WEB_BROWSER + //#define JUCE_WEB_BROWSER 1 +#endif + +#ifndef JUCE_ENABLE_LIVE_CONSTANT_EDITOR + //#define JUCE_ENABLE_LIVE_CONSTANT_EDITOR 1 +#endif +//============================================================================== +#ifndef JUCE_STANDALONE_APPLICATION + #if defined(JucePlugin_Name) && defined(JucePlugin_Build_Standalone) + #define JUCE_STANDALONE_APPLICATION JucePlugin_Build_Standalone + #else + #define JUCE_STANDALONE_APPLICATION 1 + #endif +#endif diff --git a/examples/InAppPurchase/JuceLibraryCode/BinaryData.cpp b/examples/InAppPurchase/JuceLibraryCode/BinaryData.cpp new file mode 100644 index 0000000000..9bc880e2da --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/BinaryData.cpp @@ -0,0 +1,10869 @@ +/* ==================================== JUCER_BINARY_RESOURCE ==================================== + + This is an auto-generated file: Any edits you make may be overwritten! + +*/ + +namespace BinaryData +{ + +//================== Ed.png ================== +static const unsigned char temp_binary_data_0[] = +{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,1,44,0,0,1,44,8,2,0,0,0,246,31,25,34,0,0,1,36,105,67,67,80,73,67,67,32,112,114,111,102,105,108,101,0,0,40,145,99,96,96,50,112,116,113,114,101,18,96,96,200,205,43,41,10,114,119,82,136,136,140,82,96,63, +207,192,198,192,204,0,6,137,201,197,5,142,1,1,62,32,118,94,126,94,42,3,6,248,118,141,129,17,68,95,214,5,153,133,41,143,23,112,37,23,20,149,0,233,63,64,108,148,146,90,156,204,192,192,104,0,100,103,151,151,20,0,197,25,231,0,217,34,73,217,96,246,6,16,187, +40,36,200,25,200,62,2,100,243,165,67,216,87,64,236,36,8,251,9,136,93,4,244,4,144,253,5,164,62,29,204,102,226,0,155,3,97,203,128,216,37,169,21,32,123,25,156,243,11,42,139,50,211,51,74,20,12,45,45,45,21,28,83,242,147,82,21,130,43,139,75,82,115,139,21,60, +243,146,243,139,10,242,139,18,75,82,83,128,106,33,238,3,3,65,136,66,80,136,105,0,53,90,104,146,232,111,130,0,20,15,16,214,231,64,112,248,50,138,157,65,136,33,64,114,105,81,25,148,201,200,100,76,152,143,48,99,142,4,3,131,255,82,6,6,150,63,8,49,147,94, +6,134,5,58,12,12,252,83,17,98,106,134,12,12,2,250,12,12,251,230,0,0,192,198,79,253,78,98,52,213,0,0,0,9,112,72,89,115,0,0,11,19,0,0,11,19,1,0,154,156,24,0,0,0,7,116,73,77,69,7,225,8,9,15,53,20,239,3,55,58,0,0,32,0,73,68,65,84,120,218,92,188,203,146,36, +73,146,36,198,44,34,170,102,238,30,153,89,213,213,221,179,189,120,17,8,68,192,18,1,180,7,220,241,255,191,0,16,14,160,193,99,183,167,123,186,170,50,51,194,221,76,85,30,56,168,71,84,237,248,41,51,50,220,211,92,85,69,132,133,153,69,249,191,253,175,255,145, +36,89,153,89,85,106,220,182,173,181,118,145,217,90,43,224,126,191,223,239,119,168,252,240,195,15,63,252,240,195,231,139,85,5,88,85,49,231,172,226,214,247,125,191,126,190,245,173,113,191,232,237,218,246,173,169,52,134,101,202,63,238,95,255,241,175,191, +254,63,255,233,31,127,255,199,219,219,25,199,136,251,57,142,57,220,29,0,73,41,25,99,204,17,2,154,153,104,47,142,109,151,79,159,46,151,235,70,180,57,224,158,219,182,137,164,89,138,20,73,101,83,217,85,54,221,189,183,102,38,42,148,8,129,55,51,51,121,28, +73,50,33,238,62,198,152,30,85,69,18,42,145,206,12,1,183,109,251,124,251,50,142,249,47,255,242,247,255,251,95,254,97,82,255,243,127,248,239,255,227,255,242,63,254,225,135,79,63,254,248,227,229,246,242,246,246,56,222,126,254,254,245,151,239,223,126,137, +152,197,60,35,31,51,207,136,107,187,100,102,38,50,16,145,62,49,134,71,196,219,200,204,36,73,210,221,239,247,251,227,241,136,136,179,184,247,246,249,203,203,15,159,63,125,185,221,246,110,172,204,204,240,67,91,111,125,151,102,25,136,57,199,113,250,60,127, +249,122,68,68,102,170,178,247,14,212,156,115,140,241,253,113,70,84,68,0,16,90,85,185,187,123,236,54,254,219,127,255,79,255,238,167,47,155,56,232,84,185,125,250,244,229,167,159,90,211,199,227,241,246,246,118,158,51,3,17,53,231,116,119,97,153,112,219,218, +229,218,175,187,89,35,144,149,174,188,126,253,254,237,151,239,247,95,190,205,255,239,63,191,254,245,111,95,209,240,195,31,95,254,167,63,219,95,254,242,151,127,247,79,255,126,187,92,68,68,180,85,49,34,210,103,102,38,136,178,4,103,228,227,156,99,140,122, +123,77,10,84,172,183,125,179,189,75,147,212,114,145,78,81,17,115,48,75,163,0,54,146,143,241,72,31,247,251,253,120,125,157,227,64,6,179,220,61,182,93,68,76,172,73,35,41,76,97,1,57,216,73,154,217,182,109,170,4,32,34,170,162,108,17,53,61,163,32,166,173, +153,54,81,163,230,149,44,32,11,9,36,89,162,32,185,149,85,61,15,127,33,240,254,122,140,59,0,82,11,172,170,76,120,162,170,214,191,70,68,68,100,58,0,81,136,72,156,167,170,170,106,85,205,57,215,6,145,60,30,115,206,249,56,143,183,199,121,158,243,56,199,49, +206,136,24,161,17,225,238,153,105,77,38,89,0,104,20,197,190,239,183,219,229,114,217,255,112,237,170,26,168,251,253,254,122,127,171,170,219,237,118,187,245,207,215,61,211,35,167,123,33,107,140,121,220,167,143,243,241,138,173,241,114,181,151,91,191,221, +110,183,203,237,210,110,102,125,239,118,185,238,47,159,110,231,0,100,64,70,177,40,121,138,84,85,85,101,0,34,100,82,132,170,106,140,228,250,2,166,93,196,50,220,29,115,78,213,18,1,9,146,85,21,17,149,30,99,100,132,153,152,138,17,194,202,49,198,64,164,144, +44,106,85,129,34,82,235,76,71,70,68,40,145,76,245,156,115,14,159,211,211,51,148,4,64,21,105,6,21,17,105,91,247,211,204,76,68,230,204,204,204,44,36,26,44,166,3,130,98,102,206,25,199,57,207,115,70,196,227,204,204,92,103,98,189,97,237,13,32,151,125,187, +94,94,94,94,62,223,94,46,91,51,1,210,231,227,120,126,29,68,10,196,171,50,115,122,206,231,54,103,0,57,1,96,206,49,215,137,207,90,9,165,222,95,0,204,122,239,125,219,218,38,154,69,170,180,214,182,109,203,244,21,168,115,206,240,231,25,82,85,97,161,210,221, +207,179,148,81,80,85,10,89,17,42,216,55,253,116,181,159,126,100,193,168,121,251,124,121,185,217,214,47,34,42,34,66,19,177,74,38,160,154,36,153,40,66,41,0,208,68,217,166,183,68,21,69,149,34,34,34,170,84,10,181,139,8,161,141,150,69,41,33,149,164,151,135, +200,158,89,25,170,204,152,233,51,197,71,206,42,19,136,51,21,149,145,133,168,138,144,34,9,164,153,0,74,62,207,76,113,70,86,102,85,34,144,40,15,7,165,26,115,157,28,178,72,138,34,147,34,18,136,143,53,4,4,76,0,85,117,221,174,73,16,2,160,136,42,86,85,84,33, +176,206,94,228,140,208,170,34,75,68,196,186,153,125,4,161,187,175,61,122,185,169,187,159,195,143,57,198,240,115,140,49,230,12,127,156,225,238,207,32,252,203,159,246,170,2,215,70,218,229,178,189,188,92,47,151,203,79,159,174,235,19,207,115,127,123,92,34, +66,155,245,222,55,149,8,137,144,48,237,218,31,44,247,172,26,76,205,228,156,117,191,71,102,133,35,175,182,117,33,217,123,255,252,178,79,143,20,82,33,154,173,179,222,134,187,71,160,42,171,88,194,18,129,202,90,130,240,138,88,249,41,230,156,99,184,42,171, +214,142,106,21,10,5,84,228,172,57,195,221,157,189,25,212,148,112,4,34,33,29,168,103,126,33,73,6,232,239,9,44,159,145,124,10,219,156,113,250,244,44,21,196,251,47,207,57,231,156,107,155,163,106,204,184,191,141,57,103,84,21,149,84,182,70,74,18,153,56,135, +127,127,123,220,143,211,221,125,214,10,66,213,231,201,88,123,163,98,251,214,23,202,48,109,34,90,85,144,44,72,204,200,60,8,0,152,158,143,199,227,56,231,121,158,43,8,73,170,77,146,17,17,225,153,249,158,142,159,175,245,192,102,186,162,174,203,116,119,8, +205,204,204,220,19,64,102,186,123,68,8,77,68,72,65,69,69,122,68,28,137,108,89,109,219,90,51,65,120,55,190,236,93,69,76,47,63,124,254,2,129,110,245,229,102,151,203,85,165,161,76,180,11,181,132,100,137,36,32,64,2,32,33,100,99,223,52,30,236,149,244,74,17, +49,147,214,90,107,52,81,219,246,117,220,43,25,1,75,2,2,96,219,46,85,209,148,42,244,46,115,158,115,84,157,97,65,51,219,218,102,218,68,164,194,221,71,36,162,38,168,160,0,37,34,207,16,122,62,73,174,243,12,143,240,244,138,66,158,114,190,231,2,93,89,96,173, +158,41,63,130,112,173,228,42,140,198,245,245,222,127,198,231,106,55,187,60,33,85,172,112,13,82,72,238,253,178,54,26,64,107,190,246,174,170,218,214,51,158,149,115,102,205,21,160,30,99,140,103,102,140,176,255,240,63,252,229,89,145,202,215,137,233,221,90, +147,207,23,165,170,136,228,213,190,124,222,158,16,75,37,157,115,34,162,10,140,208,173,217,156,145,9,209,110,166,214,32,2,1,35,234,24,103,65,18,73,114,219,218,237,186,205,240,44,165,244,61,194,75,199,24,99,204,170,242,4,75,72,161,8,214,55,68,69,196,24, +94,21,231,121,142,49,91,83,80,117,26,73,51,33,72,41,81,20,73,18,144,140,138,74,152,136,52,106,138,104,190,151,46,0,94,88,127,243,153,89,233,72,0,226,129,210,112,122,100,84,137,41,4,145,233,62,30,143,172,170,222,59,88,133,116,143,183,199,227,113,63,171, +104,214,85,76,110,38,134,42,137,140,99,248,235,121,222,143,99,206,201,180,103,105,170,103,5,32,85,172,55,10,32,99,140,215,239,119,63,135,136,68,204,202,116,63,89,193,44,102,69,196,57,227,126,142,211,253,113,159,43,7,173,115,163,198,143,136,19,225,243, +208,224,9,195,214,207,85,213,154,40,214,135,85,85,161,214,233,111,173,53,179,133,255,177,74,19,178,146,116,175,204,156,115,170,65,149,130,102,172,38,162,74,51,185,246,11,100,131,32,57,119,179,173,239,164,2,235,40,183,42,100,22,17,85,177,10,5,144,34,20, +145,102,34,219,167,117,242,170,170,169,154,89,111,155,153,244,151,151,76,84,100,68,213,140,242,202,196,170,228,100,153,136,8,103,163,78,165,100,162,144,218,218,182,111,215,109,219,85,91,133,79,31,115,158,19,3,16,85,221,250,165,181,94,201,245,96,224,201, +84,245,76,175,204,172,136,240,200,156,19,15,82,69,76,168,235,91,228,130,25,26,62,115,61,39,73,17,89,1,39,129,18,146,16,5,69,68,33,2,146,215,173,0,100,249,58,77,207,150,74,68,37,179,194,138,36,11,82,120,238,80,37,73,152,89,107,109,43,230,150,51,35,34, +202,167,191,191,236,191,254,203,159,1,128,235,136,62,195,23,64,239,166,170,210,76,22,110,124,150,114,102,200,113,220,199,60,50,35,34,204,22,68,2,165,247,110,189,119,107,2,128,80,179,174,106,8,182,198,125,223,135,231,12,207,204,38,156,89,186,241,56,198, +235,219,227,33,103,85,33,171,136,213,106,174,242,21,81,199,49,170,42,34,69,16,17,96,9,170,16,153,217,149,164,126,44,129,136,84,97,68,42,106,219,204,250,38,153,89,136,140,204,252,136,192,44,146,138,204,66,101,250,156,17,121,84,202,25,233,49,68,172,42, +230,120,140,163,102,33,199,3,215,23,65,26,165,200,115,214,219,195,51,209,76,90,99,240,164,57,168,231,244,99,76,159,49,61,35,133,17,85,181,176,232,202,169,43,78,138,226,238,199,113,124,195,215,247,204,141,204,84,241,219,214,63,109,91,87,65,98,158,231, +219,219,227,62,230,121,206,181,224,170,52,20,164,173,224,49,72,213,115,183,80,88,31,78,162,153,173,88,107,136,130,68,174,159,179,247,125,223,243,122,245,204,156,83,62,242,189,138,84,136,7,171,66,127,43,38,16,17,17,136,132,136,160,91,111,59,21,153,74, +237,171,134,168,170,153,89,107,85,16,145,112,95,120,161,170,72,93,237,34,201,102,136,8,31,211,125,40,105,102,106,221,90,163,110,100,86,6,24,34,76,131,84,45,208,46,34,41,2,133,170,138,105,1,73,211,40,179,190,109,251,245,250,210,219,158,132,251,152,126, +138,70,102,18,218,218,166,210,51,177,130,39,9,36,51,171,188,210,35,93,166,80,28,229,3,40,100,102,9,160,225,79,8,117,196,57,71,156,231,25,177,130,80,87,49,52,189,2,73,82,4,80,168,137,168,82,234,34,39,159,121,31,64,145,84,163,136,120,80,85,91,107,171,24, +46,64,7,224,137,126,69,68,84,4,128,246,212,204,156,81,153,226,46,153,102,251,245,246,94,132,171,170,34,231,202,10,170,23,49,93,152,106,213,226,181,169,80,174,156,145,229,85,213,91,85,17,120,194,206,190,109,102,86,194,42,98,189,45,224,149,166,231,138, +25,147,118,142,153,137,9,190,189,61,84,74,88,21,190,126,141,149,192,179,233,25,231,140,136,245,133,69,37,34,50,17,1,146,168,100,78,64,170,74,229,137,209,159,196,82,170,88,19,67,248,179,167,26,241,252,192,200,103,59,4,160,168,21,152,99,140,56,195,243, +237,241,56,222,94,235,165,215,60,94,191,255,210,107,39,114,246,142,24,219,214,220,221,179,30,35,190,222,207,136,106,173,204,188,141,67,68,32,58,60,239,99,76,7,75,128,138,154,0,170,18,197,202,170,170,168,92,185,117,81,68,31,45,251,90,79,98,232,151,31, +126,188,92,111,219,62,56,222,142,51,162,30,231,140,17,178,142,163,216,218,26,210,84,141,204,120,118,49,149,239,249,155,148,5,62,85,181,169,129,150,96,107,205,172,155,73,239,125,223,247,136,169,170,17,115,29,145,222,132,208,170,86,21,82,169,38,102,102, +66,149,70,113,16,66,168,208,180,68,8,101,53,35,105,42,173,169,153,169,242,121,34,138,69,19,65,22,75,84,109,51,237,52,21,145,244,49,229,240,241,200,76,161,66,13,106,229,89,137,103,106,82,97,227,179,1,137,82,213,42,138,72,72,211,222,197,46,218,142,156, +83,213,172,95,251,126,219,250,46,166,43,251,171,250,156,51,99,101,13,91,205,11,128,64,3,33,100,9,211,50,93,75,5,174,219,152,153,25,190,242,125,101,68,248,244,17,223,143,199,121,158,199,113,68,20,33,170,13,88,29,224,92,191,185,240,135,40,168,74,242,106, +93,85,223,183,102,65,6,83,213,211,75,68,158,173,135,234,71,82,235,211,159,92,135,89,91,133,62,11,233,239,25,86,85,213,218,254,41,51,179,158,27,43,218,165,173,195,218,72,130,204,170,88,77,14,84,204,112,58,165,183,46,92,157,113,137,136,169,154,208,87,22, +20,177,36,114,37,157,170,86,151,153,174,218,86,18,189,92,194,103,84,113,248,241,186,169,105,117,149,166,178,109,51,162,64,137,168,243,60,231,156,85,85,9,62,81,170,44,168,163,218,68,148,148,42,186,143,76,161,88,34,178,184,0,115,37,135,100,165,231,184, +3,136,247,18,159,197,231,185,47,37,73,5,39,31,28,247,227,56,142,249,250,253,110,172,235,222,122,147,24,143,243,113,26,201,104,39,19,121,115,159,51,234,244,120,29,227,156,169,211,155,232,203,109,95,15,24,158,35,50,102,70,84,69,173,212,0,240,227,88,60, +33,118,85,250,234,111,71,37,62,154,19,109,53,198,152,199,25,68,121,34,50,51,163,64,82,168,246,204,131,242,209,1,126,240,61,238,238,51,223,107,151,102,102,68,100,57,144,106,20,188,55,63,124,126,113,85,85,37,160,245,76,240,162,130,133,228,165,32,74,51, +51,81,176,19,231,162,80,180,116,181,222,66,198,2,254,82,148,0,188,192,133,35,165,144,164,138,128,6,237,218,47,218,47,106,93,163,66,14,174,28,59,39,215,161,164,32,21,153,40,41,66,77,169,2,178,170,212,87,53,110,145,89,117,169,170,214,230,182,205,156,175, +128,80,183,222,46,173,95,180,25,128,76,207,24,17,103,196,140,68,62,179,112,173,244,151,197,213,159,130,44,107,96,65,192,201,247,2,21,85,4,19,140,90,148,39,65,49,65,137,24,161,85,204,140,199,10,218,8,207,200,196,147,207,33,191,108,109,5,155,53,181,231, +43,204,236,241,120,172,85,253,55,113,104,38,36,155,74,183,102,77,154,40,144,200,10,251,173,11,181,203,245,179,187,63,207,61,66,196,68,32,34,205,46,36,3,139,13,15,8,165,53,51,203,56,22,47,177,120,225,42,10,85,181,25,199,234,191,50,19,162,171,55,8,148, +101,103,176,16,85,27,132,251,198,204,138,210,49,191,247,166,74,217,219,126,185,220,238,199,25,78,136,142,233,175,175,247,251,253,158,153,102,11,229,47,2,106,165,249,246,36,60,222,211,89,166,100,32,106,113,33,173,40,51,220,51,226,113,87,85,90,123,71,14, +207,47,44,20,146,98,146,40,64,230,244,251,227,241,122,127,251,175,254,112,249,241,203,231,207,159,110,123,151,38,34,44,67,105,5,171,158,120,82,52,40,207,70,3,121,85,70,164,123,184,87,120,185,63,137,87,109,90,191,123,253,86,244,234,249,0,40,86,101,84, +162,52,179,186,52,247,120,125,125,149,243,81,201,115,204,204,68,145,166,98,70,53,42,11,8,148,160,80,105,148,133,114,35,194,125,97,22,85,197,10,239,49,70,131,83,18,148,5,119,51,159,13,228,243,121,88,107,5,10,81,239,180,131,240,201,76,171,104,178,161,92, +180,186,117,73,155,99,85,131,202,114,148,84,41,128,66,184,215,34,84,42,163,164,138,66,81,234,38,182,177,237,210,54,157,201,18,104,164,140,146,40,0,197,64,117,138,11,158,29,173,10,69,74,86,231,149,34,2,138,100,146,90,16,107,97,51,226,204,240,74,180,44, +102,138,164,150,84,177,101,68,4,220,215,34,63,51,237,243,121,40,40,80,153,64,129,65,73,81,102,149,35,125,21,27,34,131,149,194,88,53,10,37,0,85,27,161,238,233,158,33,21,81,57,39,102,84,165,231,51,7,222,115,170,170,181,108,217,44,210,34,91,54,15,248,120, +91,123,189,62,240,35,3,110,155,146,52,145,110,102,77,154,80,192,170,154,246,91,114,180,251,81,0,189,112,196,172,138,222,123,183,94,98,192,177,194,78,106,147,136,247,100,62,172,145,162,85,245,30,132,37,130,214,114,142,94,40,101,181,214,0,196,156,17,209, +68,30,245,21,0,132,98,218,106,35,50,34,152,25,229,215,174,250,105,187,110,248,131,235,204,190,120,163,239,111,248,233,165,31,15,248,156,34,98,210,34,98,140,113,119,17,145,214,122,239,29,37,139,2,22,17,181,193,70,17,123,207,250,69,6,128,220,191,172,112, +245,136,211,79,31,195,43,1,176,105,83,227,228,28,17,71,190,254,242,253,251,227,109,219,182,47,55,251,167,31,174,127,254,233,243,109,7,202,171,42,173,71,111,91,123,185,200,188,246,123,79,215,123,110,161,251,77,183,29,87,9,235,22,85,175,247,227,213,103, +21,179,36,160,117,60,68,68,91,123,150,172,39,67,155,34,178,109,13,72,22,142,113,162,216,84,218,214,173,142,0,191,85,189,122,185,207,199,253,60,207,83,194,171,171,109,122,185,88,83,203,90,178,74,42,107,78,138,152,152,229,121,122,101,17,137,156,62,189, +120,142,199,121,236,29,166,140,68,53,115,97,140,243,172,76,159,143,240,33,68,70,77,159,102,146,53,65,129,137,170,130,34,16,86,178,160,28,20,99,181,112,6,18,182,104,173,210,154,10,99,157,113,86,158,10,85,148,84,149,245,205,172,151,180,130,209,90,183,173, +89,167,232,80,1,70,69,136,77,241,9,105,164,106,237,67,181,74,72,108,52,174,222,79,173,0,19,163,105,178,38,18,64,163,248,152,196,120,140,75,113,68,206,170,153,136,168,142,96,120,229,241,24,143,239,99,190,81,130,133,24,1,232,102,123,96,146,44,74,58,51, +42,18,9,20,90,130,103,204,49,125,165,164,69,198,100,193,206,218,116,227,86,64,82,45,69,207,168,115,56,225,247,35,88,73,176,128,240,81,145,77,244,251,193,125,195,14,145,156,82,10,105,49,243,60,194,41,17,81,81,100,245,142,189,67,45,200,242,83,201,130,138, +54,168,138,40,150,164,225,143,92,108,118,83,179,127,254,231,127,22,65,193,51,135,40,174,219,238,219,69,165,165,186,109,123,43,1,153,17,200,234,38,166,90,145,149,145,149,11,208,130,40,192,179,10,146,112,66,60,129,116,143,200,76,193,106,139,86,230,174, +202,32,82,8,81,160,153,160,178,140,130,170,30,11,95,185,127,250,44,36,81,79,61,90,241,212,52,255,254,237,120,239,75,117,169,91,62,19,200,190,245,39,85,96,246,161,10,172,94,84,85,19,112,247,227,136,115,230,178,7,124,187,159,81,158,129,121,204,227,56,220, +93,104,219,118,249,225,203,143,251,237,170,170,149,9,60,171,159,89,163,74,147,182,239,123,239,189,136,225,83,67,58,251,237,114,219,246,14,138,233,61,227,21,229,0,149,114,31,97,100,19,217,47,221,204,200,234,106,189,247,244,58,207,211,89,202,218,90,87, +213,222,55,51,43,159,139,222,92,171,180,82,41,73,152,110,173,95,247,203,102,45,210,199,24,233,145,30,44,171,112,164,11,210,4,69,138,16,144,170,88,60,231,1,23,120,2,210,55,119,23,209,197,223,44,4,59,198,233,238,17,166,226,165,202,32,153,34,92,100,79,44, +160,255,206,117,173,36,251,212,37,11,153,201,213,160,10,228,189,194,131,45,69,213,90,177,137,117,109,27,123,23,234,166,204,57,49,91,66,69,164,158,159,73,170,178,0,136,81,22,221,1,109,98,42,125,23,99,18,146,179,34,211,167,251,24,231,35,139,69,17,146,85, +49,71,122,44,175,2,199,152,143,251,24,111,214,176,206,33,83,50,147,202,213,70,161,214,195,175,70,203,145,138,178,39,120,202,156,115,145,207,101,214,84,69,5,16,161,88,138,86,100,49,107,106,147,154,76,103,125,172,67,212,234,179,184,122,116,148,100,102, +36,34,98,230,252,48,81,148,183,244,209,108,181,71,91,9,69,66,156,148,170,138,5,74,144,178,153,207,17,170,106,255,199,255,249,191,119,211,214,165,27,46,173,249,126,217,182,93,105,251,222,218,54,251,230,1,78,79,84,108,166,189,247,233,207,134,205,122,223, +182,77,155,145,204,132,152,176,26,10,30,21,30,75,123,80,229,153,94,85,204,66,86,86,72,65,23,58,18,4,171,17,186,154,248,204,97,226,46,52,239,189,245,222,5,4,160,239,167,243,79,241,46,57,68,157,231,121,191,31,115,78,0,96,95,172,84,239,253,73,186,84,85, +149,41,68,164,128,136,56,207,237,244,39,225,244,242,150,70,123,220,143,95,127,253,166,223,243,221,245,66,181,221,3,111,247,243,228,64,13,1,219,22,85,128,188,88,83,235,102,189,139,105,148,103,41,104,123,239,215,253,74,213,204,124,123,123,28,111,7,188, +80,44,34,51,35,167,148,109,74,51,221,154,182,38,213,84,153,21,83,178,162,74,223,165,66,237,93,245,73,65,47,82,124,33,153,190,109,183,253,242,233,114,221,182,205,125,158,144,35,143,233,110,138,42,20,17,109,169,235,132,176,170,4,171,115,198,116,71,77,170, +68,101,162,214,239,84,50,124,73,246,62,231,200,204,222,86,71,95,40,130,191,233,108,31,16,122,229,130,181,104,207,118,238,93,16,127,71,246,162,218,82,77,109,147,118,161,52,182,93,183,139,181,141,98,204,25,101,169,154,170,37,79,189,230,73,70,136,136,216, +162,208,69,187,246,77,154,137,92,197,148,130,240,99,158,199,49,143,244,49,198,145,153,133,149,23,138,21,57,135,207,153,51,231,241,56,31,119,143,187,64,155,108,170,13,42,68,201,123,34,174,72,65,86,70,69,68,66,171,17,69,198,187,199,200,51,83,20,218,91, +83,62,227,144,26,100,137,46,15,201,148,18,9,214,111,54,154,245,73,79,86,250,157,223,206,170,153,85,197,90,109,67,213,72,71,177,146,170,212,6,1,1,169,64,122,120,230,12,143,152,200,246,144,104,45,84,213,190,126,253,101,235,250,178,111,186,55,207,24,30, +117,63,5,194,79,251,249,102,224,247,89,112,207,170,48,101,87,121,140,51,81,36,219,214,47,251,173,237,91,239,93,76,247,107,151,194,204,156,243,28,231,57,231,9,192,40,131,37,0,89,42,52,66,132,96,86,21,97,41,145,140,213,248,45,238,135,89,166,220,172,239, +125,183,166,171,245,37,89,145,83,90,190,35,255,49,198,241,24,238,78,242,140,250,16,97,127,111,34,217,183,246,46,251,212,187,70,159,69,120,52,82,223,222,30,127,253,207,255,90,85,95,223,30,199,183,183,49,252,111,63,255,106,77,230,120,236,45,27,189,16,132, +110,219,183,31,255,40,253,98,143,243,140,138,245,241,231,121,226,158,247,187,85,213,182,117,162,46,93,231,165,153,38,74,237,218,43,221,136,102,220,26,247,77,122,83,51,132,19,41,229,77,133,149,40,202,130,115,180,103,151,155,1,60,109,83,66,98,107,189,139, +42,40,133,46,90,173,101,132,84,154,89,130,166,210,76,61,158,43,226,9,107,232,189,237,251,222,24,149,146,162,214,55,136,45,209,117,69,87,120,249,204,136,36,51,85,51,51,96,141,74,114,49,96,0,63,142,215,239,245,107,17,105,173,61,25,124,83,148,100,209,22, +20,178,93,218,110,189,67,55,237,23,237,27,109,47,18,121,190,7,115,131,101,214,130,117,249,209,36,163,4,162,80,165,181,182,109,174,23,82,80,147,98,133,204,152,225,3,53,221,169,42,106,80,34,195,99,14,63,78,31,243,237,251,119,212,108,134,75,179,173,25,197, +28,42,108,162,0,23,1,30,153,233,92,169,63,69,186,8,84,50,5,78,127,39,81,68,40,173,139,153,40,5,194,44,22,51,19,17,214,13,70,39,83,64,85,69,86,177,140,182,200,142,42,241,12,113,22,164,10,160,160,18,96,6,42,98,46,102,141,74,233,166,214,148,0,102,78,38, +43,107,120,148,199,148,154,139,83,125,217,251,190,181,47,183,203,203,190,109,42,204,42,79,100,96,200,240,227,244,28,254,36,106,149,117,71,157,99,64,5,66,66,190,182,95,90,223,183,203,222,90,187,221,14,32,35,98,206,25,115,60,27,54,129,139,136,72,55,65, +51,235,182,182,98,241,135,79,55,73,51,85,141,204,247,157,86,21,86,104,148,88,83,181,38,148,210,210,118,89,157,55,73,239,113,233,35,19,34,226,57,62,14,205,7,3,1,160,219,245,29,47,177,170,226,61,123,121,161,91,123,188,60,140,112,247,175,223,31,143,195, +31,115,254,245,111,63,139,136,48,126,252,220,250,181,33,48,134,207,25,94,127,239,155,38,194,231,163,117,81,195,152,199,252,250,246,179,205,222,251,229,178,247,110,219,222,127,84,141,96,37,143,66,86,152,240,229,218,111,215,189,55,105,74,37,238,143,80, +90,85,100,249,28,85,25,139,28,125,248,81,85,203,5,250,30,129,9,128,85,238,254,120,60,124,76,202,202,235,79,19,76,21,77,212,204,230,240,115,142,204,20,192,76,122,183,125,223,246,86,85,61,138,98,61,18,84,93,42,115,21,221,115,206,57,167,87,82,164,10,166, +90,67,178,100,5,106,41,210,84,23,112,93,59,248,1,77,205,44,64,136,17,26,168,112,175,34,168,218,77,204,196,58,219,166,214,160,182,202,13,99,86,58,73,179,166,197,68,5,89,76,100,64,116,197,51,68,105,221,218,166,214,75,45,211,17,25,227,244,199,233,199,195, +231,145,53,69,174,170,80,145,140,121,127,123,188,126,251,250,250,237,251,60,199,113,156,183,75,255,195,151,203,222,122,111,154,0,9,176,84,27,222,5,100,100,164,207,124,114,23,245,123,162,56,83,1,168,82,69,172,235,214,108,121,238,162,36,224,153,233,147, +182,56,163,172,15,255,83,122,8,245,233,36,169,212,16,176,138,66,106,166,47,9,205,61,152,225,137,44,235,153,91,15,19,37,140,5,99,149,112,74,162,34,10,17,8,79,178,236,199,219,237,178,247,31,191,188,252,240,114,51,34,142,49,143,153,17,138,172,114,207,108, +0,109,157,229,72,247,98,154,72,130,103,140,227,60,14,222,223,94,187,170,126,183,95,0,164,71,228,20,145,189,117,51,13,145,123,172,157,48,235,173,247,182,74,211,18,0,221,93,68,54,176,65,50,171,68,213,90,227,254,238,13,247,240,66,153,53,0,104,10,197,114, +45,138,181,52,246,204,20,145,44,93,120,245,195,102,240,164,177,74,86,99,192,165,185,126,252,11,203,148,251,214,190,124,190,253,249,143,63,252,245,95,127,254,235,223,255,241,235,235,227,206,246,56,99,166,108,151,79,63,252,225,179,50,206,199,81,197,170, +166,146,193,252,252,105,171,180,203,229,114,191,223,71,12,106,155,17,117,222,147,123,239,102,77,72,100,198,86,32,185,111,237,229,229,122,189,108,77,73,150,128,109,227,227,110,129,60,207,243,200,99,58,48,134,136,157,225,102,165,90,192,82,207,214,126,171, +103,230,233,115,78,213,5,216,23,165,89,81,120,114,139,197,40,68,84,38,32,178,181,222,123,111,173,181,86,164,57,8,211,153,41,180,4,0,201,132,187,143,225,115,250,242,116,86,145,244,170,170,106,105,232,85,153,66,128,124,234,58,31,132,187,136,36,101,153, +64,18,21,17,231,25,212,136,196,245,242,60,223,70,121,90,51,43,145,21,17,88,79,70,131,22,81,5,68,37,5,96,144,33,186,92,217,170,77,160,34,140,140,25,227,136,243,225,199,219,249,184,187,143,170,104,173,153,129,240,251,195,127,254,245,235,191,252,231,191, +254,252,243,207,231,253,20,235,127,252,225,211,229,178,189,36,42,146,242,252,47,128,70,36,73,8,76,105,202,38,37,85,231,28,17,51,107,224,221,68,186,142,141,216,170,243,155,9,87,16,22,132,144,121,198,96,74,1,153,31,249,136,133,172,156,153,139,221,38,21, +96,81,69,219,202,242,85,204,68,68,106,229,146,89,167,251,162,42,73,106,25,154,121,193,122,141,121,172,69,38,96,154,209,200,171,217,203,101,223,77,167,217,169,35,166,103,60,132,214,26,139,79,197,163,98,166,75,85,55,51,136,62,166,31,195,103,214,204,140, +113,142,199,177,26,222,170,218,182,77,174,48,118,68,8,16,225,143,227,12,144,92,133,182,220,151,23,180,108,235,47,47,47,173,181,168,20,145,222,123,191,94,150,101,118,186,187,79,48,175,220,84,245,152,39,73,179,52,52,8,146,89,82,37,85,139,67,175,98,161, +242,131,69,40,147,44,127,26,125,222,61,184,235,12,109,73,103,197,190,233,15,63,190,252,233,207,127,248,79,255,242,175,223,238,143,132,120,100,38,90,219,62,127,250,114,187,244,140,32,180,130,129,51,242,49,178,254,244,71,121,28,56,198,25,57,50,109,142, +35,114,152,137,153,100,34,230,111,68,121,19,237,90,130,204,44,85,165,74,239,86,82,159,249,162,102,251,245,242,184,207,251,227,156,211,159,120,187,170,222,165,206,37,198,64,98,245,209,153,43,153,172,114,31,149,86,92,17,155,231,140,225,169,106,125,187, +124,250,188,93,47,91,235,10,230,250,136,146,6,242,137,195,159,66,133,144,42,18,170,154,89,17,185,32,61,42,0,72,153,42,39,62,156,58,106,102,43,20,215,10,87,85,86,9,153,129,25,14,23,98,134,143,116,99,69,85,8,138,25,245,212,102,189,34,202,93,220,153,89, +172,168,74,20,114,72,89,136,168,54,81,176,73,18,64,228,28,57,103,141,71,142,71,248,129,12,65,210,22,221,45,149,156,35,191,189,30,127,255,229,219,223,255,254,235,253,126,180,253,86,228,245,182,95,55,21,94,180,73,33,67,178,188,191,59,168,10,0,107,177,131, +89,152,89,35,115,46,203,245,179,221,141,130,100,198,18,96,77,65,1,203,4,165,15,61,69,158,13,100,172,77,92,237,183,103,102,160,22,35,137,136,76,24,165,98,249,212,241,84,81,179,32,85,82,24,49,182,176,84,145,34,168,34,66,83,134,38,225,149,185,12,220,227, +237,177,169,134,187,178,204,20,173,165,135,82,252,60,204,20,214,40,10,72,196,12,207,20,152,160,217,86,170,123,214,200,26,158,199,152,143,227,208,211,163,48,80,133,218,200,221,116,83,205,204,126,125,57,207,243,126,156,115,156,231,140,51,226,156,115,184, +55,35,201,125,238,5,105,173,121,165,170,238,81,231,227,111,34,82,49,207,243,136,152,151,221,110,183,219,126,233,210,46,11,175,246,190,147,244,200,170,146,146,116,255,192,162,139,71,93,150,197,203,46,31,242,32,228,233,51,74,212,152,2,36,165,204,236,203, +151,207,255,244,199,159,254,252,231,63,62,70,252,253,111,191,206,200,115,204,233,33,34,151,203,77,68,186,53,9,27,249,230,209,189,42,177,103,201,178,205,206,186,140,227,62,231,177,92,133,233,79,73,119,188,190,46,173,37,81,79,119,175,169,245,62,231,16, +225,237,211,245,243,151,31,179,228,241,56,127,249,249,251,247,239,175,247,99,172,148,236,79,41,74,158,142,83,125,38,118,211,119,69,219,35,50,84,178,130,73,68,164,123,70,162,245,182,239,151,79,159,110,215,235,213,204,144,115,137,57,161,77,155,133,63,49, +2,161,171,178,137,200,182,109,158,143,39,48,120,159,101,73,131,2,11,158,124,156,227,143,23,159,80,89,63,92,206,107,209,221,221,114,102,166,60,205,146,40,4,151,79,48,34,221,57,39,51,138,112,102,129,228,12,41,132,132,53,97,42,80,21,51,128,243,145,99,230, +124,84,186,86,9,75,85,105,244,51,161,76,84,84,122,228,240,26,129,17,120,188,141,203,54,191,191,30,111,183,109,223,76,213,74,128,72,79,255,224,231,144,191,77,72,80,2,244,66,128,88,62,147,231,32,206,156,222,122,38,152,5,81,66,68,160,107,48,226,157,20,77, +207,15,126,225,55,227,188,10,2,203,94,33,18,103,230,147,96,139,136,140,172,210,8,77,29,243,24,42,125,89,245,69,18,109,105,188,235,193,188,50,43,237,95,127,253,58,124,246,222,247,182,191,233,152,199,131,192,101,191,189,62,50,98,154,249,237,229,178,109, +230,165,145,51,34,127,121,149,222,230,222,99,223,244,199,235,190,183,30,238,143,251,241,183,251,241,247,191,255,203,175,143,111,189,247,214,246,135,184,11,181,233,53,239,144,202,70,148,34,11,16,149,126,221,32,90,98,102,189,97,225,34,199,253,219,247,127, +125,253,235,190,221,22,62,73,184,52,41,101,62,252,56,203,44,205,108,223,43,55,46,54,117,245,45,143,113,87,104,107,173,91,87,106,114,162,92,53,207,153,170,90,88,110,73,219,182,139,153,121,226,186,219,202,133,151,222,111,212,248,247,120,253,246,134,49, +242,174,57,252,219,183,251,235,219,249,152,94,194,253,98,74,122,120,195,214,176,173,74,181,12,147,170,122,63,67,174,63,174,138,180,118,104,233,153,241,114,29,207,113,50,102,230,204,64,137,153,93,219,77,68,150,5,38,34,190,119,10,206,125,219,94,31,88,141, +244,226,204,201,20,113,145,212,34,192,223,19,78,97,136,144,215,251,124,47,107,232,42,151,173,189,124,234,183,155,220,172,231,244,194,182,223,46,36,81,214,185,53,92,208,30,243,240,68,136,209,90,219,240,116,50,81,47,218,217,187,154,150,32,76,96,96,163, +66,0,100,101,196,72,68,34,192,36,20,51,211,204,68,52,67,200,118,221,172,10,36,47,44,137,152,227,17,148,222,154,72,235,101,142,100,96,166,87,62,34,94,179,188,146,85,154,69,104,169,237,74,67,83,134,98,0,211,89,103,205,137,204,42,22,4,125,51,144,115,68, +132,94,182,202,129,57,59,248,211,231,63,228,127,179,189,252,244,223,221,103,205,113,207,243,251,235,156,223,142,227,50,44,151,155,74,13,188,135,171,242,69,217,162,170,181,42,204,227,245,149,16,34,185,70,118,2,233,85,65,164,168,239,92,102,78,14,21,39, +76,32,173,107,235,14,158,145,3,72,85,53,49,17,118,225,81,131,80,119,119,175,74,133,180,133,239,58,144,115,196,59,118,53,53,150,229,148,161,122,56,5,115,39,5,172,25,25,169,129,30,96,34,10,81,101,91,211,170,250,246,245,251,28,30,238,143,251,73,114,223, +119,163,71,132,153,125,122,140,125,223,51,243,241,120,59,207,243,251,201,222,237,178,217,245,210,102,228,220,139,164,67,199,219,89,46,187,92,118,219,187,236,154,154,103,21,227,110,44,170,90,219,117,211,94,205,115,250,194,173,103,215,166,250,14,153,134, +251,233,21,229,199,93,229,34,90,211,221,35,149,165,148,106,171,202,105,132,207,57,158,156,167,123,102,190,62,238,42,182,109,151,75,47,165,76,159,243,28,89,46,166,139,67,215,222,110,125,127,121,249,220,90,139,42,41,121,218,187,68,10,118,187,94,255,233, +79,63,205,233,81,191,156,231,55,229,56,207,199,253,126,76,247,226,78,81,67,62,189,169,158,239,94,86,17,176,245,119,148,94,79,110,182,170,250,102,17,109,61,216,234,172,34,34,33,170,90,211,85,213,122,91,248,243,101,188,124,254,252,114,158,231,47,191,190, +46,79,233,50,45,173,247,2,216,173,253,70,36,2,79,92,20,49,230,89,5,148,168,170,53,237,221,110,47,219,237,118,105,77,1,204,57,91,103,107,77,68,9,70,204,66,142,225,231,57,143,99,28,199,120,31,56,22,85,54,81,19,105,90,138,82,121,138,113,243,29,18,83,164, +214,152,223,40,0,122,89,182,159,88,82,223,210,55,72,186,79,17,234,52,232,172,112,22,68,97,201,18,33,36,163,22,27,148,137,76,100,137,25,91,19,200,144,54,44,214,176,24,162,50,252,4,80,225,239,44,32,146,20,229,56,223,88,137,24,143,22,252,211,0,0,32,0,73, +68,65,84,38,121,187,110,165,118,251,34,3,242,235,175,63,251,67,54,158,219,194,84,89,37,239,222,166,36,150,78,148,81,245,116,234,102,228,251,16,38,62,116,191,204,100,123,135,75,248,47,156,69,75,73,191,92,46,35,100,198,162,58,129,103,153,45,85,141,200, +37,159,21,184,102,235,158,118,105,114,253,97,85,239,240,114,145,32,115,169,193,68,102,166,199,234,189,151,104,99,127,250,227,79,225,57,60,126,253,251,175,95,191,125,255,254,246,160,218,190,93,111,230,203,219,126,187,94,247,189,103,230,56,206,49,15,199, +214,186,237,93,46,91,255,118,63,175,215,179,137,85,213,215,95,239,115,36,217,85,246,114,125,188,143,135,164,77,51,211,190,153,89,36,202,35,206,121,140,225,49,158,227,231,149,199,113,248,57,230,57,50,226,178,233,181,171,238,29,71,142,40,213,214,218,166, +170,196,1,86,86,121,164,66,171,202,99,186,251,235,219,81,73,213,177,247,93,68,34,188,98,86,133,40,32,210,90,187,94,95,246,11,132,214,108,51,97,62,30,25,126,28,143,115,142,40,206,145,221,244,79,63,126,1,219,183,111,253,254,246,171,199,248,254,246,122, +28,243,211,39,129,52,193,124,250,206,144,191,225,219,223,145,177,255,134,155,189,92,46,31,115,49,191,175,147,231,227,120,150,53,21,0,59,12,188,244,205,62,127,254,97,149,208,101,35,30,99,172,25,179,155,217,199,127,247,142,87,221,221,75,24,158,192,66,230, +189,119,187,92,251,190,119,165,4,253,152,201,81,80,105,150,85,51,230,156,126,188,221,223,190,190,126,255,246,250,253,56,142,149,167,69,164,83,107,51,133,169,72,107,162,66,19,136,214,50,234,101,174,217,136,101,180,83,146,33,15,212,186,253,160,128,247, +46,18,120,60,194,34,16,105,145,9,34,160,109,175,170,53,178,58,134,159,15,63,206,71,68,101,32,129,20,108,219,124,41,85,219,186,218,98,154,50,115,156,39,73,112,57,65,61,210,43,70,70,72,122,165,195,39,17,93,227,229,98,59,91,194,46,246,121,62,68,252,126, +219,165,183,102,166,80,81,21,40,150,38,185,102,222,145,207,20,121,142,241,110,60,224,26,162,95,242,251,251,136,125,253,126,91,63,92,19,189,247,214,114,113,62,153,129,170,101,192,120,186,23,10,85,168,138,2,241,95,14,37,190,187,210,195,33,33,153,154,78, +44,227,40,43,89,105,148,100,53,81,144,246,151,159,126,124,61,230,207,191,190,189,62,238,127,255,126,126,191,79,49,108,126,126,199,41,164,153,125,63,99,77,169,85,70,85,105,103,156,62,102,189,157,227,235,219,189,107,127,142,243,141,40,194,204,106,250,91, +196,28,177,28,42,131,84,213,173,221,23,82,31,99,28,199,49,207,67,172,85,50,19,51,252,241,120,140,49,150,207,182,169,108,77,213,244,108,82,210,46,219,222,123,39,85,56,63,70,105,214,18,175,89,36,79,57,207,115,142,3,120,91,131,152,64,138,226,41,9,91,122, +40,216,32,253,83,161,247,174,225,225,227,126,127,253,250,253,245,24,137,34,32,215,222,62,189,52,213,75,147,243,28,143,95,127,249,254,183,151,95,183,203,167,31,63,95,186,184,105,167,81,56,151,188,190,86,249,121,203,195,154,44,121,95,113,200,234,140,214, +116,78,33,139,44,16,64,189,92,47,203,170,89,85,145,105,166,23,246,222,219,38,219,71,55,187,252,159,43,8,27,127,219,212,143,251,20,34,98,187,245,57,60,158,233,169,137,192,26,85,106,141,202,175,120,22,145,240,170,210,240,244,152,107,116,99,149,229,15,241, +221,105,149,77,197,148,93,192,18,102,38,221,71,34,98,185,111,99,105,72,235,213,43,17,201,172,180,229,114,126,39,186,100,139,74,132,207,25,49,221,175,179,181,141,80,63,30,115,156,231,57,143,227,60,14,95,51,202,81,53,152,183,253,202,146,222,90,83,237,229, +69,120,86,184,47,10,187,144,49,79,159,199,121,158,49,7,50,42,61,230,40,15,207,202,98,193,64,187,110,72,233,173,228,186,181,75,251,109,172,183,84,160,52,107,128,36,42,147,201,41,218,170,206,101,87,88,119,85,84,21,165,148,84,171,229,115,38,150,165,21,255, +102,198,119,241,189,207,219,12,0,17,203,116,17,201,92,60,245,115,192,97,153,236,63,222,242,33,149,101,194,179,60,170,233,187,11,130,20,20,9,83,22,88,69,123,49,150,201,175,172,225,113,184,207,36,139,233,185,36,120,154,69,101,206,84,197,214,251,102,173, +216,128,92,179,175,247,57,191,206,215,12,32,209,111,23,17,209,242,154,99,205,243,87,149,136,33,159,54,40,211,229,99,126,166,200,189,52,70,156,58,207,49,94,31,71,68,52,209,102,118,140,83,222,30,156,115,132,211,26,32,17,85,126,110,23,124,240,10,79,98,224, +233,92,149,140,122,60,206,240,90,180,193,226,93,218,102,74,49,179,99,196,253,152,111,143,241,227,143,227,211,167,79,123,188,221,199,248,246,237,245,111,255,248,245,237,254,16,232,165,111,205,140,21,151,102,177,239,143,183,227,111,255,242,179,123,130, +150,255,149,252,244,98,133,168,228,121,78,119,23,177,214,76,229,169,68,173,3,10,96,209,140,34,34,101,153,62,231,156,115,100,250,106,241,51,211,87,171,79,6,158,123,220,90,219,68,42,10,160,89,235,221,50,187,251,246,28,168,207,249,123,223,249,7,124,186, +253,112,93,2,230,162,155,170,42,107,129,186,117,203,67,85,98,156,238,178,114,65,85,66,197,246,237,130,98,111,219,186,49,32,34,186,232,186,15,36,138,51,16,85,186,44,87,186,71,114,250,88,222,232,233,110,150,170,49,212,155,199,8,127,142,204,213,147,182, +161,149,101,106,52,31,115,117,26,222,59,161,62,103,204,177,208,245,156,243,60,207,49,198,12,159,146,136,220,84,199,214,166,81,112,45,181,164,128,177,72,223,136,225,115,28,247,183,227,124,140,49,226,124,69,86,33,22,216,44,42,97,32,217,100,107,122,105, +183,235,190,119,107,200,49,98,68,206,21,89,107,6,40,51,35,168,177,9,15,66,129,249,187,52,196,231,124,67,23,107,239,131,206,88,67,137,89,136,143,12,251,62,40,87,139,224,139,119,37,140,36,37,81,139,210,137,66,127,183,19,129,66,8,139,192,178,79,69,204,160, +76,149,198,174,34,168,70,204,140,167,183,181,210,54,137,169,181,169,40,215,169,18,8,87,167,67,51,81,69,65,88,123,111,47,151,75,239,61,35,72,91,186,214,24,227,56,56,103,161,8,171,101,205,153,99,220,207,113,158,103,37,197,180,193,88,88,108,100,107,173, +169,136,89,83,5,116,68,142,199,249,54,142,251,253,145,153,102,214,60,194,243,45,190,75,111,218,236,170,221,163,100,68,69,244,253,57,175,245,1,2,159,227,57,25,76,50,139,201,146,149,197,103,84,242,49,159,158,82,61,69,238,223,190,189,190,189,61,190,124, +249,242,69,231,225,241,237,237,241,253,245,237,219,247,135,128,199,54,54,107,182,45,35,85,203,148,95,127,125,253,250,237,30,41,231,200,241,79,95,84,219,186,178,201,61,46,151,203,237,118,235,109,47,93,68,209,190,239,187,170,102,178,74,69,236,178,95,145, +113,158,167,138,228,28,79,205,10,181,160,11,73,41,12,15,44,63,145,80,222,97,39,170,200,84,10,117,13,70,202,239,71,150,63,218,152,93,246,57,35,156,34,10,136,251,200,140,170,26,99,62,135,52,126,195,201,20,50,34,140,237,170,210,247,237,157,1,154,17,81,211, +205,180,117,182,46,173,63,109,183,132,16,91,102,110,187,103,102,188,171,46,0,238,143,187,14,111,195,91,123,182,181,207,199,30,110,214,77,26,74,180,157,211,79,109,27,85,132,86,233,235,134,155,53,167,58,253,225,25,149,153,19,126,170,31,219,216,154,152, +162,144,162,2,47,84,69,198,28,99,62,230,121,31,143,199,152,71,140,199,239,182,27,4,81,39,146,182,109,91,235,219,126,217,182,23,85,117,111,85,204,42,162,3,204,162,80,64,5,1,54,202,222,218,99,140,241,187,145,154,122,206,242,25,214,132,228,154,169,255,184, +164,43,215,76,89,196,156,243,56,206,204,18,97,55,137,231,29,2,88,150,93,160,50,227,55,13,233,119,197,240,137,146,130,225,117,96,50,195,16,198,77,8,21,241,200,53,88,152,89,246,229,186,155,229,183,71,220,246,118,237,38,186,44,78,1,40,51,169,52,225,222, +251,167,235,83,122,30,71,180,38,215,219,165,119,139,168,199,113,186,39,161,101,185,134,50,31,231,124,123,123,60,30,135,199,243,222,154,167,152,107,182,146,232,146,58,115,32,50,79,31,175,143,251,49,78,0,134,154,17,158,198,60,247,228,75,223,168,29,160, +0,162,70,134,106,19,177,15,218,195,172,111,27,77,238,90,137,44,20,152,165,96,80,164,234,152,73,175,230,161,170,68,29,199,49,78,191,191,29,245,67,79,138,103,65,47,210,81,177,20,29,142,199,168,34,74,46,251,139,217,253,231,175,63,255,95,255,252,255,222, +143,241,243,63,62,245,222,171,234,254,118,68,196,237,118,123,121,249,220,123,191,92,155,170,94,46,151,235,245,218,123,95,45,68,107,205,103,145,85,225,115,78,68,168,0,89,153,177,95,94,204,76,76,51,83,204,63,144,94,212,147,248,249,160,173,223,55,83,215, +150,98,77,9,45,223,102,230,242,138,161,116,205,221,44,146,137,172,117,253,205,7,154,250,248,168,76,255,61,16,253,112,53,156,143,131,2,17,168,114,77,178,175,105,58,164,188,15,221,85,86,172,183,103,174,27,202,72,145,2,35,235,227,66,164,122,94,243,48,145, +196,161,118,158,108,86,212,237,178,35,11,62,99,142,200,9,184,90,33,81,128,62,7,63,30,49,46,163,109,232,26,133,230,231,154,107,245,115,204,227,49,230,49,199,125,142,81,88,13,182,0,20,66,5,203,7,173,77,173,55,235,91,105,11,104,41,216,66,132,146,10,160, +82,178,152,65,194,76,217,204,87,11,189,252,198,171,39,20,129,40,90,23,107,207,30,103,9,49,171,63,204,119,121,99,33,124,247,117,15,128,80,251,179,81,126,31,86,122,94,161,64,254,27,187,223,83,230,9,4,82,34,7,162,219,194,110,218,21,34,187,234,204,129,152, +110,159,175,27,13,215,203,216,155,109,166,133,10,84,68,218,154,38,102,245,102,159,174,151,207,159,46,151,173,33,11,227,220,187,126,190,110,151,151,27,201,243,152,30,16,177,219,181,105,51,64,142,199,249,237,245,237,237,245,28,99,100,86,54,89,183,188,168, +42,213,170,234,24,62,198,144,130,231,26,137,91,55,156,137,168,145,60,102,74,169,54,82,186,216,59,234,83,171,204,74,102,192,103,186,251,74,93,186,146,56,5,145,49,146,106,98,186,89,75,90,4,88,16,129,169,34,35,43,206,115,86,125,151,153,108,251,132,29,99, +158,211,17,89,30,147,174,149,5,105,219,245,229,246,195,151,47,243,235,235,247,95,191,126,157,49,127,254,165,93,175,215,102,219,24,35,19,251,247,251,190,127,87,213,198,84,213,109,219,110,183,219,242,142,175,1,246,203,222,205,76,89,200,84,134,233,242,185, +248,113,102,239,189,239,219,83,110,82,33,213,172,47,15,212,82,185,19,149,64,161,64,68,198,83,118,43,160,32,139,13,0,61,1,136,106,19,235,164,150,132,96,73,127,89,201,204,196,19,166,174,171,229,102,239,125,177,175,31,247,127,61,157,199,95,252,137,26,114, +122,166,39,203,81,149,187,182,231,157,114,25,75,194,110,141,34,178,95,236,119,174,192,252,205,162,20,169,92,146,90,122,230,60,11,17,33,136,114,162,24,89,115,68,76,48,205,84,201,152,101,146,10,71,70,248,144,136,138,74,34,207,179,144,229,49,198,49,230, +49,207,99,85,236,49,15,0,148,197,145,52,235,173,169,25,121,26,85,181,168,81,74,49,200,255,207,214,155,45,203,146,100,231,121,107,116,143,200,220,195,25,170,186,128,70,15,0,41,163,72,240,150,160,233,13,244,4,122,102,210,76,23,50,153,40,2,148,193,72,160, +27,232,110,160,134,51,236,157,25,225,238,107,208,133,71,230,57,13,169,46,171,202,170,78,102,134,135,175,225,255,191,31,24,129,68,104,224,97,44,76,152,62,125,17,45,37,123,159,80,14,189,17,98,224,43,156,7,178,32,2,69,0,34,35,198,173,209,200,121,237,19, +17,192,108,170,147,48,238,123,212,249,69,50,99,4,216,253,229,9,48,73,19,64,4,68,204,8,120,80,226,230,247,175,196,128,84,84,120,116,71,2,100,57,175,79,175,227,242,241,117,251,241,245,117,119,183,4,140,92,144,13,117,37,254,118,213,111,207,235,195,90,181, +214,193,234,140,162,215,101,89,74,89,16,56,60,152,89,43,139,200,20,76,51,243,105,229,243,153,183,167,45,194,152,57,178,14,243,173,183,109,244,76,100,160,115,129,209,160,215,177,13,8,66,135,181,15,139,152,122,151,196,37,9,156,208,53,125,33,60,87,214,18, +44,77,185,132,183,145,59,51,137,76,175,83,164,207,217,148,49,197,82,89,89,1,34,51,136,0,145,137,15,149,220,240,76,139,125,244,171,117,247,19,226,8,31,195,141,34,18,104,100,238,62,16,130,48,169,119,68,64,234,111,222,61,127,186,232,117,152,141,110,38,231, +179,22,89,1,195,247,177,119,19,145,166,21,208,116,27,151,109,39,72,132,80,229,165,148,243,242,78,4,184,36,146,99,70,101,169,186,172,82,40,71,119,45,163,18,49,32,163,104,143,220,61,37,32,51,204,108,180,173,247,29,0,138,114,41,197,190,32,172,0,48,3,2,16, +18,82,76,0,0,209,1,6,75,178,76,23,146,207,94,133,153,85,39,117,47,9,65,180,34,168,176,96,97,157,242,53,140,27,29,240,184,202,194,135,153,165,77,87,62,0,228,24,118,39,103,222,22,149,201,120,154,19,218,121,246,8,96,210,15,29,14,83,63,106,206,169,20,120, +176,165,197,14,233,4,1,102,156,67,0,50,45,35,137,51,210,125,244,102,27,155,216,197,112,255,9,17,153,170,153,181,182,181,214,90,107,125,236,243,197,97,177,35,34,146,50,200,72,192,148,132,197,80,56,30,98,144,5,130,12,210,121,119,177,7,162,92,15,5,85,36, +112,14,31,62,70,164,79,219,247,205,96,173,12,7,229,141,82,36,69,156,166,112,14,33,156,2,57,172,3,98,214,2,79,103,241,40,47,175,208,44,122,68,53,75,149,233,95,205,156,158,118,97,192,146,17,158,0,64,192,140,196,201,18,68,201,94,192,61,17,5,24,58,137,19, +129,242,202,98,144,102,196,1,236,41,251,176,173,79,108,102,111,173,121,162,32,105,85,17,59,157,235,187,119,143,239,158,206,171,210,176,104,163,117,179,187,51,13,232,102,241,206,112,247,222,119,17,57,157,78,235,178,168,234,90,106,164,17,81,235,216,38, +102,67,121,254,171,134,41,160,71,121,3,36,28,187,29,245,24,120,24,227,221,71,51,153,115,204,36,2,25,115,138,133,115,202,106,35,198,8,27,209,231,208,12,110,176,161,132,132,200,164,136,0,24,95,204,227,68,153,65,153,123,107,179,240,152,212,41,79,156,31, +135,32,68,68,110,26,73,101,89,74,205,196,214,26,54,7,26,81,65,153,84,165,232,52,218,82,239,182,135,141,189,207,2,17,209,94,217,246,37,75,33,93,72,4,153,160,19,236,216,174,196,241,154,202,34,162,132,130,44,172,181,156,78,101,169,21,233,240,1,182,171,181, +29,17,107,145,251,157,9,68,20,73,148,36,199,100,152,81,166,30,61,2,204,226,126,43,29,180,145,91,91,50,219,54,17,33,41,238,110,38,238,158,233,7,162,2,209,90,71,4,34,66,40,17,230,238,24,9,24,163,187,112,17,30,119,68,213,252,2,85,235,125,66,251,245,63,10, +192,185,59,113,119,62,52,56,144,153,155,119,72,136,48,8,71,15,132,36,98,74,216,219,75,4,116,54,3,28,30,200,154,8,19,234,235,7,108,117,142,138,205,204,60,198,222,46,136,76,108,49,194,44,109,128,200,64,32,66,19,145,82,107,173,85,33,72,69,132,21,121,107, +58,77,172,224,145,97,222,99,12,243,97,8,1,24,72,121,59,60,136,9,68,50,123,144,9,148,152,254,67,76,192,132,34,12,37,215,165,246,110,123,55,27,25,96,238,179,209,254,106,71,21,19,54,231,115,15,152,57,183,21,147,183,146,137,14,46,4,129,144,76,60,249,197, +152,16,145,65,112,3,117,161,252,225,227,203,143,175,251,214,123,2,136,8,4,40,75,41,139,227,94,36,107,149,178,48,66,142,209,246,118,221,155,23,98,119,111,99,204,23,117,64,166,37,0,236,54,230,64,181,148,178,84,85,226,48,39,0,20,15,235,131,226,196,234,238, +109,15,68,36,37,72,230,64,18,81,207,213,143,31,50,125,236,200,0,176,20,37,149,185,217,204,68,2,241,116,0,188,67,142,231,34,106,223,251,253,157,157,64,158,48,71,241,204,17,48,59,167,3,224,122,3,141,166,197,196,135,167,121,88,76,113,96,116,179,116,175, +234,69,136,16,152,100,41,197,28,199,136,143,125,143,116,192,198,128,178,106,41,245,124,90,215,186,80,143,11,209,182,53,63,186,7,180,240,136,65,145,195,101,161,82,73,16,41,3,44,34,32,90,107,140,132,192,16,232,9,32,44,203,162,181,44,34,247,235,8,60,152, +177,214,90,202,168,61,80,14,80,2,18,221,74,35,36,204,201,204,155,48,145,251,94,107,114,160,231,165,52,31,145,89,71,77,117,98,132,249,220,131,99,80,78,89,155,206,166,148,8,33,115,246,126,24,217,143,145,140,223,71,20,7,111,147,244,14,47,189,219,89,16,209, +0,204,204,250,48,51,188,237,111,0,32,26,134,123,26,120,118,32,192,131,27,152,236,13,220,147,208,194,115,191,58,224,196,96,217,214,242,198,225,157,61,242,252,127,89,26,0,33,185,143,72,67,112,8,237,132,18,224,170,154,208,35,246,214,121,146,1,153,25,97, +201,36,112,203,72,179,112,179,209,250,176,214,198,165,181,209,123,115,143,73,34,159,47,41,86,113,64,64,60,246,79,121,84,10,74,137,74,231,42,126,94,102,97,142,184,111,109,18,57,239,142,57,159,130,94,72,135,67,155,117,220,5,17,97,64,136,200,56,37,110,180, +176,86,45,202,140,200,153,57,103,201,3,194,34,228,31,126,252,120,105,214,61,214,101,9,202,214,109,74,134,43,80,14,127,185,94,25,82,8,122,239,125,179,222,77,87,234,102,52,6,205,181,195,77,147,9,202,200,52,60,199,24,132,168,0,48,139,36,27,62,58,97,178, +112,16,90,111,9,89,132,125,14,129,17,136,80,57,93,209,13,34,168,204,63,180,214,82,228,110,185,48,251,163,161,211,124,62,238,125,48,2,17,209,84,96,79,199,36,39,162,178,8,21,21,160,169,173,153,44,0,1,37,152,252,246,152,10,233,116,10,32,236,99,242,154,177, +176,136,146,98,65,24,99,111,219,72,36,168,179,160,207,100,194,101,89,206,15,15,171,143,211,206,151,74,215,62,134,69,119,247,145,145,9,136,147,14,204,84,88,69,136,4,18,19,188,199,188,217,45,108,152,219,232,108,134,77,186,220,246,75,243,39,116,154,43,251, +203,118,204,18,164,76,70,150,177,186,136,8,30,148,39,191,117,101,129,112,71,12,139,29,74,157,27,66,214,206,231,243,141,18,32,9,254,69,252,25,152,199,59,109,78,50,120,78,110,22,45,119,82,227,215,95,50,37,252,139,1,210,65,73,158,63,144,106,122,100,38,223, +15,237,186,184,141,49,134,181,61,195,48,67,8,16,81,22,26,211,6,197,4,64,224,14,62,77,195,1,115,60,26,97,54,113,57,125,140,65,36,19,65,207,44,69,123,93,247,90,171,40,1,172,174,154,94,155,240,129,45,155,45,95,46,153,211,233,49,194,218,232,123,223,47,189, +119,131,107,219,71,239,22,142,195,163,247,62,183,68,44,203,178,152,37,48,204,134,208,39,159,219,135,33,224,82,100,46,31,231,251,29,34,183,113,55,218,27,1,16,4,3,206,131,72,244,149,27,19,51,33,0,48,61,16,83,164,20,145,162,90,69,9,50,60,46,173,143,97,195, +194,34,229,119,63,125,236,230,219,182,11,226,170,24,35,90,142,112,172,181,198,192,215,151,14,3,139,48,0,166,23,10,236,102,50,129,179,132,5,11,242,164,81,192,249,244,40,4,8,216,134,65,102,178,40,204,109,71,16,67,69,149,170,30,224,102,6,125,26,186,134, +207,226,29,137,128,129,64,36,51,45,201,51,89,69,85,185,176,200,241,179,126,93,3,220,71,145,25,168,60,84,216,153,60,32,9,38,128,57,128,30,170,174,107,173,167,154,233,251,222,1,140,16,16,153,79,50,77,66,28,62,153,84,18,83,82,47,115,142,0,12,204,106,145, +173,181,215,215,87,51,162,165,44,42,42,0,57,107,164,0,68,166,190,46,0,92,112,139,151,109,100,120,162,131,132,101,130,71,235,1,104,17,144,194,84,88,152,17,89,102,23,69,68,100,6,144,76,200,4,12,50,165,245,204,115,250,98,102,214,13,185,31,68,162,9,5,37, +194,222,137,136,38,216,47,143,129,231,125,235,184,174,245,78,128,190,35,192,183,109,179,240,175,224,95,9,135,75,29,172,231,60,77,85,225,48,122,37,66,30,2,46,190,57,9,239,254,241,217,104,17,18,16,127,61,139,159,36,197,89,253,78,24,194,124,91,85,4,119, +31,173,123,93,34,140,16,15,42,116,156,231,136,104,2,1,166,222,30,17,97,61,71,218,77,177,176,111,219,54,165,45,189,199,232,190,119,143,0,145,189,44,90,23,85,21,225,181,148,210,150,58,71,238,172,90,107,69,48,128,145,233,17,150,222,220,198,24,215,110,91, +196,216,123,111,109,140,14,230,216,118,191,182,29,32,106,173,231,7,51,159,203,108,78,188,17,229,14,209,13,33,160,42,151,18,69,148,1,18,60,19,35,50,34,38,125,159,9,128,129,144,217,19,111,166,126,59,152,176,137,8,30,198,64,152,193,72,74,12,68,145,25,144, +215,214,221,125,120,4,164,252,240,249,163,119,239,125,8,47,231,82,41,84,13,106,45,154,148,30,189,141,43,50,32,203,177,158,230,121,219,90,56,142,17,144,119,178,11,102,70,96,76,172,31,241,82,117,209,34,196,238,137,192,65,152,64,0,65,115,146,131,120,58, +105,183,192,49,210,28,230,138,17,1,34,201,176,135,1,36,18,76,177,101,97,20,4,79,251,82,122,209,81,80,33,240,170,87,23,52,166,105,222,103,148,201,206,59,159,215,117,173,203,90,2,39,75,175,143,129,0,130,114,179,92,200,97,68,116,100,0,168,202,238,131,33, +145,213,51,183,214,62,95,175,151,214,11,213,149,241,97,41,167,74,16,110,214,175,215,43,136,16,237,44,5,25,166,39,197,125,36,33,3,14,179,4,8,192,62,108,99,170,133,124,45,167,165,222,210,50,40,8,18,220,221,38,213,5,160,120,38,81,48,23,17,33,68,183,116, +247,225,158,183,85,239,241,203,103,6,36,221,23,89,17,35,142,68,145,200,140,176,251,33,188,143,49,35,226,245,178,139,72,41,133,153,230,19,118,87,186,42,139,89,177,18,69,110,104,2,202,136,47,118,122,188,205,0,41,211,122,251,194,158,253,154,94,151,14,4, +154,124,135,202,29,23,105,194,100,1,103,41,153,41,116,27,217,71,191,203,250,230,27,103,42,46,96,98,154,15,66,124,223,247,109,219,182,49,198,118,237,173,141,109,183,222,7,64,146,32,75,34,67,186,249,128,129,25,54,88,69,124,64,152,15,65,153,37,216,8,31, +62,186,143,62,250,238,214,219,238,219,110,109,7,115,186,238,125,107,187,42,179,20,32,78,100,102,1,38,2,194,64,34,146,100,42,100,145,163,251,24,214,218,216,123,219,199,104,251,232,62,107,22,64,70,33,81,38,101,57,94,82,52,25,17,9,14,195,2,128,18,33,192, +17,210,147,45,172,251,148,218,216,24,163,77,237,14,128,1,200,122,126,24,210,215,101,57,175,231,117,93,63,95,174,159,95,175,168,162,115,129,69,8,28,14,46,152,34,40,204,161,135,217,38,34,210,44,34,120,74,40,182,157,153,41,193,188,99,194,24,165,215,193, +68,209,198,4,121,117,111,136,136,44,133,121,242,2,200,70,52,245,97,224,230,14,145,25,24,66,216,45,71,223,81,184,44,186,164,0,220,239,64,248,227,77,61,64,210,162,212,9,4,92,88,81,100,65,205,73,122,215,194,130,136,161,68,177,76,66,115,142,145,48,249,81, +72,170,122,196,185,132,99,134,136,88,198,220,225,142,49,62,189,92,174,109,79,161,167,34,207,107,125,62,149,115,149,62,246,221,252,117,187,238,25,162,202,197,3,240,178,199,222,210,124,58,83,37,19,2,48,60,219,24,152,62,148,5,82,8,31,79,202,76,116,204,169, +131,48,224,120,208,211,253,176,95,45,245,164,90,69,88,68,162,181,136,232,189,247,219,62,198,51,34,66,110,11,70,82,209,32,68,28,102,152,57,44,18,98,2,142,231,91,102,138,81,151,234,34,50,87,97,147,231,61,187,193,8,103,230,25,104,165,170,245,70,209,188, +39,171,240,237,175,175,161,33,95,111,32,239,195,198,3,208,126,187,77,103,251,23,49,69,170,5,4,8,144,232,222,80,44,238,78,144,119,25,16,230,36,36,220,215,152,230,238,243,40,154,89,88,246,102,123,179,222,205,50,0,7,210,64,50,30,114,43,252,190,214,151,101, +223,118,247,225,195,220,108,140,22,195,108,52,51,115,164,209,108,223,99,12,222,155,123,80,89,234,114,122,148,178,148,165,106,45,202,18,144,145,172,201,0,25,201,163,247,151,203,246,242,186,127,124,217,63,189,110,151,235,222,134,13,167,76,159,175,123,192, +96,86,158,138,80,114,36,78,98,115,140,102,30,230,6,137,224,4,233,222,172,183,198,66,108,238,102,214,109,180,225,71,145,1,41,127,250,139,63,141,54,40,242,249,252,32,92,248,251,239,247,125,223,71,123,255,252,224,25,6,152,8,64,134,172,75,17,101,217,111, +240,224,249,76,76,252,13,17,129,7,221,118,202,195,45,122,90,12,68,212,68,32,65,166,240,65,82,78,117,169,165,16,145,15,3,164,17,56,18,28,167,222,188,103,100,97,132,244,62,134,51,150,166,139,176,4,229,13,65,244,69,78,121,19,232,9,33,97,50,38,80,212,42, +200,140,76,204,184,219,156,226,166,40,205,153,42,130,153,153,112,16,145,32,5,11,42,120,36,12,72,240,68,36,18,65,16,162,215,62,174,251,214,108,176,200,195,82,206,139,62,44,245,84,80,168,140,220,119,179,253,186,173,42,52,34,51,47,215,184,238,129,72,4,2, +200,179,186,77,0,247,244,49,50,188,42,170,210,169,98,102,8,81,206,250,92,21,85,164,40,144,238,251,190,111,221,199,176,17,181,186,178,32,82,102,152,141,169,216,86,85,22,57,136,4,172,204,64,196,83,106,67,108,44,179,73,139,3,193,16,49,131,129,198,24,219, +182,125,250,220,110,141,95,32,162,42,215,90,107,173,124,187,18,133,89,132,170,168,22,22,145,117,57,223,147,155,102,165,119,0,106,149,50,167,142,249,143,206,161,84,137,47,91,195,188,23,165,95,36,35,95,245,150,145,201,64,135,190,100,202,73,16,144,144,137, +29,25,50,153,129,33,20,32,210,231,52,54,205,109,100,55,48,243,8,15,108,9,123,130,61,224,98,247,93,37,125,25,32,117,91,98,174,215,251,240,62,252,182,110,121,237,159,17,199,52,59,32,178,48,159,79,79,79,111,222,150,165,22,157,59,114,244,100,143,35,7,96, +88,236,123,123,121,189,126,248,244,250,249,178,95,174,99,190,21,60,56,211,33,49,226,208,136,11,19,2,113,65,66,73,224,6,217,232,136,166,201,68,71,79,200,225,185,143,46,34,22,222,103,175,60,139,112,0,128,144,55,40,178,224,227,34,79,15,203,214,251,203,146, +82,197,28,62,24,98,8,2,48,160,0,122,65,88,244,252,240,248,140,35,0,134,199,117,239,151,109,31,97,42,64,78,91,128,136,151,82,72,52,16,90,27,56,128,68,22,88,106,173,138,52,99,79,40,65,153,74,41,221,18,21,67,17,131,197,56,26,71,231,236,214,204,106,89,247, +164,253,154,153,59,161,232,243,90,138,120,108,200,188,172,231,101,57,205,128,48,36,136,108,38,43,149,190,84,103,164,162,136,162,206,156,72,17,189,50,62,22,126,88,149,73,95,181,127,31,54,108,248,96,20,32,154,188,192,236,54,172,123,58,129,127,22,210,30, +244,211,135,246,233,229,117,223,199,169,46,167,117,121,115,42,203,185,36,83,7,220,45,91,7,79,16,229,129,201,25,8,80,148,35,117,152,1,68,48,102,93,3,137,49,37,157,177,48,130,133,92,118,44,226,204,128,152,16,94,23,121,124,92,150,74,9,158,81,197,115,92, +237,227,101,27,253,82,202,229,233,225,225,180,44,100,198,128,25,184,55,123,253,60,2,48,73,153,121,21,59,159,85,10,22,145,57,230,13,203,240,116,200,196,32,66,3,235,195,174,151,237,114,237,221,104,111,125,210,79,111,55,36,206,234,84,20,79,167,211,249,124, +174,74,208,2,243,85,20,69,161,230,71,85,46,245,166,77,75,68,84,4,78,234,165,44,82,22,64,9,115,136,16,34,101,188,140,237,46,28,185,247,162,34,82,120,157,219,43,196,76,152,181,6,105,209,151,54,229,47,71,158,17,21,138,204,238,134,244,71,233,72,0,140,68, +44,66,43,178,123,245,200,25,6,8,21,226,49,51,129,238,83,34,4,128,73,31,140,8,62,63,166,223,14,176,199,145,1,56,172,236,237,252,166,93,175,215,237,122,53,51,85,61,47,107,85,122,183,202,169,36,179,3,115,4,187,137,35,16,151,145,215,102,112,221,199,231,151, +237,211,231,109,235,16,193,132,106,83,134,154,152,65,25,140,32,204,204,146,238,25,152,102,187,117,3,75,38,50,65,179,92,250,81,185,183,62,134,189,220,71,27,22,112,235,165,89,8,140,9,148,129,48,69,228,84,151,243,178,238,214,109,76,114,42,18,128,64,100, +80,81,216,148,132,18,145,231,234,83,68,108,184,133,71,31,175,215,11,51,151,34,203,169,138,16,51,79,178,58,5,1,70,4,100,6,211,124,61,164,187,151,165,66,122,164,167,19,51,3,23,90,146,34,95,182,141,155,27,177,227,126,12,88,205,67,104,74,195,238,163,130, +47,105,56,140,34,98,60,21,233,55,80,60,77,23,57,47,203,250,112,62,149,178,128,108,159,174,70,180,111,91,231,32,230,195,217,117,235,109,32,1,198,176,203,230,175,91,235,189,51,227,122,170,231,211,90,151,5,16,219,48,51,24,142,128,148,64,22,135,71,137,111, +160,183,4,56,210,221,34,147,28,137,69,36,17,33,124,12,139,136,69,181,76,176,28,1,226,12,41,98,4,239,251,180,214,164,13,191,238,109,107,125,12,191,44,237,65,21,17,71,228,101,183,203,182,15,75,16,21,17,124,88,88,169,142,162,213,103,206,76,64,122,132,39, +142,97,35,70,239,251,190,239,151,107,223,182,54,122,204,141,226,221,62,127,91,232,219,211,67,89,106,10,87,85,53,27,163,239,123,219,17,226,177,170,123,65,130,76,7,32,27,62,83,183,184,138,170,105,113,64,142,0,72,23,72,33,14,249,163,27,15,17,57,210,220, +67,58,205,222,9,97,186,211,45,41,19,5,111,156,161,244,156,253,45,0,34,185,219,20,185,28,98,189,187,230,133,139,42,179,30,186,2,140,68,8,34,138,155,132,229,56,180,55,65,185,221,131,15,230,51,23,17,195,220,125,121,152,214,170,222,91,155,244,128,194,162, +170,75,93,132,11,36,229,225,49,194,233,153,158,162,54,226,169,27,3,4,203,68,4,60,173,37,29,16,81,89,190,124,240,164,204,152,194,58,196,20,2,3,224,76,131,64,225,249,106,73,128,200,57,1,158,157,149,32,194,100,151,72,45,168,148,128,209,123,239,158,152,84, +117,89,21,62,93,174,243,93,66,0,137,9,9,87,14,64,91,88,145,137,72,32,105,22,30,99,248,240,222,122,0,192,112,78,132,101,41,34,148,9,238,46,95,22,10,137,95,246,12,233,0,233,16,17,16,169,200,165,150,202,82,73,78,231,126,237,163,92,54,249,252,185,141,33, +8,112,164,196,193,215,107,171,201,145,205,204,83,93,176,15,178,145,238,64,116,67,68,176,170,78,49,58,178,32,49,241,177,22,115,223,19,142,187,225,240,152,31,40,204,101,183,125,223,247,235,117,75,164,199,199,245,237,243,227,233,188,84,42,163,237,151,107, +155,67,87,155,91,190,140,169,66,228,27,137,12,16,3,33,142,200,62,62,248,179,136,129,144,19,198,238,209,193,17,131,17,84,117,116,87,101,192,164,140,249,53,154,217,117,107,102,113,221,70,41,123,91,87,32,137,128,203,190,191,92,182,110,78,82,74,169,225,109, +183,225,8,3,66,132,204,98,223,122,107,205,110,86,233,189,79,205,201,104,115,159,8,124,151,185,76,212,5,17,137,180,204,243,178,60,136,148,211,250,152,222,54,200,189,153,187,89,111,140,16,131,144,53,220,125,88,187,246,49,220,27,19,55,146,61,65,50,17,34, +25,147,32,151,211,122,23,214,28,218,110,11,196,28,212,137,65,136,167,231,204,172,139,200,168,89,148,190,48,60,35,34,232,86,240,30,195,219,175,202,215,4,200,209,93,68,72,137,18,50,2,192,144,137,144,50,131,72,38,67,17,146,238,23,41,75,249,226,246,155,151, +255,220,29,223,164,237,62,142,85,231,193,47,134,47,42,208,105,136,153,83,171,21,34,34,246,222,205,93,68,246,230,221,50,28,80,114,90,133,17,81,25,33,35,29,124,126,3,68,73,116,168,145,28,15,172,209,160,188,85,240,55,139,105,102,166,168,204,148,25,36,146, +181,96,122,246,190,95,154,93,187,125,190,230,118,25,125,31,115,3,73,73,194,51,26,32,186,141,188,134,151,117,41,165,22,38,38,203,156,174,45,32,16,225,8,207,192,49,6,192,204,52,6,34,204,37,69,68,153,136,17,70,14,166,82,69,160,6,184,165,29,138,10,64,34, +92,132,171,170,156,214,213,66,235,38,34,175,219,43,51,22,22,34,50,107,247,188,177,175,223,187,69,41,171,130,47,97,102,113,44,40,210,93,153,51,96,111,227,39,127,33,186,236,35,204,162,138,170,42,96,70,220,88,52,137,243,40,85,61,105,207,192,43,34,46,107, +125,247,246,205,155,183,15,69,201,246,244,132,107,235,102,150,135,168,154,152,217,9,137,40,248,22,68,59,181,58,0,69,104,206,33,39,152,25,0,185,148,165,84,41,78,40,225,222,205,97,107,170,108,225,72,126,230,114,152,253,18,134,227,222,189,25,202,128,190, +25,16,102,226,222,173,117,179,76,118,242,64,247,222,60,12,115,247,33,34,189,247,235,117,111,123,199,192,187,47,177,217,24,221,205,194,51,70,30,27,246,121,19,206,125,128,8,44,42,109,4,36,215,186,18,40,66,50,69,122,199,184,136,16,49,0,204,122,2,68,17,16, +47,205,60,61,178,207,232,137,185,57,68,136,211,126,72,82,167,116,118,22,44,153,89,228,230,255,8,111,125,115,247,34,186,174,117,41,62,165,182,55,61,64,176,124,9,183,203,99,71,130,183,235,48,199,152,210,99,224,137,113,3,4,63,64,187,243,158,203,192,59,175, +21,0,24,25,230,174,106,254,86,145,1,156,148,68,55,237,65,61,190,165,27,70,13,239,149,21,17,23,97,9,141,8,231,99,52,117,58,61,108,91,219,155,217,8,11,191,182,43,56,152,69,216,20,169,229,132,80,6,0,57,0,0,32,0,73,68,65,84,12,29,42,112,8,27,210,75,116,75, +234,201,8,45,166,161,105,122,17,231,88,27,50,211,188,71,82,36,19,209,36,180,187,101,70,250,182,219,231,151,253,245,181,183,30,54,97,111,68,204,181,84,102,116,0,63,238,127,18,85,69,164,225,0,16,36,64,84,3,250,196,52,102,230,104,54,189,237,133,165,83,7, +8,198,130,68,238,163,245,208,206,170,92,167,171,160,83,107,13,34,114,248,160,129,9,160,40,132,167,165,152,47,4,30,105,140,20,17,118,56,41,227,107,219,229,24,131,70,207,48,198,68,132,100,30,62,163,140,99,6,220,53,135,109,107,102,225,22,150,64,68,235,186, +122,216,180,152,206,187,159,80,153,209,129,18,103,138,132,62,62,158,223,189,123,243,244,180,128,247,15,151,125,102,119,142,225,62,71,77,122,247,170,185,187,35,205,216,224,99,97,71,128,66,204,204,205,195,51,211,93,68,2,50,145,147,24,2,204,45,155,93,182, +145,132,68,16,113,189,118,187,110,205,198,140,224,165,225,233,233,221,199,68,172,31,143,25,50,184,3,80,120,76,213,177,13,7,204,182,247,109,107,173,53,6,78,68,68,158,130,173,9,149,112,119,71,25,195,220,125,142,182,102,60,85,166,217,136,62,71,142,109,8, +3,1,22,150,196,44,101,69,76,0,51,243,249,194,153,123,56,182,49,122,108,123,219,109,254,129,104,38,191,189,110,99,150,58,181,214,117,237,165,148,249,51,21,57,212,204,238,214,90,3,143,101,89,78,167,211,105,161,101,89,106,173,179,45,36,34,114,68,156,22, +156,252,23,19,157,76,32,210,8,176,145,78,193,136,112,228,159,90,228,228,196,221,219,147,67,94,23,230,115,48,54,7,209,9,128,9,8,147,220,68,136,199,24,23,17,225,230,12,188,193,50,239,126,92,68,36,213,9,194,45,231,179,143,238,51,236,218,204,204,223,132, +133,89,204,120,195,8,35,8,68,0,14,33,194,12,51,235,35,187,135,54,171,42,87,250,98,97,249,186,121,246,47,130,74,20,173,167,100,215,178,146,142,107,112,188,142,68,32,101,117,191,201,163,24,82,136,100,198,194,238,173,169,20,83,39,0,107,54,253,163,168,57, +95,92,243,82,102,2,68,169,170,165,200,124,106,181,204,115,155,42,71,136,121,85,9,38,130,68,183,182,143,102,205,250,78,68,40,171,214,50,235,221,42,56,156,50,108,180,76,142,175,103,229,199,39,113,183,182,89,107,214,7,0,1,33,34,101,164,39,70,31,179,43,51, +135,214,135,89,204,63,155,170,162,195,24,135,22,103,248,212,14,134,5,245,102,195,12,0,106,209,243,195,122,170,220,246,61,221,230,42,55,239,70,149,140,163,205,137,48,51,100,184,231,55,38,66,164,1,50,241,97,81,107,195,175,123,183,0,8,80,169,153,185,239, +157,0,144,136,85,150,170,31,95,46,215,49,94,175,189,245,72,32,32,225,136,140,24,54,127,188,152,150,11,38,74,136,17,237,174,214,223,182,237,216,97,180,137,157,29,136,76,44,51,133,46,145,88,133,132,251,54,166,83,126,86,110,17,57,191,197,173,245,215,215, +215,143,31,63,86,198,243,169,40,121,45,34,196,68,225,49,204,14,237,40,0,34,40,33,21,209,182,95,247,125,191,180,145,193,183,229,48,52,59,230,49,205,162,123,150,98,243,56,133,109,51,10,215,204,194,44,51,215,218,78,167,241,112,210,117,245,101,113,81,58, +44,130,152,17,81,74,249,227,148,210,233,5,153,138,186,17,105,16,206,24,132,126,196,6,186,221,117,173,179,55,103,102,34,182,24,68,196,51,21,8,96,254,118,179,102,186,57,28,114,138,102,9,225,30,179,121,31,246,206,163,146,153,165,212,59,14,99,186,10,123, +51,59,180,211,224,30,55,103,102,79,240,249,221,50,18,96,198,48,51,111,30,91,243,214,199,165,30,189,232,189,43,115,79,119,0,254,242,121,197,131,220,35,145,65,40,80,134,123,50,157,207,43,102,92,46,219,245,186,183,214,0,192,139,76,61,64,31,77,121,47,168, +140,50,193,68,59,102,186,49,138,251,112,196,233,57,89,138,84,45,170,106,55,135,184,8,213,170,69,181,20,17,17,244,96,128,66,28,44,29,209,221,247,233,181,129,177,172,181,148,2,224,140,0,140,238,48,34,14,155,248,237,237,117,103,242,57,163,209,76,93,100, +198,233,58,201,176,99,152,198,172,145,152,64,8,71,104,233,215,225,140,204,60,142,20,120,247,140,125,244,49,124,184,185,59,102,36,128,135,41,229,160,40,66,0,37,50,9,65,8,148,14,129,227,36,242,222,160,82,68,76,12,6,30,1,54,23,101,114,172,22,242,186,245, +117,157,105,54,233,110,170,234,6,176,72,15,220,7,116,135,192,9,104,202,49,154,15,159,25,156,71,12,75,2,166,19,0,33,237,35,120,196,96,51,131,185,210,39,82,85,30,145,51,100,213,98,146,96,136,75,97,166,235,181,207,192,239,121,105,224,100,159,39,92,46,47, +202,180,86,229,116,127,94,31,87,93,23,152,209,143,16,121,36,191,3,16,41,30,217,238,4,233,125,223,174,151,150,64,165,44,34,66,128,150,199,158,96,132,143,240,98,7,133,164,109,91,220,114,90,211,35,19,186,229,176,28,94,175,61,202,214,110,49,222,135,196,71, +139,221,87,35,247,253,36,0,140,235,238,238,110,187,91,79,239,128,198,8,196,200,135,244,135,238,162,77,102,97,102,96,100,102,165,227,29,113,127,84,224,22,56,139,183,209,200,140,193,182,180,175,21,8,113,59,144,204,154,153,51,188,38,89,170,150,44,179,122, +138,219,30,206,205,187,217,158,96,0,145,160,194,68,25,110,54,27,173,125,100,51,239,219,62,37,120,126,219,73,204,98,120,179,47,242,47,185,188,238,251,190,7,164,39,126,252,252,242,249,245,226,192,171,234,155,199,5,48,246,125,239,109,100,102,68,153,254, +235,27,102,56,152,129,72,144,35,125,184,199,8,183,62,32,125,58,89,149,216,208,50,211,211,220,205,77,69,104,93,171,170,18,77,249,163,19,17,35,21,209,42,106,98,30,225,25,163,13,158,195,85,2,229,153,18,204,150,97,238,183,192,189,152,97,229,34,133,153,97, +93,115,88,240,184,129,126,241,86,24,130,187,123,192,17,164,76,64,72,95,111,162,85,213,204,36,192,198,145,146,3,128,119,239,185,249,112,167,49,154,16,10,177,80,66,153,162,66,128,28,140,57,227,166,98,10,109,147,8,145,152,65,120,10,54,204,14,140,168,170, +18,9,32,42,166,106,37,228,33,211,189,145,7,157,90,10,113,2,5,11,49,144,251,128,112,116,51,0,38,98,162,219,20,225,160,241,102,64,21,173,194,0,233,128,192,80,74,173,117,197,234,189,217,117,235,179,210,30,225,226,137,8,140,224,147,105,11,113,100,28,102, +0,128,165,237,237,250,242,242,82,25,33,78,222,181,55,84,193,55,239,150,195,144,202,192,164,68,130,32,153,72,251,8,115,235,251,216,247,68,69,100,2,4,162,54,14,215,47,34,30,1,137,51,22,110,206,205,221,111,15,61,218,136,13,70,48,52,15,233,162,106,165,140, +89,190,122,140,220,242,95,228,251,29,99,140,203,53,51,220,122,111,151,214,175,4,166,76,165,170,210,125,65,143,179,247,62,40,42,149,11,31,212,112,186,191,112,145,188,245,175,53,61,51,107,104,114,198,152,239,206,250,47,59,18,65,156,222,58,0,144,233,243, +40,147,48,228,247,11,96,68,243,208,132,134,152,102,42,204,148,17,62,34,192,3,78,14,125,120,62,173,243,107,185,151,163,7,79,8,244,78,148,146,222,187,237,195,186,95,250,248,241,243,229,213,198,90,228,65,138,36,21,46,165,174,35,119,203,116,235,158,174,66, +90,214,148,106,165,162,8,171,60,168,148,222,71,239,93,232,106,49,220,247,52,28,173,135,47,46,85,203,126,125,157,80,139,222,123,219,119,69,144,181,8,224,222,94,139,46,64,56,188,207,193,212,190,239,215,151,107,42,23,16,129,228,164,68,97,193,100,7,202,7, +56,33,34,184,185,237,44,37,144,131,80,207,143,129,84,67,162,131,141,97,148,136,94,35,152,98,27,17,158,78,70,172,44,25,222,193,44,51,196,171,178,46,235,233,0,165,224,94,74,50,179,195,14,132,175,175,100,70,25,128,14,152,196,152,157,50,201,137,99,225,42, +34,228,25,78,16,190,99,0,130,35,32,122,70,18,96,33,46,66,9,112,125,109,16,113,42,107,89,79,15,143,143,180,44,205,198,155,82,137,8,144,221,125,223,187,7,232,122,42,167,231,135,148,211,57,158,218,216,247,253,144,136,172,54,186,15,219,0,57,89,129,132,85, +50,115,187,190,94,46,175,186,44,172,108,17,90,164,214,146,233,117,145,204,126,162,165,174,229,253,251,111,47,215,237,31,255,241,247,133,244,151,223,253,124,41,245,245,219,237,31,126,243,219,151,151,23,229,242,233,211,39,15,122,124,124,250,241,195,79, +15,69,115,224,184,246,207,240,146,189,121,171,248,246,76,107,25,67,152,168,8,17,24,38,32,66,64,102,146,210,16,30,153,190,245,214,125,172,150,252,200,231,42,61,36,205,210,34,33,143,168,37,152,65,81,146,233,115,90,37,122,99,233,3,108,219,214,90,187,129, +204,84,164,205,43,104,191,110,95,71,11,223,103,173,92,209,70,246,61,250,21,218,102,25,175,231,149,158,164,130,135,170,102,198,232,221,70,16,170,72,129,20,139,50,114,76,231,251,12,199,13,230,1,16,236,202,156,68,0,57,99,39,154,247,49,198,156,166,254,127, +73,34,83,167,57,103,41,157,153,68,153,25,136,168,104,166,7,38,96,40,138,130,100,46,0,176,46,152,51,252,53,106,102,42,208,114,27,2,131,223,218,66,143,187,88,127,191,117,179,153,41,142,228,8,35,99,184,245,222,99,24,87,42,162,194,89,132,215,66,238,218,221, +241,38,89,60,173,90,11,41,5,230,0,4,226,20,133,4,36,34,149,10,180,176,42,49,96,228,34,186,150,90,149,153,185,22,85,230,105,156,99,65,76,80,213,187,204,226,254,201,225,171,204,85,21,102,230,129,137,22,148,16,1,128,14,12,238,158,96,16,148,64,48,13,234, +135,58,249,184,33,65,25,194,8,18,38,146,4,167,117,159,185,178,10,33,174,64,232,128,68,16,62,16,138,79,247,10,175,144,229,124,30,30,168,170,211,250,164,82,247,108,183,126,61,238,229,13,64,202,109,67,40,4,127,148,9,5,72,194,16,52,133,99,165,214,167,135, +199,245,225,92,129,68,100,93,215,162,139,101,180,54,220,2,17,127,249,171,191,16,17,51,123,125,185,182,214,38,138,187,181,198,20,79,207,111,79,79,207,150,121,185,92,246,125,155,31,234,239,127,243,79,173,181,143,31,127,106,215,118,126,88,191,253,230,221, +187,119,111,152,153,2,31,159,223,214,243,105,120,252,171,63,255,139,235,229,242,124,122,248,249,119,63,31,236,127,251,246,237,127,250,79,255,249,135,31,255,185,150,85,68,50,252,249,225,1,98,231,67,197,58,47,127,137,17,176,210,109,251,10,20,129,132,68, +12,40,78,204,68,0,96,25,195,109,239,64,200,123,107,211,244,115,23,121,207,255,212,33,238,21,190,75,88,239,99,9,0,64,138,136,12,200,28,96,225,216,191,18,175,133,223,17,94,204,92,188,168,234,67,61,3,228,156,32,10,157,49,233,124,194,211,73,232,64,128,206, +25,81,16,206,75,91,137,249,54,51,235,99,12,222,111,167,186,22,187,105,107,15,229,237,24,173,181,196,253,11,175,232,128,92,100,102,130,13,100,18,17,86,85,173,228,193,204,137,56,61,129,147,238,49,65,24,243,189,177,136,102,102,240,241,72,223,23,45,1,53, +34,102,48,216,60,132,199,133,15,95,116,240,210,41,67,136,139,50,164,46,75,217,187,146,82,194,202,16,171,68,158,18,55,216,118,27,72,60,1,97,160,51,21,227,150,38,41,133,88,75,218,64,37,93,214,73,100,113,247,83,93,159,31,30,169,10,0,192,132,53,80,30,101, +2,211,228,68,13,183,153,127,114,143,254,33,161,185,52,19,162,68,116,186,205,60,32,39,192,39,28,0,3,32,220,131,57,132,15,23,143,103,152,59,151,66,133,32,147,205,225,136,69,204,204,100,132,82,202,249,180,20,94,60,211,204,56,29,189,48,228,196,38,83,93,60, +250,178,44,215,173,143,49,46,151,173,200,68,41,179,16,43,129,39,184,59,3,66,30,228,86,0,192,244,57,11,79,183,1,105,102,72,144,137,69,139,170,194,45,51,16,45,202,211,35,79,30,198,250,240,84,235,140,49,200,204,201,116,140,136,229,244,58,198,16,17,128,232, +189,187,143,135,135,167,101,61,91,198,104,91,216,96,12,194,252,246,221,119,31,63,126,252,195,31,126,247,233,243,135,243,121,253,139,191,248,243,95,255,250,87,111,223,190,29,35,214,117,253,225,167,159,254,233,251,127,126,255,230,241,164,44,40,203,170, +239,30,159,209,255,252,191,253,215,191,254,233,251,31,206,235,106,35,188,237,207,207,207,35,230,22,1,33,221,29,97,242,13,105,134,61,98,161,200,152,189,55,39,220,68,227,179,75,54,235,150,64,4,157,7,120,149,147,187,155,207,214,35,60,131,131,17,81,66,190, +142,39,184,63,229,44,245,40,35,145,2,8,242,200,244,230,35,71,54,239,62,44,66,70,160,222,45,204,35,82,180,150,69,84,79,167,26,165,98,73,35,34,192,24,99,184,37,130,48,43,130,34,207,12,217,54,157,80,227,214,242,113,184,139,32,243,156,46,152,231,181,237, +251,126,180,106,55,232,211,61,23,36,161,109,56,15,160,106,89,170,170,10,23,20,22,184,222,64,108,183,36,89,101,17,25,254,255,35,172,69,68,169,37,51,129,14,167,216,61,53,93,72,238,214,60,185,88,23,68,93,150,211,178,190,157,42,212,1,189,119,122,224,83,97, +128,213,60,246,125,31,97,140,188,44,229,84,88,149,145,105,26,182,136,68,107,97,102,120,29,158,142,176,19,64,2,138,200,211,195,250,254,237,91,170,60,113,154,30,131,33,85,85,88,153,169,237,109,219,154,133,215,90,143,112,24,145,117,165,16,73,243,235,222, +198,112,86,1,225,32,20,41,24,35,166,62,0,17,231,138,147,230,241,64,16,66,202,110,230,224,148,133,89,4,137,5,211,211,125,142,146,71,17,58,45,85,85,11,99,68,50,0,40,196,194,8,165,185,123,64,170,14,73,101,78,136,203,245,245,195,7,42,242,230,225,92,23,21, +0,136,28,49,230,86,42,17,2,49,1,149,32,14,68,2,228,236,39,9,97,41,167,82,202,251,247,239,223,188,121,51,11,42,32,108,173,241,186,48,43,171,162,48,48,137,200,50,101,217,61,2,16,8,31,30,159,16,97,206,12,1,98,180,46,165,34,226,24,67,177,166,35,68,79,111, +255,250,207,127,249,122,121,254,249,159,188,251,195,31,126,255,233,211,167,253,242,114,249,252,233,103,239,223,89,198,90,203,159,124,251,174,42,245,222,173,91,239,198,20,2,254,112,90,222,191,123,243,225,237,187,135,135,199,214,154,143,182,42,173,101, +157,157,15,1,204,232,8,4,22,94,100,238,202,200,253,182,73,75,72,152,245,215,44,216,132,193,195,32,219,24,153,145,70,241,213,50,250,110,115,153,222,226,195,217,116,99,67,50,115,169,245,254,47,211,173,254,4,0,223,182,123,53,116,183,107,16,209,245,178,185, +39,38,156,138,214,211,122,90,169,86,23,246,146,125,222,72,34,146,129,72,202,172,76,149,136,187,13,222,36,47,224,1,102,102,128,132,20,99,120,38,142,24,9,150,96,30,219,62,90,179,137,20,185,159,195,187,172,76,33,0,6,81,23,17,213,77,106,153,235,77,206,184, +153,161,191,32,255,230,160,241,190,193,62,184,53,204,136,168,168,243,243,82,30,187,200,169,58,9,31,68,132,68,144,41,47,173,169,101,101,47,186,232,82,151,117,181,236,91,31,173,59,114,33,153,142,62,4,136,34,116,94,235,187,55,231,217,76,183,49,44,156,139, +158,78,39,173,133,206,203,203,229,114,109,221,123,243,12,165,130,249,168,156,72,96,233,62,154,251,192,233,34,143,176,1,7,245,61,28,17,137,98,76,90,45,115,120,76,80,172,136,72,22,78,145,82,148,21,132,34,12,32,230,66,136,129,11,151,42,85,97,119,68,207, +12,116,115,4,183,5,148,145,148,48,51,199,112,31,125,244,158,3,71,45,49,44,137,24,131,25,185,8,34,48,169,90,140,36,3,236,18,170,44,196,175,251,254,249,229,242,240,112,122,120,120,56,159,138,116,3,28,112,221,246,110,9,158,16,224,89,180,32,206,114,20,137, +136,233,222,81,208,233,244,240,238,155,111,223,191,127,15,16,83,183,177,150,218,181,44,203,178,204,206,48,194,71,3,27,136,24,142,230,67,68,30,30,78,170,220,250,214,155,33,226,90,214,243,195,121,89,78,173,109,31,62,254,248,233,199,215,235,231,15,189,109, +159,79,93,85,191,251,230,155,83,173,255,253,127,252,237,135,15,31,254,240,187,223,253,236,155,111,94,175,237,245,229,243,251,111,158,255,244,155,231,235,245,186,15,83,169,17,112,58,45,72,240,171,95,253,98,88,108,219,94,171,22,122,114,235,161,64,83,232, +151,135,241,111,28,139,176,12,69,32,152,172,40,38,142,251,65,34,82,213,165,84,203,8,56,6,125,35,198,215,36,242,59,113,252,107,221,246,125,214,114,112,150,110,246,255,201,185,156,67,17,170,203,177,33,152,75,124,162,0,244,132,107,107,224,192,72,202,2,36, +203,178,148,98,128,134,123,203,12,164,68,66,20,38,100,17,33,22,101,69,166,112,216,218,176,236,219,176,25,212,35,224,96,17,137,35,210,3,61,160,13,239,221,122,191,207,219,67,36,239,231,208,142,156,165,244,180,225,65,195,136,246,121,10,14,110,32,233,215, +242,73,138,251,208,30,166,109,101,82,11,218,68,87,222,134,180,74,199,123,103,223,175,247,84,102,9,200,235,104,251,181,73,233,61,177,103,6,32,102,124,186,12,86,64,209,36,170,181,34,229,186,46,75,149,82,102,20,59,158,69,164,148,167,167,167,231,231,231, +101,89,252,245,211,15,63,126,248,225,211,135,109,223,155,13,128,196,28,9,131,129,9,18,111,153,117,102,230,144,51,156,112,150,49,238,78,36,14,57,213,15,159,47,215,214,90,102,214,211,90,133,28,129,143,251,36,205,243,8,189,203,36,61,62,51,120,222,96,94, +226,56,139,159,161,192,44,68,7,241,233,144,46,205,144,109,38,172,202,170,44,140,137,224,225,14,18,129,123,219,103,213,164,202,136,184,239,251,229,178,93,31,199,251,199,5,75,181,128,214,7,14,159,81,148,19,234,202,204,243,14,156,0,149,57,105,0,44,235,233, +97,89,150,189,247,79,31,62,140,182,159,214,117,45,85,180,162,155,183,244,8,179,78,128,62,25,59,68,152,41,92,57,36,123,142,203,229,122,189,102,102,62,60,99,2,35,86,169,111,159,222,122,107,63,126,255,195,63,255,225,159,51,127,124,126,126,126,251,238,249, +225,241,244,246,237,219,222,251,118,109,31,126,250,196,44,255,229,175,255,175,90,224,223,255,187,127,243,244,244,196,200,66,154,136,9,227,253,251,183,127,245,87,127,245,179,159,255,242,111,254,230,191,125,248,254,251,66,249,250,210,108,222,234,137,156, +217,221,54,136,215,215,207,15,167,34,75,97,90,40,49,204,32,18,25,153,56,111,209,52,69,181,106,177,89,115,121,68,184,221,200,81,95,23,99,243,196,126,29,187,253,229,198,59,240,49,71,200,66,168,134,59,51,23,46,71,221,200,7,78,202,39,118,218,33,115,98,113, +152,169,104,89,234,146,144,29,250,203,61,73,123,94,47,135,167,137,103,242,77,136,148,4,218,135,245,169,12,154,177,225,137,22,158,64,1,52,13,196,22,119,65,25,6,76,90,41,34,98,219,154,42,43,211,100,236,142,62,134,245,137,249,187,31,30,156,233,57,1,153, +89,69,17,145,5,69,88,132,74,41,83,67,35,124,196,40,240,237,206,156,2,161,62,250,253,107,145,199,199,199,6,210,109,223,90,223,35,182,97,148,73,200,31,247,33,3,203,130,40,203,243,91,129,244,85,121,93,202,17,31,107,38,34,239,223,190,91,181,156,74,45,162, +174,235,90,247,243,218,89,148,251,110,102,164,76,202,75,17,130,66,16,151,173,117,27,189,119,12,158,170,165,67,179,226,174,90,185,232,36,216,94,46,215,109,219,2,97,205,236,17,165,20,41,133,136,165,16,116,136,152,33,230,78,96,169,1,49,115,216,7,34,46,167, +19,81,14,79,8,152,183,13,17,170,106,77,200,68,31,125,116,191,94,175,196,25,81,176,50,68,142,214,175,215,241,105,143,30,216,218,214,135,9,241,233,116,218,90,223,182,237,245,178,125,254,116,181,202,128,132,179,154,159,64,159,132,196,132,112,36,68,228,123, +249,180,86,93,215,245,241,249,79,31,159,159,206,143,207,0,241,170,234,163,211,212,154,110,175,227,146,17,129,144,149,137,153,123,111,109,223,215,7,173,181,6,148,207,219,199,89,200,85,68,64,242,214,94,237,131,245,241,252,238,253,211,211,155,181,46,152, +40,82,174,215,87,145,226,137,17,240,252,246,61,73,249,205,111,126,251,119,191,253,237,155,199,199,159,126,248,126,123,253,80,112,252,229,95,254,229,227,211,27,27,123,36,93,219,235,183,127,242,103,191,120,243,203,231,111,191,123,126,251,230,239,255,199, +127,255,240,79,191,107,251,165,239,35,19,104,206,232,60,122,223,247,253,186,109,151,178,197,170,228,44,225,254,197,148,244,85,61,169,196,133,50,60,103,234,202,142,113,31,105,254,139,173,247,45,146,250,11,111,182,247,30,217,190,48,50,152,33,70,186,56, +17,200,76,215,80,81,98,186,97,3,0,88,25,19,25,144,72,72,88,181,212,74,8,146,163,154,153,167,37,33,32,250,145,189,99,68,76,68,92,84,84,81,56,18,186,79,100,206,125,120,6,136,121,8,111,50,9,142,169,40,79,207,65,66,184,207,52,52,240,36,202,129,65,152,30, +83,0,149,151,125,143,8,159,154,53,18,128,131,235,179,148,117,154,81,69,72,11,170,138,170,18,67,165,114,143,7,158,82,42,153,149,54,219,189,82,144,183,207,111,174,168,215,228,184,110,209,155,133,99,2,35,155,193,128,76,135,135,181,174,245,81,41,4,66,49, +220,227,178,109,175,159,63,207,149,203,90,23,244,64,196,236,241,114,185,244,225,68,196,42,1,206,130,44,40,196,88,43,0,52,27,91,243,49,198,236,119,103,190,201,172,60,137,68,111,145,12,211,154,223,221,60,66,109,44,203,178,156,86,68,228,162,18,97,78,238, +158,25,71,0,103,226,212,200,35,226,186,174,76,153,123,207,14,130,132,16,66,152,74,43,46,152,180,103,64,68,223,219,11,5,132,115,214,12,187,92,182,15,159,182,207,91,110,22,194,16,128,34,114,62,159,183,214,219,232,99,248,222,91,107,5,136,103,54,67,132,205, +223,240,94,98,169,234,212,30,170,234,178,44,15,15,15,167,211,105,190,38,235,122,250,142,217,219,158,195,108,223,95,46,23,140,36,162,117,41,231,90,124,244,15,63,254,240,251,223,255,126,57,197,155,231,183,68,244,249,243,107,38,254,236,219,63,121,247,238, +157,136,180,45,185,86,34,121,253,124,201,196,82,202,183,63,251,249,211,227,155,63,124,255,187,125,223,165,40,51,127,251,179,239,206,231,243,227,211,243,79,63,253,244,246,225,225,223,255,219,127,247,55,255,245,255,248,235,255,251,191,188,126,254,244,103, +191,252,213,219,111,190,251,246,187,159,115,173,0,241,242,242,82,79,143,255,225,63,254,213,175,127,249,139,255,243,127,255,207,63,125,255,79,215,214,38,196,129,167,168,28,29,194,38,179,234,22,238,151,211,125,65,153,17,7,54,138,230,135,143,228,4,76,192, +0,75,251,186,155,58,156,248,116,36,254,222,91,166,217,37,142,49,122,123,61,158,126,162,228,25,255,18,136,232,165,36,161,96,17,21,82,33,119,158,19,155,72,200,20,16,66,158,241,169,34,140,144,137,228,136,7,87,205,205,28,2,156,40,49,64,184,204,24,93,132, +233,67,69,75,176,72,33,16,36,36,68,130,99,2,67,16,183,75,158,136,16,193,253,96,180,106,89,51,161,13,159,22,100,98,152,49,88,163,13,247,222,204,194,129,40,17,103,220,170,187,109,243,178,102,65,29,172,106,162,157,153,46,113,157,11,201,185,174,60,242,84, +16,89,252,222,3,243,255,246,191,254,47,181,214,178,214,82,181,10,157,139,156,87,169,43,213,242,180,158,214,101,89,84,153,24,81,40,152,141,117,3,55,149,92,23,168,117,67,248,52,250,199,182,127,26,253,243,203,235,231,109,31,238,72,19,176,84,132,43,36,53, +36,51,163,136,133,81,49,35,220,98,140,48,2,157,93,255,212,223,99,162,155,251,136,164,130,200,214,172,111,61,130,60,137,100,209,229,204,38,202,75,45,171,240,188,239,5,5,71,14,117,170,203,121,57,63,105,93,148,74,225,162,66,73,153,92,107,169,139,240,194, +33,51,123,203,198,54,70,119,218,246,6,136,203,122,74,230,79,151,253,199,215,215,221,163,179,108,102,132,185,86,97,8,107,45,32,69,138,150,7,148,74,196,238,54,201,146,6,184,91,174,231,19,74,121,120,124,251,246,155,239,222,189,251,217,251,247,223,62,61, +61,33,17,141,139,183,215,203,231,143,251,203,203,232,237,241,241,249,233,237,55,159,187,41,228,178,44,225,158,102,125,239,127,247,119,127,247,15,191,253,141,170,158,191,249,174,39,57,200,110,254,225,211,199,159,62,254,184,181,109,111,187,158,11,177,123, +116,194,96,166,214,118,51,127,124,126,199,88,222,126,251,93,121,124,94,158,222,4,23,228,242,179,183,127,18,123,158,223,190,253,179,95,255,250,195,167,143,159,95,62,253,246,183,255,240,241,227,39,72,94,151,245,225,205,207,136,69,128,158,30,206,202,124, +126,120,254,211,95,252,90,214,199,119,15,245,233,237,243,30,238,196,15,111,223,20,101,2,255,230,249,225,244,80,79,107,89,148,8,131,9,138,50,17,102,68,80,236,189,125,222,46,47,215,125,100,70,146,5,245,17,49,201,52,128,194,194,200,152,56,243,163,17,40, +125,46,206,18,35,211,45,103,34,167,27,19,23,45,181,46,181,46,235,122,90,79,167,245,116,170,69,85,136,105,74,0,144,39,155,94,181,36,170,40,169,234,90,78,167,211,122,42,181,76,118,126,102,4,39,84,66,5,112,115,51,159,248,193,25,234,182,15,219,246,125,183, +48,203,0,234,123,67,8,130,196,35,51,102,170,248,219,182,59,17,44,43,157,30,138,40,186,103,56,33,212,221,47,132,135,132,72,68,180,212,9,152,167,0,134,20,74,194,192,180,204,49,243,43,72,75,34,120,166,7,152,131,7,186,147,57,237,61,182,30,91,143,75,243,75, +27,175,251,120,109,227,181,217,235,167,203,182,123,31,48,12,229,190,27,88,215,245,233,233,105,14,118,205,108,187,216,125,109,98,222,123,63,84,63,203,90,231,223,247,97,7,80,160,119,119,103,207,9,5,41,51,176,75,202,192,48,50,111,31,21,97,17,46,4,35,193, +153,34,41,137,187,71,48,166,170,141,49,172,147,71,102,58,4,41,75,72,169,21,16,129,193,204,94,47,47,242,161,200,219,247,64,81,248,88,23,16,17,33,205,150,128,24,148,20,177,184,143,222,181,53,49,179,28,129,233,144,152,60,209,140,16,9,14,253,181,153,96,8, +239,42,101,142,194,79,235,42,6,82,5,170,76,122,0,65,236,251,126,217,45,34,88,82,132,152,184,181,35,168,181,148,165,44,162,76,181,46,143,167,245,205,227,211,90,23,21,192,244,30,209,246,235,112,179,17,92,234,219,119,223,20,101,38,72,111,175,215,75,132, +43,113,248,248,248,227,79,63,253,244,99,27,190,125,248,240,247,63,253,208,90,227,41,52,35,88,75,77,164,203,182,159,30,159,193,1,216,150,229,244,251,127,252,205,249,241,89,68,153,66,88,70,111,239,223,61,215,243,3,17,181,173,165,247,55,239,223,124,188, +190,158,145,127,254,139,95,45,149,255,246,255,249,235,31,126,248,233,31,254,241,119,239,190,253,249,47,255,231,181,150,245,218,90,219,7,203,82,150,162,165,254,235,255,233,223,252,219,127,245,103,159,94,95,95,174,125,223,251,245,245,243,246,241,199,253, +243,143,251,203,231,210,109,233,182,86,98,101,204,72,4,4,96,70,116,98,82,145,34,34,52,60,105,98,151,61,226,203,244,229,107,48,212,225,213,244,184,77,143,117,238,232,106,173,199,166,254,120,78,100,50,251,110,227,73,197,35,79,75,143,219,73,230,226,2,133, +105,238,229,238,23,41,17,229,109,85,240,245,58,100,140,1,116,75,149,154,151,79,228,13,132,116,75,100,96,73,112,26,180,174,149,25,238,136,186,163,223,67,174,161,165,20,21,58,88,1,57,153,112,112,58,157,50,171,231,177,77,49,135,49,220,44,186,229,93,211, +127,103,167,50,179,187,125,61,245,189,255,105,217,103,237,58,16,241,88,95,30,93,205,186,222,200,251,118,62,143,217,131,142,49,174,23,158,10,82,34,90,150,101,254,215,67,252,54,17,75,51,11,41,23,247,151,203,21,46,215,255,151,172,55,123,146,35,217,210,251, +206,226,238,17,145,91,101,21,150,70,163,187,239,194,185,179,24,141,38,163,102,68,82,102,162,244,164,255,93,70,147,200,33,103,52,50,210,238,222,141,198,82,168,37,151,216,124,57,231,232,193,35,19,24,18,134,135,54,52,80,157,168,14,15,63,203,247,253,190, +16,90,199,193,251,201,123,47,144,90,231,54,173,239,218,96,102,115,140,81,84,72,114,76,68,164,178,140,73,235,74,173,138,241,193,163,95,5,12,100,132,197,160,88,153,210,116,154,142,138,13,112,203,14,1,165,74,187,84,181,166,109,55,77,227,28,178,11,76,74, +80,144,116,237,188,148,100,5,145,41,120,70,228,156,37,231,172,192,73,202,20,117,156,139,247,62,248,102,183,230,108,132,58,212,215,7,34,153,54,243,118,85,100,24,231,233,249,240,128,180,223,174,55,62,48,51,230,34,32,66,200,4,90,255,146,32,37,141,195,164, +25,172,152,9,148,116,62,157,98,204,77,187,90,175,215,57,142,141,115,55,155,21,161,158,207,103,239,131,22,156,74,202,166,70,248,124,56,63,142,83,140,147,22,97,102,231,105,211,173,94,42,222,162,139,49,3,80,78,226,192,61,29,15,93,19,82,153,15,121,220,116, +119,79,199,195,205,126,11,68,93,215,165,121,24,251,201,119,97,235,247,161,11,119,47,94,239,54,171,205,246,230,254,254,94,21,178,1,161,35,239,32,198,57,197,160,219,206,249,16,218,95,254,250,87,227,243,61,181,155,215,77,107,10,135,231,39,42,49,246,135, +31,255,240,219,105,122,20,176,172,230,29,35,99,21,145,178,99,42,228,200,55,62,180,109,27,37,102,48,243,106,2,85,203,94,135,172,72,136,96,42,98,6,162,114,21,106,86,108,76,104,156,115,46,132,149,247,190,235,186,208,52,213,143,82,177,107,170,203,184,223, +46,199,172,158,150,174,93,149,82,82,202,136,215,39,152,12,172,110,150,245,2,185,185,46,238,64,180,96,1,178,82,18,64,13,219,96,46,165,138,120,21,96,137,44,116,236,193,139,72,18,2,44,165,24,49,226,34,67,5,64,243,142,154,224,90,31,204,68,165,38,141,90,157, +124,34,7,102,36,66,67,76,177,196,152,83,42,156,181,10,181,171,92,225,154,252,97,246,207,240,156,87,253,179,164,114,29,35,187,166,105,190,16,148,153,235,91,138,136,154,182,190,18,92,41,33,4,151,115,87,147,89,137,181,20,246,158,175,250,116,16,85,213,25, +137,82,128,232,114,22,41,70,90,72,128,146,32,165,210,120,96,48,38,51,155,74,137,69,20,105,236,135,250,237,187,164,109,16,147,39,34,37,67,68,101,35,36,246,46,32,115,27,214,235,14,72,141,76,169,48,32,85,45,149,152,138,77,154,139,169,162,58,117,102,86,125, +229,57,103,0,87,226,44,37,213,97,148,2,0,161,34,244,195,12,166,57,166,148,18,51,139,88,82,35,114,55,107,107,3,6,207,69,173,243,110,179,234,198,57,143,115,26,230,243,58,54,171,174,185,228,248,24,113,240,190,89,175,120,187,89,121,166,56,78,57,205,37,206, +62,208,118,179,154,98,156,166,169,50,97,115,28,158,31,31,114,156,215,235,53,223,221,116,93,67,68,195,48,176,247,89,212,136,238,190,249,198,79,243,60,207,207,207,207,231,243,217,162,137,146,107,39,215,174,239,63,126,126,241,226,69,63,12,159,31,62,109, +54,43,208,164,34,227,121,222,53,187,52,245,83,127,214,225,76,175,94,87,219,81,211,134,177,175,201,180,112,232,167,221,254,229,15,191,252,139,113,142,143,79,207,253,52,2,215,112,226,69,188,18,99,244,222,55,235,205,198,5,81,75,169,132,166,117,77,219,52, +205,119,70,167,195,79,154,70,209,41,139,5,2,68,52,52,4,5,101,71,174,245,109,219,196,49,137,153,152,2,40,215,17,127,165,80,215,150,176,138,206,191,216,145,164,228,172,34,25,176,169,23,194,194,215,112,11,156,166,42,53,218,182,11,33,132,208,66,53,172,17, +215,223,70,96,164,100,53,167,195,220,5,179,139,95,123,74,47,32,73,211,42,141,34,44,42,100,151,237,159,43,92,152,28,155,168,129,232,98,230,22,98,238,186,206,166,44,2,160,170,89,152,1,21,209,20,204,28,65,195,212,4,167,74,25,244,130,66,134,92,212,213,52, +152,186,217,87,204,130,164,20,80,233,194,164,191,26,238,84,181,154,75,175,154,48,17,173,214,144,164,8,0,154,139,153,45,17,234,95,107,103,235,246,166,72,133,240,88,8,174,138,96,170,101,235,154,242,83,33,89,53,235,75,85,159,211,204,206,117,171,117,61,132, +0,132,88,207,85,242,158,215,93,219,181,65,181,80,108,93,145,171,96,93,196,128,201,155,185,75,110,132,145,16,18,162,129,98,211,52,46,120,223,117,155,155,77,27,176,107,218,166,101,135,132,0,11,202,90,108,74,153,107,36,12,64,209,60,151,50,151,146,75,201, +115,74,113,42,113,70,0,102,206,69,79,253,216,15,83,76,213,151,8,49,39,149,172,170,72,206,185,176,110,66,41,5,44,101,209,156,229,11,163,186,94,200,34,6,20,156,103,106,67,179,110,186,141,196,231,121,158,230,97,52,1,231,136,17,36,107,41,165,31,134,42,140, +201,146,235,102,252,249,113,58,29,158,218,253,221,106,181,90,150,69,77,56,158,207,57,231,31,126,248,1,156,95,175,54,8,100,10,89,138,168,61,31,142,185,200,240,240,248,215,127,77,41,205,63,254,244,167,127,249,47,255,230,241,233,33,56,47,146,207,231,99, +158,167,167,135,79,83,140,136,112,119,119,151,24,69,178,228,136,141,235,218,245,207,195,59,21,251,230,205,119,251,23,175,218,245,46,205,99,47,154,85,17,88,114,148,210,206,101,14,33,172,54,219,245,134,142,231,147,200,180,219,237,115,154,75,196,239,126, +245,23,119,135,238,112,184,63,62,125,72,101,36,130,234,114,48,51,143,228,153,130,103,102,70,128,154,154,38,213,98,42,217,204,234,69,81,23,101,204,172,224,144,12,213,10,154,228,162,10,185,20,32,184,178,131,115,206,243,60,151,82,92,168,133,76,88,138,76, +231,170,197,249,2,68,148,24,231,24,7,6,147,22,69,90,177,64,64,95,111,68,150,201,138,24,1,53,222,33,57,16,37,46,92,135,57,72,197,33,21,48,68,0,135,160,73,51,133,58,6,0,0,32,0,73,68,65,84,18,36,13,141,11,173,39,230,24,49,229,121,97,192,43,2,56,36,245,236, +130,227,224,88,4,180,154,106,170,43,64,5,176,218,76,140,136,178,46,37,238,85,177,112,13,87,190,166,98,17,185,235,22,4,140,172,126,227,144,84,85,42,194,180,238,27,174,215,224,197,69,6,204,14,129,191,26,28,241,165,164,110,46,138,173,139,155,210,0,0,218, +139,191,46,103,73,41,215,191,207,178,249,113,216,52,46,120,86,213,152,83,77,243,188,189,89,47,165,111,174,20,176,102,241,61,80,113,196,146,179,22,171,148,49,215,180,171,245,186,109,184,241,222,123,70,52,102,239,200,19,57,83,92,93,222,58,165,148,152,102, +5,103,200,228,50,59,99,239,103,114,41,78,49,202,48,77,167,126,58,15,115,141,86,70,196,24,227,156,139,170,34,41,171,124,122,138,33,68,102,46,69,138,66,49,154,99,22,145,227,57,121,23,215,237,182,13,13,154,139,73,84,53,77,115,76,67,74,41,198,212,250,240, +230,245,55,109,224,24,167,148,102,215,117,55,55,55,222,251,119,239,222,25,225,238,118,255,248,248,248,233,211,199,111,156,171,238,42,71,254,251,183,223,125,254,244,240,79,255,244,79,135,195,169,105,154,215,175,95,191,124,113,183,221,110,143,199,227,207, +31,222,167,84,110,110,110,31,143,199,167,243,49,56,255,124,60,63,61,29,98,204,47,95,222,173,215,235,143,159,127,70,196,79,31,222,79,113,102,180,237,170,179,146,82,142,193,183,121,158,28,51,1,106,177,24,243,221,203,87,219,155,219,207,31,254,52,156,159, +115,81,36,183,90,183,171,182,1,53,77,48,106,217,108,54,141,15,214,106,219,52,195,64,163,72,104,186,246,229,119,68,206,74,30,79,159,138,102,214,165,222,99,82,71,72,4,168,146,115,78,169,228,36,38,118,109,129,234,99,183,80,195,157,51,186,206,75,23,199,32, +49,94,219,197,234,113,170,67,4,87,124,205,147,173,113,119,254,210,88,214,83,145,115,140,243,152,199,209,35,230,214,137,108,84,181,16,242,63,63,132,84,163,56,234,197,64,224,236,234,78,82,102,12,234,36,132,154,136,166,138,90,36,90,36,134,26,100,100,90, +74,198,148,243,178,55,33,117,206,181,174,105,216,121,38,70,40,194,215,136,184,162,44,89,177,20,202,96,200,170,80,50,20,89,48,62,215,66,242,171,51,185,212,8,53,214,199,172,230,117,127,73,125,85,85,55,142,99,149,149,85,225,216,21,32,219,117,93,237,144, +85,43,16,105,33,29,58,231,152,157,247,190,242,155,68,164,38,16,236,168,194,185,232,235,204,103,51,99,191,66,4,118,213,195,1,104,206,24,153,61,18,75,169,181,104,169,242,92,68,20,49,245,218,56,175,69,36,235,210,232,19,135,38,120,231,28,47,18,96,0,66,114, +196,65,153,60,45,175,106,214,194,77,235,154,212,148,40,34,8,94,115,73,113,74,243,56,244,147,59,247,24,6,191,142,4,198,204,169,72,63,146,1,100,41,102,40,170,199,89,93,41,142,10,104,157,129,129,2,249,166,237,79,177,100,4,99,166,160,68,104,81,68,140,211, +106,211,173,218,117,74,37,56,191,191,219,35,168,96,14,76,111,94,255,106,189,238,68,228,211,253,3,32,59,14,93,215,189,122,245,106,213,132,52,205,34,178,90,109,118,155,205,111,126,243,155,211,233,244,187,223,253,126,56,30,64,203,155,55,111,94,191,121,123, +187,191,25,134,33,165,242,253,247,223,79,253,46,102,201,34,237,106,253,225,243,147,123,124,46,89,55,155,121,119,183,185,189,189,189,191,191,159,166,168,146,95,222,189,168,155,146,33,246,243,56,161,193,216,247,136,248,244,244,180,219,111,111,238,110,215, +141,123,184,63,198,57,163,243,171,174,185,221,221,168,194,172,19,54,171,228,216,49,54,204,146,18,3,32,210,195,195,227,221,110,215,173,247,119,47,19,106,153,250,7,41,138,14,137,216,72,25,133,177,62,199,181,60,99,98,246,161,98,16,165,72,182,164,106,66, +140,206,243,165,74,4,227,198,57,167,38,87,242,232,178,139,186,128,244,235,254,176,109,245,154,114,81,157,138,245,249,57,246,99,158,231,60,207,230,176,148,149,136,168,130,137,181,248,133,57,127,237,184,42,101,199,185,160,203,32,174,212,35,26,2,23,70,85, +5,45,102,86,32,230,156,167,24,197,108,21,130,153,45,163,196,156,171,109,23,201,8,140,160,90,81,45,48,1,120,145,172,10,37,45,213,172,20,51,75,34,86,4,165,104,240,254,186,196,103,230,107,104,71,101,35,209,146,163,14,151,19,248,207,194,12,93,21,175,140, +227,88,59,153,107,189,110,138,85,189,10,168,165,164,154,115,198,14,155,208,225,98,63,189,232,205,205,0,32,13,19,51,19,3,153,53,14,252,37,247,148,93,163,32,102,34,181,119,55,35,32,143,80,68,8,192,81,69,221,160,103,172,255,209,200,185,109,2,41,153,72,13, +193,204,42,132,230,136,185,246,230,106,134,86,12,76,65,205,114,206,151,235,186,126,240,160,218,170,106,17,36,68,134,189,74,158,231,116,55,206,195,148,114,81,46,189,34,12,177,28,79,231,115,63,206,185,164,88,230,20,199,164,204,28,22,202,31,25,80,48,88, +139,117,77,119,179,221,122,215,137,88,13,48,216,108,54,155,221,110,156,239,111,110,247,160,152,115,142,37,207,227,105,26,251,221,110,243,246,23,191,148,156,166,105,114,161,77,69,143,231,19,179,255,171,191,254,245,243,211,67,78,39,52,232,79,231,231,231, +231,237,106,251,191,254,155,127,247,250,197,171,255,247,63,255,63,79,15,159,199,126,184,187,187,251,254,135,95,142,227,244,248,244,180,223,221,124,247,221,155,63,252,254,247,113,138,221,122,251,244,249,129,136,156,107,221,243,233,55,171,239,111,116,247, +240,240,48,15,227,167,247,31,110,119,55,251,253,126,191,223,23,97,199,184,106,90,201,229,212,159,187,77,151,230,55,168,218,120,151,167,105,158,35,187,48,79,67,137,83,81,155,167,232,54,38,146,119,155,141,129,164,28,111,118,183,187,221,238,79,63,253,212, +159,167,237,182,189,217,189,40,211,49,142,7,41,209,57,34,114,34,147,129,92,65,76,132,206,121,207,68,164,238,171,222,190,212,87,185,247,158,200,127,25,54,178,91,236,240,106,87,187,201,21,20,82,1,182,135,195,161,109,219,156,165,75,41,132,0,196,87,118,129, +72,22,45,170,12,90,96,121,178,171,57,20,237,159,231,35,152,65,74,9,128,12,22,2,34,168,49,17,32,7,198,34,9,196,93,211,132,74,41,162,5,69,188,247,235,245,186,198,78,77,211,84,47,36,201,165,148,82,101,210,206,57,98,40,74,34,34,230,84,81,196,212,180,242, +71,42,0,33,93,6,182,215,90,180,94,81,33,240,21,93,189,108,20,69,69,132,0,13,144,145,12,140,255,207,127,247,171,156,166,57,206,211,20,135,113,30,135,20,163,198,40,49,166,97,152,134,97,58,159,199,135,135,195,199,143,143,15,15,199,227,113,202,121,142,49, +229,92,166,57,246,195,48,140,227,156,82,42,146,77,192,35,183,158,3,129,91,108,174,200,94,144,141,170,207,53,151,20,115,142,69,166,152,198,49,201,156,114,42,37,139,101,179,162,152,42,134,23,73,21,128,217,251,80,183,195,173,15,171,166,173,57,1,166,6,6, +140,68,166,154,231,60,247,128,25,52,155,68,147,108,82,76,178,137,129,42,98,97,50,118,232,188,175,233,157,235,85,187,93,119,221,166,237,86,221,122,213,238,119,155,151,119,187,151,183,219,187,155,213,203,253,250,229,205,238,205,221,238,238,118,189,223, +111,86,109,240,190,9,174,233,66,247,237,139,187,85,219,205,169,28,206,195,185,175,192,34,12,108,187,205,170,113,14,77,227,52,156,142,207,57,103,36,78,89,60,217,203,187,157,35,45,101,32,44,142,233,230,102,187,217,108,10,116,169,96,22,189,217,223,174,55, +59,246,174,91,117,236,221,118,251,77,44,216,110,119,22,252,102,191,91,109,214,211,52,126,243,205,171,239,95,189,56,62,61,159,14,103,19,40,69,166,105,20,73,77,227,110,111,55,239,222,253,244,199,63,252,113,187,219,198,121,100,230,174,105,164,20,226,244, +241,227,207,223,124,251,246,199,143,31,127,251,187,63,148,92,254,230,55,191,178,52,174,110,222,22,163,126,60,103,141,167,243,97,191,223,175,218,205,52,68,213,126,221,133,24,231,170,210,236,231,72,190,121,249,230,173,219,172,124,215,68,133,105,142,115, +78,102,5,57,17,151,234,104,17,149,148,82,156,166,146,133,144,156,15,200,85,44,202,142,61,19,19,249,186,34,175,213,168,195,5,201,71,64,142,92,240,129,2,55,93,187,94,175,219,174,101,38,45,37,167,148,83,242,206,73,201,38,5,77,65,75,137,83,201,51,104,158, +199,19,24,16,121,116,1,189,119,142,24,18,202,228,202,28,227,108,82,136,217,0,83,156,83,138,80,18,176,153,170,1,27,160,20,16,41,236,104,213,5,196,169,245,216,120,230,218,73,153,105,49,201,192,208,73,65,239,104,181,106,86,93,216,110,86,77,19,84,138,42, +177,119,200,8,88,156,167,166,105,25,157,22,104,49,215,6,80,4,138,128,41,84,252,168,214,132,122,211,82,42,123,166,2,193,92,85,197,169,154,136,85,202,128,85,247,141,202,37,26,4,248,255,248,219,95,213,140,19,53,2,64,1,202,69,83,46,143,135,231,167,195,225, +241,249,249,241,249,249,233,112,124,62,158,142,231,254,60,12,113,158,206,253,216,247,227,241,120,62,158,250,126,152,230,152,99,42,38,104,134,12,140,192,166,4,98,42,108,138,106,82,114,202,57,167,20,83,46,89,74,46,90,68,171,82,55,139,228,172,185,250,138, +83,78,41,87,126,119,21,189,46,239,178,202,125,100,79,228,144,156,65,109,80,25,128,0,232,138,117,144,82,195,180,22,47,76,202,243,226,95,175,187,68,36,231,216,123,231,131,107,154,166,109,219,154,116,93,127,172,215,235,237,122,187,191,217,236,111,247,251, +155,253,118,119,211,248,78,21,165,216,52,28,199,113,28,135,49,151,220,122,191,219,174,183,219,174,107,155,182,11,165,148,195,225,208,247,125,29,104,45,249,230,211,200,76,34,229,124,62,157,78,167,97,24,189,15,251,253,109,127,234,131,227,227,243,243,143, +127,254,115,63,244,213,102,49,207,243,60,77,72,16,186,64,68,77,19,218,182,221,172,214,223,188,250,102,127,179,97,231,14,135,211,167,207,15,69,164,166,89,135,38,132,208,230,172,63,253,244,174,109,87,247,159,63,127,247,246,173,168,156,251,254,102,211,17, +210,28,19,2,61,61,61,245,253,177,105,216,7,191,191,185,99,134,28,103,199,68,128,235,110,13,6,211,48,158,167,115,215,173,136,29,34,84,41,34,33,6,71,130,224,136,192,52,167,105,30,207,37,15,142,32,4,86,35,64,44,2,185,64,18,16,227,250,77,5,90,66,102,152, +153,221,130,123,117,174,230,111,47,166,23,130,47,51,76,223,248,16,66,115,105,156,244,98,53,172,120,245,175,157,153,186,224,74,147,136,150,92,111,144,98,146,65,51,152,56,77,34,133,192,170,102,206,204,114,189,36,29,51,57,230,128,196,10,6,128,151,193,15, +122,87,165,160,14,13,77,173,20,145,146,65,89,181,120,207,77,27,66,240,206,185,106,136,209,130,8,104,166,128,230,28,135,208,180,93,179,94,173,213,212,12,98,145,82,212,170,131,217,106,76,8,2,128,233,37,62,68,174,206,146,107,181,12,23,80,57,92,213,125,139, +215,241,239,254,230,219,152,52,171,169,145,40,166,44,195,56,245,195,240,116,58,31,207,253,241,220,247,227,52,167,156,138,164,34,83,76,211,152,250,33,30,207,227,225,56,60,31,250,83,63,141,83,30,231,172,115,145,162,0,200,236,24,216,12,65,17,12,153,69,74, +158,230,56,77,115,204,57,21,201,5,114,49,51,42,98,165,104,92,104,229,37,23,205,89,64,38,21,169,40,85,85,84,195,186,235,241,237,138,125,64,118,134,164,128,134,23,56,43,52,68,12,64,170,32,98,53,228,25,0,114,73,11,213,202,0,170,236,200,177,243,92,249,72, +95,155,80,106,5,222,120,90,117,221,106,213,122,14,165,232,249,60,62,124,126,122,124,120,152,207,135,105,30,69,74,215,182,119,183,187,23,119,55,183,219,237,42,248,208,53,0,48,12,131,136,108,54,27,239,125,45,99,160,148,38,248,156,226,231,251,79,135,231, +231,146,139,228,50,246,99,154,206,57,207,135,167,207,195,208,199,56,159,206,39,85,91,173,86,8,246,233,243,167,135,135,251,221,110,251,203,95,252,226,245,171,87,187,205,13,179,19,203,63,252,240,139,110,189,30,198,193,64,179,228,57,206,232,40,103,200,197, +36,219,106,189,30,167,121,189,222,178,119,98,118,255,225,29,179,127,126,122,222,223,222,62,125,126,56,157,158,189,167,215,223,188,80,161,213,186,153,230,190,10,203,156,115,68,172,10,207,231,231,16,188,169,150,156,8,32,142,61,106,177,18,177,105,43,180, +81,115,26,167,115,158,71,70,9,193,153,86,138,32,153,145,0,1,144,40,214,236,72,4,96,166,224,57,248,224,156,243,222,121,239,136,150,192,46,64,32,68,102,114,68,204,228,190,234,238,69,68,69,175,108,165,43,122,112,65,120,73,221,156,229,121,142,243,92,83,98, +198,121,236,65,179,99,106,80,136,208,93,230,47,102,150,138,204,115,76,69,139,154,42,104,117,147,34,18,129,247,174,105,125,229,161,48,59,66,6,64,173,119,145,162,90,97,166,16,28,115,101,2,129,136,140,125,117,36,70,0,32,166,37,14,189,107,16,64,212,230,148, +83,182,154,172,104,128,96,10,196,240,101,220,2,95,77,74,23,186,199,146,99,119,253,87,95,69,253,241,223,252,250,229,56,199,105,202,243,156,135,57,13,99,60,15,243,121,152,166,92,82,145,44,6,196,236,3,251,128,236,129,216,148,196,48,23,155,99,153,230,28, +147,196,44,115,44,101,30,82,158,8,209,123,98,66,88,226,82,149,81,231,152,78,231,254,60,140,195,24,167,88,166,148,166,88,74,209,57,230,41,165,148,36,103,73,5,138,88,46,74,150,146,20,17,16,5,49,84,0,32,7,196,109,187,33,246,72,174,2,60,0,8,107,92,148,107, +17,221,133,26,91,179,99,85,106,185,174,122,201,154,44,34,90,171,244,156,203,215,214,155,171,190,177,113,212,54,1,0,143,167,254,253,187,143,63,254,248,254,227,199,251,211,241,12,154,152,104,181,94,109,183,219,205,186,11,204,166,165,148,201,144,234,4,203, +123,191,217,108,84,117,28,71,85,205,113,190,189,221,35,194,135,15,239,239,239,239,1,176,228,114,127,255,57,78,231,225,124,60,157,142,222,51,34,127,250,244,233,243,195,99,140,177,109,249,251,239,190,221,108,182,243,56,57,231,255,242,55,127,249,205,55, +111,222,189,123,247,241,254,195,219,183,111,191,255,238,187,187,187,187,219,219,219,237,118,237,155,224,66,248,253,111,127,126,122,62,236,247,183,236,253,139,151,175,69,138,243,254,249,249,32,211,216,182,43,239,155,221,102,123,255,249,99,202,115,104, +220,205,205,205,216,143,219,237,250,120,120,42,37,155,170,22,5,3,66,72,37,59,230,161,239,227,52,110,214,93,78,179,166,57,77,131,95,239,8,145,137,84,75,201,49,199,9,172,208,226,21,168,156,2,54,224,84,36,166,50,151,4,130,80,3,224,42,194,139,137,145,152, +8,47,0,100,2,168,39,208,57,94,242,40,17,77,23,105,75,78,121,201,223,190,238,21,209,68,165,72,201,37,231,156,74,201,227,56,205,83,204,57,79,227,144,230,193,51,172,87,237,202,129,15,46,56,174,180,31,0,136,57,143,227,212,207,115,78,154,181,14,33,65,65,235, +229,23,194,101,170,143,68,132,132,213,242,71,132,104,166,136,134,180,36,95,149,146,99,156,207,231,121,142,41,75,70,34,36,84,211,26,62,233,136,75,177,57,149,49,230,44,82,21,67,4,53,246,126,201,55,191,220,129,12,128,85,72,247,245,225,188,210,138,175,63, +248,47,191,127,49,77,229,60,78,231,126,238,199,105,24,227,52,199,148,116,206,69,13,145,28,32,3,50,0,85,104,18,19,1,162,154,93,126,86,9,174,198,233,41,151,132,36,236,1,88,139,164,44,73,44,231,84,14,167,211,243,243,225,233,112,62,245,195,56,199,97,74,211, +156,115,42,211,156,199,41,77,115,156,146,196,152,99,204,243,92,212,242,60,151,24,75,74,37,102,73,185,74,229,13,129,139,212,11,179,20,169,236,34,2,68,70,22,17,21,67,4,95,89,59,6,162,229,74,59,214,11,174,167,182,199,151,32,4,251,18,98,82,221,168,34,166, +120,60,141,127,252,227,79,255,237,191,254,225,199,119,239,250,97,50,83,239,172,109,187,118,181,2,132,105,28,207,199,227,48,156,82,156,243,37,223,43,132,176,94,175,235,22,254,124,62,191,127,255,113,181,89,175,214,171,115,63,220,127,126,232,135,81,20,82, +150,227,225,30,16,15,167,83,223,15,237,170,187,217,221,148,82,126,252,211,143,49,13,219,237,238,238,118,15,102,247,31,62,61,31,158,119,187,237,219,239,222,14,99,223,54,205,205,102,179,110,131,228,212,247,253,135,79,31,127,247,251,223,137,112,202,121, +187,219,35,194,155,111,223,188,124,253,186,105,154,247,31,62,122,79,247,159,31,124,104,82,138,167,254,132,12,77,19,186,205,26,75,185,217,109,78,199,231,105,28,211,28,75,78,243,52,153,10,121,199,76,227,56,76,211,120,119,115,51,79,163,170,168,20,215,173, +137,153,152,13,1,68,64,139,150,57,231,88,201,6,0,100,198,170,54,231,50,198,60,167,104,178,20,26,62,176,247,76,76,136,64,76,64,192,132,132,192,142,28,81,29,246,59,66,197,5,155,87,237,47,122,153,136,126,33,59,93,14,149,44,186,19,141,49,85,200,103,138,179, +228,184,234,252,254,102,187,9,228,131,243,92,249,243,128,136,169,148,24,211,24,115,41,82,225,172,64,204,204,62,176,115,228,23,146,190,129,41,88,53,145,97,125,47,24,212,30,79,115,78,149,195,156,115,206,105,97,132,19,85,58,214,130,127,84,177,41,165,105, +78,211,156,230,57,75,145,154,47,115,45,45,47,51,207,197,201,117,149,206,44,39,208,106,32,21,46,89,136,245,207,252,139,239,95,197,92,230,169,12,115,156,230,148,178,136,129,2,0,194,213,112,121,125,106,69,4,77,22,41,179,41,44,233,164,166,42,57,197,162,197, +192,106,202,202,56,142,231,161,31,166,113,24,243,233,60,28,207,99,63,78,49,230,82,84,20,84,12,208,167,162,57,75,202,54,167,60,199,60,79,101,76,185,148,50,140,105,156,210,20,75,140,121,142,121,142,105,158,227,52,78,195,48,212,41,110,157,194,213,73,119, +202,41,229,84,44,27,194,66,54,4,80,3,71,30,145,9,29,49,57,231,189,119,213,239,135,120,221,124,254,51,138,105,138,208,15,243,251,15,159,127,255,187,31,127,252,249,231,113,138,46,184,166,13,154,50,48,137,90,63,78,79,143,143,231,254,204,136,141,15,213,0, +201,204,93,215,109,54,155,237,118,107,102,135,195,225,243,211,105,78,217,16,93,8,253,56,61,62,159,134,49,138,97,146,136,206,85,98,64,8,97,183,189,185,217,237,157,227,115,223,255,233,15,127,140,195,244,250,197,11,53,253,111,255,237,191,30,79,135,191,250, +235,191,100,14,168,218,5,191,91,117,104,198,206,189,120,249,234,187,239,127,97,228,190,125,251,182,233,66,41,121,24,199,191,250,235,191,218,172,183,236,157,111,154,159,62,124,52,131,126,232,171,201,184,105,219,221,205,14,75,110,155,166,228,56,14,67,138, +209,49,143,195,224,28,101,17,199,148,99,158,199,105,255,226,238,60,140,134,72,206,251,166,13,77,227,125,107,162,0,70,160,146,166,105,232,107,226,56,24,130,81,17,152,179,204,57,103,83,44,64,168,142,177,9,228,29,213,78,145,0,233,226,187,115,180,212,252, +174,214,41,184,196,107,45,123,142,43,146,240,58,231,188,60,206,176,132,133,88,41,139,141,72,74,118,100,55,187,213,254,102,187,109,216,7,231,8,175,241,10,98,166,170,231,57,139,86,116,72,45,127,145,25,201,177,35,247,149,174,85,204,20,17,42,213,109,121, +150,138,164,148,205,148,232,75,26,118,169,186,112,49,48,64,36,3,156,198,97,28,227,52,231,97,78,41,38,17,65,34,38,82,197,175,50,252,240,18,171,74,170,229,250,43,53,48,227,82,131,125,133,192,200,133,84,157,33,32,1,152,8,88,245,136,55,14,175,200,141,43, +166,95,85,29,93,211,146,129,8,169,106,154,12,4,186,41,21,56,23,197,241,112,142,86,164,42,111,60,251,90,120,136,152,1,17,34,65,53,97,178,1,169,65,145,156,100,73,108,53,197,92,216,84,136,160,13,24,103,117,62,122,30,234,146,126,1,126,132,176,90,173,186, +174,171,54,237,172,51,34,18,185,175,81,176,136,216,44,20,45,67,172,71,211,213,65,142,247,244,69,152,94,109,157,53,56,22,249,116,62,191,255,248,248,112,232,145,155,219,187,45,121,82,43,253,56,200,56,13,115,26,231,20,167,161,241,174,105,252,74,59,151,65, +85,171,232,111,24,134,87,175,94,189,122,245,234,225,225,225,102,63,159,206,103,250,248,240,226,197,45,113,83,4,167,105,142,201,182,251,230,195,195,193,179,187,221,239,143,167,254,124,250,253,247,223,190,125,253,226,142,28,123,14,34,242,243,187,119,109, +219,254,240,221,219,126,60,254,199,255,244,31,254,237,191,249,247,105,28,210,56,156,166,161,204,147,166,184,106,219,111,190,125,187,187,123,89,135,64,135,167,231,251,251,123,5,98,31,126,248,197,175,103,72,235,253,139,195,195,231,207,31,222,7,231,115, +137,123,133,105,76,89,134,167,103,223,132,174,126,78,231,220,241,244,72,172,73,120,73,129,73,117,83,10,146,45,139,116,186,64,89,138,154,26,250,166,245,161,53,195,37,123,197,0,20,17,148,25,155,198,175,172,205,69,212,8,169,120,38,231,73,80,209,72,113,241, +96,130,46,179,22,254,242,128,46,95,102,89,178,195,178,91,19,201,68,104,75,224,68,197,133,148,82,242,117,207,81,151,31,109,240,21,182,31,130,191,252,31,167,171,125,177,190,103,85,115,42,10,57,83,118,84,163,49,4,139,241,53,29,117,121,128,201,16,209,7,174, +82,129,9,230,175,150,123,134,108,46,112,17,139,49,139,138,65,17,157,135,105,134,146,162,200,28,101,78,146,85,17,89,68,82,2,131,175,101,45,66,68,166,88,51,218,47,85,163,93,66,41,150,75,245,139,159,80,1,145,157,103,199,170,49,103,20,169,252,8,34,49,147, +37,188,194,185,138,205,22,129,237,42,212,70,235,114,166,245,194,45,190,41,146,230,168,112,78,212,91,140,115,117,76,59,7,204,236,153,171,52,20,1,106,29,169,75,161,108,197,172,100,45,165,74,18,64,208,153,161,35,96,54,68,85,201,133,160,164,148,115,165,125, +248,182,109,83,138,57,215,204,109,157,242,201,57,207,204,42,80,89,159,222,55,222,251,77,187,93,90,62,6,231,216,251,228,83,101,62,67,61,204,117,65,58,207,115,245,52,198,216,126,248,248,244,231,31,223,127,186,127,108,154,134,124,200,50,31,14,79,13,187, +44,154,98,25,166,49,78,115,246,28,142,142,0,86,171,182,105,154,245,122,125,62,159,31,31,31,137,104,179,217,52,77,99,28,208,183,198,60,196,252,124,30,230,82,156,111,185,233,134,24,199,113,236,154,176,90,109,226,60,206,231,65,82,126,124,124,236,182,123, +0,144,172,159,222,255,180,219,111,95,188,122,233,154,205,155,55,175,77,180,164,252,240,254,231,134,233,197,139,23,235,110,117,154,211,186,91,253,237,191,253,159,79,199,243,55,47,95,149,82,134,243,88,119,188,34,242,243,143,63,254,229,95,252,230,254,254, +254,207,63,253,108,146,25,9,144,239,134,41,200,120,36,126,245,202,199,121,62,29,143,132,246,233,195,199,146,50,119,235,156,243,48,77,134,30,201,177,107,166,152,167,216,223,190,220,87,37,116,46,18,179,120,35,196,74,43,55,3,37,3,171,105,232,136,206,83, +3,158,98,16,5,64,116,30,152,17,140,205,0,133,140,208,204,42,126,190,30,194,175,133,93,215,235,142,105,113,27,214,65,106,77,122,171,39,161,234,161,171,29,190,254,118,231,92,219,250,174,235,154,166,105,26,207,14,107,228,201,21,232,134,136,109,187,82,29, +139,228,107,144,248,34,9,200,74,30,156,115,228,28,168,162,9,128,35,34,35,80,1,68,175,98,49,70,88,82,92,129,88,27,14,136,12,224,84,12,140,231,185,164,52,7,46,115,41,41,91,86,52,36,68,80,213,108,86,97,193,11,148,204,76,5,112,97,39,224,37,169,132,170,93, +179,158,27,178,47,98,3,254,205,15,119,204,8,160,177,228,82,7,62,72,0,14,139,84,185,121,32,231,153,28,24,129,56,84,231,184,234,42,175,246,139,250,162,74,50,248,0,236,160,20,137,41,27,32,146,55,32,83,22,85,69,1,22,69,201,170,10,12,20,128,108,78,113,156, +134,24,167,98,34,86,215,136,17,13,64,147,163,18,156,118,30,218,64,13,35,155,2,53,8,36,42,49,198,113,156,134,161,175,123,213,18,99,28,83,127,26,206,199,243,112,238,143,167,254,112,56,60,61,61,149,105,60,31,159,206,253,113,28,251,105,174,133,241,112,26, +142,113,24,74,73,243,212,171,196,56,12,199,231,103,73,82,162,254,225,195,253,143,239,127,250,249,195,187,41,246,77,231,215,235,86,164,140,227,24,220,250,233,116,62,246,125,84,17,64,118,13,80,152,103,13,97,163,192,0,224,27,106,2,15,231,227,120,62,237, +54,107,52,141,195,105,238,251,117,183,126,253,226,101,235,90,48,109,131,47,115,124,245,226,69,227,253,233,116,16,17,35,127,28,226,161,143,83,26,143,135,231,245,174,237,186,32,42,138,248,175,255,245,191,125,241,234,109,255,225,157,229,185,148,137,156, +157,166,33,147,189,124,251,102,44,57,62,126,10,96,30,97,127,115,243,246,237,219,187,87,175,86,219,157,111,186,23,183,175,186,166,123,56,28,31,251,243,113,156,62,63,31,82,46,235,245,150,149,84,115,27,224,124,122,2,133,159,126,126,127,251,234,238,254,249, +158,147,105,138,93,227,87,129,246,155,230,183,255,245,191,196,254,161,245,114,247,226,251,245,106,133,102,57,14,104,69,202,60,14,67,78,54,12,159,144,177,168,156,166,241,60,77,81,0,176,101,11,70,100,200,134,140,212,33,181,192,30,217,177,39,134,22,140, +160,142,245,66,27,154,142,93,96,23,28,145,191,90,104,205,68,10,17,122,239,190,98,210,136,72,201,41,74,142,96,2,136,70,104,42,37,207,14,243,205,134,191,121,177,186,219,249,102,229,61,161,67,32,3,4,48,242,25,48,1,150,82,46,75,57,4,163,58,212,80,89,88,218, +95,141,226,106,18,43,32,161,154,196,121,158,227,172,170,132,228,184,9,126,77,136,90,215,24,86,163,183,165,152,25,249,62,185,36,62,9,169,49,0,131,145,26,169,17,185,58,134,66,171,227,82,212,58,88,244,72,96,40,151,65,189,128,41,152,46,151,226,130,105,117, +170,102,181,118,204,5,84,152,61,161,33,202,69,128,131,203,186,135,180,190,32,107,182,219,37,123,121,97,152,151,82,42,251,108,9,220,168,210,1,224,11,129,67,165,84,72,163,34,48,152,34,168,137,86,101,91,93,98,138,72,41,34,106,5,10,161,84,16,64,187,94,109, +218,166,98,246,230,41,95,6,45,170,165,196,156,93,202,85,77,92,25,236,75,28,228,18,32,108,243,161,199,90,235,120,231,28,161,99,34,2,178,181,111,214,235,53,51,54,109,144,162,243,48,155,241,52,206,191,125,255,252,248,248,152,98,217,223,220,221,220,220,32, +162,10,4,223,114,221,29,69,168,18,10,50,104,156,71,134,199,231,167,174,13,106,81,180,107,60,86,164,164,123,62,186,208,220,220,108,231,185,1,208,156,147,243,212,182,65,85,95,190,124,249,124,120,234,186,230,23,191,248,133,170,246,253,92,178,0,80,41,5,137, +142,167,254,245,171,23,223,191,126,253,253,15,191,20,179,127,252,199,127,60,223,127,250,245,175,126,241,253,119,111,110,110,182,200,68,161,17,196,79,159,31,78,253,249,249,225,241,241,241,241,245,60,221,189,136,220,52,62,180,223,191,125,35,197,30,158, +159,254,247,255,237,223,239,118,187,207,247,31,239,223,255,252,15,127,255,159,63,223,63,244,168,119,119,171,205,182,97,246,57,143,253,121,230,112,106,154,110,28,123,34,216,240,102,154,231,223,254,246,183,31,63,126,92,175,183,171,237,46,165,152,166,201, +40,14,253,89,75,66,205,33,132,221,254,230,120,10,49,107,206,121,154,210,28,101,206,24,149,178,160,169,153,36,19,81,43,4,238,194,188,242,66,161,150,42,87,13,214,229,81,209,171,90,173,130,9,205,80,196,186,174,91,72,109,153,150,144,15,172,140,80,166,58, +79,35,114,14,131,115,213,135,184,112,50,193,208,138,212,201,33,26,227,23,41,156,21,40,80,114,206,200,168,138,12,65,193,12,237,18,214,132,10,164,0,160,165,106,119,154,166,17,49,41,122,9,48,173,125,211,53,154,198,68,21,64,172,128,93,252,254,68,120,109, +4,201,148,12,200,144,137,151,245,32,130,98,157,212,219,215,153,51,215,11,243,75,57,106,245,91,147,179,74,97,194,214,129,115,85,177,25,176,38,42,227,114,252,150,114,66,229,202,186,185,178,245,69,196,135,230,191,211,242,93,160,223,106,90,219,211,138,70, +16,149,170,43,208,98,42,162,82,32,87,50,170,128,26,40,170,90,201,12,136,24,66,219,180,157,148,82,108,38,78,0,132,68,80,150,68,14,17,65,172,182,237,47,90,216,47,3,79,160,90,18,41,20,17,178,92,234,91,176,207,195,106,53,3,104,8,129,200,165,40,41,149,167, +167,195,135,135,190,239,123,239,125,211,172,85,233,116,58,77,211,68,196,231,243,185,142,130,84,4,244,50,159,66,184,191,127,238,86,126,154,86,99,223,173,55,221,170,9,76,52,107,146,161,23,17,51,57,157,15,132,206,57,183,217,118,34,146,163,160,193,102,181, +238,218,246,124,62,175,187,214,109,195,211,211,179,227,176,90,119,253,233,120,56,158,187,213,70,12,63,222,223,255,244,227,59,239,240,255,250,207,127,191,255,221,250,110,191,221,174,55,219,237,54,180,77,215,117,155,85,71,128,207,207,79,143,143,143,47, +223,124,251,171,95,255,197,122,179,123,60,29,217,175,55,109,151,178,251,95,254,246,239,208,236,159,254,241,31,210,148,158,31,159,78,90,212,82,211,178,35,78,17,124,104,134,33,218,36,44,197,8,119,118,155,82,250,227,31,255,172,96,68,81,146,168,228,146,163, +130,165,121,76,113,96,83,211,204,204,77,187,157,199,169,46,236,98,204,99,204,73,208,16,197,48,231,148,115,102,246,42,151,17,12,6,130,2,168,206,161,247,216,54,28,130,175,207,31,251,110,161,113,171,14,195,208,247,125,37,235,109,183,219,250,140,229,156, +195,28,130,159,171,89,124,9,18,43,69,9,28,107,215,134,38,184,38,4,143,224,16,200,12,208,24,192,0,24,144,13,67,8,165,168,231,172,114,33,80,137,42,226,87,13,20,92,199,7,68,84,68,17,184,254,169,82,52,106,50,147,58,125,175,131,255,90,31,215,164,108,85,53, +187,164,71,17,86,142,238,215,148,209,235,87,190,206,123,37,231,43,49,196,108,9,240,170,151,217,117,58,234,152,189,136,0,100,135,24,130,91,181,62,120,54,179,108,1,80,17,129,0,47,18,114,81,21,38,186,14,108,46,91,56,185,210,38,47,142,41,187,158,248,5,185, +108,164,86,117,58,36,82,212,168,148,154,15,196,0,166,10,82,150,215,29,34,170,129,170,166,44,115,76,136,168,185,204,115,20,205,149,171,179,200,130,13,165,24,0,78,82,106,120,221,146,80,183,36,161,163,10,130,33,3,153,66,1,0,173,150,80,35,36,21,156,179,100, +209,174,245,228,26,77,211,48,75,201,18,124,211,117,157,99,63,79,241,120,56,197,24,219,182,157,230,81,68,86,77,91,213,241,62,112,13,147,91,175,95,59,71,140,54,167,44,71,41,171,85,227,185,26,26,107,183,217,79,163,25,174,215,235,213,122,29,66,211,159,158, +218,182,245,222,143,195,124,62,13,204,188,94,67,219,122,114,174,235,58,0,8,237,138,125,247,238,253,135,63,252,225,15,143,143,143,5,236,253,187,31,95,220,238,127,241,246,219,239,223,124,51,246,195,253,199,247,49,198,95,254,250,215,223,126,247,246,237, +183,111,62,63,60,254,252,231,63,157,15,199,215,223,190,217,110,110,126,248,225,197,246,102,243,231,119,63,61,31,15,41,165,105,138,223,125,251,61,26,189,251,211,239,111,246,93,63,76,105,142,38,220,118,219,83,127,60,79,135,77,235,178,148,253,112,43,197, +250,113,248,246,219,239,152,28,33,231,52,206,147,3,0,73,3,74,46,146,173,100,64,221,221,188,84,121,162,113,38,34,38,112,80,4,12,208,129,20,103,25,64,201,148,85,169,40,86,241,20,18,153,17,146,39,10,172,141,171,207,43,138,137,35,116,142,68,44,179,121,82, +50,117,164,173,95,150,108,226,177,245,152,130,175,199,38,103,49,179,156,99,202,228,48,119,141,247,140,75,146,4,104,133,43,40,26,26,17,2,163,57,164,192,174,242,1,129,184,114,163,16,151,166,241,146,77,228,190,140,199,21,175,187,98,68,3,52,53,5,181,134, +188,92,46,67,128,108,86,159,117,37,186,246,153,53,95,236,203,124,229,107,139,227,85,156,125,13,182,253,58,216,171,234,1,174,135,150,255,234,87,223,2,0,152,50,98,104,184,235,130,119,76,12,121,193,22,24,130,1,8,194,162,7,175,243,201,101,50,153,115,37,157, +57,231,106,151,138,128,117,20,68,85,99,11,96,64,90,135,67,181,29,85,132,37,106,189,22,243,112,149,17,96,77,54,194,165,82,6,2,83,77,41,79,49,77,49,229,146,138,136,42,136,106,206,150,179,228,162,185,228,152,43,188,207,22,145,145,90,109,127,165,128,1,26, +154,213,95,191,180,3,236,60,146,139,115,65,242,77,179,102,223,170,241,121,156,82,202,85,191,6,151,188,132,250,61,106,187,174,107,219,253,126,127,119,123,123,115,179,221,109,55,109,19,12,173,91,181,93,219,34,177,41,128,129,247,62,52,141,15,77,219,52,206, +121,51,40,139,228,170,0,26,59,114,84,193,228,90,93,138,167,243,97,154,250,253,237,238,187,111,191,147,82,82,204,236,221,219,239,190,59,60,61,63,124,254,36,37,103,176,156,83,41,229,195,135,15,57,231,55,223,188,242,76,211,208,255,233,221,187,199,199,71, +85,219,237,119,196,124,60,30,83,156,187,182,61,159,135,105,30,127,245,171,95,164,148,250,243,57,142,243,255,247,79,255,4,0,159,62,223,183,171,230,246,118,87,114,25,250,8,198,227,60,20,41,41,79,57,107,211,118,185,200,243,243,243,171,87,175,187,174,221, +239,111,217,17,72,73,113,40,243,4,90,176,242,125,137,66,187,81,209,156,51,130,214,149,187,119,216,52,222,177,122,71,77,160,174,13,141,99,199,198,4,76,234,8,28,153,35,243,12,142,204,161,162,21,180,162,38,8,5,173,128,102,45,17,44,123,134,182,97,38,69,43, +8,5,77,9,148,9,130,163,224,168,243,234,149,215,191,0,0,32,0,73,68,65,84,62,4,14,30,189,179,224,105,211,133,205,170,109,67,21,22,243,34,77,69,54,64,53,16,129,44,117,173,78,222,53,109,219,250,16,216,49,34,44,117,150,65,37,84,45,63,13,170,191,76,68,82,138, +41,229,82,114,221,94,52,193,51,50,224,226,29,84,181,34,106,166,176,48,117,128,176,166,0,46,161,135,204,176,128,168,150,126,183,158,157,10,160,65,3,171,233,208,98,203,128,148,174,136,55,102,254,205,47,190,89,34,181,17,216,57,239,61,16,138,105,76,166,42, +170,165,30,191,170,232,241,222,135,26,211,113,9,150,184,100,160,123,48,184,140,254,175,55,62,33,162,32,137,138,130,1,46,176,89,133,229,90,54,176,170,43,87,19,48,36,66,32,52,149,154,251,100,38,89,36,149,146,83,41,197,84,242,162,129,80,144,162,181,4,202, +57,25,18,0,184,154,83,13,136,160,100,130,166,228,60,59,38,102,172,137,20,0,158,209,49,137,10,34,103,49,118,13,112,40,98,73,100,158,99,240,161,105,154,156,243,211,211,211,241,120,172,248,182,182,109,215,155,181,119,190,11,161,241,206,123,242,206,137,149, +113,26,79,195,16,99,204,69,74,81,172,91,225,42,123,98,94,86,68,128,86,119,92,166,102,70,10,141,111,64,141,137,111,110,182,109,19,204,178,105,185,219,239,15,135,67,63,12,37,231,85,215,126,248,240,62,205,227,110,211,29,142,7,149,98,98,41,101,83,245,236, +8,17,192,166,156,31,30,159,62,124,248,52,206,115,215,173,215,235,181,153,29,143,7,52,76,243,100,104,206,81,19,252,28,199,254,220,155,200,24,167,195,225,113,189,106,216,113,5,182,196,56,165,28,207,253,84,111,138,97,28,31,238,63,55,77,88,119,221,221,237, +62,180,1,181,196,177,159,135,179,148,92,74,42,34,64,228,195,74,180,128,10,161,5,71,33,132,174,107,87,109,215,56,88,133,102,211,181,155,174,233,26,23,152,60,67,227,176,11,20,216,60,169,67,97,40,168,201,202,172,121,66,82,208,8,26,209,18,104,36,200,141, +135,174,33,71,226,72,24,132,160,16,8,163,56,132,192,224,216,188,183,198,67,240,208,56,92,181,126,213,52,141,247,158,93,125,134,145,28,48,3,177,40,170,0,16,33,177,103,223,180,171,110,181,106,218,54,4,239,29,167,92,174,104,137,175,1,141,213,216,125,89, +86,229,186,250,38,66,38,190,156,34,83,133,34,170,69,197,234,85,4,176,56,20,128,184,86,111,75,22,195,53,208,226,43,131,213,114,8,205,46,71,120,57,132,95,244,180,252,47,222,190,196,250,148,34,18,179,50,21,131,36,10,139,196,166,102,104,162,171,135,48,48, +2,93,11,209,139,231,31,1,0,47,11,31,91,134,188,203,2,71,17,234,92,232,171,191,185,0,152,169,21,45,139,166,76,139,45,209,238,53,125,83,108,33,176,235,18,200,88,20,76,204,0,140,171,70,182,148,69,48,160,64,142,192,17,123,230,106,161,114,76,129,49,227,66, +120,87,201,37,39,145,114,25,74,129,11,158,40,144,107,99,42,79,167,227,56,77,115,74,158,169,148,60,12,253,48,14,102,218,182,77,183,234,154,38,148,34,37,23,4,240,142,131,247,62,176,168,76,243,132,132,69,181,228,162,98,185,200,60,77,227,208,247,99,63,15, +115,140,89,196,46,224,106,18,145,156,74,154,99,8,205,118,187,109,154,102,189,89,189,121,243,234,102,191,141,113,26,14,71,66,8,193,183,77,83,114,234,79,207,113,56,59,132,155,221,150,145,68,165,109,187,84,202,243,243,51,48,5,223,196,162,161,233,178,200, +253,231,135,199,167,167,202,209,237,251,161,63,62,118,235,102,138,211,102,179,217,237,183,166,166,90,126,247,187,223,182,219,213,79,63,253,97,181,242,146,19,35,155,129,162,13,227,169,31,162,243,65,84,227,20,167,113,64,180,221,118,179,90,55,93,219,170, +228,56,77,105,238,115,154,231,24,197,172,46,154,176,218,231,209,154,224,215,171,213,106,181,238,218,118,213,54,235,85,183,89,119,155,245,106,213,53,109,75,171,85,88,175,194,182,13,235,214,119,129,187,192,141,195,192,224,201,60,153,65,49,137,160,9,45, +163,101,134,226,72,29,233,186,117,158,212,145,50,8,163,122,130,192,216,56,116,206,154,0,161,225,16,176,241,212,120,223,186,224,157,103,231,208,49,57,15,222,145,115,6,78,20,138,26,86,28,20,49,187,80,107,54,114,204,76,178,68,20,219,151,71,159,25,17,75, +142,215,174,106,81,23,120,114,142,25,184,6,104,27,160,45,68,12,67,195,203,221,87,43,216,101,55,120,221,23,212,163,120,29,186,92,194,177,65,46,27,194,133,80,140,72,23,100,59,34,186,235,199,82,4,67,18,5,67,19,129,110,89,107,2,66,173,229,190,48,173,174, +123,194,235,185,202,57,7,246,4,128,0,188,72,203,161,74,60,205,45,111,156,122,38,150,24,70,16,16,46,182,248,56,13,8,177,6,241,46,250,5,21,1,64,85,2,144,172,160,98,5,213,57,243,222,234,190,85,172,136,137,129,73,86,52,199,8,136,222,17,215,43,17,148,10,213, +172,8,144,108,166,95,250,1,133,154,71,215,40,240,233,124,126,248,252,100,168,10,118,158,167,170,96,188,187,219,215,212,129,170,16,26,227,76,98,141,119,109,104,118,155,77,179,110,154,216,70,45,67,63,166,52,197,36,14,217,17,27,152,24,176,217,231,207,143, +235,245,186,235,58,116,136,200,206,97,142,101,24,134,109,183,58,28,14,251,253,254,251,239,127,0,148,245,186,121,245,250,110,187,235,230,199,179,107,187,135,199,195,16,211,195,195,195,182,235,2,193,42,120,99,183,126,253,170,105,186,41,235,225,120,140, +105,30,167,120,60,30,239,94,188,26,134,97,24,38,85,237,251,241,167,247,31,188,127,32,162,93,227,125,235,127,179,217,252,199,255,244,31,182,187,253,191,250,87,255,211,219,225,205,223,253,221,223,254,223,255,240,95,140,48,180,205,225,249,112,144,97,219, +221,108,246,43,102,22,99,85,24,250,201,59,106,154,70,68,114,153,143,199,131,227,16,60,129,22,149,108,102,5,16,157,39,162,156,179,35,12,33,160,54,4,190,154,176,75,86,38,85,147,139,22,165,228,156,107,249,10,169,252,119,218,192,133,106,129,86,113,42,215, +174,172,254,115,93,1,168,0,162,41,2,194,210,113,25,19,121,68,34,85,20,161,26,123,93,239,18,68,6,90,130,85,12,144,156,33,169,164,73,68,75,189,18,151,107,192,84,53,180,45,230,92,41,82,200,76,206,17,243,37,55,119,145,167,213,132,153,250,177,61,184,234,75, +36,39,200,14,140,16,217,241,194,14,175,215,15,19,187,203,161,244,92,239,79,224,10,16,168,9,31,0,233,159,143,109,232,178,169,175,236,153,101,48,19,58,151,98,150,108,222,251,192,1,193,68,18,106,105,150,132,86,4,224,139,136,136,52,163,247,44,69,193,176, +102,218,139,8,16,50,179,2,165,162,134,96,53,187,237,178,156,85,129,58,207,80,85,41,90,138,130,49,128,19,29,171,212,85,138,137,20,85,32,100,34,35,174,89,72,45,154,73,50,69,96,135,222,177,89,17,51,43,74,213,251,188,168,111,200,81,64,52,36,51,40,101,89, +159,50,48,7,42,4,30,133,20,131,112,99,88,140,85,81,25,94,164,232,9,125,206,146,199,226,149,170,69,80,124,119,56,62,135,16,214,235,109,8,174,62,118,135,195,83,128,188,191,219,239,247,251,182,109,155,198,59,226,206,53,111,118,47,14,192,193,224,57,30,166, +105,40,68,93,187,110,194,198,123,191,185,195,82,202,113,58,1,128,227,165,58,216,109,182,94,21,130,59,159,207,159,62,125,108,27,223,63,228,77,231,110,183,171,155,219,23,206,185,111,247,183,177,196,190,239,135,169,159,179,87,213,214,175,226,156,247,93, +211,96,90,221,236,98,90,165,89,204,220,52,69,68,110,154,46,165,52,198,57,73,233,214,109,215,117,66,244,241,254,253,56,157,223,124,243,246,183,255,240,247,107,178,205,122,251,122,223,253,213,111,222,158,15,191,124,255,238,188,89,223,165,50,81,154,155, +66,235,117,115,255,216,143,113,110,189,43,89,110,182,171,191,248,213,175,207,143,143,27,231,210,118,107,234,64,211,60,77,165,148,166,109,187,118,11,165,160,117,89,11,18,249,245,214,123,116,206,17,185,22,217,210,89,85,29,98,125,109,149,28,151,76,145,185, +212,57,128,130,9,124,65,115,187,250,218,189,188,193,191,48,200,140,174,210,200,234,52,144,106,252,5,173,118,12,187,104,71,170,70,205,53,14,42,104,216,24,161,178,108,138,99,25,168,20,86,1,1,77,32,222,106,74,58,128,166,8,34,36,5,17,29,56,86,65,67,51,99, +198,74,109,92,190,50,212,42,20,169,20,100,244,1,119,155,96,232,198,153,14,207,229,120,78,73,187,82,138,104,190,56,224,93,125,101,175,252,86,170,182,57,103,17,41,151,49,132,177,3,48,52,68,117,204,130,90,165,208,165,218,142,151,200,128,43,34,228,50,171, +177,58,198,188,30,211,255,17,34,112,37,29,106,237,54,151,157,137,2,128,1,213,239,170,194,5,92,71,206,76,69,190,64,29,75,54,85,169,166,198,139,132,167,222,206,213,47,173,255,195,112,9,191,86,39,213,33,47,94,193,201,232,0,148,176,234,123,80,129,235,71, +214,37,62,78,12,132,24,144,169,0,22,177,36,5,179,138,204,243,156,198,113,156,115,18,201,88,172,50,14,54,155,77,219,182,57,199,227,241,88,59,94,98,74,41,197,24,87,171,21,147,203,57,143,227,56,207,243,60,207,0,184,217,108,86,171,77,69,197,93,139,2,85,5, +19,207,46,4,215,122,23,106,114,109,204,200,68,154,135,227,83,100,108,29,97,113,146,6,205,176,120,183,29,50,243,170,235,118,219,13,57,62,61,247,234,32,56,44,104,25,10,88,70,201,42,118,62,205,151,214,195,26,100,51,141,211,156,99,178,216,164,57,175,187, +205,52,12,170,250,199,63,254,241,246,102,87,74,89,183,237,235,23,119,121,202,135,231,199,52,77,112,187,137,41,0,194,102,179,65,149,166,245,14,124,27,154,192,212,52,141,170,246,125,255,242,238,197,122,179,147,82,42,151,205,123,63,77,147,115,129,29,56, +166,224,216,123,100,230,186,7,246,221,190,110,213,28,146,90,41,190,69,3,231,28,117,82,55,69,245,56,233,213,251,174,114,229,145,125,253,80,161,94,66,14,191,232,202,0,0,248,210,200,200,69,22,83,21,93,90,151,210,132,80,99,142,152,216,59,7,214,97,155,115, +206,137,76,68,165,20,32,168,145,53,4,166,98,42,6,32,96,166,75,34,13,168,161,9,154,16,88,85,30,215,65,5,17,83,101,218,123,15,68,106,188,90,137,24,15,99,246,68,102,129,136,66,112,93,215,53,77,112,206,53,97,179,32,198,83,197,183,231,172,162,170,1,172,128, +128,42,72,109,168,208,170,12,247,171,96,96,135,117,70,89,173,16,69,144,20,17,144,240,154,41,247,181,228,175,90,164,97,249,14,94,226,102,16,9,106,20,22,213,240,68,179,250,150,49,51,171,202,131,138,140,32,174,91,132,234,94,169,86,23,100,7,180,232,120,43, +40,65,174,106,184,74,251,168,215,248,197,151,181,168,240,46,197,45,56,15,160,102,160,102,0,90,100,217,70,34,147,247,222,161,101,128,108,128,200,157,69,139,147,28,78,15,142,189,42,196,152,69,132,8,16,169,72,6,192,219,219,219,16,194,56,142,195,112,158, +231,153,136,86,171,54,48,152,65,140,113,24,134,113,152,198,113,76,169,16,145,115,158,217,181,109,91,227,154,75,214,202,119,64,128,192,228,188,107,28,183,142,219,38,52,222,49,51,174,219,170,108,42,165,56,178,38,16,161,166,121,18,1,68,20,199,77,215,6,239, +66,88,82,242,110,118,109,41,174,13,188,110,220,20,155,148,82,42,34,34,15,135,71,4,34,240,142,93,65,40,69,243,28,69,44,152,229,57,109,215,107,20,37,176,247,239,254,124,62,108,156,163,33,231,109,215,124,243,114,175,41,151,4,57,231,190,31,152,225,213,221, +109,127,62,134,186,239,134,2,104,155,205,198,133,112,62,159,61,187,54,220,110,54,155,218,38,149,82,166,121,114,196,77,235,130,235,170,42,227,154,66,69,216,152,105,29,229,19,136,99,93,114,118,169,232,133,59,166,176,212,165,2,134,188,132,55,92,239,129, +229,32,102,251,18,42,186,64,20,213,204,60,44,98,154,37,50,200,12,104,217,78,95,187,187,26,236,133,200,206,5,100,42,206,39,78,57,139,228,82,74,245,249,104,227,130,67,40,88,115,163,160,126,34,80,93,244,54,132,23,6,76,125,194,84,20,140,84,36,168,42,145, +35,50,239,125,211,104,137,69,17,1,144,25,219,198,183,13,53,13,59,199,64,130,168,68,72,204,206,251,82,176,84,51,93,46,165,208,28,41,122,45,153,138,74,49,50,115,82,240,234,253,93,112,134,136,130,192,75,254,40,25,51,230,28,153,185,234,235,244,170,177,65, +204,185,152,213,84,62,2,5,114,11,136,173,100,189,132,197,19,192,226,164,69,0,85,171,56,202,170,151,181,11,173,212,59,127,173,150,43,209,116,249,58,197,234,169,170,159,228,66,152,180,175,34,197,151,123,188,214,229,96,197,64,0,148,209,0,156,153,153,168, +25,178,39,135,0,4,170,69,148,138,230,97,212,199,231,113,232,199,174,91,19,185,138,244,97,118,0,168,38,93,187,218,237,118,167,211,233,231,159,127,86,45,219,237,118,181,90,117,93,99,146,204,44,151,242,244,124,168,50,244,16,194,186,93,107,17,3,19,145,146, +115,85,126,212,247,180,195,212,174,215,187,237,186,245,206,19,180,193,53,193,53,206,245,115,34,2,70,166,142,157,115,12,160,146,139,193,205,205,174,26,70,67,112,204,108,32,57,197,82,138,106,49,67,71,218,4,244,46,192,186,173,227,168,245,198,101,149,146, +85,68,69,169,20,205,169,100,41,93,179,202,57,63,63,60,107,42,55,251,53,130,158,14,143,68,116,56,157,94,191,254,246,245,221,94,99,14,14,198,56,159,207,231,174,107,111,182,64,96,171,198,117,193,183,77,8,142,187,174,99,246,231,105,252,233,167,159,74,28, +126,253,139,95,186,253,237,105,232,207,231,51,0,8,206,196,77,41,62,103,82,85,231,169,34,102,82,73,76,128,204,70,128,102,198,96,96,2,2,74,181,139,89,68,164,100,0,74,102,204,36,32,96,132,240,255,211,245,102,203,145,28,75,154,166,174,230,238,17,88,18,153, +76,146,167,78,203,116,223,116,95,204,3,204,251,191,202,140,76,77,241,84,113,75,44,17,238,102,186,244,133,186,7,192,101,32,20,10,152,11,136,64,184,153,169,169,254,255,247,199,199,180,166,74,166,169,147,147,33,221,157,202,103,152,122,236,254,89,11,165, +102,103,124,184,183,247,118,11,17,11,17,103,98,168,78,202,205,212,204,42,96,52,246,4,168,189,159,23,7,241,13,98,63,68,33,248,189,48,54,3,39,64,139,154,165,133,67,226,30,46,79,12,139,210,222,238,38,20,180,98,77,103,122,144,151,201,117,18,96,34,21,177, +192,136,160,6,99,132,10,182,45,71,139,145,90,155,209,184,154,59,141,1,17,33,170,156,217,16,111,122,130,82,220,18,28,16,196,91,113,88,187,78,140,149,152,42,7,195,128,50,171,215,66,135,48,119,247,119,37,16,64,32,162,91,138,18,17,16,195,17,155,140,218,248, +48,140,220,204,181,229,237,72,186,29,180,24,31,221,45,117,50,23,179,191,18,79,105,167,151,27,98,10,85,24,26,97,214,117,180,136,58,73,156,9,228,137,107,183,231,215,237,183,231,183,185,53,18,38,228,4,50,235,200,192,12,64,169,170,191,255,254,251,79,63,253, +244,246,246,118,127,127,86,213,227,45,177,154,251,185,155,72,59,159,167,2,82,93,175,175,59,103,113,219,42,230,186,70,53,108,235,221,172,223,61,62,158,150,89,8,154,240,220,68,85,244,109,53,239,141,229,238,238,220,90,59,48,115,68,9,133,219,40,161,210,176, +173,82,9,46,151,87,17,82,93,78,81,188,116,41,21,117,8,172,163,111,235,24,195,189,68,146,158,195,235,52,138,235,235,43,132,217,214,207,211,252,210,123,166,61,156,206,179,240,214,237,124,154,88,62,61,63,63,95,214,235,44,250,242,237,87,239,219,249,243,253, +151,167,251,187,211,249,126,153,207,247,247,1,164,203,252,235,207,63,255,244,211,79,223,61,125,46,21,203,216,54,86,101,101,100,9,224,235,106,99,108,128,222,154,204,75,171,28,162,58,189,225,128,195,67,4,241,233,79,10,146,186,201,103,63,186,113,101,168, +167,196,35,82,7,17,235,115,202,124,71,26,90,193,35,246,154,43,113,191,240,132,35,220,240,181,53,185,67,34,196,86,148,84,153,114,199,76,140,106,5,214,179,231,127,249,104,252,126,247,185,93,74,221,29,44,106,240,196,210,146,48,1,91,139,192,132,196,189,49, +67,5,131,6,166,64,200,89,26,34,214,105,18,123,243,18,34,16,33,133,153,200,133,209,34,61,192,50,34,211,118,30,10,187,187,48,162,16,0,81,68,70,56,96,80,146,32,201,50,237,55,143,204,186,185,150,34,201,214,33,34,64,60,186,227,240,82,156,69,236,91,217,129, +207,168,116,107,168,108,159,8,96,150,170,50,14,16,37,35,254,185,44,193,93,17,95,173,88,47,171,199,45,252,117,199,189,49,151,41,154,145,136,129,136,114,92,235,19,17,22,102,72,12,6,112,68,41,175,10,49,157,134,69,95,189,143,253,166,106,163,40,109,195,108, +32,57,177,168,242,229,114,249,233,95,255,241,250,250,250,244,244,244,244,244,184,109,219,235,235,235,182,77,109,146,168,206,117,155,79,167,83,107,237,245,245,242,219,111,191,157,167,249,6,102,207,76,128,16,209,105,210,31,190,251,254,235,215,175,223,127, +255,253,60,55,62,2,22,0,226,203,15,203,122,185,50,230,221,105,81,213,109,152,39,182,121,122,253,253,23,102,86,221,137,15,45,170,48,193,251,187,199,66,218,225,49,137,77,143,49,198,219,216,234,135,22,1,9,88,106,204,225,190,245,104,173,173,215,55,119,55, +235,179,10,223,63,170,138,237,63,80,255,242,120,119,190,255,241,114,185,252,242,203,47,238,254,114,189,0,40,167,197,88,27,159,108,108,170,170,203,9,153,127,252,241,199,111,191,255,252,203,47,191,236,25,180,61,34,98,94,78,58,47,40,186,174,235,183,231, +183,203,229,149,56,166,169,45,243,46,13,189,41,164,51,44,34,100,122,220,25,34,123,165,186,83,168,53,233,118,39,188,117,243,17,49,164,239,203,149,176,136,233,251,210,141,0,0,175,21,187,15,211,234,201,56,52,223,7,63,176,254,250,0,44,219,84,68,136,151,156, +107,143,55,191,121,80,111,51,137,91,137,247,17,154,184,99,234,71,7,66,4,5,162,0,208,112,17,22,111,168,219,241,253,199,187,206,102,135,228,35,201,94,30,123,74,132,214,181,203,61,79,6,230,232,89,131,191,140,240,90,57,213,197,145,3,159,124,60,241,245,229, +24,166,202,148,5,184,137,238,246,90,255,36,173,205,136,188,233,88,175,198,22,189,94,105,112,221,195,235,28,139,195,195,110,6,110,9,48,136,160,208,48,85,79,220,86,151,251,13,202,95,242,30,56,4,46,55,154,157,151,53,254,184,18,0,34,238,231,32,98,197,141, +28,228,197,32,38,70,12,76,110,69,195,20,55,90,175,227,249,245,242,122,189,122,218,245,226,27,141,66,205,50,51,64,154,25,17,188,61,191,173,235,90,169,56,0,80,231,91,239,235,249,110,105,173,45,243,25,5,75,14,86,148,154,243,114,135,152,102,198,8,4,72,12, +119,119,119,119,119,231,255,245,111,159,62,125,254,242,244,244,180,204,103,153,154,104,43,28,96,147,201,199,70,17,101,220,89,18,146,148,181,157,207,75,150,208,239,16,13,3,38,68,70,130,170,18,162,187,83,2,51,249,48,132,149,10,203,200,199,155,125,20,87, +61,18,0,154,252,240,250,250,26,17,219,117,61,159,207,34,242,251,235,75,102,122,140,101,89,62,221,223,143,49,126,126,188,127,121,121,121,179,17,189,43,12,1,104,34,102,125,140,33,19,180,198,255,252,199,191,77,188,183,9,16,50,204,117,98,212,70,109,225,214, +114,196,219,234,63,255,246,109,216,74,20,139,156,90,107,83,147,146,251,207,173,237,125,132,246,13,43,188,22,176,174,251,204,76,128,76,122,235,142,222,236,188,183,142,223,190,240,232,253,8,45,35,126,233,63,152,185,228,220,5,143,184,93,8,241,8,148,65,68, +160,185,124,138,156,238,238,104,163,142,224,118,36,73,126,148,91,70,132,199,248,107,200,41,0,248,88,19,9,82,128,200,19,61,205,108,182,52,220,198,123,220,13,102,101,155,3,128,245,61,20,144,153,235,214,186,175,249,228,12,200,228,106,40,21,147,59,193,125, +216,109,216,46,133,127,130,227,216,129,163,235,120,115,72,212,122,197,163,7,189,44,218,26,19,74,53,64,108,0,121,216,112,27,116,92,193,161,178,23,247,31,110,21,229,195,153,81,180,36,62,232,110,204,242,7,151,103,230,113,170,224,173,48,254,24,163,241,14, +250,55,47,33,142,4,49,115,163,146,209,100,233,238,49,29,170,65,138,102,150,214,211,134,190,60,247,223,126,125,253,118,121,245,140,137,39,76,16,140,121,154,137,96,216,245,242,118,53,95,161,203,221,221,221,195,195,3,17,61,63,127,115,247,214,218,229,242, +250,252,60,206,231,243,212,22,119,127,125,125,221,182,113,119,119,247,207,127,254,147,189,38,63,221,125,32,226,188,180,239,190,251,242,244,244,244,229,129,238,238,239,238,207,119,167,135,199,135,199,79,119,15,143,158,184,174,107,172,166,132,132,158,110, +0,8,162,14,226,9,62,218,24,35,204,48,43,250,55,194,220,204,68,151,166,10,0,214,55,240,32,162,193,107,38,156,184,92,145,76,92,151,238,253,39,20,136,47,47,47,159,62,125,154,166,233,238,116,254,249,231,159,191,251,252,213,221,207,79,79,204,152,97,49,6,164, +171,208,247,95,62,159,231,233,226,65,105,28,155,64,252,248,227,247,63,255,254,124,189,94,187,195,39,122,92,150,229,241,241,209,135,77,211,244,252,250,178,174,235,114,62,121,66,217,14,137,123,36,175,219,120,125,123,5,180,183,240,10,210,105,202,243,60, +195,29,159,166,198,204,215,254,150,153,183,117,168,71,25,99,52,254,36,164,174,247,119,74,250,208,119,75,196,61,121,55,97,47,160,42,254,161,206,195,204,4,106,55,133,202,45,141,148,153,69,103,64,66,34,4,33,180,195,179,159,224,241,46,23,169,243,129,8,35, +52,228,79,224,250,125,200,222,24,136,33,5,80,28,50,192,35,220,210,176,71,73,169,203,22,124,123,68,5,142,164,84,60,214,121,120,68,16,54,0,130,36,70,169,57,36,70,57,78,118,231,67,68,136,158,100,189,218,102,6,251,74,70,81,32,74,239,219,182,89,55,64,208, +128,230,217,29,54,231,156,172,17,35,99,82,56,130,19,163,18,35,81,155,229,122,125,243,209,167,137,137,104,12,207,1,68,116,105,73,225,13,104,98,129,136,30,238,4,48,33,249,218,8,1,61,99,32,178,50,17,146,123,102,67,112,216,133,122,158,178,27,162,169,228, +209,199,183,29,64,192,181,97,106,84,190,86,37,37,8,97,250,24,99,155,241,243,116,110,255,185,93,255,245,237,229,58,178,39,161,209,73,181,187,207,179,2,68,239,171,136,92,222,186,59,60,61,253,131,37,189,143,97,110,238,170,83,196,102,214,39,153,220,243,60, +61,10,182,183,231,171,187,127,122,248,116,127,127,79,73,111,126,85,132,185,9,165,222,125,58,253,248,195,23,102,32,217,150,207,63,60,126,249,254,211,211,63,238,63,253,227,225,233,11,8,175,99,155,30,76,13,153,57,9,221,71,101,216,240,232,97,206,15,247,102, +102,99,75,27,25,6,233,24,49,165,111,215,231,110,99,191,38,17,6,164,204,203,195,114,10,180,125,172,195,19,177,34,202,240,140,128,102,253,187,47,15,0,240,233,243,148,233,63,252,183,31,145,81,81,239,229,243,81,182,81,41,13,215,117,125,24,35,214,223,43,73, +179,6,200,223,253,248,69,68,100,106,215,128,32,120,248,244,153,32,2,65,207,15,159,206,143,237,252,48,183,135,101,185,107,203,253,243,150,151,212,104,95,206,243,23,196,92,47,191,93,19,71,66,82,59,45,103,89,78,178,168,40,51,136,89,140,49,194,1,80,28,197, +129,178,148,252,144,0,68,9,89,70,210,94,87,131,30,17,145,70,144,162,76,4,4,145,233,141,216,130,60,32,128,145,68,69,26,147,40,17,249,71,225,203,209,35,37,62,61,51,77,202,11,67,3,12,76,131,236,128,163,209,185,72,124,5,53,68,96,196,20,17,136,128,74,52,125, +159,138,1,38,40,61,222,92,10,141,152,121,170,212,134,56,225,123,142,234,161,81,200,76,158,78,0,0,97,81,168,76,223,121,111,166,116,227,205,84,235,177,166,145,221,175,55,25,157,236,183,178,66,33,237,25,194,197,225,168,167,63,35,122,145,203,108,48,188,217, +47,155,207,147,78,138,8,9,123,161,143,137,48,86,131,72,97,62,224,220,56,172,215,11,20,198,198,50,107,67,76,10,27,25,41,208,152,111,140,173,76,188,237,88,12,68,196,165,156,217,197,242,9,24,233,62,16,83,132,84,27,96,16,212,188,24,39,37,150,84,230,38,36, +4,144,198,12,196,2,68,110,185,110,227,245,122,89,183,168,12,166,121,158,5,178,216,132,243,92,241,25,81,6,249,97,87,203,222,123,143,112,66,36,162,211,233,212,88,50,113,89,150,15,169,58,94,42,246,133,210,199,214,90,155,79,243,44,236,17,109,110,95,191,126, +121,252,242,195,151,175,63,62,61,253,99,62,127,158,230,217,247,65,116,89,186,5,136,44,44,220,49,50,195,194,28,201,99,167,53,26,134,135,143,82,51,182,214,10,18,187,191,217,177,239,211,123,122,15,9,145,0,83,2,106,213,14,86,165,9,56,180,76,7,136,218,154, +155,238,41,52,40,92,206,178,122,228,115,220,133,195,113,230,80,189,40,157,150,53,124,98,20,240,240,254,242,246,186,250,235,204,203,227,227,147,240,157,78,83,33,235,138,109,85,78,159,169,125,6,64,70,154,117,110,243,36,109,34,97,36,156,84,84,96,158,138, +238,199,25,59,254,221,105,15,20,2,223,83,233,205,98,12,55,243,194,177,16,3,121,34,82,157,163,175,235,234,1,195,193,143,144,37,21,18,98,109,116,59,6,111,215,37,34,226,21,133,103,229,149,105,34,76,2,3,28,136,129,177,3,78,171,28,171,211,12,17,149,223,117, +206,135,214,172,190,148,32,85,155,104,175,144,17,136,132,255,100,152,184,21,177,14,113,0,59,18,81,128,226,8,27,255,128,85,171,146,56,9,0,80,166,91,89,43,17,123,51,4,41,25,106,28,23,153,184,173,174,13,167,25,35,130,28,71,199,209,241,250,58,156,124,153, +250,121,214,101,146,121,98,97,6,66,202,176,238,196,123,32,248,113,195,166,8,152,4,25,121,82,157,148,137,8,29,193,71,64,42,43,0,48,237,70,225,219,240,150,106,134,33,242,94,208,70,17,124,7,139,180,93,171,65,123,80,50,36,113,68,164,163,3,104,36,184,59,19, +180,214,16,103,27,219,245,186,94,46,215,107,119,76,154,79,211,253,253,249,58,236,237,237,45,51,75,174,93,159,76,211,52,236,122,156,180,166,34,211,52,45,203,52,107,171,234,186,226,25,139,110,82,231,9,9,161,200,210,218,44,76,232,204,60,207,167,251,199, +79,15,79,63,62,126,254,183,251,79,95,133,167,4,74,223,40,146,152,8,26,147,2,67,16,35,39,227,209,179,242,14,149,21,130,177,3,55,251,102,102,19,47,9,14,145,17,22,233,224,81,157,45,26,135,192,170,208,157,55,73,131,0,34,6,238,245,124,238,15,229,174,39,38, +21,150,198,204,137,229,51,8,138,39,119,247,220,15,73,224,61,230,177,7,166,111,48,174,190,93,116,139,169,101,106,35,106,173,53,81,189,246,24,99,20,222,42,33,220,7,243,140,197,82,34,6,193,17,136,6,130,72,94,33,95,13,129,107,148,122,56,3,71,68,196,136,178, +224,244,117,148,103,197,211,246,194,85,185,222,250,64,76,224,145,195,34,45,96,68,36,164,120,238,190,95,84,14,36,135,143,4,126,68,4,116,102,81,154,153,149,136,152,130,56,17,93,105,174,154,86,85,14,8,154,35,162,82,201,24,153,203,5,180,31,168,180,109,219, +205,247,120,179,230,69,20,111,144,142,201,202,123,35,7,20,107,196,135,80,218,149,4,4,34,18,144,227,246,43,251,229,51,48,51,43,254,248,88,132,86,253,73,228,82,219,97,96,82,122,92,86,191,111,211,50,1,162,168,69,39,244,30,125,29,27,7,0,42,231,220,16,145, +75,172,73,137,56,243,138,62,134,87,230,6,236,122,110,100,69,41,225,16,99,64,34,165,4,140,136,106,70,35,69,101,179,101,97,13,1,210,3,9,88,164,180,117,148,144,228,0,0,13,68,64,149,84,80,202,26,232,117,106,227,122,93,51,211,103,87,150,8,19,17,70,162,198, +207,111,219,111,47,175,47,175,151,72,94,166,121,154,166,157,250,28,81,159,84,142,69,113,123,43,171,244,227,4,217,221,123,118,75,88,215,10,114,57,45,119,231,54,77,221,237,109,189,126,126,124,104,211,172,170,163,95,167,70,143,143,143,15,159,30,155,46,203, +249,179,78,119,72,26,1,17,230,195,34,92,184,96,129,8,192,0,6,4,129,137,8,137,65,71,23,138,48,147,18,209,50,137,104,8,77,213,70,195,52,118,11,233,165,78,18,228,221,82,158,25,105,24,123,130,114,36,36,2,35,3,80,36,20,105,14,152,132,32,17,89,154,168,162, +40,32,3,164,103,8,201,206,101,161,18,97,162,136,8,183,73,219,229,249,183,203,58,46,151,49,146,206,119,143,35,233,219,243,107,222,201,89,91,133,183,28,127,17,85,53,160,4,210,130,136,30,190,14,27,129,18,12,78,173,49,49,50,115,70,68,162,185,69,196,186,174, +222,199,182,141,49,134,117,223,182,109,93,215,190,110,221,173,130,169,231,152,62,136,181,16,73,16,34,1,129,0,129,128,57,137,145,16,181,33,51,18,217,24,61,242,186,237,223,213,184,94,136,4,65,247,139,34,167,40,49,195,220,238,0,128,185,144,101,251,192,144, +136,148,188,9,77,170,44,251,140,12,136,18,25,211,14,131,50,126,104,224,99,214,218,254,208,49,169,47,53,157,38,6,96,34,140,132,234,177,85,99,69,144,136,4,153,118,255,5,213,232,0,147,75,160,19,17,123,166,39,102,32,49,96,96,86,193,131,199,18,71,128,100, +204,198,60,43,199,12,204,222,148,91,165,150,81,17,62,130,152,116,34,194,169,115,205,40,48,0,50,200,61,149,169,140,28,99,12,34,32,38,149,250,70,107,96,26,9,14,24,239,237,217,68,57,152,26,148,9,84,67,95,212,83,99,36,102,210,66,237,35,161,84,14,137,68,95, +183,173,163,11,156,144,113,202,224,97,188,217,246,243,47,207,63,255,250,252,122,185,74,155,79,76,153,254,246,246,178,118,191,141,221,234,112,35,162,215,215,215,218,77,203,156,129,59,49,114,172,145,150,16,17,85,99,215,51,84,59,159,138,100,140,97,155,80, +158,78,167,199,167,79,143,143,79,231,135,135,249,244,160,58,213,161,90,57,54,192,212,68,50,149,85,130,16,128,2,246,20,91,68,99,208,221,229,82,42,7,102,69,141,52,238,190,215,160,49,34,12,178,237,39,97,211,50,146,122,12,179,206,97,165,49,92,71,199,189, +189,198,12,4,36,204,74,40,202,153,165,191,154,38,106,13,88,24,40,32,49,137,34,144,88,68,128,228,86,206,205,203,61,18,155,217,183,111,223,46,215,151,182,204,102,241,243,207,191,246,213,100,154,35,249,150,186,197,66,243,220,24,72,88,69,90,245,43,134,133, +69,14,31,196,88,201,77,34,187,95,190,142,192,237,114,237,189,175,235,106,125,100,162,15,75,55,0,232,222,201,75,128,145,181,197,212,248,33,200,60,209,128,19,24,145,161,132,194,136,14,12,192,9,228,16,14,108,73,221,204,221,237,26,153,91,196,186,143,215, +149,219,68,34,50,145,223,134,34,37,52,79,112,34,90,90,78,42,139,170,112,201,83,193,17,19,73,153,246,193,239,1,104,219,123,248,71,143,169,166,196,245,216,68,68,187,138,32,105,65,230,18,80,128,154,178,74,19,20,145,80,200,172,254,237,142,193,143,120,159, +148,136,119,223,165,39,18,180,11,62,3,2,85,217,221,175,151,148,61,229,150,207,103,93,102,217,210,133,243,52,201,220,144,41,51,12,136,20,9,16,39,37,161,230,144,145,4,148,110,221,194,216,169,30,37,4,80,213,166,164,186,180,204,190,85,50,78,143,216,197,107, +213,119,127,199,111,164,91,26,3,48,11,51,158,150,41,51,41,129,171,176,35,44,134,215,11,210,60,207,69,194,158,218,178,79,141,1,94,94,251,239,207,151,98,126,42,113,185,144,47,215,183,205,176,118,184,18,139,86,121,185,109,27,11,231,254,14,249,7,127,116, +150,191,190,116,149,223,190,125,171,212,242,187,187,187,204,124,121,126,6,107,95,191,60,222,61,222,49,51,144,220,63,124,102,200,136,48,27,16,73,34,36,132,0,68,82,98,7,68,244,28,152,192,16,101,44,37,128,4,240,195,64,189,75,244,146,32,87,136,106,117,131, +36,223,166,172,232,245,107,158,78,148,26,132,16,158,0,188,103,117,16,162,36,50,226,59,222,14,145,144,148,101,34,157,169,77,201,156,72,62,130,50,137,168,233,92,87,157,76,72,66,39,153,238,158,62,65,254,254,219,207,191,253,191,255,79,252,246,109,36,252, +244,211,127,196,119,241,244,221,215,64,29,59,120,58,74,237,185,51,152,203,61,233,49,198,136,236,0,153,130,155,141,117,244,67,102,176,63,112,235,245,121,93,215,245,114,117,79,130,186,122,37,113,176,84,17,157,238,208,13,19,118,109,39,49,39,113,18,214,14, +188,15,47,32,215,235,86,23,194,136,176,225,110,49,186,153,89,58,68,164,21,56,24,156,156,45,68,36,13,171,197,74,251,95,241,94,77,26,206,32,64,165,68,175,218,39,71,48,32,187,42,162,51,123,29,122,183,114,215,0,111,73,158,85,81,215,111,181,87,82,230,9,118, +87,58,9,211,172,50,181,169,1,51,183,54,183,54,68,138,192,191,143,64,236,80,123,75,56,84,241,202,8,181,217,99,34,0,144,166,123,0,48,137,50,147,48,77,2,109,146,238,41,8,141,81,40,205,172,155,73,91,136,40,195,17,2,48,32,241,80,56,84,187,168,38,164,86,190, +222,41,39,2,78,72,230,125,131,140,8,102,173,204,150,186,180,32,98,41,89,1,19,133,116,230,105,154,230,153,221,29,108,80,2,97,10,178,64,197,44,39,226,180,44,200,42,243,204,42,173,102,42,111,87,191,92,55,139,44,246,44,51,3,120,239,61,64,43,62,14,17,107, +245,246,222,137,40,211,142,89,19,180,214,230,121,70,204,24,70,108,128,216,71,129,191,125,154,166,66,26,108,215,21,60,84,117,94,166,155,188,6,146,108,108,110,74,168,136,12,88,221,192,76,119,66,3,175,171,192,128,168,103,22,40,50,193,74,230,252,97,244,92, +28,142,172,202,5,18,51,9,129,118,45,32,87,35,7,0,25,27,114,112,68,96,164,242,187,244,47,128,16,195,62,97,212,0,0,32,0,73,68,65,84,185,4,13,20,9,196,192,2,36,200,13,117,66,81,32,102,42,255,14,107,107,172,83,109,1,68,116,49,99,204,211,195,253,167,207,79, +200,244,235,175,255,213,61,94,95,95,31,238,214,109,219,70,140,91,132,94,66,184,59,100,37,246,64,77,137,111,116,221,235,176,117,189,124,236,157,84,255,211,251,117,189,94,47,151,213,221,85,68,88,25,145,49,153,177,142,8,192,114,177,83,125,77,70,65,18,224, +70,50,147,40,35,48,34,102,216,214,43,30,22,0,49,152,82,210,112,172,158,61,75,108,85,46,2,243,240,238,100,105,24,71,106,77,249,123,128,153,145,149,52,85,101,82,22,10,51,136,145,129,28,164,225,16,225,61,43,215,57,234,240,207,204,30,113,203,240,60,74,167, +64,68,109,210,144,55,66,42,22,153,0,207,141,167,54,183,141,153,11,195,169,210,110,50,189,177,125,88,132,68,180,47,66,102,22,36,199,8,1,0,207,14,137,0,212,244,78,5,144,76,52,218,148,173,234,0,201,244,176,60,6,38,200,9,3,34,173,128,229,201,158,251,153, +182,235,15,60,3,210,221,221,2,139,231,132,112,243,230,3,16,51,3,5,0,59,36,220,120,197,0,172,50,45,243,178,76,170,64,9,78,21,82,129,81,170,237,8,82,155,9,167,185,1,161,42,48,71,246,225,182,94,46,126,217,182,2,44,70,196,8,7,24,125,12,86,173,255,111,53, +120,170,239,124,58,157,190,61,63,211,17,182,94,65,217,17,230,238,170,90,108,207,136,88,150,101,89,22,102,94,215,149,69,238,239,239,191,251,250,121,154,90,166,115,83,214,182,153,177,245,98,227,34,38,98,6,132,23,98,21,28,160,96,27,0,233,8,196,153,144,57, +160,200,55,85,73,210,205,82,32,74,187,246,40,137,18,118,171,116,66,18,185,123,160,163,112,181,142,139,230,149,190,171,112,3,129,110,132,103,8,149,41,136,145,27,177,146,40,137,130,104,34,77,220,220,61,16,88,39,85,69,222,5,244,225,110,215,231,137,150,239, +190,126,125,250,238,203,203,203,55,187,94,84,247,234,235,186,249,186,174,128,160,170,125,108,238,46,8,224,132,24,76,12,34,128,66,38,17,96,235,90,127,165,50,180,17,209,195,138,224,30,97,30,91,120,6,1,212,232,47,1,42,186,167,210,40,16,144,146,11,73,136, +76,40,204,13,69,68,20,17,9,2,147,39,133,155,83,113,167,92,68,134,121,223,6,17,2,83,34,101,88,100,113,240,220,209,171,223,199,190,107,92,136,5,144,90,227,214,100,154,164,81,26,27,80,96,178,163,128,161,247,238,225,145,96,22,215,117,84,107,192,210,10,49, +113,75,29,174,231,28,58,0,70,0,192,112,51,27,228,184,53,110,186,180,173,128,127,170,90,153,240,181,87,246,245,205,142,15,233,185,149,217,215,48,43,71,169,234,66,12,150,38,77,56,242,122,221,140,137,50,91,0,207,12,210,26,49,89,246,228,16,72,145,78,248, +242,122,45,83,73,243,128,173,143,94,58,27,98,160,37,43,176,42,210,221,223,46,175,204,201,130,16,231,237,18,253,138,68,210,120,102,96,27,99,181,55,192,118,128,189,17,5,56,72,147,53,11,104,26,235,53,250,8,102,36,17,81,0,240,123,217,32,90,26,19,128,71,4, +249,235,5,94,94,244,229,245,130,129,18,1,177,50,101,94,57,68,230,249,140,73,111,175,47,173,181,243,212,182,183,103,51,91,150,101,146,124,56,223,149,20,6,145,204,227,237,114,173,253,242,178,173,203,124,70,12,101,252,242,240,69,4,237,250,122,127,127,158, +89,31,78,39,73,172,80,97,240,40,47,239,249,254,187,76,182,65,187,204,10,67,16,217,13,26,71,26,2,50,66,18,121,84,104,73,42,29,205,110,56,184,93,204,204,64,185,0,190,107,21,50,34,50,224,112,237,176,36,248,30,62,36,73,128,48,132,255,52,110,46,233,133,99, +71,20,32,68,104,152,149,128,71,68,154,62,68,4,133,89,20,88,147,37,137,6,210,157,202,10,231,203,245,74,15,255,252,239,255,231,255,245,175,111,219,243,191,255,223,255,235,127,254,207,203,154,231,243,114,217,126,17,236,221,195,32,239,206,143,235,218,71, +94,19,139,115,75,147,180,89,116,3,89,215,139,227,101,140,145,233,203,52,49,226,24,61,61,148,121,68,35,76,38,183,220,174,235,240,128,44,162,246,6,129,180,191,58,220,27,164,85,12,148,32,83,128,41,17,1,35,107,189,14,192,4,220,113,210,168,130,42,212,180, +175,87,97,81,37,225,233,40,131,61,34,222,114,21,36,53,60,81,107,178,39,233,178,40,241,34,243,194,243,148,25,40,182,52,196,97,235,182,89,70,164,173,195,251,200,173,143,235,117,189,142,183,76,143,174,153,155,193,133,24,155,240,121,106,231,169,205,194,50, +53,130,12,27,14,152,132,17,236,3,114,184,95,174,164,155,182,106,92,5,0,18,54,100,65,187,222,244,171,18,62,0,96,64,8,66,202,174,141,246,68,128,116,247,53,194,195,98,88,49,2,155,42,204,90,136,184,101,209,214,154,199,0,72,102,14,50,51,235,125,117,119,196, +156,116,159,75,6,74,137,217,145,81,91,155,27,17,37,146,131,103,58,17,82,6,234,148,204,233,125,152,95,69,20,9,8,129,137,148,43,238,220,204,208,195,170,117,82,9,132,12,53,164,68,55,74,79,219,220,221,69,136,36,47,111,241,237,247,245,245,114,217,198,184, +197,153,87,104,27,171,218,58,106,28,178,19,248,152,85,213,45,42,133,183,236,115,85,241,215,38,87,219,57,51,79,218,144,114,12,11,183,49,198,221,167,211,229,114,89,175,223,30,63,221,157,207,231,101,57,207,243,92,109,158,15,86,204,93,137,159,181,75,34,190, +47,14,188,5,205,222,178,9,226,182,14,255,246,99,255,134,1,19,119,114,94,121,173,223,75,217,191,124,188,71,41,151,187,36,130,43,49,140,28,63,58,53,119,55,39,33,161,32,137,52,145,17,4,119,15,159,254,241,143,127,230,118,97,225,251,123,65,196,49,138,184, +21,12,100,190,101,70,249,214,157,18,50,184,114,155,24,88,16,13,15,243,3,85,27,61,33,136,16,32,136,160,10,248,8,175,90,201,188,223,126,30,181,225,220,212,39,238,142,48,136,24,157,35,15,181,108,6,133,151,86,121,143,88,251,96,244,57,94,187,223,50,33,42, +9,6,5,153,149,136,9,165,172,79,68,2,225,24,78,25,181,239,7,38,101,100,216,24,213,185,181,173,199,186,109,215,235,117,179,158,224,209,43,1,39,41,43,206,190,247,17,25,114,86,185,197,24,227,94,158,103,20,49,137,178,126,222,94,142,124,232,64,30,163,223,180, +211,178,76,90,42,51,194,204,244,244,168,17,19,171,36,128,135,251,112,115,43,140,121,100,246,112,180,129,91,181,58,208,3,35,28,44,214,205,198,24,230,198,8,243,52,105,19,140,140,176,17,200,137,14,216,148,207,231,233,238,172,204,9,232,231,229,126,189,246, +151,215,245,237,218,1,21,152,222,174,9,56,198,48,194,194,6,20,173,205,183,237,234,209,107,154,104,35,45,18,177,60,87,69,213,153,19,212,112,184,57,50,64,210,214,199,243,107,221,58,178,0,252,7,234,3,137,196,99,243,8,18,70,166,0,108,77,164,233,186,174,117, +75,44,144,92,45,188,27,89,29,48,230,105,81,150,203,229,18,225,231,83,155,166,169,247,213,250,117,158,248,238,124,255,244,233,115,5,51,69,4,125,12,189,130,154,35,87,172,9,221,62,62,14,124,25,35,51,125,79,186,171,192,158,252,235,138,250,219,95,41,115,221, +30,55,9,248,39,237,213,187,36,51,179,46,42,20,14,97,233,126,216,252,128,14,177,24,97,238,202,85,0,101,113,85,119,120,120,120,248,63,254,199,127,71,239,175,207,191,137,104,239,219,245,250,182,109,215,17,174,233,210,41,28,34,45,25,3,82,42,116,86,50,48, +144,113,79,113,45,41,72,10,99,70,101,133,102,8,49,104,19,38,247,26,208,187,117,103,218,45,66,17,145,176,67,98,19,33,115,45,134,37,64,98,238,170,41,3,231,192,67,217,184,47,227,155,148,236,200,125,42,59,199,30,146,135,137,140,141,73,136,37,9,51,4,1,33, +48,189,103,40,164,149,169,222,48,32,13,194,204,202,161,59,42,47,172,247,62,220,1,2,2,137,128,136,149,169,9,237,211,69,128,82,17,243,251,54,11,238,30,137,94,152,77,11,226,50,247,68,184,39,18,58,68,64,4,2,176,252,219,15,63,28,241,133,49,198,240,62,118, +25,222,52,29,49,142,86,28,229,243,60,77,211,196,25,17,113,189,244,183,188,236,152,54,0,128,120,91,157,50,88,248,52,79,231,101,22,161,12,51,35,218,64,145,64,169,77,114,119,210,243,185,105,67,194,248,241,243,143,145,240,242,54,126,253,246,114,221,124,36, +144,176,7,244,213,68,184,169,50,87,245,31,4,153,230,197,96,35,66,161,68,100,18,81,105,34,66,10,144,172,1,128,46,141,129,164,212,215,158,17,187,7,63,33,211,194,187,141,27,77,68,101,247,136,136,52,68,172,89,124,29,98,229,58,219,182,173,150,165,8,215,202, +236,235,118,125,123,185,187,91,30,31,239,31,30,239,175,223,190,61,222,157,127,252,225,235,247,223,127,127,58,221,49,41,225,49,150,221,255,85,154,249,189,171,25,249,193,50,254,1,29,112,152,229,194,247,189,133,255,76,48,248,227,194,195,132,27,65,246,182, +14,49,119,123,193,95,1,8,17,65,16,17,129,238,97,78,18,201,150,142,145,137,17,251,151,36,4,71,38,132,100,43,179,44,74,96,180,121,249,225,251,127,243,109,253,143,127,199,190,94,46,219,234,238,144,238,125,139,216,101,247,155,153,176,49,43,247,62,26,55,97, +64,47,250,3,149,209,51,34,163,8,67,145,30,9,81,12,72,12,34,2,179,60,44,4,82,208,202,221,115,155,3,145,178,88,44,245,214,68,34,72,238,105,124,1,158,55,133,151,123,246,222,205,123,233,153,246,238,113,69,204,123,30,208,234,93,7,3,64,225,233,150,65,49,134, +165,58,132,101,24,2,2,34,101,96,17,14,247,153,4,48,35,11,50,115,137,238,144,144,25,85,164,53,153,84,166,38,202,200,136,238,190,75,86,63,24,50,204,119,81,10,236,129,209,181,111,80,56,96,96,230,142,38,148,255,241,223,254,81,139,173,204,227,219,232,170, +186,44,139,180,83,68,148,57,25,35,69,105,110,83,107,45,134,173,235,122,185,92,108,179,124,119,115,224,121,118,17,153,39,157,38,157,84,8,19,32,210,109,154,139,146,156,204,172,2,213,245,76,138,203,219,88,78,119,119,231,187,128,5,95,46,175,235,21,82,33, +117,154,136,139,118,46,53,46,74,204,0,128,181,143,74,188,41,197,40,73,83,157,152,185,219,239,140,138,148,210,82,27,140,24,155,175,107,191,122,70,183,81,219,135,136,4,228,112,235,189,115,98,181,170,8,133,169,232,169,62,134,139,208,145,200,131,55,146,85, +237,71,0,121,189,190,93,94,223,148,233,243,231,207,143,143,143,153,113,62,47,95,191,255,242,229,203,23,34,233,189,35,114,229,111,239,52,128,114,48,131,31,181,144,35,115,149,133,8,183,5,83,98,131,250,241,36,65,70,18,86,255,6,248,111,23,97,41,11,33,147, +118,58,221,237,253,221,255,227,182,188,111,167,98,217,16,34,130,60,194,71,88,223,155,207,64,72,2,110,105,40,200,73,150,78,192,0,238,73,196,204,238,156,225,167,187,251,47,95,127,236,189,255,215,191,126,194,209,11,3,121,189,190,217,214,211,92,85,87,7,161, +81,93,217,182,241,152,152,56,48,28,189,240,8,1,73,238,131,0,163,50,219,179,38,64,80,254,3,17,42,208,67,177,212,235,196,171,174,114,166,7,100,68,161,63,33,211,73,20,146,106,14,183,163,50,178,192,69,54,134,21,250,165,4,91,187,19,241,128,208,66,161,9,137, +2,114,184,11,65,86,219,218,252,24,185,123,41,191,118,95,84,85,90,8,204,168,141,3,208,45,45,51,28,28,7,3,19,162,0,53,66,161,157,117,148,158,31,157,147,199,81,156,73,245,9,31,59,101,133,52,193,24,251,201,7,0,242,143,175,95,16,209,51,122,239,151,203,101, +179,49,77,211,233,116,34,110,17,97,125,27,99,164,59,64,101,51,241,24,166,141,85,117,140,1,7,16,27,17,63,11,139,80,19,169,103,139,48,185,212,18,64,89,225,171,238,230,61,108,235,219,72,240,159,174,223,62,25,223,61,204,243,233,222,82,54,3,132,55,76,50,187, +132,83,122,196,96,38,96,64,192,128,72,247,4,112,34,170,39,56,221,1,134,89,0,25,67,18,176,40,1,209,216,236,186,110,219,176,181,251,101,237,153,57,1,33,99,34,123,226,240,157,37,227,128,221,45,16,214,110,153,91,28,119,191,242,230,238,62,186,125,56,139,102, +182,190,93,51,226,235,143,63,252,240,227,87,38,252,253,219,239,63,124,190,47,162,118,5,158,156,78,167,234,163,42,239,167,217,65,105,40,93,75,210,7,197,253,71,102,179,187,1,0,236,228,143,136,221,30,29,249,119,69,233,71,199,205,159,172,55,240,199,248,225, +119,167,66,66,2,165,135,163,163,185,211,40,170,93,114,67,52,116,12,246,8,195,96,140,224,99,13,51,171,72,244,97,140,120,119,255,248,249,187,31,250,58,202,241,246,242,250,237,151,95,194,205,124,152,91,115,224,40,129,114,164,9,89,39,213,4,8,65,77,8,194, +200,180,12,244,163,151,136,145,165,205,0,4,230,146,12,84,253,31,4,128,181,29,209,110,105,7,128,49,12,99,247,218,146,27,130,2,80,32,73,238,185,246,30,118,12,156,111,63,180,216,111,131,112,179,11,134,74,65,128,220,49,153,88,26,43,98,83,33,201,68,10,200, +17,174,192,89,49,197,172,153,29,0,176,228,40,184,199,235,102,34,115,148,146,68,8,152,72,136,89,152,153,147,82,8,121,199,103,220,216,106,233,190,11,161,0,40,145,220,195,29,60,118,147,241,206,152,185,191,59,237,222,13,200,241,120,239,238,164,210,90,163, +164,136,112,235,117,59,130,216,145,30,54,192,221,199,217,118,37,241,97,234,107,179,220,148,4,69,7,169,69,88,247,49,247,112,203,168,50,123,187,142,177,109,65,27,248,148,49,77,109,193,229,108,215,107,87,143,249,237,213,0,0,195,61,61,235,45,203,253,48,207, +4,247,129,129,204,9,1,219,230,225,169,19,134,135,50,158,160,69,226,243,203,120,125,246,235,74,235,250,54,70,33,100,240,163,252,154,129,68,196,204,198,72,102,92,215,213,125,156,78,167,244,221,39,86,18,202,154,94,184,123,31,155,72,83,149,211,253,233,235, +215,175,170,186,94,95,75,145,151,233,204,124,127,127,255,233,241,115,107,243,24,195,122,127,104,167,42,145,14,250,121,20,8,171,36,114,213,10,250,120,100,237,172,148,15,235,208,19,63,216,187,240,207,21,230,123,163,229,15,215,191,93,113,241,199,219,227, +222,34,216,143,80,143,52,112,10,35,130,12,20,204,4,1,54,12,114,112,7,28,0,160,72,195,140,72,164,77,197,47,148,54,157,239,30,30,31,62,111,219,150,233,8,106,22,53,206,241,216,128,231,202,132,54,55,27,137,1,224,132,148,80,46,7,6,170,1,39,6,65,2,68,236,242, +232,93,151,17,225,197,88,136,0,169,35,17,49,203,240,13,9,7,75,44,179,220,9,66,152,68,45,145,8,109,47,77,111,234,77,8,42,235,199,77,240,158,9,24,53,89,100,70,166,72,4,68,144,38,139,202,44,122,158,22,146,141,68,19,40,32,253,24,212,177,70,141,126,71,56, +120,28,249,127,8,89,9,219,84,250,132,242,43,107,93,157,84,8,18,51,220,157,162,248,76,8,8,48,106,7,41,74,99,184,165,25,152,215,119,89,249,153,40,179,182,82,165,138,8,16,22,85,14,152,192,70,38,2,183,108,138,233,239,230,119,60,213,52,188,50,168,222,153, +138,48,184,77,170,74,194,145,248,78,185,75,55,11,245,68,80,34,10,27,235,118,217,182,237,146,131,136,29,70,160,106,131,121,225,243,157,146,204,231,211,201,11,247,107,117,159,206,90,132,61,135,251,136,0,100,36,194,216,35,126,124,56,249,8,165,132,20,34, +120,121,238,47,175,99,189,224,112,11,0,102,34,225,178,2,69,132,133,75,34,34,214,144,180,53,41,37,228,167,79,205,122,236,214,111,213,121,158,235,162,88,47,115,89,206,167,105,126,184,191,95,150,229,122,189,246,109,251,244,233,177,181,221,71,51,77,83,77, +255,193,132,219,49,181,7,252,83,127,210,198,202,204,16,140,41,4,114,219,189,226,182,222,222,203,152,252,211,242,251,120,178,253,237,49,24,31,122,164,127,123,132,238,61,82,143,228,172,161,162,227,64,228,68,72,176,36,146,61,231,25,91,155,194,44,53,165, +54,80,15,1,86,213,121,62,9,79,136,108,102,222,7,169,34,38,0,29,160,176,72,243,68,171,90,133,8,140,178,114,145,203,239,121,148,160,88,4,248,138,187,172,145,96,237,230,204,120,67,252,37,22,55,204,211,9,145,243,8,226,65,140,234,6,39,237,130,157,125,59,218, +191,62,86,111,236,207,183,232,210,183,211,238,78,4,162,54,201,105,62,157,154,158,231,101,51,7,162,68,218,35,177,145,145,145,85,166,105,79,251,50,247,155,251,17,114,183,11,30,148,26,111,89,25,76,164,162,4,153,123,166,10,18,17,87,67,194,252,182,101,150, +193,176,236,120,112,139,79,4,148,151,245,103,166,54,209,25,64,188,199,176,13,209,181,241,218,199,129,67,165,72,198,18,1,139,140,30,84,129,56,68,145,86,82,178,50,64,51,12,201,196,216,69,18,229,228,223,76,152,2,37,203,147,153,217,230,129,189,107,123,123, +81,213,121,158,136,201,204,248,52,43,126,238,253,110,243,184,249,67,202,103,96,102,197,17,126,191,239,30,9,187,17,241,22,238,182,82,38,241,88,13,158,55,255,181,143,95,253,2,145,77,72,88,56,64,129,208,194,215,13,54,107,143,243,233,110,185,92,46,156,180, +174,235,101,189,62,61,61,5,224,102,163,160,47,153,209,183,181,240,36,138,24,220,206,211,140,152,75,211,245,250,130,16,159,63,125,182,109,155,230,187,199,243,151,121,62,153,187,167,5,117,115,183,43,232,188,16,54,119,198,4,8,35,0,2,10,136,82,231,212,62, +150,30,196,92,11,113,67,45,213,87,189,196,204,61,38,64,19,15,138,122,253,134,239,87,163,24,31,7,15,71,95,7,2,232,198,143,60,130,239,0,0,174,16,12,193,184,83,145,33,204,34,137,152,12,136,156,176,17,11,85,194,184,131,135,93,2,185,132,160,189,171,170,81, +110,99,184,158,78,223,133,60,255,87,92,240,243,231,207,255,249,255,45,207,47,191,159,207,75,98,76,140,102,221,210,38,77,81,18,33,150,93,81,142,62,0,49,51,104,191,164,17,37,81,116,2,42,190,22,0,36,6,241,238,229,85,33,66,0,119,79,100,150,62,120,196,192, +37,211,34,1,203,144,81,66,55,85,78,208,154,137,89,70,18,18,163,39,132,135,52,169,132,188,18,75,0,160,18,170,234,213,83,45,206,141,239,167,246,48,45,15,247,247,58,205,1,244,40,104,54,122,223,148,65,132,32,157,33,102,70,131,216,220,178,59,26,99,182,8,31, +62,50,243,20,196,148,74,129,100,196,0,76,44,130,34,74,35,3,123,198,106,126,233,214,55,179,44,140,27,66,236,9,22,0,12,1,144,76,192,87,123,43,172,35,34,74,6,178,114,102,190,189,189,153,153,8,105,195,66,181,197,199,180,39,146,116,179,40,70,91,66,38,96,16, +2,101,121,40,96,12,114,64,79,160,72,162,219,190,14,144,78,8,132,36,132,140,20,105,16,142,25,42,212,68,149,137,132,8,57,156,221,153,177,45,31,76,76,120,108,57,16,59,109,242,35,158,96,95,132,195,250,122,113,27,0,16,207,91,250,107,186,211,254,242,241,214, +115,34,162,60,88,76,85,22,214,25,120,251,252,122,189,98,100,121,88,98,79,240,137,76,80,109,85,211,185,187,59,10,99,102,148,219,176,132,53,170,10,24,235,186,170,234,114,58,165,71,202,110,206,220,235,195,221,47,178,59,59,9,240,175,221,209,63,13,22,62,140, +55,222,79,191,221,117,90,137,58,17,183,178,20,110,151,191,191,220,31,235,151,145,202,252,9,153,14,158,72,148,117,36,254,165,166,253,227,97,11,31,231,254,167,211,233,254,254,126,125,123,41,63,23,23,30,43,50,233,189,13,235,78,69,124,32,65,149,195,110,85, +105,129,81,67,99,154,166,118,59,238,134,187,89,12,183,136,48,96,76,32,174,75,33,70,6,49,138,98,24,34,19,36,18,20,150,150,4,69,73,129,152,128,32,42,116,211,32,3,19,247,0,160,253,46,15,149,101,93,254,21,17,212,178,107,45,243,233,116,58,157,78,200,178,141, +221,36,78,71,66,203,33,94,38,230,35,111,19,246,27,105,122,236,40,84,102,109,212,148,152,223,7,173,68,228,145,127,132,142,3,128,19,105,102,238,237,164,140,216,7,161,137,1,8,232,153,128,32,105,33,179,16,224,117,91,183,109,131,89,33,176,140,20,126,176,226, +68,90,146,91,207,136,88,123,57,149,162,116,138,68,80,163,146,181,228,188,194,68,68,70,121,220,79,166,221,32,193,187,186,60,157,49,3,115,18,85,33,101,36,4,64,80,38,87,38,204,173,119,42,11,9,192,78,222,168,42,113,158,110,157,216,106,162,212,34,124,116, +88,183,107,154,187,199,24,191,128,255,151,15,35,34,109,243,237,81,170,31,116,201,108,42,173,178,22,30,34,158,207,103,85,173,63,160,180,251,199,74,173,134,72,165,14,45,175,86,164,69,0,233,196,128,32,210,102,149,198,173,181,121,154,50,99,123,187,216,36, +243,220,220,135,59,233,145,80,195,187,179,19,62,192,84,246,243,28,10,107,75,252,49,198,253,182,104,235,119,63,174,147,143,75,241,175,21,41,227,45,9,253,246,133,170,185,124,152,78,234,87,16,15,54,108,254,255,233,1,242,143,61,158,122,200,84,104,89,206, +183,173,167,38,99,213,181,170,14,100,65,76,0,118,118,83,147,40,104,147,103,12,247,112,170,104,135,38,21,5,132,230,49,134,109,219,88,183,110,102,40,12,173,241,84,85,174,23,221,66,40,67,160,72,134,132,2,73,68,170,210,84,102,20,38,178,154,179,196,158,123, +23,239,183,44,210,154,54,49,112,173,42,149,80,165,121,110,181,2,91,155,205,34,109,140,209,9,130,4,152,81,24,153,21,49,32,73,37,68,68,153,58,122,186,185,15,247,1,196,197,191,87,173,184,167,247,74,100,159,139,164,87,121,184,95,72,17,29,188,230,221,177, +155,224,203,76,150,4,156,153,82,2,253,109,117,149,161,186,127,149,117,29,0,96,54,230,233,126,12,51,239,68,164,106,68,84,61,40,212,182,107,231,121,215,20,37,37,224,110,207,101,68,81,222,157,193,0,68,100,221,145,50,146,252,168,74,110,135,91,152,59,154, +161,153,217,232,125,140,238,238,144,68,200,130,128,136,158,199,252,26,49,124,32,48,16,16,241,206,230,7,170,118,186,210,44,196,125,196,79,255,250,86,136,220,214,218,50,239,210,164,170,150,1,128,247,126,213,158,133,80,230,250,162,250,93,175,87,102,22,174, +220,197,168,155,30,98,218,214,1,0,220,72,4,142,112,86,0,40,119,118,181,139,139,155,53,250,138,56,121,31,164,35,85,50,163,186,246,89,246,27,252,176,118,14,143,124,29,33,212,150,143,39,225,123,198,221,135,147,240,118,105,220,231,215,71,96,221,199,41,197, +71,90,249,31,70,252,197,161,42,5,1,83,50,19,113,50,229,71,184,249,141,185,116,132,106,221,174,181,183,223,45,247,115,107,77,68,69,218,142,223,37,186,110,111,55,30,23,236,220,177,154,78,12,2,1,192,4,12,135,62,42,217,30,194,71,137,39,35,113,12,91,215,113, +185,92,183,117,180,73,96,9,38,154,132,29,220,194,173,66,137,72,136,24,160,36,236,116,139,61,18,32,64,178,146,184,149,174,13,137,17,6,122,9,145,136,72,80,2,131,136,148,5,39,191,91,78,143,247,15,159,30,30,206,167,115,17,88,220,6,250,72,2,162,234,113,238, +177,212,72,217,90,155,166,49,13,29,238,196,21,238,151,24,121,155,63,19,17,51,20,108,45,246,112,162,27,0,10,136,1,189,80,157,227,38,208,168,176,26,46,86,85,221,66,171,59,250,159,191,252,250,219,243,203,52,105,153,107,119,246,59,145,131,155,133,89,34,134, +70,105,201,205,61,155,28,156,208,36,67,224,196,12,68,74,169,43,41,132,4,17,145,103,64,57,88,11,154,232,57,198,86,99,162,163,145,131,187,139,2,178,44,106,53,76,103,210,116,219,77,60,190,111,161,68,101,236,141,106,75,29,138,176,64,204,244,94,36,175,254, +218,159,159,95,191,253,254,98,158,243,105,110,109,23,64,233,17,228,86,80,179,186,79,150,160,190,192,22,235,186,214,75,222,185,232,144,199,99,231,17,145,125,27,132,77,57,194,42,26,216,99,76,184,148,61,160,247,245,229,101,203,244,105,154,4,9,220,125,108, +217,36,83,17,121,191,3,34,102,16,29,76,241,252,0,176,250,235,92,30,223,165,109,127,40,89,63,176,59,233,32,70,255,225,200,74,168,101,131,31,255,108,189,81,7,176,129,235,233,72,100,170,96,128,191,124,228,126,159,132,63,255,175,17,1,114,154,166,121,62,237, +30,130,164,49,140,21,215,235,245,35,249,47,3,32,71,120,94,213,53,72,26,2,114,2,88,216,176,200,140,75,94,152,69,68,148,52,19,51,48,28,220,243,237,58,16,88,185,227,50,101,198,186,141,205,221,19,72,154,136,136,180,125,207,137,204,8,183,78,164,113,16,135, +118,209,15,32,49,7,100,96,0,164,32,32,161,114,197,107,207,243,130,143,143,143,79,79,79,231,243,153,17,199,214,17,140,211,60,157,152,133,177,106,75,218,211,222,67,85,151,2,160,96,188,109,42,92,106,131,12,4,207,168,168,137,122,25,64,4,145,150,118,235,168, +49,115,221,237,35,66,8,153,9,17,44,3,50,144,132,34,142,222,237,142,51,150,127,255,233,95,0,160,202,71,95,62,17,68,164,205,126,218,51,174,41,37,66,4,152,149,84,175,61,16,145,32,137,146,247,72,156,64,68,141,112,119,182,132,228,29,197,193,68,34,58,207,251, +163,191,121,55,139,72,162,100,230,73,218,17,115,234,64,137,226,66,64,193,225,20,128,238,101,138,1,204,202,184,64,2,34,224,98,38,87,72,107,253,195,140,0,216,123,255,237,183,223,254,245,159,63,255,246,250,220,157,154,112,161,42,110,173,170,91,156,72,245, +117,110,143,93,117,65,75,29,90,109,216,27,212,160,140,133,53,222,36,58,133,15,139,176,89,173,51,46,167,121,110,153,249,250,250,250,242,242,109,106,109,158,166,73,68,144,134,143,8,163,58,25,128,42,217,7,112,159,4,31,45,149,188,177,75,254,244,172,223,22, +33,124,232,178,236,20,60,196,99,84,147,127,157,97,148,45,243,131,35,125,255,117,195,36,164,68,12,68,64,6,36,32,246,74,90,250,240,241,33,101,246,239,101,168,238,33,210,110,48,232,2,70,105,180,247,124,242,15,209,119,238,9,158,234,166,9,34,104,129,1,37, +129,136,222,93,4,85,41,39,32,98,20,86,213,136,184,14,235,30,219,48,100,113,247,203,106,151,173,91,164,170,207,243,60,207,76,21,57,155,3,32,204,48,177,245,244,225,101,167,235,17,206,8,24,64,146,128,73,9,117,165,19,209,214,116,154,228,211,253,253,227,167, +167,167,167,207,211,52,249,216,172,111,16,61,99,99,2,57,240,130,180,87,31,200,133,147,153,163,60,250,235,54,190,189,188,94,215,81,135,224,199,156,195,218,146,16,216,45,50,189,52,66,117,72,6,36,34,158,69,240,192,58,123,212,5,51,193,42,22,102,215,93,200, +8,39,162,244,176,117,67,160,12,237,125,29,253,13,158,173,178,80,235,204,209,198,203,50,205,243,140,163,6,134,200,68,204,40,184,159,181,156,81,0,37,153,172,154,31,211,50,159,146,41,86,0,112,183,222,109,219,70,49,124,69,32,220,145,140,136,42,116,62,129, +144,80,56,65,218,237,25,18,41,251,57,150,138,165,110,216,37,171,142,178,16,4,160,38,68,172,125,123,126,125,123,121,187,110,195,71,194,106,3,193,111,243,208,155,163,180,86,163,153,85,246,117,173,177,58,252,235,4,17,17,17,70,196,222,59,64,8,51,49,40,139, +170,110,62,198,24,97,158,153,170,44,77,183,209,183,235,37,35,90,107,147,200,94,106,251,200,176,76,103,224,168,177,49,148,134,99,79,152,67,58,212,45,121,3,180,30,137,117,135,106,249,175,170,81,220,119,172,191,185,179,213,191,13,20,255,248,113,252,17,163, +178,94,36,120,66,50,70,153,139,62,172,189,247,25,70,230,7,228,209,31,46,141,239,136,113,82,145,70,36,123,7,67,249,214,138,184,113,49,17,113,235,200,18,109,236,105,118,238,48,44,198,240,117,11,26,38,35,220,99,106,90,143,172,54,54,226,68,88,71,6,116,243, +124,187,140,203,54,70,210,98,131,168,222,174,146,231,153,135,1,64,218,112,204,30,182,141,62,108,128,7,37,2,16,99,16,37,161,168,162,48,49,81,19,108,130,167,249,116,154,150,105,154,91,107,142,185,41,32,6,194,38,194,44,40,66,124,236,137,116,192,89,38,158, +116,82,18,186,172,219,252,235,196,60,50,192,204,6,223,24,190,145,30,44,202,162,132,145,153,99,127,228,98,159,76,178,206,109,183,197,113,134,97,66,98,122,16,102,146,231,62,126,67,121,248,252,185,26,86,189,15,55,12,231,183,245,242,243,111,47,207,191,188, +138,8,51,70,154,251,80,149,187,251,211,233,52,251,235,245,208,212,85,25,189,183,251,250,200,235,245,106,102,149,205,200,77,207,231,243,253,253,253,167,105,23,40,85,29,152,16,213,81,228,168,50,102,183,26,35,37,48,32,98,14,191,237,172,124,116,98,48,97, +154,166,143,1,171,249,78,73,55,12,48,247,17,158,8,172,18,91,92,183,181,9,125,212,79,154,25,28,240,210,155,204,224,214,237,80,213,245,186,22,235,129,136,42,144,136,25,101,154,75,56,58,77,58,58,217,254,141,229,172,173,0,193,99,140,211,178,220,223,223,139, +72,20,18,239,67,218,78,221,205,43,30,236,230,201,192,247,211,15,255,166,10,197,155,8,244,79,221,17,168,123,93,153,49,254,116,120,34,34,201,252,183,139,16,211,241,214,227,9,136,10,254,32,185,69,238,124,92,129,213,64,254,91,13,42,17,53,225,121,94,230,121, +239,46,2,196,124,58,219,246,218,123,119,223,247,56,196,146,49,192,155,57,141,20,243,105,138,73,57,3,221,211,204,182,145,0,46,195,171,152,20,46,162,156,75,91,74,233,217,7,154,231,54,178,119,24,16,19,0,6,50,176,18,239,25,120,187,44,211,29,210,194,60,134, +199,0,15,79,36,226,189,13,200,169,21,91,179,83,210,99,89,206,173,205,21,244,74,148,243,60,109,141,54,134,122,146,15,234,159,99,240,45,201,179,145,164,38,80,30,201,192,108,224,99,140,166,116,240,120,65,24,91,107,66,76,141,221,249,32,32,194,1,34,172,54, +46,6,176,35,1,5,130,36,135,147,188,65,231,172,86,48,200,247,203,124,90,166,211,172,235,232,223,94,183,151,141,127,38,248,121,93,127,191,122,221,18,173,247,136,152,180,157,78,169,218,137,237,195,123,115,11,84,195,60,128,72,117,12,2,64,107,109,89,150,69, +246,29,180,77,58,107,99,102,162,65,96,91,174,74,28,97,96,62,169,222,223,157,26,139,199,176,160,82,214,19,231,161,72,104,147,206,112,93,69,184,41,35,166,199,72,27,89,29,90,152,230,121,198,18,175,220,157,30,151,105,244,43,102,140,17,229,89,13,98,102,108, +13,177,112,122,194,77,231,240,108,186,32,200,235,243,75,216,72,112,5,106,162,16,121,189,92,136,104,89,22,128,184,108,235,3,221,207,231,101,92,140,3,78,167,243,73,167,251,105,193,225,227,58,174,215,55,109,156,25,191,125,251,13,191,255,254,211,211,151, +171,199,231,135,207,109,154,234,160,224,221,203,50,4,16,164,221,186,153,53,200,245,29,64,126,101,102,98,37,16,72,72,223,251,49,150,213,44,97,162,246,30,229,7,128,173,138,234,157,61,74,133,93,1,2,116,100,194,38,32,18,64,53,70,167,36,168,206,185,71,122, +80,130,20,69,50,128,181,85,11,54,235,34,136,190,71,62,4,223,210,10,170,208,42,212,1,139,93,122,100,155,79,15,143,132,227,52,5,183,229,205,109,158,148,5,218,132,37,244,137,8,243,112,75,239,111,22,104,157,98,52,152,78,101,23,78,143,101,167,140,129,13,128, +204,206,100,65,238,2,177,33,28,73,211,200,74,45,26,178,39,98,172,235,10,16,231,229,52,79,202,53,182,114,179,10,236,92,251,216,198,24,158,153,43,18,162,45,56,9,130,46,124,158,26,51,91,56,19,203,212,70,188,17,159,180,49,161,140,177,142,17,1,72,42,184,25, +82,32,71,38,18,3,137,103,154,187,153,115,227,89,112,97,149,251,187,239,62,61,197,243,171,191,92,127,67,89,60,120,108,212,153,150,166,196,74,66,192,182,245,48,76,102,152,27,86,32,35,36,2,96,32,16,146,78,13,89,214,117,189,110,171,167,183,19,200,51,220, +202,31,41,157,100,107,205,33,69,28,59,32,34,35,173,235,219,59,189,156,40,34,46,151,11,51,3,218,31,139,165,60,42,34,174,114,116,12,175,234,145,153,47,151,53,134,17,129,16,139,72,83,41,183,30,17,5,14,85,101,36,134,92,230,236,93,8,183,222,251,72,204,12, +161,216,19,79,221,17,152,89,167,73,85,181,77,194,8,30,102,214,75,199,51,203,245,116,58,133,3,36,159,150,187,187,187,135,111,23,91,109,192,158,255,93,105,172,158,224,243,36,243,220,214,62,198,24,62,44,34,85,53,99,244,190,34,229,34,123,129,138,135,88,128, +8,75,249,189,141,30,97,66,40,83,99,149,210,25,118,219,204,123,139,137,49,25,129,51,21,105,154,38,249,80,227,29,229,13,36,2,28,83,164,247,188,141,74,249,192,63,21,153,199,122,43,27,100,201,189,143,193,3,34,230,110,229,230,157,141,121,88,16,89,20,152,80, +20,72,14,5,28,51,96,160,97,102,112,220,214,225,123,37,12,116,116,236,144,176,196,88,32,88,48,176,128,143,140,250,16,161,57,212,221,179,113,107,44,138,0,152,136,60,43,101,82,98,219,163,209,29,205,194,61,191,61,239,130,51,97,86,1,102,12,22,38,160,137,247, +107,36,50,171,32,162,85,122,159,3,38,18,130,32,38,146,0,162,128,103,133,83,97,38,14,55,236,136,148,97,30,97,238,85,91,213,200,216,35,32,208,139,88,40,8,194,56,124,18,145,166,51,105,107,58,31,240,197,189,51,87,124,189,109,27,19,112,18,198,126,73,224,18, +83,4,186,176,236,21,123,102,245,87,139,130,129,42,77,88,155,168,86,221,36,187,87,20,136,144,81,84,128,146,51,28,125,128,13,71,160,216,198,168,220,98,79,6,174,240,237,89,248,61,169,87,68,164,41,169,176,91,68,140,225,222,119,158,74,186,235,60,47,203,194, +72,213,189,48,51,128,248,139,189,109,15,196,112,171,165,95,247,174,236,57,70,79,66,221,169,253,60,148,66,196,11,73,104,225,170,133,126,226,132,138,61,138,235,91,95,35,136,160,53,64,30,117,73,0,0,32,0,73,68,65,84,105,147,164,219,182,185,247,45,51,89,39, +109,60,107,35,194,4,247,209,35,34,193,63,159,244,244,191,233,122,183,39,73,174,36,189,207,111,231,68,68,102,86,86,85,95,0,12,230,134,217,29,238,138,162,184,220,149,137,75,137,122,144,153,30,245,47,211,40,51,153,36,202,76,47,148,100,90,74,226,236,236, +101,102,48,0,6,221,93,93,85,153,17,113,46,238,174,7,143,204,174,153,93,182,245,67,161,13,64,231,37,206,197,221,191,239,247,237,140,136,214,181,19,231,60,76,68,100,173,160,240,48,228,221,116,16,164,90,171,57,230,156,119,187,221,82,62,182,214,202,178,170, +90,206,25,188,171,182,107,155,226,147,7,244,82,2,117,239,165,86,79,156,118,227,56,77,50,36,64,52,208,181,156,203,58,163,215,36,192,8,125,41,182,174,211,33,95,39,153,129,85,184,46,46,123,33,216,253,61,159,145,252,126,2,228,165,147,132,196,255,136,143, +9,209,46,217,114,204,252,18,89,75,44,200,228,49,16,33,194,40,23,144,50,166,173,122,233,234,180,181,136,205,125,107,49,0,184,57,186,155,35,121,244,246,13,113,19,230,251,139,17,5,82,2,162,36,48,12,227,56,12,135,33,25,90,39,138,135,137,25,99,69,169,99,111, +222,123,191,191,25,195,129,125,1,212,39,184,128,223,47,25,233,27,40,53,174,118,235,186,146,3,198,241,129,166,4,98,164,14,106,27,98,16,89,54,145,28,89,32,63,4,201,68,220,144,208,213,45,138,110,85,55,194,64,180,231,60,230,156,37,13,146,199,40,43,195,218, +84,74,169,107,107,213,181,3,141,12,132,81,78,2,33,16,131,59,24,191,220,67,17,145,5,147,72,150,228,108,73,48,9,164,200,126,113,210,142,110,6,156,128,156,144,33,49,0,88,179,222,123,211,254,105,192,123,253,166,0,1,112,26,228,211,34,164,36,215,241,119,41, +101,157,219,178,44,90,91,218,144,117,62,36,137,202,18,93,137,72,93,16,127,111,179,15,181,187,35,176,176,199,161,238,33,40,116,115,218,82,129,80,217,176,161,81,219,194,119,82,30,59,104,55,52,68,110,218,29,235,90,230,121,93,192,83,226,3,167,152,113,44, +90,214,218,123,55,88,130,3,89,4,105,203,39,48,5,128,140,41,248,49,173,181,181,92,40,249,102,228,196,76,41,179,128,56,104,60,13,81,219,180,30,105,56,145,164,188,61,37,215,244,172,171,187,50,118,168,181,150,170,61,178,133,80,208,209,140,16,153,204,186, +90,43,107,107,73,166,97,64,237,94,187,192,37,112,207,162,81,14,104,238,23,232,208,63,44,180,254,192,249,18,81,40,215,62,205,203,200,174,23,31,248,150,156,19,223,206,117,145,168,27,89,148,159,91,42,123,180,237,137,57,138,97,69,116,252,212,159,35,115,133, +0,223,88,239,157,128,140,9,0,64,200,9,195,236,75,40,155,180,53,164,87,32,200,48,12,195,97,218,29,119,19,83,7,73,200,112,165,242,32,7,121,5,212,77,219,49,236,124,0,192,148,34,200,197,204,150,77,18,168,155,165,226,242,129,47,11,109,30,11,67,71,80,143,73, +0,42,238,54,221,15,250,37,131,153,104,195,180,18,19,5,37,253,106,140,46,181,17,194,64,34,196,67,146,105,28,56,101,22,97,4,211,86,151,69,85,203,58,107,45,4,56,73,78,153,163,195,121,13,182,136,84,80,213,238,216,205,155,57,129,25,131,11,161,48,1,119,38, +20,178,240,194,69,79,53,14,67,211,216,66,157,57,161,89,204,75,67,82,178,225,228,227,104,13,60,41,188,200,172,71,38,187,216,76,182,199,23,49,137,140,35,181,214,2,67,234,238,118,129,165,94,155,63,91,22,218,53,146,23,195,9,233,225,205,137,161,165,59,54, +95,137,72,194,11,73,6,230,106,230,230,222,188,117,92,17,151,42,203,50,71,67,114,93,87,101,202,57,25,116,133,236,238,107,173,165,44,49,48,66,43,92,241,42,254,138,92,166,83,209,142,70,8,90,173,116,237,93,1,40,168,161,165,20,0,20,36,51,99,38,119,237,189, +166,148,76,95,118,243,253,98,41,218,86,175,154,190,60,154,122,239,66,24,50,226,120,88,133,145,8,152,128,33,128,116,48,13,227,52,237,83,74,89,6,15,226,16,108,23,191,200,71,142,68,137,63,184,166,110,25,61,47,236,127,47,133,218,225,234,185,54,103,244,114, +113,189,106,241,174,94,141,120,134,172,7,153,91,1,25,88,129,205,147,131,27,201,176,209,184,29,52,40,236,26,138,13,139,163,208,76,81,209,160,146,145,33,56,17,133,77,216,197,93,1,25,104,27,234,2,0,145,164,97,218,237,118,251,105,204,220,81,216,41,194,88, +50,10,243,6,185,69,68,244,214,205,172,27,108,88,107,224,238,102,102,7,27,47,205,234,200,230,189,152,158,109,111,93,85,213,187,154,65,243,224,151,106,179,124,193,64,68,75,220,220,21,220,80,27,2,16,178,16,109,254,191,48,25,42,16,184,160,146,87,242,74,206, +100,96,189,181,181,91,155,23,226,48,232,121,47,153,92,134,44,201,229,114,241,100,66,38,86,7,71,90,212,200,155,51,59,48,160,49,65,22,26,18,26,98,38,72,136,132,32,113,66,7,215,252,210,106,74,97,70,71,16,194,36,220,106,191,128,183,55,248,127,172,245,151, +124,17,217,188,91,238,204,60,229,97,55,242,52,217,52,21,85,136,222,189,133,91,33,228,148,230,189,235,69,34,28,64,239,96,75,59,92,218,86,47,251,105,102,70,140,41,12,200,41,49,35,108,47,85,163,128,116,247,214,120,93,231,45,116,186,119,69,108,77,204,107, +111,3,18,180,181,182,170,102,70,73,208,188,94,118,20,102,102,99,102,254,56,207,7,240,36,140,49,5,39,185,2,146,131,10,9,106,34,178,63,140,209,225,16,145,70,26,215,185,32,53,134,85,141,96,131,115,59,216,102,200,10,12,132,118,161,65,136,193,220,122,55,68, +52,113,181,82,74,96,5,153,211,110,127,179,191,57,14,227,1,83,142,115,207,47,218,123,130,173,158,123,57,127,187,94,78,194,201,121,89,129,127,120,54,254,193,221,245,50,93,188,180,133,123,221,44,200,214,82,74,209,21,15,220,51,16,43,171,91,119,78,105,19, +64,134,180,141,32,12,177,224,155,127,200,13,227,70,10,228,198,8,160,212,32,140,156,132,224,236,155,184,142,137,93,205,137,41,143,211,184,223,237,118,59,198,5,98,127,37,137,108,12,68,66,142,176,86,136,62,230,38,125,64,4,98,253,20,180,220,99,250,138,102, +193,155,70,116,32,84,117,235,106,173,55,243,174,90,181,119,83,180,212,180,183,22,212,135,214,154,119,180,102,74,189,95,92,116,134,192,142,27,54,82,155,18,64,66,160,94,172,60,43,54,99,114,32,224,124,13,93,3,87,48,31,152,6,73,50,224,133,206,234,76,78,8, +180,37,65,184,25,52,107,142,29,212,18,211,56,164,221,52,172,85,209,193,186,106,171,173,9,139,187,51,16,66,119,50,71,240,112,60,0,65,18,192,68,234,128,30,2,76,15,35,87,4,95,216,239,45,66,216,166,138,209,158,201,153,132,138,32,73,130,80,211,91,235,205, +58,162,39,142,192,93,3,167,23,34,126,4,48,68,234,208,1,33,124,196,155,65,17,13,0,172,57,186,49,186,196,125,221,220,186,171,6,244,48,108,33,208,55,189,15,33,8,152,105,211,190,208,210,23,0,8,151,31,34,187,213,235,227,27,162,216,16,190,157,180,26,218,24, +178,111,245,64,51,48,118,228,32,127,88,20,62,215,43,183,110,202,216,200,21,21,211,205,235,125,165,154,211,230,178,129,40,140,19,243,152,135,113,24,18,35,35,100,142,139,141,182,213,246,211,152,82,218,239,110,166,195,205,176,63,96,26,149,4,193,204,204, +47,145,96,126,37,202,252,131,251,231,118,98,152,191,92,147,47,231,114,255,168,145,23,46,25,114,91,172,10,90,136,17,161,89,4,155,56,9,145,56,139,41,59,179,33,188,28,9,90,88,240,220,80,43,4,243,4,144,168,59,17,32,35,98,115,211,36,44,153,220,157,221,209, +145,5,201,70,241,130,6,200,146,211,180,219,13,135,29,169,59,90,52,39,144,50,0,58,50,98,32,148,129,82,0,82,221,0,129,16,57,37,34,32,4,67,179,238,170,102,201,77,25,60,60,135,134,0,106,214,47,189,83,213,98,189,153,102,181,222,123,169,210,90,43,93,106,219, +12,52,104,14,78,78,24,138,54,199,75,131,138,6,70,76,236,57,89,242,2,186,249,17,141,179,135,198,37,51,49,37,166,65,104,202,100,28,159,167,2,16,57,145,171,219,102,8,52,243,222,155,1,244,14,136,56,38,209,105,4,48,176,88,135,93,91,105,226,228,33,224,76,76, +32,36,33,164,51,51,39,64,193,4,168,170,216,21,220,152,144,163,166,65,109,200,91,195,45,22,225,203,52,236,45,131,161,214,2,225,7,219,250,206,87,237,127,220,72,41,24,139,155,9,139,0,240,162,71,131,75,112,233,182,157,32,12,224,140,154,58,16,161,171,66,107, +166,218,35,19,211,16,220,64,213,213,34,66,134,18,15,224,102,205,194,254,239,221,54,249,49,199,144,141,57,178,194,144,221,16,16,59,89,105,165,215,66,128,188,249,208,224,250,82,83,226,240,86,153,217,186,206,14,70,60,6,113,88,132,69,196,208,0,76,68,80,253, +69,82,37,94,169,146,227,52,14,89,198,148,132,113,144,52,230,33,9,129,26,50,76,211,126,191,223,239,143,55,251,195,205,184,219,43,36,32,246,224,183,188,64,75,108,120,181,203,239,79,66,208,200,127,254,79,248,24,20,236,211,138,5,15,127,107,156,177,155,208, +104,35,169,184,42,32,34,180,2,40,70,12,100,134,106,212,193,2,123,150,240,210,226,14,127,89,220,86,122,43,219,50,6,0,20,16,38,50,7,232,166,98,57,58,146,110,49,229,8,63,82,55,51,32,66,102,30,198,97,28,65,13,48,136,201,137,48,129,179,194,166,236,7,130,75, +204,110,40,121,8,47,226,126,48,68,71,37,114,141,182,108,108,238,177,62,99,86,137,238,222,193,106,55,117,235,143,239,21,64,128,42,115,238,208,4,91,70,237,41,66,144,12,28,60,172,1,177,8,41,143,7,6,23,236,132,138,100,145,143,217,221,146,8,144,115,162,113, +72,153,133,1,7,226,41,243,226,237,50,41,141,241,125,104,173,237,34,150,214,222,85,45,104,3,156,115,190,65,180,174,110,42,188,193,192,145,204,1,216,141,8,132,73,18,49,184,130,27,1,160,137,112,96,56,16,65,132,133,152,28,76,21,241,147,184,66,204,140,83, +118,247,82,170,2,34,139,33,27,73,45,21,195,124,4,226,232,116,17,127,213,205,200,11,177,42,104,131,184,171,96,10,134,5,195,165,183,224,238,224,139,119,55,155,155,66,187,92,168,136,40,165,234,140,190,217,53,17,129,9,4,145,8,171,62,139,8,75,66,68,85,48, +116,128,110,128,162,113,135,68,17,18,65,162,77,189,60,1,179,145,25,168,99,237,126,158,107,41,213,221,161,39,99,50,235,181,55,242,206,113,197,50,154,203,140,238,121,74,41,37,243,230,8,156,50,56,181,242,232,20,121,180,131,17,173,235,146,200,239,143,55, +35,195,110,24,199,97,24,132,15,251,61,35,144,219,152,135,253,33,231,156,119,251,155,227,237,155,136,156,154,146,187,159,84,83,140,0,204,93,47,113,92,44,162,106,184,109,185,238,4,40,172,136,238,62,250,16,56,124,167,132,196,72,2,129,231,246,85,123,211, +94,160,151,8,184,4,22,32,180,165,171,59,17,11,103,65,214,238,128,212,137,59,3,161,37,64,1,36,114,6,133,226,0,166,221,144,5,146,24,147,135,139,119,235,174,142,174,205,34,198,9,209,204,77,171,153,225,208,40,239,80,144,156,93,141,188,139,187,36,90,106,25, +113,128,210,100,58,220,126,241,179,15,31,190,157,150,126,7,254,145,114,239,198,89,114,26,91,83,5,205,3,51,163,38,183,90,161,128,171,163,139,96,22,207,224,108,180,134,35,136,144,183,42,56,176,237,56,108,174,40,6,114,16,219,96,209,195,241,181,90,180,235, +187,106,139,159,123,239,208,167,127,40,27,66,68,135,226,78,238,73,65,60,214,20,2,0,36,216,166,113,47,219,48,78,56,120,126,81,70,117,235,230,218,9,148,13,196,213,172,57,120,40,255,96,228,44,131,86,233,189,94,32,96,196,64,164,228,96,230,133,49,73,74,161, +42,129,86,200,212,13,240,108,212,61,3,19,211,192,137,49,108,199,225,53,188,4,155,110,125,57,142,97,5,106,92,188,91,11,18,110,150,205,230,3,190,225,248,41,109,197,95,12,251,225,34,192,119,181,184,122,241,85,209,225,102,102,8,110,170,17,133,23,23,158,45, +169,67,216,127,15,140,9,118,17,197,94,179,147,174,201,230,204,60,94,198,8,87,22,104,252,99,116,159,122,55,51,208,238,49,74,113,247,97,156,98,99,22,185,142,124,136,153,74,221,76,255,170,26,112,132,240,182,37,201,36,169,154,183,86,18,203,152,57,9,73,34, +70,24,114,202,89,92,123,107,5,19,143,195,112,184,217,79,83,186,187,187,123,245,250,205,225,112,128,237,5,195,31,72,189,94,254,218,70,32,47,74,189,237,184,206,2,68,144,152,132,227,184,143,71,174,217,121,62,61,174,207,207,224,109,200,153,136,74,237,243, +186,236,147,0,0,138,8,103,146,68,40,41,13,67,26,130,239,215,113,51,19,197,165,144,144,187,27,89,247,238,100,236,216,53,112,233,8,2,174,214,181,55,87,83,68,134,203,153,76,102,94,8,19,41,80,12,117,65,168,179,76,164,181,213,181,165,148,118,187,221,253,171, +183,245,187,167,135,15,79,118,132,222,45,226,180,98,226,130,70,102,202,136,2,145,22,31,192,147,14,198,140,128,12,16,234,126,4,7,231,136,122,7,170,101,141,198,79,124,221,137,37,139,155,89,45,198,206,204,77,85,64,83,215,170,220,44,25,110,65,58,126,197, +141,94,186,202,195,54,100,186,68,115,66,200,104,250,6,37,187,198,137,110,34,19,20,51,67,123,97,222,55,0,199,76,134,174,160,8,29,12,156,128,2,245,173,8,44,194,61,100,198,72,4,238,10,238,44,209,41,116,247,64,173,107,164,68,122,252,118,139,65,143,8,187, +19,11,169,67,216,220,153,73,180,245,106,198,131,48,75,220,136,91,107,77,53,40,128,102,22,153,74,221,12,205,85,181,235,39,117,63,189,112,169,26,17,0,8,110,239,16,182,191,22,71,183,152,166,58,18,161,3,82,124,207,90,214,171,65,78,46,226,16,134,141,8,116, +221,225,68,100,24,134,148,210,46,176,193,151,81,138,169,110,127,57,97,204,121,212,47,61,126,97,34,202,57,175,237,18,250,33,151,130,33,154,49,87,1,174,111,127,151,19,15,195,144,134,108,165,180,214,136,109,26,135,105,224,105,76,111,142,135,183,111,239, +25,253,252,252,100,218,92,80,18,229,49,29,142,183,111,222,126,254,230,205,91,225,177,71,208,160,129,123,216,63,224,211,85,224,69,5,184,105,75,77,129,48,249,54,137,162,60,56,57,51,19,129,90,233,107,41,203,92,215,82,234,115,111,165,45,167,58,159,223,45, +75,41,165,52,109,221,114,142,61,56,167,148,195,33,112,56,28,167,253,254,120,243,54,220,81,241,42,84,245,146,11,203,68,68,70,64,232,134,151,45,31,141,163,227,214,253,42,115,143,123,184,102,7,195,178,176,1,91,119,20,37,47,128,243,227,227,36,59,80,33,28, +153,100,218,29,251,120,119,246,39,95,78,189,91,111,5,97,117,199,97,24,48,226,3,50,198,195,13,106,102,173,245,10,169,168,176,55,195,75,34,109,4,48,184,119,136,240,188,24,64,196,205,27,54,211,113,216,166,196,5,44,2,140,196,45,232,50,248,114,167,190,174, +43,226,79,28,87,0,250,52,8,112,124,9,125,221,20,133,184,5,205,93,231,195,209,141,83,85,193,206,228,4,46,108,106,100,230,162,172,10,228,169,119,86,109,151,77,87,227,86,207,41,93,92,40,61,206,20,36,35,246,36,64,136,198,40,232,44,78,226,4,232,78,189,27, +51,8,3,51,72,173,85,17,208,37,231,161,155,247,222,53,96,68,129,70,238,61,166,94,219,62,225,94,74,141,55,35,151,129,88,143,75,23,75,208,208,249,18,193,155,56,116,27,218,59,149,166,128,68,41,3,178,170,118,245,94,215,232,237,80,164,6,49,32,185,35,184,234, +149,119,22,189,162,88,132,137,57,242,213,182,151,244,105,173,218,167,225,53,64,252,39,91,131,180,69,182,196,214,211,239,17,84,118,25,202,109,211,188,203,220,5,73,226,155,24,19,237,135,52,102,26,7,57,236,166,207,223,222,223,222,76,117,45,51,1,51,228,44, +57,103,102,188,57,220,30,143,183,55,55,183,234,232,165,249,166,198,114,146,127,156,143,102,166,177,79,162,93,30,7,36,64,48,118,119,215,186,186,214,190,46,243,249,113,126,122,92,150,101,153,159,209,181,151,245,252,244,244,241,241,195,211,105,174,173,59, +146,91,185,4,155,100,17,145,97,184,185,185,57,28,14,63,254,225,207,83,26,134,97,26,198,29,167,1,136,60,88,73,125,179,26,81,39,51,243,190,125,110,38,10,155,110,110,3,61,110,173,243,98,36,154,33,72,68,162,23,14,242,169,63,20,26,177,203,254,230,56,28,166, +227,221,107,95,214,167,247,207,235,252,206,221,137,4,173,246,110,174,131,245,220,90,155,198,45,173,65,187,246,222,187,133,1,47,57,26,34,10,49,203,167,227,168,111,55,73,218,180,120,68,224,27,134,37,49,199,70,162,64,228,205,117,251,136,3,97,252,105,2,78, +215,203,14,95,199,165,151,138,17,12,61,161,96,152,18,175,90,89,64,136,206,25,110,66,66,119,39,113,222,56,165,75,98,18,226,200,239,12,251,145,25,152,185,89,82,77,49,47,8,38,168,42,70,78,70,24,140,0,0,217,49,49,163,115,92,214,122,7,0,102,224,173,143,235, +161,72,231,88,132,174,102,96,197,187,54,93,58,212,90,205,12,153,2,68,221,84,9,62,9,157,156,48,81,162,235,233,239,0,209,235,143,36,171,184,86,247,190,73,28,68,194,134,225,238,3,0,114,146,148,137,168,42,183,214,64,166,171,25,140,183,42,18,0,60,172,238, +17,90,22,220,193,171,139,34,236,51,209,86,185,154,146,220,91,74,41,76,67,47,53,217,215,139,235,134,18,48,8,1,113,124,34,177,225,225,39,3,43,244,222,173,117,2,191,217,79,135,253,224,166,140,52,77,211,56,100,237,109,153,207,214,219,116,184,187,185,185, +217,239,247,227,184,59,28,14,50,100,228,68,6,146,8,192,0,205,160,93,7,128,127,64,161,212,11,13,141,136,36,8,227,91,80,105,105,117,173,243,92,231,231,58,63,159,79,143,231,231,199,117,157,231,211,185,150,181,174,115,175,45,88,42,167,101,89,214,26,146,151, +11,236,131,136,121,28,199,105,154,190,249,213,183,135,253,241,205,103,111,95,191,253,226,238,238,213,56,237,129,4,1,218,90,152,19,48,91,216,188,99,212,228,14,77,67,63,101,23,29,106,20,42,173,119,105,85,181,97,95,251,2,181,214,243,186,148,82,104,178,143, +79,235,227,187,167,187,215,159,125,245,39,127,114,188,187,181,210,228,155,119,62,115,236,131,30,215,148,182,17,199,148,226,15,25,227,104,211,222,187,43,150,120,54,52,9,40,251,6,70,114,119,111,90,17,153,57,73,74,41,13,36,1,153,133,104,80,69,153,108,27, +53,208,193,244,101,10,245,203,69,136,44,12,192,28,178,88,55,216,116,182,102,126,245,221,251,139,80,108,192,79,242,177,237,201,185,56,253,152,85,68,251,181,191,234,225,225,210,23,51,245,222,123,82,107,170,10,46,87,49,25,146,187,147,136,168,234,228,242, +50,188,137,136,12,193,221,229,138,138,38,146,68,236,230,170,189,213,126,174,86,123,119,4,3,143,252,218,173,0,37,242,112,211,19,77,73,182,116,210,174,91,203,136,133,133,209,47,125,115,219,98,80,187,27,51,43,108,56,227,132,40,76,89,104,16,84,129,166,178, +85,155,151,170,47,158,215,155,155,253,22,97,35,18,71,95,188,140,90,123,173,145,41,111,113,171,4,100,115,67,38,74,66,36,224,212,187,57,161,110,160,60,187,24,225,20,9,228,82,142,6,70,53,14,64,122,161,98,41,189,16,232,52,14,119,199,221,97,154,214,50,11, +231,49,141,135,221,62,150,125,74,195,126,127,179,223,223,12,211,180,59,28,119,55,55,76,73,213,137,147,72,120,30,13,141,92,225,15,16,50,255,144,22,17,28,164,200,180,152,235,185,204,231,243,211,227,122,122,110,235,185,172,167,101,153,107,173,165,84,0,200, +105,12,155,41,26,228,241,64,3,212,231,37,66,241,84,181,181,210,77,137,158,69,228,55,191,254,251,219,219,219,207,31,62,255,242,249,113,254,236,139,227,241,56,12,35,17,89,30,55,178,14,202,101,135,10,211,206,21,139,186,9,229,58,116,85,101,39,80,107,245, +116,42,203,60,159,159,158,158,158,206,167,165,172,13,213,151,126,254,248,124,247,230,115,181,250,131,159,254,100,63,238,223,124,249,163,229,241,255,41,101,1,3,22,164,68,97,27,38,14,81,37,248,101,20,4,151,203,121,74,153,136,32,178,163,17,125,99,66,130, +25,32,33,1,57,138,115,114,206,128,108,142,128,1,37,10,99,2,59,139,27,56,88,44,223,79,155,200,101,243,213,192,117,135,52,133,152,182,249,156,169,169,111,65,106,87,129,46,154,35,126,34,24,130,109,164,59,0,64,161,196,40,196,46,155,215,14,53,80,77,171,110, +93,251,141,183,166,151,35,81,175,140,211,136,78,184,204,216,221,18,119,221,66,105,253,138,232,54,185,170,157,100,243,209,55,43,165,214,230,238,128,194,33,31,184,26,219,174,33,39,116,161,21,49,146,17,108,249,36,161,180,140,65,77,120,133,220,155,41,43, +92,201,144,132,144,24,9,82,150,148,19,35,98,119,82,213,218,251,133,20,112,169,1,18,17,129,131,118,181,24,150,196,233,87,214,237,242,29,255,242,166,147,66,76,57,70,41,220,155,213,218,231,121,142,87,27,203,213,204,154,54,36,160,156,2,100,254,178,77,18, +139,112,251,145,251,126,154,238,110,118,119,55,55,211,152,7,22,100,25,243,152,89,180,54,6,76,146,51,39,0,204,121,184,187,187,159,198,61,34,119,213,204,25,145,186,117,4,20,201,77,235,63,74,236,53,243,151,93,37,237,61,222,90,41,15,229,124,158,31,159,235, +124,54,45,110,42,72,152,152,229,118,154,134,33,75,173,245,249,233,156,215,98,36,146,199,246,252,60,207,243,249,124,94,202,82,66,131,108,218,93,81,235,249,252,252,238,29,186,245,117,121,190,187,187,59,28,14,99,202,188,123,149,82,234,67,22,206,192,4,132, +224,228,8,217,208,205,212,205,46,185,148,222,220,221,201,180,183,101,61,63,125,124,248,254,195,135,239,31,31,31,207,107,233,189,63,149,245,179,219,251,189,76,216,150,247,223,252,170,67,255,241,79,255,232,246,245,253,175,104,127,94,103,179,245,176,19, +97,4,2,228,224,23,70,12,151,6,89,37,51,59,133,61,109,220,252,62,120,205,91,74,132,40,227,68,68,44,137,100,228,148,1,185,71,5,11,61,46,89,12,24,193,242,96,160,166,65,4,126,169,245,221,148,79,136,65,69,98,102,71,53,133,26,54,43,167,151,4,218,235,108,54, +143,112,173,21,95,46,105,218,232,207,145,76,16,34,190,79,139,221,172,111,3,30,107,113,114,14,189,95,186,68,27,124,125,11,5,188,6,99,64,204,212,66,200,8,96,159,242,112,197,84,145,241,194,159,70,230,148,82,66,249,164,30,102,102,18,225,203,161,31,203,32, +13,91,32,174,247,109,51,216,236,20,132,209,3,196,77,48,233,234,188,177,141,220,25,97,20,218,79,67,74,9,199,155,80,178,215,222,175,217,223,221,212,203,167,65,95,156,247,129,69,139,22,255,21,112,54,12,195,176,217,188,52,165,164,234,149,54,185,112,124,184, +237,162,35,234,221,88,54,114,177,106,191,150,230,23,213,223,101,65,10,29,14,187,251,187,219,221,126,156,36,103,206,132,156,100,58,61,157,214,117,45,165,14,195,208,187,245,102,194,249,246,120,47,34,81,42,108,250,149,166,196,152,82,254,79,69,184,124,138, +151,1,208,222,85,53,214,18,234,83,157,151,58,63,91,45,20,15,80,34,3,1,185,9,243,237,110,63,140,187,227,157,66,53,84,131,221,235,219,167,167,167,135,143,31,207,231,243,92,230,101,89,66,216,212,43,48,81,109,229,233,233,65,200,5,44,161,242,110,215,61,91, +74,222,39,27,20,132,145,37,38,161,217,7,141,89,61,161,49,0,120,55,237,189,175,31,223,149,245,124,126,122,247,240,253,55,31,30,222,157,151,197,192,81,210,126,58,220,239,15,175,110,238,142,175,94,249,205,142,192,107,173,76,169,41,60,159,75,171,39,128,241, +176,79,136,100,104,130,226,230,218,109,219,100,19,39,73,73,132,8,76,81,213,187,185,185,33,2,137,72,10,213,187,51,51,73,78,195,142,37,27,48,169,119,135,121,89,205,220,85,33,90,40,206,192,228,141,248,242,69,191,108,207,152,89,7,114,71,128,110,224,110,216, +123,95,91,85,245,151,119,206,151,46,228,189,227,203,36,211,235,109,37,84,128,124,213,27,93,46,16,34,241,127,16,85,117,175,23,200,147,9,167,43,228,63,20,104,134,102,102,146,163,152,52,131,112,56,109,58,207,156,199,79,39,97,67,109,221,1,153,242,68,85,71, +228,251,157,246,217,159,30,97,159,6,37,49,51,6,31,55,122,131,183,86,182,83,200,182,236,148,186,182,82,202,22,214,101,174,110,224,198,0,196,196,68,107,68,114,128,178,129,129,202,52,220,188,190,63,222,236,187,150,101,198,19,185,47,182,204,235,121,174,77, +55,58,205,101,90,237,209,160,33,198,174,117,163,204,192,53,26,82,221,213,157,216,164,47,90,123,59,47,203,233,116,90,202,92,189,182,218,66,21,103,218,153,32,99,40,169,40,66,107,123,55,64,19,230,44,8,230,196,158,18,142,34,247,187,137,192,151,229,60,28, +96,26,51,186,15,188,42,166,6,182,212,21,216,31,158,222,253,209,155,159,31,110,118,238,142,93,8,1,213,234,186,250,69,141,219,251,70,16,6,66,4,20,38,67,176,160,216,230,160,191,130,181,222,203,220,202,185,150,25,218,210,170,171,42,13,131,76,211,53,199,219, +204,76,49,46,222,57,111,113,194,185,119,34,154,29,118,183,247,105,183,47,235,122,126,122,62,63,159,84,85,72,202,252,16,208,84,0,208,106,165,148,117,173,0,148,135,71,240,137,19,163,11,168,96,235,193,10,174,82,144,19,39,118,55,235,197,91,209,229,84,150, +211,111,191,255,77,93,79,167,167,167,229,252,172,234,251,227,46,79,55,146,166,207,223,254,96,186,57,76,183,247,158,134,233,230,110,127,184,5,5,1,190,249,226,203,127,243,191,254,187,227,144,150,185,29,39,190,63,12,158,165,243,242,177,114,4,220,170,234, +52,230,219,219,219,221,46,37,226,181,175,203,218,207,165,117,35,73,67,206,40,165,160,67,62,138,215,206,108,83,247,113,84,22,4,45,222,106,91,122,173,213,154,165,148,187,96,136,88,157,165,148,69,85,221,145,136,129,216,0,46,57,222,68,236,59,38,97,236,222, +93,16,48,183,181,64,73,241,80,169,106,15,24,57,0,34,206,237,105,204,105,204,194,8,200,4,36,6,168,6,172,15,57,103,145,236,219,78,45,142,108,102,205,53,18,73,205,27,9,38,72,170,222,139,219,184,11,41,44,104,15,31,60,0,1,99,239,100,224,192,0,104,151,48,18, +53,55,144,180,249,93,136,36,28,55,151,206,18,26,10,179,114,74,204,245,146,101,205,195,144,114,206,41,51,34,38,218,242,195,204,32,244,159,200,138,76,189,234,165,89,179,149,218,218,172,181,102,40,110,118,193,146,95,246,33,141,116,96,33,20,128,182,182,58, +207,115,105,29,17,51,242,197,80,135,47,231,176,91,43,5,1,17,195,81,21,103,242,138,20,99,221,181,214,168,30,99,156,11,112,245,173,1,48,57,161,186,117,211,181,85,115,203,76,64,155,62,2,29,200,97,191,223,139,36,34,113,215,181,118,17,65,135,211,233,20,152, +205,195,225,0,96,235,186,174,235,26,7,248,144,85,68,60,212,30,65,113,221,46,186,114,69,84,68,104,110,232,66,201,187,3,146,155,130,155,131,171,105,109,173,134,53,84,134,188,105,89,55,191,15,232,180,27,47,3,69,83,85,18,24,82,98,102,175,90,93,189,185,11, +240,205,116,216,15,140,148,82,90,79,135,192,228,69,208,34,51,199,2,24,242,100,222,181,117,199,138,100,136,72,136,68,80,215,238,88,226,132,16,130,222,214,211,233,241,241,225,225,241,195,35,186,101,30,134,155,65,68,198,233,102,60,220,164,113,188,57,220, +166,113,226,105,143,195,48,29,142,227,52,33,36,36,249,240,88,190,125,247,252,157,213,155,105,184,191,217,221,30,118,251,33,179,224,105,105,173,151,192,213,237,119,227,221,220,119,187,51,34,174,235,122,58,151,135,231,243,210,122,202,227,97,191,223,239, +247,131,112,58,15,238,144,40,13,195,176,27,167,156,197,161,155,245,231,211,58,207,75,41,45,75,26,199,113,72,12,160,14,202,218,98,242,6,72,136,108,174,93,161,22,175,181,4,98,119,244,172,1,133,106,48,175,45,180,34,106,166,214,204,76,183,116,26,31,82,238, +99,87,205,99,150,132,132,232,234,88,181,247,165,248,185,70,10,117,116,223,1,57,160,158,204,8,216,221,58,1,18,21,84,86,85,190,6,31,128,197,141,19,61,78,250,141,139,232,160,176,221,117,37,17,50,202,245,212,149,203,195,141,238,216,123,91,107,95,75,43,165, +197,115,175,170,41,113,52,42,67,231,69,204,121,24,68,164,118,141,76,21,69,176,171,172,152,182,19,214,224,146,16,71,238,174,4,238,106,205,180,182,94,107,95,107,209,94,91,55,85,239,77,227,79,74,105,0,224,156,136,8,152,226,18,191,233,203,195,222,17,218, +200,64,56,169,150,82,220,157,47,253,177,176,119,110,55,141,174,189,106,20,128,18,89,114,194,225,161,85,4,20,230,36,146,147,32,16,195,110,26,111,118,251,105,140,230,42,246,102,139,149,221,48,18,195,227,243,83,173,245,238,254,152,82,50,235,87,138,233,186, +174,195,141,2,203,144,5,16,81,13,46,53,6,11,255,129,211,50,182,159,50,87,85,237,173,121,171,214,170,182,130,166,132,200,44,47,174,223,87,94,37,61,207,167,204,91,48,149,105,0,45,189,55,207,140,128,70,9,19,231,206,88,74,169,117,174,205,143,251,35,34,154, +109,200,156,24,0,196,222,140,230,166,13,58,57,70,69,45,136,96,93,33,120,152,238,197,77,235,210,90,117,208,31,124,246,37,35,18,108,122,12,225,60,238,118,227,176,227,105,143,36,132,148,211,52,164,156,56,19,15,238,80,149,150,138,207,143,243,59,46,239,158, +123,206,235,24,164,86,232,90,91,239,21,201,111,246,251,155,89,199,49,19,88,93,244,227,233,252,225,225,233,121,89,129,120,183,27,119,211,144,115,6,114,68,20,206,251,233,112,188,61,28,118,83,202,130,232,143,207,79,167,231,121,89,214,196,178,223,239,199, +41,101,33,68,223,37,78,41,141,195,110,24,68,68,212,185,170,174,189,159,231,130,228,230,168,38,6,110,230,181,235,178,152,247,122,185,133,170,70,38,66,175,77,251,144,250,174,231,144,191,147,160,80,242,110,189,219,227,115,59,159,231,192,70,71,79,43,204, +34,192,144,37,22,127,44,66,10,82,16,167,28,125,239,48,98,6,4,25,49,82,48,47,181,149,111,109,72,68,4,239,27,206,11,81,178,8,0,16,74,119,43,107,123,60,183,167,83,125,124,58,91,35,107,29,64,133,70,70,68,87,6,25,83,206,41,203,144,29,160,246,200,75,105,253, +82,220,119,183,176,174,145,176,68,208,159,25,40,26,146,131,185,99,171,186,44,229,249,116,238,106,235,50,35,162,154,215,218,181,199,104,133,55,50,7,95,212,198,1,61,52,171,189,19,202,197,197,143,47,92,127,189,95,208,125,241,41,49,10,163,16,104,128,151, +16,81,18,171,234,249,124,110,173,180,214,49,37,112,111,218,161,26,155,101,226,105,28,2,239,164,170,166,208,74,99,132,118,244,196,188,148,21,204,199,41,167,36,187,221,46,54,172,101,89,158,159,159,167,215,159,9,66,224,9,204,29,13,34,57,253,90,115,42,4, +73,250,83,200,68,111,109,61,61,247,117,177,222,0,29,209,8,37,34,55,174,209,231,91,77,11,128,173,89,235,181,247,184,119,225,198,164,42,231,186,68,4,136,136,32,6,237,211,152,113,89,22,17,9,105,103,160,147,182,228,25,115,176,192,67,70,95,134,136,65,136, +27,122,202,25,25,74,89,215,50,171,214,60,72,146,163,181,173,11,221,123,71,39,75,150,90,242,212,122,233,146,217,21,4,5,154,53,232,121,202,107,45,117,93,133,200,12,186,185,207,170,207,39,146,228,238,135,156,192,213,29,136,177,122,121,174,155,115,90,103, +61,47,229,233,92,206,165,117,47,116,90,99,126,87,90,5,71,230,52,77,211,237,205,241,112,179,27,199,148,24,79,203,105,89,150,90,123,162,52,77,195,56,230,113,72,41,201,221,126,156,166,233,120,204,32,35,112,54,176,238,189,244,122,158,91,215,118,90,116,154, +53,174,128,166,176,174,43,24,170,155,187,18,17,74,204,156,161,118,175,173,153,179,112,31,6,112,16,64,54,112,55,120,120,42,239,223,127,60,157,78,68,148,37,69,132,70,206,217,221,130,116,24,45,85,222,204,49,150,83,218,250,133,20,9,169,23,123,34,84,18,38, +20,119,191,44,194,132,76,252,66,99,32,211,48,134,160,172,105,83,245,117,173,167,101,153,215,90,170,171,181,168,152,221,21,64,152,113,28,243,62,13,192,84,106,141,118,127,239,61,200,248,36,76,26,20,84,139,62,241,165,15,25,153,201,16,243,134,211,188,186, +251,60,175,173,172,34,2,196,107,237,221,244,50,108,71,15,84,208,69,106,172,151,121,96,198,12,142,166,128,100,215,112,82,196,79,62,157,151,244,190,205,67,201,156,135,148,37,226,175,59,122,98,164,14,184,9,126,47,67,66,85,173,218,7,99,237,110,166,117,41, +196,176,150,238,104,69,59,59,246,222,247,251,221,221,221,221,60,207,235,186,34,62,141,195,238,165,82,252,138,74,131,109,82,177,69,231,26,124,10,108,217,237,118,8,96,203,121,155,57,153,154,71,226,230,86,156,4,51,171,107,43,165,212,90,235,227,211,178,44, +143,143,143,167,249,220,219,214,117,168,218,97,194,90,122,48,142,17,125,26,229,246,238,112,188,221,29,51,1,64,160,226,54,205,253,245,163,160,232,183,101,228,180,121,143,24,132,70,201,76,20,233,161,9,180,153,162,59,173,109,62,157,231,243,249,172,61,120, +215,169,246,178,182,137,83,61,28,111,51,146,247,214,75,5,192,52,78,207,231,211,55,191,250,27,168,235,40,104,128,76,65,105,69,51,91,17,68,56,229,129,192,150,86,79,107,99,2,17,242,10,181,105,55,112,100,68,81,235,221,186,187,119,5,51,55,45,167,185,61,157, +202,238,33,229,44,145,132,18,206,96,66,157,215,150,18,237,167,97,154,6,66,116,206,131,90,86,96,0,71,238,64,205,241,241,60,159,207,11,0,112,26,48,82,110,16,90,107,66,162,87,36,45,60,0,0,32,0,73,68,65,84,102,72,155,145,2,17,123,215,218,141,209,29,171,72, +226,220,88,154,26,86,237,107,209,231,165,60,205,235,211,211,153,153,135,196,49,42,15,58,35,208,181,151,179,109,130,136,184,203,41,75,202,57,137,72,236,197,204,156,69,132,149,132,153,18,34,106,32,21,93,145,169,183,114,125,116,101,211,139,128,0,116,85, +175,165,183,26,19,203,96,19,210,101,24,10,33,54,165,36,122,105,90,182,214,76,21,13,182,76,24,34,117,179,203,224,33,126,77,105,32,140,100,75,239,221,162,155,23,175,143,21,16,117,41,165,70,135,52,188,176,176,105,173,162,247,114,245,236,68,234,228,53,191, +250,90,31,218,102,226,15,13,29,241,22,177,131,165,43,145,17,66,2,2,55,171,77,91,115,53,8,1,167,16,243,144,114,14,217,134,170,246,238,110,88,138,158,231,34,137,159,78,243,208,169,187,69,146,118,68,53,45,203,82,107,157,166,221,126,191,39,115,178,13,18, +19,73,6,72,180,197,204,94,130,59,163,78,52,4,116,88,85,53,10,236,49,187,96,239,181,116,215,222,232,226,95,49,173,231,243,250,248,248,248,240,240,112,58,157,202,243,98,102,196,41,239,14,135,155,29,16,171,193,8,240,254,252,190,114,43,80,215,178,244,186, +62,158,151,211,90,30,207,243,143,95,241,110,183,219,239,119,49,236,249,180,176,37,75,158,242,180,203,227,158,56,93,5,4,227,225,21,11,152,85,95,209,172,215,101,126,122,60,157,31,159,190,251,254,183,143,167,243,243,178,2,110,242,226,32,3,189,62,190,190, +191,123,61,29,143,128,56,28,239,166,49,35,250,195,199,119,95,127,253,53,160,239,119,83,124,53,86,109,72,222,90,79,57,231,76,121,16,116,91,214,162,189,161,3,99,206,59,150,6,78,174,213,90,139,195,138,9,212,68,188,71,245,106,14,205,76,115,23,226,80,173, +115,162,4,72,218,61,30,75,206,169,95,154,234,241,235,58,123,104,230,231,165,172,165,19,149,11,9,4,213,154,27,198,125,45,165,196,137,46,48,107,101,230,222,76,187,183,214,214,165,230,65,212,224,218,13,9,117,212,56,12,140,155,87,106,237,189,85,45,235,22, +110,166,102,14,138,232,125,200,57,231,221,104,41,119,102,18,226,148,25,208,220,12,180,131,55,0,48,36,211,45,243,167,70,122,74,220,249,5,201,97,19,214,69,8,177,3,17,167,49,7,196,63,28,1,138,46,214,117,157,151,16,118,47,203,114,58,157,123,169,160,198,64, +238,160,8,113,169,222,198,2,182,209,194,181,54,128,109,200,98,102,173,121,11,55,186,100,102,238,155,84,181,219,21,107,75,24,205,198,23,80,67,237,166,104,186,73,0,227,169,191,120,244,156,54,209,99,108,252,161,182,177,174,74,69,213,208,156,9,70,78,144, +104,237,189,41,76,121,88,215,213,186,118,40,4,9,69,74,173,128,152,141,153,134,117,41,235,90,71,200,243,60,171,145,136,76,34,195,48,196,91,110,173,141,227,46,28,94,162,192,221,177,219,70,183,123,113,2,95,186,163,215,222,12,134,203,215,64,129,33,103,65, +193,102,12,141,173,9,183,213,204,230,229,252,248,248,248,254,253,251,199,199,199,117,93,205,236,139,47,127,218,186,25,137,81,250,254,105,249,251,111,191,126,247,254,99,109,90,237,28,128,89,54,64,48,134,146,19,76,3,193,151,245,245,235,215,0,175,119,187, +93,4,182,196,20,135,210,110,152,118,195,110,159,166,3,82,142,29,157,209,211,237,125,30,200,173,180,247,229,233,219,243,55,191,253,246,195,215,223,158,30,159,158,215,54,47,109,238,78,57,51,100,118,30,153,39,154,30,63,188,247,222,228,233,137,37,189,145, +52,221,221,205,245,244,139,191,249,197,111,191,127,223,128,134,44,170,202,136,67,230,195,46,45,75,159,118,198,172,89,48,28,71,9,152,153,199,49,239,199,52,215,202,12,72,94,8,123,83,48,113,231,174,22,128,103,119,162,72,149,97,16,33,215,238,0,38,28,242, +44,247,45,134,173,148,165,148,92,235,88,170,72,226,148,18,146,33,186,164,228,140,77,45,28,17,238,14,232,234,189,213,77,154,7,92,227,218,226,8,238,202,72,101,104,165,164,249,252,60,13,41,231,132,72,221,108,41,43,128,141,83,26,83,190,57,236,246,227,68, +224,170,250,180,214,199,231,211,243,243,82,74,132,118,27,128,3,211,96,10,174,41,129,24,162,16,103,202,89,114,22,232,173,169,213,82,85,61,146,179,34,70,123,110,237,58,92,145,113,28,205,192,145,115,135,203,20,14,147,81,74,65,39,210,171,188,176,214,90,91, +57,151,18,23,209,186,108,169,70,180,65,216,47,225,210,68,41,26,152,110,136,216,107,11,129,213,85,71,18,37,205,210,52,202,200,214,21,17,57,39,98,186,166,91,71,124,59,92,160,47,47,26,51,176,49,56,47,198,86,146,228,151,93,31,0,48,123,175,205,7,123,62,175, +68,184,223,239,127,242,195,47,127,246,229,143,110,15,123,114,176,174,191,252,245,215,31,63,126,124,124,124,80,239,148,40,42,202,232,218,13,153,163,26,202,57,151,214,129,225,112,51,254,240,237,151,211,110,48,211,211,233,20,212,96,119,127,120,120,248,226, +245,15,209,29,213,34,11,40,54,43,223,220,149,159,160,105,215,238,232,254,120,211,87,82,52,104,136,90,193,192,40,119,34,215,165,150,245,225,227,251,175,191,254,250,221,187,119,102,118,123,123,123,123,123,251,245,187,119,75,107,138,226,50,62,156,202,55, +207,167,21,101,184,189,125,252,230,99,91,205,155,138,243,32,180,147,192,108,226,247,223,127,79,68,251,253,110,24,134,235,109,92,68,166,155,99,30,166,188,59,112,222,33,165,232,22,19,128,73,74,187,29,121,106,223,217,215,223,124,247,203,95,252,226,244,253, +7,168,6,249,254,116,246,199,165,175,250,180,106,235,214,83,226,253,110,252,239,255,236,167,44,180,150,121,93,230,174,85,123,125,92,78,191,248,197,255,247,155,119,15,34,114,0,118,235,187,44,105,200,251,253,30,209,133,27,162,162,117,68,76,236,156,40,37, +25,135,44,84,6,118,29,209,32,137,56,244,72,83,7,91,75,239,214,81,85,149,46,168,99,114,168,170,110,106,221,195,94,147,1,205,184,247,94,150,165,14,169,174,67,75,172,41,39,66,6,79,76,36,17,203,7,126,73,164,140,246,114,11,198,181,27,170,95,52,48,128,4,49, +110,128,222,234,106,43,111,181,180,1,204,235,12,0,73,40,170,176,227,205,36,34,218,26,14,173,118,61,159,154,105,105,29,220,33,98,127,58,128,37,2,199,240,39,229,204,227,152,243,32,208,216,75,45,107,11,170,42,0,170,122,87,125,60,207,87,245,165,68,216,153, +145,59,42,102,204,99,26,157,29,173,123,85,13,59,169,33,17,160,119,109,170,186,204,27,167,199,157,13,98,50,230,41,37,36,48,119,48,143,242,20,108,75,49,238,169,111,218,110,221,150,95,68,25,3,71,98,120,116,97,144,204,8,64,2,42,26,162,147,11,243,200,144, +128,24,161,75,74,151,80,174,79,249,172,77,125,159,134,129,201,209,93,8,132,38,55,49,159,231,244,103,63,255,147,255,238,47,254,226,47,254,201,159,254,240,205,231,50,230,213,125,53,131,245,249,87,95,255,230,63,252,199,255,240,215,127,247,183,191,123,248, +254,220,86,67,5,173,154,238,62,44,51,146,222,220,37,194,186,203,227,151,159,127,126,60,30,95,223,140,195,48,244,222,63,62,62,118,183,218,219,221,52,228,73,158,150,231,180,203,137,178,163,11,83,245,230,0,60,112,114,107,173,57,130,12,25,152,188,247,8,30, +61,159,206,204,140,187,221,58,187,17,48,58,173,133,235,90,230,242,254,155,239,190,253,221,111,180,214,227,52,157,230,250,205,111,190,255,187,191,254,173,31,223,126,241,195,175,222,252,240,143,94,255,232,103,127,243,219,239,190,253,223,254,221,242,252, +240,188,174,223,190,159,115,30,127,246,179,159,63,127,124,188,191,61,188,57,236,127,241,87,255,231,143,62,127,75,163,47,234,15,231,57,237,38,30,135,9,70,162,195,144,143,72,137,89,6,100,86,51,93,21,137,242,144,134,220,110,4,178,79,56,62,252,230,55,127, +245,191,252,207,143,31,151,221,219,159,217,253,29,31,94,149,119,223,205,79,31,170,183,114,62,189,57,222,254,224,245,235,247,223,124,247,245,111,255,246,237,103,119,251,187,195,218,223,29,110,255,11,148,253,215,127,247,237,255,245,127,255,162,205,181, +99,235,231,62,12,3,25,239,166,105,110,158,198,189,219,226,142,221,194,136,131,76,156,152,8,92,166,140,89,57,183,33,183,86,77,21,77,217,13,139,231,138,189,168,87,11,2,0,246,78,46,228,38,97,113,6,211,196,160,196,75,235,107,111,115,30,59,180,221,8,247,135, +132,17,153,77,84,4,192,91,74,108,224,75,173,110,24,162,97,240,70,38,189,171,89,71,68,74,194,28,240,4,19,146,106,234,134,34,105,37,130,98,102,205,204,176,103,68,187,185,225,116,28,198,137,143,119,41,37,90,230,165,162,51,245,218,75,81,104,128,106,234,109, +65,50,165,188,128,26,59,18,8,103,74,200,218,165,97,115,55,133,230,188,186,136,36,102,246,182,106,63,51,73,173,125,237,78,56,72,136,230,152,179,228,36,146,17,10,56,16,129,43,2,18,32,17,99,128,190,195,125,184,212,141,150,245,82,209,118,13,130,146,36,17, +254,108,176,157,171,189,67,136,227,66,219,224,6,87,110,195,75,127,224,21,140,29,13,220,109,106,25,77,161,144,179,93,250,126,127,144,181,112,245,55,113,98,100,6,173,57,241,253,155,87,255,237,127,253,95,253,151,127,250,79,255,249,79,191,186,77,57,185,129, +149,60,12,175,167,27,45,233,184,27,238,142,187,195,126,252,247,127,213,231,111,126,13,4,227,52,206,203,76,160,68,56,100,57,238,247,183,199,195,52,13,55,251,33,165,4,0,203,186,2,192,241,120,188,217,31,182,84,48,114,32,15,137,160,170,147,147,35,56,120, +107,182,214,26,175,48,13,25,163,120,87,221,237,118,4,214,209,96,200,208,29,172,43,168,181,50,207,243,90,230,90,250,186,86,39,30,119,187,187,251,207,242,184,111,148,95,189,253,242,246,205,103,175,94,191,97,148,247,95,253,236,215,95,203,251,247,223,219, +171,215,195,48,220,228,156,246,211,253,52,14,168,19,123,95,78,116,119,187,57,72,152,205,189,65,119,38,30,243,117,219,138,175,40,174,206,76,194,176,207,52,34,104,245,233,67,133,207,126,246,243,195,15,254,104,255,246,39,55,135,219,252,183,191,208,175,211, +175,191,254,213,55,31,31,190,248,209,15,255,217,191,252,151,167,143,31,249,187,255,131,197,29,18,192,32,105,106,173,253,250,215,191,254,248,248,208,123,119,199,126,113,128,118,239,99,228,122,120,69,8,10,19,160,163,48,24,97,118,247,53,116,160,73,152,49, +187,118,80,114,55,38,250,100,142,217,224,52,238,14,68,155,180,53,178,40,192,212,55,66,148,99,73,82,74,169,165,69,134,89,119,232,181,189,180,173,32,8,34,18,51,184,153,58,129,219,31,0,67,204,122,43,206,108,17,162,75,28,8,70,119,31,129,145,144,36,201,134, +196,72,66,76,152,85,151,110,96,128,182,133,44,71,59,0,90,87,105,186,182,190,148,146,5,135,68,57,139,136,183,14,115,169,167,231,121,105,62,142,227,126,191,19,161,97,20,44,77,173,105,117,23,17,3,43,173,153,66,169,118,94,214,211,233,188,86,52,144,30,81, +235,132,1,3,138,185,182,195,39,95,92,44,152,79,161,118,234,44,178,117,216,99,54,64,140,136,57,199,49,168,17,2,239,238,218,13,192,152,233,83,198,253,133,129,119,109,218,94,127,240,11,187,158,241,247,204,96,87,9,88,38,36,48,85,131,68,49,23,57,238,166,63, +253,241,79,254,135,127,253,223,252,236,7,95,30,145,218,199,7,1,7,225,190,46,228,231,65,246,187,221,46,125,254,121,95,79,117,61,11,235,251,231,199,110,138,153,68,178,90,27,18,221,221,77,187,221,64,208,17,125,28,199,174,218,90,3,128,187,187,187,221,110, +215,106,107,97,231,68,12,69,18,94,134,129,224,208,91,209,86,1,64,59,74,218,198,41,93,221,122,117,181,86,151,190,158,65,171,150,249,241,225,195,211,199,15,223,124,253,187,174,122,247,250,213,180,63,76,251,227,254,112,119,123,247,250,120,115,119,154,235, +90,250,187,199,229,219,191,251,229,227,185,220,9,225,221,241,142,224,139,219,189,136,100,34,29,240,213,126,199,186,246,183,247,100,250,244,244,52,237,134,52,228,227,221,237,225,112,72,195,148,118,25,51,103,17,166,45,234,228,114,111,23,102,38,24,70,185, +49,180,124,251,153,141,247,135,47,127,252,234,203,31,191,253,201,207,181,215,244,221,152,119,19,77,195,115,173,239,207,75,75,146,239,238,62,75,127,242,124,126,160,12,56,220,76,135,251,165,211,119,223,125,103,189,17,177,25,168,106,113,87,116,197,161,153, +51,163,118,139,128,70,68,100,116,97,79,29,19,219,218,44,12,54,44,2,72,200,128,224,14,46,2,23,189,81,88,171,34,43,200,133,4,201,47,137,104,209,165,115,213,166,29,132,248,180,172,231,117,65,33,103,234,224,90,219,101,149,169,187,35,25,17,39,6,70,6,232,164, +136,26,49,141,232,191,159,247,216,99,218,181,161,20,17,0,103,107,226,190,235,220,212,90,181,121,209,186,234,122,174,207,167,178,46,173,183,240,137,93,50,210,132,220,220,1,90,183,210,218,82,136,5,129,201,28,123,135,101,238,231,165,118,243,97,26,83,230, +33,113,86,127,92,154,187,214,218,5,146,40,98,81,235,173,62,207,122,58,173,207,231,69,141,37,243,69,91,31,45,18,108,45,240,224,65,236,108,190,233,3,240,194,147,70,7,140,234,49,44,23,232,219,75,76,49,135,4,4,243,16,121,43,41,225,230,160,191,154,232,95, +234,45,183,69,254,73,150,254,210,149,103,127,232,167,142,93,0,64,213,188,23,50,253,209,155,215,127,249,103,255,252,143,111,143,211,50,63,252,238,187,167,239,191,75,12,221,237,220,107,218,141,199,195,103,105,55,98,146,207,239,142,127,254,159,255,233,235, +55,183,191,253,221,183,31,158,30,155,3,17,125,252,248,193,204,142,187,145,25,107,91,74,29,106,219,5,184,237,90,118,6,112,32,84,56,159,12,19,22,49,141,6,136,73,100,75,139,181,152,180,235,101,43,177,68,140,204,170,232,128,153,112,200,233,237,15,190,220, +237,118,119,247,175,15,119,119,146,38,117,66,202,50,140,199,183,60,47,109,60,206,75,213,55,29,126,240,217,237,227,195,199,199,135,247,48,12,130,48,63,125,36,173,135,33,121,57,255,241,155,163,245,245,87,79,79,247,247,119,175,238,223,28,239,239,142,199, +163,164,33,231,49,160,163,33,98,194,205,170,39,132,2,148,85,155,34,112,26,191,252,234,231,95,253,252,79,160,169,180,34,203,19,17,31,152,94,223,220,236,254,232,159,236,56,122,194,229,213,221,253,15,63,123,245,116,254,64,226,70,105,56,220,247,210,30,79, +207,121,16,180,212,155,53,232,6,222,84,161,181,30,216,68,192,32,84,68,111,76,4,146,24,49,76,128,44,148,179,167,140,68,65,214,216,8,46,91,60,32,81,116,83,46,0,22,14,250,144,35,169,131,3,168,155,58,215,210,18,203,188,148,121,41,146,19,39,1,38,48,32,132, +237,253,154,3,65,102,30,178,48,35,209,165,155,26,36,53,133,134,138,136,100,26,160,64,181,72,93,163,64,144,100,107,13,244,180,194,110,206,196,216,75,7,211,249,124,126,119,94,31,159,230,165,244,30,239,147,144,72,24,1,135,64,72,37,3,46,234,88,186,227,90, +155,90,135,121,105,181,43,146,48,115,206,50,100,148,174,183,55,251,231,231,243,19,148,222,187,172,181,215,238,93,189,54,107,209,78,114,83,43,122,113,12,93,101,34,129,189,216,0,132,47,132,231,177,88,153,152,34,81,240,226,15,12,150,171,210,118,84,94,82, +40,41,72,130,209,170,249,135,132,130,107,102,75,176,0,183,34,219,189,95,30,229,79,81,39,241,131,42,9,1,81,55,211,181,189,158,198,63,254,193,23,255,226,167,95,29,230,243,227,251,119,191,253,219,191,254,240,187,111,151,229,252,92,23,218,237,62,255,209, +151,207,31,151,253,205,97,119,119,76,211,238,243,55,111,110,95,221,253,248,39,63,58,157,207,239,62,124,223,76,191,249,38,157,230,243,126,26,213,154,22,179,222,30,158,30,199,113,52,4,213,62,63,159,122,169,204,188,31,167,64,141,35,57,153,95,104,242,65, +177,38,98,22,17,20,6,66,87,8,249,65,102,65,48,27,154,102,209,146,108,72,195,48,28,239,238,113,186,97,18,201,3,242,160,230,189,131,130,91,107,165,23,96,185,123,123,188,117,66,96,87,59,125,188,125,126,188,87,117,70,127,126,24,72,11,245,90,102,227,227,164, +173,252,224,63,251,103,14,202,153,8,5,17,147,144,16,2,154,214,70,9,56,248,37,204,64,130,200,0,164,176,52,91,28,249,167,63,251,234,95,255,229,95,254,251,255,233,127,204,31,222,137,131,221,191,254,234,254,110,15,102,244,234,143,63,255,188,105,255,233,219, +207,190,250,234,171,207,167,209,168,33,219,187,247,15,144,38,47,190,174,43,1,50,103,240,190,249,225,209,84,213,55,195,58,107,107,189,41,184,39,162,48,124,50,192,185,59,53,227,230,82,144,5,183,184,139,23,185,136,23,74,197,181,229,140,65,103,15,5,63,68, +171,29,209,204,106,215,101,109,231,82,115,173,195,110,76,184,185,52,49,248,67,104,145,101,34,66,67,226,44,100,102,77,227,218,229,221,148,59,199,146,52,64,3,52,119,181,22,87,77,117,16,1,211,190,84,122,62,47,218,250,137,206,218,251,122,158,31,214,190,182, +86,10,24,98,76,197,226,249,149,156,137,137,82,114,194,230,14,205,28,250,218,28,213,214,210,106,83,34,140,185,58,228,36,34,119,183,233,233,241,244,244,180,150,238,242,237,247,31,123,87,133,60,175,90,106,7,0,243,218,74,51,68,198,68,36,27,151,208,13,172, +185,86,12,49,116,64,13,47,82,244,240,28,110,232,4,115,224,45,68,93,205,180,106,124,46,140,200,28,190,53,3,195,210,126,239,76,187,96,133,63,93,119,253,18,138,230,23,118,234,181,8,252,125,159,208,22,233,173,189,37,166,159,190,253,252,159,254,224,71,175, +153,151,247,31,126,249,87,127,245,183,191,252,235,174,13,18,242,110,119,251,246,179,227,155,47,80,237,84,206,15,95,63,203,110,124,245,217,231,247,111,94,29,14,135,211,124,30,5,231,178,98,107,79,243,72,34,1,138,110,173,17,245,29,209,52,77,167,211,233, +253,251,247,41,165,219,219,219,222,26,52,197,110,152,128,136,226,132,143,18,70,13,68,24,179,108,110,18,137,92,89,246,106,14,8,200,32,25,29,73,134,113,60,0,128,17,247,152,12,25,3,128,228,109,39,58,47,39,173,21,133,231,121,69,243,105,24,25,234,171,219, +113,121,90,220,140,198,228,189,159,107,171,117,221,18,23,107,49,235,201,104,26,18,232,196,6,100,14,181,154,146,33,1,57,57,33,50,144,0,178,59,8,88,215,106,189,191,190,59,254,249,159,253,139,143,191,248,127,253,233,105,56,63,158,180,254,240,179,207,110, +224,176,26,222,220,221,25,241,225,238,254,179,227,126,220,31,247,199,1,5,52,239,49,13,29,230,75,26,20,51,194,192,224,96,91,154,81,232,93,221,92,67,96,9,194,67,10,60,23,67,171,160,166,221,188,54,101,33,97,16,65,34,185,58,188,175,41,84,91,176,155,94,77, +18,180,105,56,3,91,231,212,212,151,214,151,82,119,173,155,186,100,30,82,218,208,73,129,198,119,11,188,177,59,177,0,25,19,89,99,160,238,216,17,81,153,25,144,0,168,111,156,69,35,83,85,19,112,87,239,181,173,100,207,132,43,174,8,208,155,174,203,82,12,213, +64,1,28,136,92,221,141,25,52,242,125,208,185,27,196,196,206,76,221,152,125,100,12,62,114,119,91,230,178,44,101,26,100,26,19,177,236,246,227,52,77,125,86,249,248,180,184,161,131,157,86,237,93,135,41,103,206,173,53,176,96,74,240,245,18,152,137,26,115,5, +142,19,209,221,0,61,78,3,192,139,240,234,66,104,39,135,151,75,139,54,19,241,230,159,188,120,32,253,202,255,188,114,62,127,47,231,153,8,17,245,242,197,92,53,49,47,249,240,196,224,214,1,153,0,143,227,244,243,31,253,248,171,215,111,218,239,222,255,253,47, +126,249,55,255,241,111,158,207,167,87,159,191,190,253,236,179,55,63,253,241,155,31,255,132,119,187,246,244,254,221,135,247,31,190,127,223,215,51,12,195,120,56,112,18,116,188,59,236,7,150,244,57,221,215,50,215,245,227,211,83,107,58,175,107,206,14,132, +211,52,45,203,50,207,243,52,77,18,214,199,214,161,43,216,246,214,128,48,136,4,224,236,192,106,164,72,219,165,148,201,17,57,111,124,41,150,33,13,159,40,219,138,154,13,65,65,213,123,109,181,174,181,206,93,235,158,199,85,107,18,54,232,170,29,215,190,62, +157,19,16,58,148,249,76,222,75,45,117,157,171,246,82,187,57,62,124,253,205,254,48,189,125,115,63,77,211,148,135,132,196,102,130,33,143,65,250,61,131,21,58,208,206,169,54,244,204,85,229,254,139,31,254,249,191,250,87,255,251,191,253,55,213,155,207,43,213, +241,40,114,28,242,184,79,198,50,238,18,122,45,222,39,26,81,232,230,254,21,211,8,248,52,228,73,194,231,14,192,66,76,64,4,136,28,137,58,171,117,16,99,7,38,218,101,202,121,211,95,148,56,58,84,145,92,187,26,176,35,94,35,130,35,94,19,17,67,74,122,105,131, +111,150,177,32,213,110,164,7,36,83,172,181,207,107,61,212,26,183,179,196,50,8,39,150,23,225,147,133,81,192,20,69,183,233,145,69,203,2,67,227,153,135,221,181,2,10,131,107,200,0,90,115,80,211,10,85,122,39,114,71,87,44,42,64,28,141,158,110,218,255,127,174, +222,228,215,146,228,74,243,59,147,153,187,223,233,77,17,145,65,38,153,36,107,144,74,45,8,2,180,81,75,59,105,167,191,88,144,22,210,74,104,64,66,163,160,146,74,221,172,238,98,147,149,73,230,16,211,123,239,14,238,102,118,6,45,204,239,139,32,223,34,145,67, +68,198,29,220,204,142,157,243,125,191,79,45,8,57,32,3,149,218,220,217,221,19,35,113,8,97,202,44,226,36,8,68,156,147,55,43,218,206,167,121,59,72,162,209,177,101,73,211,152,231,182,200,48,110,76,161,42,132,207,41,165,237,118,63,108,6,213,170,75,143,28, +249,204,135,239,59,238,115,141,203,229,210,85,194,95,118,71,155,182,158,86,248,114,142,189,212,247,95,6,163,247,22,134,185,118,140,64,191,104,245,241,247,151,216,233,254,88,127,217,59,237,181,241,151,190,175,43,198,130,181,26,161,19,224,110,218,252,242, +205,219,187,205,238,244,187,255,244,253,119,223,171,234,47,126,241,205,207,254,234,87,180,219,222,253,252,23,15,95,255,106,65,32,189,220,241,171,96,121,122,62,45,203,242,244,244,116,123,255,112,187,191,109,5,18,231,221,110,215,194,63,60,63,170,195,101, +41,207,167,211,229,114,233,70,10,102,54,162,237,102,115,127,127,127,56,28,172,85,215,214,203,205,158,103,212,251,165,157,34,215,220,16,2,133,145,48,32,220,140,57,185,135,59,50,11,8,35,240,213,211,182,0,81,0,184,53,11,55,111,106,181,181,186,28,219,211, +241,17,17,143,243,9,61,38,201,231,211,41,75,170,129,207,143,31,5,99,185,156,158,78,71,115,88,212,136,243,221,219,55,183,135,221,155,215,247,183,135,237,32,204,17,153,121,204,185,26,124,222,182,174,66,86,68,76,202,46,98,56,156,103,221,164,241,55,255,213, +127,253,191,255,111,255,43,90,145,118,249,225,187,146,166,221,205,235,87,167,103,45,200,175,167,20,49,4,68,13,35,243,97,183,193,171,79,92,85,171,54,98,23,118,74,176,98,111,33,40,34,51,80,160,1,101,145,33,83,102,244,104,238,13,96,252,34,145,138,221,186, +187,181,211,71,131,185,115,56,176,163,104,0,251,88,235,197,12,207,107,123,48,28,145,220,173,170,86,109,93,27,178,234,48,69,232,122,3,138,112,85,109,24,225,141,212,129,16,145,33,200,0,186,153,177,7,92,16,172,176,92,112,72,228,72,110,97,200,201,152,153, +137,57,1,17,33,67,194,160,4,6,6,225,166,81,220,204,32,208,17,221,193,209,155,133,59,85,84,134,144,196,217,37,39,198,90,36,143,132,67,119,186,205,243,124,124,38,112,79,83,234,208,68,17,146,223,252,226,171,210,234,165,182,7,29,123,218,86,103,22,54,141, +62,52,239,121,242,221,74,28,17,115,109,207,199,120,255,88,143,167,101,81,55,20,39,130,192,145,216,221,175,183,62,83,85,116,76,156,80,106,115,55,147,68,25,34,105,243,90,193,99,28,200,243,196,68,16,224,200,209,71,40,30,164,161,47,113,23,129,72,12,210,79, +87,195,174,35,21,17,236,157,86,119,0,80,155,27,11,140,188,28,231,105,154,222,222,223,215,203,211,167,199,31,158,31,159,94,223,191,126,245,179,175,247,119,111,211,171,135,237,235,215,177,221,73,74,185,88,125,124,26,183,27,30,149,18,237,111,55,50,240,101, +57,162,15,195,118,4,0,214,122,11,24,129,160,77,220,63,61,62,151,227,113,186,189,189,217,110,206,72,44,130,196,134,56,72,94,106,75,139,77,83,70,99,68,38,0,12,156,173,173,46,16,0,14,0,115,66,36,192,106,150,232,186,221,116,203,53,0,1,180,90,220,93,77,77, +53,92,33,154,4,18,176,227,130,228,231,243,209,106,53,179,231,50,215,121,81,85,173,161,213,150,165,152,6,165,44,251,221,253,205,77,154,198,155,155,155,253,110,124,216,237,198,204,100,70,8,136,67,224,0,230,134,12,148,120,24,104,216,96,26,80,24,3,206,192, +2,158,218,236,146,108,204,129,135,255,238,127,252,159,254,207,255,249,127,25,156,177,86,111,143,71,189,208,192,152,228,216,222,217,227,205,205,47,255,206,236,62,223,62,236,54,155,99,93,242,38,191,122,251,246,248,111,154,146,145,83,6,158,68,24,187,7,93, +21,76,235,206,93,1,20,49,2,189,57,154,97,107,88,202,165,3,242,28,28,204,7,4,33,148,148,195,220,81,141,21,32,48,130,130,194,2,52,34,82,7,24,1,104,128,70,96,183,86,115,74,67,102,51,83,173,1,205,188,214,114,18,164,112,5,111,17,75,64,117,71,85,113,247,68, +140,153,94,204,98,253,1,235,69,25,122,210,213,149,142,65,4,146,58,219,221,61,242,52,2,128,5,38,146,206,143,150,132,45,135,171,33,248,56,10,161,16,129,144,35,1,75,212,90,47,139,135,83,135,228,120,163,234,193,178,67,78,40,132,20,110,246,60,155,162,31,91, +164,185,204,115,93,26,80,144,124,243,205,55,205,180,52,171,110,95,46,194,249,82,152,185,215,153,171,61,176,181,90,235,82,218,165,212,175,206,151,121,169,197,92,131,58,188,245,249,195,233,5,179,209,149,165,171,198,133,123,93,73,136,92,139,106,43,236,46, +132,105,144,156,153,165,23,178,129,160,26,74,177,160,55,186,222,203,153,215,25,99,68,132,172,57,204,61,42,0,195,133,144,136,204,65,77,161,148,112,77,196,3,75,242,166,165,30,14,135,205,225,176,219,29,166,105,162,213,138,37,40,194,251,195,65,146,108,54, +151,121,6,180,113,51,14,3,147,192,124,106,136,128,68,153,50,48,89,120,169,53,16,170,199,56,142,227,56,166,52,108,182,182,221,238,182,135,125,206,121,51,110,134,97,120,41,215,95,138,130,213,192,130,132,171,147,101,21,195,10,126,150,182,121,7,156,121,231, +239,83,135,26,3,16,56,58,69,160,67,248,249,60,159,207,243,233,180,212,186,88,211,214,90,79,131,3,202,105,148,97,179,201,121,28,166,237,120,56,12,219,29,15,249,102,191,79,76,99,194,132,17,200,20,16,221,215,130,136,200,113,85,250,69,4,7,96,135,207,163, +51,154,67,2,162,52,76,135,135,215,111,190,249,117,251,248,67,169,231,162,165,60,159,129,157,114,170,14,128,226,159,158,56,111,83,231,77,130,109,183,155,187,187,59,17,41,109,5,33,49,2,6,48,57,134,247,240,64,143,10,16,70,216,90,32,178,214,214,154,169,57, +50,33,96,32,3,186,89,180,102,24,202,128,166,232,171,231,14,193,215,195,202,191,48,107,34,98,56,4,116,8,168,119,88,159,107,39,158,105,68,32,97,207,223,238,58,245,246,69,188,199,11,21,118,229,13,227,202,235,100,65,98,38,37,85,181,214,74,107,102,118,77, +88,254,28,142,240,103,145,201,196,200,208,105,155,204,40,228,128,161,87,177,126,128,95,135,8,128,20,194,170,158,135,49,69,88,151,239,204,203,226,1,226,188,44,229,178,212,218,154,108,183,91,11,31,205,188,59,24,16,49,8,17,15,219,122,109,155,116,46,191, +205,243,124,62,159,111,111,111,87,96,134,129,174,57,144,17,0,159,62,61,191,220,173,63,203,187,221,221,53,165,36,146,181,249,211,211,211,241,120,118,135,148,210,48,229,97,72,68,164,90,139,154,54,95,106,91,54,114,156,159,251,171,32,228,190,2,77,163,27, +8,86,14,150,173,95,50,34,82,74,17,136,16,214,10,135,79,4,57,156,45,98,169,251,155,155,205,110,55,109,55,121,156,160,75,207,137,2,3,199,205,144,6,28,199,161,149,0,101,177,8,5,96,145,0,234,45,92,17,26,82,206,44,121,154,166,105,123,131,136,155,205,102,218, +108,68,210,52,77,155,253,142,80,182,155,205,75,247,216,204,250,92,171,35,60,160,211,224,189,71,139,116,25,119,143,58,91,63,47,15,243,240,126,11,98,76,253,154,134,224,148,18,56,67,67,96,26,166,157,58,186,97,146,17,86,7,170,35,34,166,196,204,99,202,195, +48,229,113,51,76,155,52,100,228,52,165,28,166,224,21,34,50,11,138,0,114,16,66,0,8,35,81,92,3,15,123,166,90,120,13,67,211,4,138,224,9,135,124,243,213,215,191,252,47,254,213,31,254,225,36,133,177,205,225,230,174,230,177,204,206,82,253,118,81,15,11,44,165, +0,243,118,187,125,120,120,72,34,182,104,183,217,80,0,6,36,38,36,196,96,143,26,17,0,214,28,65,33,34,90,117,173,166,177,254,202,32,95,67,102,195,67,45,115,106,234,85,95,224,111,132,30,232,160,24,0,1,177,26,85,188,123,102,105,221,219,24,3,35,122,88,140, +187,67,166,46,214,75,41,177,84,13,71,8,10,0,132,23,215,203,95,192,127,91,107,125,218,222,35,226,172,246,21,72,26,250,103,9,37,215,95,111,4,177,198,108,49,83,207,175,0,192,240,171,105,161,223,182,188,216,26,171,149,147,33,132,0,51,27,82,64,84,247,80,3, +237,71,154,170,154,128,59,225,26,73,27,43,159,28,40,48,201,75,255,131,137,1,49,9,130,160,107,16,115,234,189,224,171,14,195,0,224,245,97,122,233,110,189,228,161,246,25,119,231,23,106,243,167,167,227,211,211,147,153,165,52,76,187,161,11,74,106,173,75,247, +38,90,52,213,79,143,31,220,61,28,221,195,29,180,121,223,155,46,173,189,188,201,190,194,187,34,190,133,116,36,20,171,109,18,70,171,228,40,193,146,51,73,234,225,172,95,38,170,120,74,1,145,198,97,187,27,180,45,159,30,223,205,243,41,15,34,57,119,252,1,49, +74,78,105,24,130,89,242,176,191,189,107,173,165,60,108,54,27,145,44,43,85,160,7,161,252,101,40,111,63,215,174,78,94,215,8,242,43,10,37,174,81,108,253,138,219,179,174,17,241,26,92,142,20,36,14,78,52,80,162,188,201,227,118,83,202,161,128,173,242,140,78, +97,105,107,10,40,49,118,88,245,10,38,103,13,243,30,76,17,70,189,101,43,78,44,19,35,17,136,32,243,139,67,154,0,75,185,152,169,0,6,6,228,156,243,110,184,187,123,245,235,191,122,255,253,31,100,185,120,93,48,28,92,221,157,211,48,76,155,205,238,118,24,55, +204,236,8,204,136,136,251,237,78,56,19,212,0,71,199,8,12,39,16,33,68,96,64,215,171,218,12,90,4,58,70,80,128,0,98,56,26,94,67,58,8,216,80,1,194,163,106,52,13,117,7,32,65,239,209,20,10,129,8,68,235,60,250,218,51,7,17,202,137,19,11,35,172,229,35,2,50,13, +41,141,67,154,134,124,78,181,89,11,239,137,29,14,87,146,216,11,88,236,5,8,214,209,135,34,148,82,10,131,86,213,45,12,94,204,238,241,229,73,232,194,0,64,65,140,1,61,116,200,29,208,194,28,28,17,188,239,181,1,100,174,17,81,8,160,2,38,146,30,40,136,132,8, +26,30,142,234,228,125,169,169,42,50,33,245,121,183,118,98,31,3,130,245,29,98,125,225,34,50,142,57,103,185,204,13,169,83,132,13,204,205,91,87,195,202,186,231,92,231,10,137,155,184,166,32,146,148,82,7,165,76,3,237,183,162,170,8,188,187,153,122,122,171, +118,6,13,175,77,151,227,211,173,105,180,102,173,105,95,129,170,110,234,51,196,75,99,166,223,57,251,34,60,205,110,238,75,153,97,105,15,183,91,179,66,105,59,237,111,231,115,113,76,26,160,14,178,74,228,192,59,220,129,145,60,216,236,195,187,31,127,251,79, +255,104,96,127,243,55,127,147,134,41,220,195,45,2,33,8,133,135,9,3,36,219,50,207,51,145,0,137,3,152,69,79,139,184,238,216,254,217,137,187,142,67,95,80,0,17,14,157,126,14,136,125,39,3,196,30,162,211,75,86,34,114,195,171,20,9,16,73,4,101,224,16,179,86, +137,100,24,38,0,64,191,178,33,137,46,94,232,243,143,116,34,39,4,128,59,3,2,103,64,15,36,115,8,102,64,158,198,9,144,131,9,89,186,149,59,220,60,48,64,205,156,48,81,202,94,139,234,200,195,230,240,250,103,63,251,235,191,57,61,63,205,199,231,104,181,131,167, +166,205,110,183,59,12,175,95,141,219,61,167,140,57,49,115,43,117,154,166,205,102,35,207,231,248,34,239,18,87,9,76,32,50,246,85,104,177,42,96,130,153,57,174,96,94,143,0,232,129,188,200,64,218,66,53,84,163,185,33,58,244,39,178,195,203,24,192,175,45,165, +64,70,34,196,156,105,76,105,204,156,68,122,164,12,2,3,73,206,105,154,166,105,154,134,211,210,170,91,215,42,64,132,175,174,183,53,135,167,155,224,16,36,103,33,96,70,22,218,110,134,58,183,211,241,178,44,45,80,94,58,139,159,211,133,35,44,28,128,24,60,144, +192,57,2,8,180,19,27,175,237,195,240,53,105,129,35,188,213,46,107,153,83,22,102,102,18,76,66,136,14,8,196,36,9,200,197,90,67,103,16,178,240,166,22,230,130,130,72,44,189,91,236,173,86,107,70,173,246,62,205,180,25,122,240,75,107,166,166,222,214,215,199, +242,2,212,140,151,106,186,19,152,75,83,171,77,68,24,98,76,162,125,240,104,197,181,173,51,92,78,57,201,48,12,146,121,64,235,37,181,170,171,186,27,172,30,142,171,83,169,139,57,251,27,78,41,213,18,6,126,190,92,188,150,189,167,134,205,7,217,190,122,125,246, +143,209,131,233,0,88,82,206,57,75,66,12,159,143,160,109,57,63,63,127,252,240,219,223,254,251,191,255,135,191,63,18,153,69,71,0,0,32,0,73,68,65,84,220,223,254,242,237,47,242,176,3,66,66,70,228,232,9,176,193,50,16,84,39,106,126,125,55,1,33,142,34,169,103, +78,5,252,101,230,46,99,15,110,118,13,15,15,64,244,85,150,96,0,200,171,199,34,48,48,214,128,36,121,249,255,224,218,22,14,0,112,69,98,97,142,190,233,68,45,125,93,119,153,7,115,234,115,157,48,135,94,70,0,37,33,17,65,166,96,2,73,152,6,148,196,44,128,125, +148,132,113,157,4,68,184,3,161,6,153,138,170,181,230,85,211,148,167,253,225,254,235,111,134,155,231,122,57,243,245,168,74,105,72,227,180,217,239,64,56,18,115,98,34,42,179,110,183,219,155,221,205,143,252,126,149,13,19,2,161,173,23,94,215,70,225,189,183, +233,87,87,4,3,6,56,198,186,219,121,135,119,0,64,132,169,163,153,53,55,91,201,128,40,24,1,145,137,175,236,223,174,16,196,85,250,211,67,132,152,6,166,196,146,174,234,136,44,157,82,51,228,156,121,233,167,113,188,48,215,95,14,195,151,127,164,36,198,190,145, +52,141,178,29,7,179,216,110,134,211,241,252,84,236,203,49,180,93,225,41,157,62,26,129,43,92,216,3,192,1,28,98,21,61,35,70,48,154,245,40,211,112,236,208,55,143,104,34,1,137,153,192,215,190,6,48,18,34,200,249,124,164,36,40,201,32,90,85,119,207,34,137,69, +210,216,163,176,181,121,109,5,0,136,10,17,165,52,152,89,215,205,244,25,129,3,116,174,106,223,236,109,213,194,82,32,35,99,159,254,85,83,214,110,18,49,96,64,64,111,106,22,166,24,200,34,102,150,84,85,10,121,173,125,48,196,24,36,16,28,221,126,209,29,254, +4,42,176,206,78,152,81,4,246,41,59,249,102,80,138,49,102,93,188,214,132,124,123,24,142,197,194,123,202,249,203,17,234,110,250,248,161,158,207,63,252,233,219,31,190,251,246,219,111,127,127,124,247,46,139,92,158,143,211,205,109,74,41,167,1,133,137,83,127, +253,18,200,131,149,165,53,55,162,238,221,37,17,73,105,16,108,215,212,178,248,51,153,129,122,119,208,92,83,46,136,0,144,72,85,123,45,183,194,176,224,229,183,232,139,170,179,63,104,16,182,230,67,80,207,104,64,0,55,38,70,36,134,29,78,64,212,29,195,125,241, +174,226,163,33,35,35,10,137,8,73,2,73,144,6,32,233,182,227,0,232,93,139,14,182,194,0,7,50,83,91,42,75,3,170,154,231,148,6,97,25,15,7,76,217,15,55,3,19,17,53,117,245,190,103,11,36,14,225,213,166,140,184,219,237,198,113,20,185,162,104,25,17,195,93,59,245, +76,107,66,10,132,232,201,208,125,165,69,68,51,48,8,11,117,132,0,98,176,230,16,65,110,100,209,67,90,131,8,136,160,7,197,108,68,2,60,2,84,171,133,185,3,81,16,172,0,103,112,98,72,189,237,70,29,81,77,148,101,141,239,102,102,112,232,178,61,117,140,47,60,226, +47,136,68,171,85,82,48,234,118,67,41,15,35,38,10,101,154,230,199,218,23,222,151,211,108,119,183,85,19,247,50,81,131,151,41,44,209,186,105,174,194,230,14,174,1,131,232,166,60,10,136,64,179,48,244,118,197,152,58,98,200,119,223,125,199,57,17,39,197,80,213, +112,200,34,89,82,30,135,46,119,236,159,105,159,61,32,98,226,220,223,3,117,205,190,72,32,3,114,109,37,1,18,145,154,123,87,116,17,3,6,39,178,168,214,93,97,16,216,171,65,34,114,188,34,119,66,213,44,188,182,0,240,225,154,12,114,149,202,56,128,1,120,151,16, +132,154,133,175,18,56,102,48,37,56,59,33,120,75,227,212,170,47,86,42,56,14,89,82,54,109,17,159,227,101,250,156,211,46,199,243,167,15,63,252,254,119,223,255,241,143,81,202,195,254,102,55,76,58,215,166,42,41,165,148,100,200,72,226,64,171,99,87,13,152,48, +94,20,27,216,99,241,250,205,176,135,233,125,185,14,91,43,107,236,118,116,211,61,5,73,64,244,92,75,151,21,18,180,54,9,16,107,143,214,232,255,46,194,221,92,155,213,22,47,18,121,92,223,2,49,136,200,64,217,48,90,184,169,5,2,19,165,49,49,65,76,27,12,91,121, +34,68,14,232,234,134,42,196,8,235,50,184,158,216,177,66,165,170,170,49,113,49,68,30,178,13,141,18,12,219,173,70,232,197,42,0,3,187,48,145,112,202,86,150,76,2,194,53,86,26,64,206,185,247,137,174,201,173,4,132,106,77,173,181,214,172,9,145,95,89,44,125, +139,113,128,80,83,139,181,228,7,240,8,52,107,0,136,49,188,144,115,137,136,5,133,152,32,198,156,34,122,128,86,207,167,0,116,67,66,85,87,229,48,238,9,196,253,79,55,248,179,43,31,225,53,164,53,130,224,229,78,184,70,69,250,234,234,233,41,220,170,86,106,35, +2,44,181,214,182,32,230,206,158,126,233,202,188,224,106,87,191,250,95,4,112,173,112,97,124,145,67,175,133,161,70,128,131,185,163,133,121,24,24,67,67,30,183,121,245,3,129,203,79,151,165,61,29,193,32,165,33,165,132,129,214,115,234,118,123,108,231,236,149, +136,10,166,26,49,36,154,6,138,106,41,165,60,164,4,30,228,4,220,44,90,107,9,120,110,13,187,145,87,213,180,94,1,187,1,176,134,39,175,25,235,132,44,232,193,224,93,222,4,173,185,3,25,134,134,11,36,22,24,39,153,70,33,66,173,45,80,128,194,33,162,71,198,96, +34,22,226,240,104,102,85,171,104,148,16,48,115,104,56,183,248,225,227,199,183,119,111,111,222,220,63,253,244,241,114,169,120,136,19,251,102,67,135,12,199,63,124,91,190,253,253,124,156,231,79,197,124,187,123,245,243,253,144,210,38,243,48,66,43,114,127, +155,30,30,2,133,13,7,247,66,139,122,51,119,65,234,142,188,158,26,167,30,34,194,187,73,68,72,104,13,67,5,91,75,0,118,183,214,91,202,0,208,32,194,137,73,54,24,132,206,176,74,187,34,80,45,220,109,48,66,78,17,208,194,221,1,131,17,5,56,75,138,53,104,222,155, +35,17,11,18,4,81,101,71,100,112,2,77,68,68,3,6,97,9,29,203,35,0,33,37,166,161,129,169,85,72,152,134,140,203,64,204,144,56,58,128,216,157,29,136,136,150,197,205,47,151,167,86,151,9,31,34,203,60,48,237,238,120,193,77,154,210,70,180,54,119,79,225,18,70, +81,154,236,46,186,228,4,130,9,131,141,140,200,247,15,236,255,236,195,152,123,238,66,107,5,195,179,176,16,42,233,213,173,198,253,193,109,218,90,107,179,243,154,9,17,10,134,29,203,77,192,80,46,93,155,198,4,2,193,100,76,65,236,20,73,213,84,91,24,8,49,172, +183,158,216,120,112,171,117,129,101,28,138,133,41,64,113,118,159,179,95,52,74,83,52,23,8,68,199,0,15,29,19,87,141,102,90,3,4,50,5,154,91,168,87,55,53,70,72,34,16,177,8,66,185,68,185,240,243,60,47,173,154,6,34,113,160,55,19,226,196,137,27,97,152,123,69, +114,88,177,1,2,192,200,224,64,85,1,92,187,233,135,201,32,12,115,191,204,51,83,90,135,13,161,200,176,160,14,148,9,144,28,229,116,174,68,34,34,64,41,80,122,54,50,186,235,50,111,133,7,202,167,203,114,172,77,137,90,194,198,145,199,173,33,42,0,181,70,75,91, +63,95,83,104,47,242,52,120,145,165,17,17,95,229,240,215,50,96,237,20,115,202,137,25,3,172,245,192,26,54,12,85,45,86,145,162,86,177,150,59,168,162,71,112,68,88,74,195,144,71,225,4,232,166,173,143,161,8,196,13,12,212,221,161,97,104,44,90,46,186,220,13, +89,134,204,165,177,195,32,137,60,234,178,104,107,203,178,60,63,63,3,225,221,171,135,221,195,107,207,56,108,134,219,251,187,97,24,135,60,165,148,3,19,34,112,68,226,200,224,22,158,107,109,205,204,215,162,32,144,204,172,164,149,3,240,178,65,174,27,162,26, +2,184,185,170,117,198,36,128,91,40,12,235,68,17,123,194,73,172,146,101,117,39,242,184,54,111,168,7,186,54,11,111,68,196,128,2,228,106,102,22,166,224,65,73,16,8,122,188,60,33,69,120,43,166,101,174,179,105,56,48,241,128,146,28,1,149,85,117,232,144,89,91, +179,216,123,222,2,68,104,169,97,96,102,212,180,149,57,46,152,178,88,217,102,201,128,220,37,255,165,148,86,213,186,205,0,12,192,181,54,226,96,198,142,123,219,108,54,155,65,132,9,194,195,91,66,224,156,58,151,72,87,60,252,75,183,188,199,116,91,66,64,10, +138,14,179,8,2,39,100,68,183,212,79,164,23,122,39,5,88,4,20,109,125,36,214,117,225,204,107,67,107,232,55,76,128,82,202,233,116,154,166,33,231,196,130,243,243,105,190,44,117,89,90,107,234,14,200,36,204,144,1,200,215,246,78,175,21,187,52,178,55,113,109, +142,5,188,158,207,129,1,173,130,21,154,125,54,245,174,142,53,236,141,23,88,41,74,253,19,52,239,73,26,8,1,64,76,177,62,3,22,1,22,61,143,215,12,249,75,26,24,153,173,35,72,180,198,132,89,18,135,203,241,24,187,221,144,243,96,129,174,40,66,136,28,232,153, +236,225,246,102,100,212,119,143,239,207,79,85,161,138,207,94,105,195,57,231,156,99,157,210,96,133,176,206,225,238,71,112,239,223,124,225,15,140,142,117,234,180,181,30,126,8,0,195,184,27,135,148,144,162,86,36,24,134,1,40,106,213,101,169,17,38,66,203,102, +24,198,20,17,90,204,204,88,108,187,133,62,28,87,173,29,104,73,132,225,188,148,165,121,67,38,112,36,19,166,35,95,198,135,221,215,187,195,190,206,149,60,70,96,113,168,101,209,185,204,151,242,124,58,241,48,188,250,250,231,155,251,87,158,96,220,12,195,126, +28,134,41,141,19,167,193,81,8,130,17,193,161,97,164,136,82,90,243,185,55,106,205,157,181,97,120,173,216,111,228,215,26,117,189,99,12,8,136,132,128,29,93,35,156,24,185,183,206,0,192,194,209,172,39,87,246,70,114,8,66,119,252,1,32,246,243,46,156,24,180, +55,3,123,218,111,96,120,31,48,123,0,128,131,135,0,96,88,212,170,203,169,44,243,114,124,118,32,73,99,222,128,32,33,177,213,102,21,112,170,44,66,16,204,43,166,5,86,234,166,146,19,246,214,223,82,141,136,198,12,115,105,204,224,128,136,124,237,62,153,89,16, +161,107,144,117,93,5,81,134,160,156,243,237,221,253,207,222,190,186,38,237,84,0,24,199,113,154,134,148,82,107,214,199,84,29,160,88,74,17,81,17,154,64,0,28,9,9,186,233,180,199,149,225,34,102,6,170,190,122,101,2,193,48,2,150,192,232,104,164,8,6,8,11,76, +204,68,73,6,0,39,70,119,191,92,46,143,143,196,2,30,59,181,82,230,90,214,191,52,64,226,132,159,3,198,163,135,5,233,58,213,80,239,22,66,12,157,103,107,103,51,13,55,142,96,166,115,146,156,82,98,166,102,209,214,76,7,87,239,77,91,244,128,208,30,184,11,68, +132,30,253,234,237,225,180,182,220,192,44,122,52,102,244,192,96,4,32,236,185,238,163,216,126,196,205,152,4,64,78,179,115,70,96,172,181,154,169,12,146,58,226,201,235,102,51,218,144,47,13,62,157,202,227,185,112,180,4,45,109,151,113,220,12,211,196,204,137, +145,169,251,8,245,116,154,251,149,146,136,2,225,234,190,167,160,152,114,30,114,38,130,214,172,148,210,212,212,129,147,111,198,33,19,70,107,9,97,179,81,22,92,218,162,13,204,27,98,92,46,85,132,34,2,220,0,96,179,33,196,20,129,209,83,182,194,82,74,41,243, +82,203,229,82,154,215,85,116,98,100,78,141,224,155,195,207,15,119,55,245,92,150,166,80,85,28,180,105,89,150,82,154,5,238,30,110,111,222,126,197,155,13,13,60,109,146,89,75,50,244,236,219,112,116,12,71,112,226,96,97,201,36,153,121,13,168,162,78,116,99, +88,135,188,215,225,239,11,28,32,51,35,161,171,213,165,0,97,206,99,98,182,88,99,186,176,63,126,212,49,216,28,132,130,130,220,133,217,129,142,1,8,22,30,145,146,88,171,165,181,86,74,180,198,184,130,5,106,243,8,3,119,14,11,215,90,206,151,211,211,124,190, +92,142,167,113,187,203,183,211,56,108,210,56,5,146,106,85,55,53,11,0,1,160,232,55,76,116,2,119,103,236,183,69,68,32,240,128,90,113,41,92,106,236,14,106,37,84,137,64,18,25,100,107,181,89,12,224,125,12,31,1,140,228,136,146,135,219,219,251,191,250,230,23, +125,17,170,86,34,26,199,113,218,12,29,230,223,19,111,150,101,153,231,185,203,223,75,41,161,212,129,44,128,65,225,0,68,64,0,112,52,82,245,90,85,219,58,17,236,97,190,206,128,208,135,244,140,97,93,49,213,71,117,107,120,87,2,98,172,218,206,151,11,139,36, +185,118,92,29,213,186,187,222,145,105,224,248,66,114,236,189,101,138,136,219,129,82,6,202,222,204,79,103,172,21,12,28,9,15,99,218,140,227,52,77,72,50,23,61,206,181,244,81,64,207,167,1,251,50,85,102,93,102,0,253,174,225,65,210,197,58,76,12,161,107,72, +5,2,0,3,35,49,5,236,134,116,179,157,110,118,163,0,202,229,92,9,231,227,121,62,159,143,85,203,56,142,211,110,98,102,181,243,92,46,83,202,31,159,46,239,158,159,207,75,217,14,60,109,36,90,93,60,74,41,14,196,204,99,150,81,144,16,202,162,157,155,22,142,213, +180,53,83,91,9,78,155,209,54,163,11,65,173,122,158,75,109,222,12,3,231,205,52,100,100,176,154,16,166,185,160,144,153,165,148,122,126,222,165,52,12,139,176,36,148,115,230,70,220,44,168,245,89,40,115,2,103,171,116,89,218,50,23,87,203,131,48,131,154,85, +184,204,96,63,156,31,15,15,95,239,110,14,243,135,247,203,233,28,245,78,144,204,172,214,54,78,219,219,87,175,55,55,183,42,184,219,111,54,83,58,126,252,120,13,138,189,206,246,95,18,118,153,56,137,212,220,168,173,129,118,1,97,94,154,126,153,254,251,114, +63,175,181,50,97,41,165,45,5,152,116,82,233,163,219,181,243,14,107,112,133,48,145,172,204,98,230,160,53,203,28,252,165,221,106,214,13,193,214,163,237,174,204,40,0,171,205,218,82,218,162,203,124,57,61,157,158,158,231,249,140,136,155,205,110,154,166,113, +51,129,100,135,72,60,230,0,69,129,171,234,249,58,239,14,119,231,36,140,4,30,20,24,20,104,10,181,66,153,211,93,114,43,85,107,179,154,82,202,68,22,184,148,50,96,18,190,142,218,16,35,144,57,29,14,7,125,253,112,133,211,118,78,233,10,29,78,89,90,91,25,170, +171,224,113,89,90,107,245,188,68,184,71,5,215,46,61,67,39,0,186,193,162,10,101,209,90,181,87,160,102,22,96,23,227,94,242,161,7,33,51,82,22,233,170,64,22,144,68,195,144,152,49,37,206,121,202,121,68,178,148,69,178,73,46,36,61,99,200,49,176,214,218,105, +240,95,162,85,24,104,155,109,218,99,158,112,169,232,64,106,26,106,136,101,187,25,247,219,105,191,157,32,136,201,107,243,90,85,85,91,51,128,207,182,187,222,117,239,45,153,235,42,239,61,104,238,217,241,132,14,93,196,103,14,0,130,66,121,64,68,65,78,34,99, +30,114,2,49,47,199,83,91,106,61,30,143,165,45,227,102,218,149,195,48,12,77,79,199,167,103,52,157,139,86,163,221,102,252,249,171,221,207,238,55,229,216,46,181,61,157,151,203,165,1,178,111,70,158,114,18,30,178,48,1,43,215,102,209,195,89,205,17,145,198, +33,144,95,108,193,165,180,75,113,13,12,80,119,24,133,5,162,2,204,186,16,129,65,228,172,171,156,18,186,184,210,135,140,206,0,179,7,225,58,39,2,162,192,104,97,86,47,85,151,139,146,219,158,51,160,84,109,165,206,184,148,223,242,191,220,141,251,87,67,78,44, +243,243,169,156,47,211,148,136,217,2,135,237,118,115,184,25,118,27,38,216,110,183,19,99,37,106,101,201,173,130,43,4,243,250,156,89,132,245,94,29,39,17,21,90,83,87,171,153,53,111,30,26,96,125,116,185,230,206,50,161,123,111,148,167,113,192,171,2,129,144, +250,151,211,199,9,192,159,199,237,234,61,166,7,34,162,219,194,28,128,3,122,115,156,24,40,37,64,244,206,216,80,19,17,43,115,153,143,203,124,186,60,61,29,159,159,47,199,147,214,118,243,234,150,153,37,167,32,108,110,17,152,82,26,83,54,36,213,158,55,96,17, +224,8,29,27,203,204,192,140,234,43,3,217,76,151,165,158,206,186,92,208,212,235,50,31,31,43,193,110,123,59,16,59,146,181,194,146,204,53,40,201,21,126,183,219,223,148,237,182,127,0,107,214,28,174,9,95,196,171,63,230,75,241,151,170,94,158,142,230,77,117, +113,109,238,218,7,49,16,164,57,180,69,87,200,170,186,170,154,53,15,123,247,225,121,5,23,96,136,72,162,174,145,129,98,61,211,164,25,80,74,155,113,179,221,238,239,246,55,183,200,94,171,26,12,231,217,79,115,5,157,85,13,13,205,220,129,2,215,6,24,1,138,8, +113,26,179,140,67,76,19,48,227,114,161,194,0,97,196,222,83,106,135,204,96,62,144,79,2,85,220,220,156,194,172,186,118,18,25,33,1,184,121,184,231,4,182,90,175,186,187,45,136,32,36,145,187,123,1,213,30,168,136,48,114,130,8,53,49,99,192,68,2,114,115,152, +150,165,158,207,75,169,151,170,45,102,160,36,93,179,174,94,219,60,215,210,246,55,183,191,122,115,255,215,63,59,220,109,208,239,229,211,243,252,221,251,39,119,55,199,44,36,76,66,64,34,131,136,1,212,182,166,126,3,42,34,17,227,26,5,105,166,181,212,90,107, +5,117,68,174,21,34,225,152,242,224,238,231,82,170,42,16,226,60,67,96,215,100,33,5,134,166,138,231,214,70,28,150,70,99,209,238,231,232,103,136,170,159,189,233,92,6,68,129,49,198,152,107,125,94,78,53,180,28,227,237,230,246,240,240,205,56,142,167,249,233, +241,241,49,13,247,105,28,242,48,225,48,146,36,78,194,41,133,121,157,139,94,150,6,144,182,91,216,108,64,6,232,125,146,181,125,45,72,148,82,86,213,148,46,24,107,233,85,181,253,89,96,227,245,60,228,36,0,49,200,56,76,35,18,81,202,209,19,53,48,0,63,75,75, +62,39,58,247,65,150,5,172,3,15,64,117,55,87,212,23,47,93,152,121,107,173,44,218,26,153,205,203,121,185,28,47,231,167,227,83,95,129,198,192,173,53,3,67,166,160,110,66,96,150,76,121,8,8,114,247,218,204,3,60,122,38,71,16,2,115,63,132,186,178,219,221,107, +41,203,249,18,167,231,253,148,5,236,244,225,167,114,190,232,253,171,237,225,65,130,46,173,80,14,53,3,94,239,183,67,158,238,239,95,125,250,238,119,44,34,41,75,234,59,78,184,59,54,50,11,164,72,156,95,184,21,125,29,142,41,171,214,166,69,219,98,102,20,64, +196,132,130,153,220,193,13,188,71,138,185,169,86,119,191,219,61,169,106,207,180,203,57,75,90,79,161,115,89,230,185,152,250,56,110,118,187,195,110,123,184,187,125,117,123,123,7,25,205,34,141,199,230,108,129,167,211,201,188,33,2,58,57,144,186,45,218,74, +105,113,245,233,51,109,18,21,134,38,136,25,101,151,198,77,26,36,151,30,248,64,4,24,62,101,136,237,32,41,109,53,230,165,212,170,181,184,59,94,195,109,221,221,60,194,17,192,193,251,40,243,138,195,78,76,22,206,97,6,222,199,78,157,165,177,84,156,43,158,23, +3,64,121,253,112,243,241,233,241,114,193,14,138,131,53,123,221,127,126,243,74,208,219,249,184,44,203,155,55,111,254,203,223,124,243,235,215,211,16,167,74,195,144,165,154,7,80,49,202,105,200,68,16,166,54,147,164,76,9,16,165,174,5,26,34,212,90,25,44,5, +135,182,90,150,182,180,218,66,157,137,106,52,75,44,57,103,115,56,45,101,169,37,144,49,74,47,117,146,12,194,24,209,128,26,29,227,144,111,155,130,156,161,148,75,107,77,36,137,100,8,186,96,211,82,119,44,147,76,0,48,47,229,120,62,95,234,124,38,253,254,245, +79,127,123,120,59,141,131,159,253,124,62,223,233,33,165,52,77,219,150,68,195,59,119,108,185,92,236,233,113,254,244,172,3,231,50,115,171,132,20,32,208,59,219,97,238,244,98,122,76,41,97,152,170,174,220,164,43,162,255,106,99,235,10,99,34,0,22,233,174,165, +234,209,76,193,163,103,90,117,121,252,23,134,186,190,64,33,16,192,187,200,49,192,44,212,32,117,86,114,179,82,162,170,215,166,101,49,179,250,252,113,89,230,249,114,186,92,158,207,199,227,114,110,68,34,41,149,50,171,170,3,112,78,129,9,145,89,50,17,119, +80,165,170,130,175,195,0,102,238,173,70,71,4,95,211,175,52,20,20,90,93,56,108,28,178,84,169,151,243,187,63,125,87,79,151,251,215,42,105,138,205,0,230,1,61,145,46,136,104,72,195,126,191,127,1,195,154,34,81,16,113,111,84,132,99,191,33,9,95,65,178,232,8, +54,76,27,82,129,10,68,96,166,4,196,156,152,19,9,66,244,204,243,126,199,118,243,226,238,111,110,239,123,65,139,76,41,49,10,119,152,230,185,212,243,249,92,171,79,227,110,183,59,108,55,55,135,253,221,110,183,243,1,194,129,101,48,39,102,158,151,51,245,217, +150,139,58,84,109,199,249,114,62,207,117,41,0,32,200,28,19,118,89,79,224,64,147,231,148,178,143,27,111,100,44,210,85,104,211,48,228,129,182,193,213,240,241,116,94,150,54,95,154,27,18,9,17,120,152,106,93,86,67,98,252,69,165,202,28,236,204,206,220,135, +195,177,126,251,115,241,124,169,57,145,26,72,109,239,238,111,246,135,205,95,223,61,206,239,62,62,21,95,242,196,227,150,110,134,242,179,219,205,94,110,202,50,140,251,241,235,251,205,118,123,176,89,4,233,126,203,252,26,246,217,159,206,122,113,156,77,150, +38,103,123,6,51,183,185,53,43,165,121,160,72,194,238,95,170,250,145,192,1,60,36,114,228,104,164,165,9,55,136,211,178,20,141,136,40,75,199,239,183,144,43,29,217,234,210,220,67,153,57,165,124,177,58,31,91,47,107,221,157,200,114,246,148,18,138,50,132,67, +156,75,45,230,207,203,242,233,108,151,22,160,151,255,227,183,191,253,217,87,111,255,155,111,126,179,95,178,207,197,43,236,30,190,154,31,230,121,105,112,198,250,164,184,151,16,225,195,110,100,240,199,39,127,58,251,48,203,171,61,164,116,169,51,106,61,32, +61,218,2,12,110,174,110,40,3,131,0,27,165,45,159,63,2,0,170,215,122,105,243,44,224,155,124,0,8,33,73,41,57,64,117,55,240,185,44,129,190,221,110,189,169,164,76,24,24,14,144,152,50,113,138,88,89,250,112,253,155,48,235,40,175,212,236,244,233,163,46,101, +32,65,211,203,227,243,229,116,198,176,243,233,233,249,116,252,248,248,88,90,205,227,176,189,219,185,218,188,44,207,63,181,253,93,249,185,25,129,34,186,228,137,50,207,77,199,148,205,220,122,66,51,226,226,70,1,34,226,145,194,212,13,28,148,33,208,20,220, +160,202,190,205,63,124,108,227,253,253,87,127,245,119,63,253,253,255,55,124,56,250,252,244,97,72,251,219,87,116,115,7,219,27,222,75,105,75,78,228,90,110,199,237,184,153,62,124,248,48,77,83,206,89,148,14,135,3,172,201,112,212,219,51,166,106,170,34,93, +78,101,36,137,194,145,114,160,18,33,69,98,74,76,201,209,137,73,68,184,135,143,225,58,242,169,218,242,21,177,249,229,245,123,184,60,222,220,190,50,51,0,206,105,28,199,141,12,100,208,4,19,10,110,38,185,191,219,12,249,181,234,221,138,66,70,236,23,162,222, +34,234,174,116,68,100,20,247,141,71,37,209,113,139,8,25,97,64,16,164,26,174,97,21,7,30,201,136,154,181,98,94,200,169,164,40,41,34,48,48,16,146,25,55,163,163,125,102,6,34,70,80,115,4,102,174,96,142,192,158,185,26,58,75,66,16,55,169,44,227,169,204,229, +147,230,156,229,211,167,50,14,137,4,129,34,101,2,147,33,167,73,6,16,157,118,211,155,135,173,170,158,22,253,240,244,41,208,239,118,19,46,101,24,37,243,102,144,152,134,203,211,197,223,63,158,207,199,203,210,154,153,213,170,165,52,109,222,245,141,204,76, +64,61,246,36,34,28,186,241,149,3,187,196,169,123,147,219,74,74,6,64,34,64,255,82,218,215,137,86,61,45,244,5,112,218,11,180,90,155,123,48,16,4,37,160,46,162,103,102,8,171,243,69,120,122,62,63,255,248,238,167,203,235,183,195,48,156,78,207,231,143,31,31, +190,122,251,243,255,252,155,119,63,125,58,107,224,64,135,135,155,205,54,235,243,243,83,169,159,34,168,46,122,122,220,14,50,110,119,12,238,0,237,202,7,232,38,136,158,109,118,157,115,138,170,90,184,71,184,217,188,84,78,23,68,60,76,201,122,48,44,1,122,216, +82,155,55,14,76,105,64,98,17,136,8,52,87,168,104,230,129,25,147,135,133,185,171,129,54,87,181,86,85,117,41,51,88,99,136,178,92,234,229,188,156,206,109,94,84,235,251,15,63,45,173,26,90,222,78,251,253,126,26,55,222,84,46,151,239,191,251,41,172,181,185, +28,63,188,171,17,219,155,91,158,204,74,61,27,0,64,102,70,230,8,176,94,161,68,184,54,140,48,107,157,139,90,107,13,211,44,114,58,30,211,155,55,195,144,22,132,237,253,205,143,191,251,221,129,52,238,246,207,26,163,186,168,111,82,38,162,192,20,128,196,114, +185,92,158,158,158,46,151,75,159,76,120,232,26,38,233,178,74,5,67,9,208,93,24,195,204,20,80,85,123,72,32,116,255,65,136,187,59,250,151,243,52,186,26,175,166,36,127,17,126,124,205,111,184,191,206,33,137,86,67,137,208,53,211,82,68,166,105,90,213,45,189, +161,21,209,135,100,227,56,78,211,212,23,33,17,37,206,238,213,188,120,52,68,20,158,152,6,194,52,47,207,110,77,181,18,152,160,33,152,89,113,53,227,58,182,86,139,1,16,114,66,16,11,48,179,105,249,51,114,103,47,142,152,217,125,209,6,73,66,199,46,129,66,73, +193,18,101,46,0,224,218,194,84,62,62,234,102,83,55,27,33,194,205,200,170,105,144,97,147,54,156,78,141,194,69,2,233,195,135,227,135,63,254,120,183,63,252,250,231,175,111,153,238,110,246,119,251,221,52,230,221,102,122,58,23,54,213,115,121,95,164,54,93, +138,213,106,110,192,12,64,216,151,221,103,194,133,247,4,49,38,118,196,214,99,226,76,107,116,97,82,124,14,52,238,197,218,181,211,244,103,192,223,23,119,137,170,150,82,180,96,2,106,41,161,243,110,71,99,206,251,205,86,181,58,15,6,241,227,167,15,79,243,249, +23,247,119,109,190,60,253,244,211,134,82,250,245,221,254,245,225,32,3,110,247,40,8,136,105,218,236,110,31,142,230,157,251,28,245,201,89,145,196,131,173,239,119,215,43,223,139,140,144,136,120,24,94,184,27,102,234,238,166,33,9,45,194,186,195,131,133,60, +172,212,50,159,89,157,110,147,92,189,78,238,218,183,26,131,200,57,133,129,53,245,90,162,85,175,213,180,122,211,214,46,66,108,173,45,151,99,61,207,181,204,151,203,233,124,60,253,244,233,157,164,148,183,219,221,225,230,230,246,110,28,54,86,77,242,229,248, +241,244,227,247,63,164,73,126,249,155,111,210,144,47,63,253,169,242,251,49,143,1,146,82,2,22,117,175,17,72,156,82,10,200,93,253,72,126,117,64,181,26,166,181,74,28,143,55,95,189,110,166,158,224,240,213,195,31,254,225,223,26,234,104,77,55,139,155,101,143, +97,179,101,230,214,59,63,50,185,218,233,249,136,20,181,108,114,150,86,151,117,102,3,171,187,4,0,24,129,153,137,215,76,14,85,109,90,172,213,136,16,148,38,198,204,65,200,204,170,154,147,155,153,200,53,223,143,229,11,233,239,234,175,141,136,148,6,34,98, +74,95,100,205,247,214,54,175,213,242,48,116,97,221,218,104,53,139,136,174,41,205,57,119,49,26,51,135,129,89,83,187,116,25,137,72,18,222,48,167,105,75,214,180,181,18,166,16,134,110,102,230,214,96,188,116,12,77,32,51,101,230,228,129,238,126,171,233,69, +149,122,101,11,246,168,194,162,13,84,195,173,155,136,1,192,0,245,241,253,124,237,39,39,65,200,205,160,104,147,4,72,134,160,28,41,5,2,15,79,167,162,229,67,169,241,47,63,125,124,255,225,105,191,121,122,124,58,253,234,254,240,92,244,230,176,99,0,3,206,195, +180,219,237,14,251,139,31,75,184,32,248,53,14,160,127,106,225,0,211,144,199,129,9,188,183,70,205,17,105,232,15,183,170,183,136,238,205,6,196,128,16,36,88,125,61,8,192,253,6,98,26,13,188,167,193,184,131,7,170,69,239,31,206,37,18,113,153,107,157,75,209, +118,56,236,134,97,184,59,220,92,2,132,210,79,79,79,223,190,127,247,139,55,111,15,183,247,127,252,253,127,250,227,63,255,179,28,199,195,237,171,187,55,111,205,236,116,62,53,216,236,135,97,188,191,127,56,108,81,43,233,28,186,232,252,100,32,138,19,112,2, +89,241,190,61,163,199,240,170,32,197,76,164,17,118,5,168,34,17,9,103,235,148,103,7,238,244,114,15,168,234,84,215,25,35,92,71,207,96,68,32,157,34,231,1,106,209,106,180,6,109,137,90,192,26,133,235,82,151,249,82,47,115,171,117,41,151,231,231,199,79,159, +62,41,217,56,237,118,183,55,251,195,237,184,221,37,153,186,204,252,235,95,218,159,190,255,238,15,255,241,119,160,229,246,246,208,139,183,146,167,72,105,24,6,150,220,34,12,69,210,96,121,64,158,123,24,185,181,106,102,224,166,181,132,107,45,136,101,209, +203,165,130,165,196,145,176,186,182,186,224,39,192,8,69,194,148,253,114,111,146,123,15,16,88,136,168,181,214,180,68,196,178,240,60,207,93,76,99,235,196,127,21,184,8,175,242,203,166,170,86,107,173,90,219,139,21,230,197,21,73,93,168,154,115,206,99,63,73, +56,201,26,207,126,181,176,173,71,13,230,148,8,175,137,41,106,245,202,161,249,220,36,251,50,167,190,91,204,187,221,92,85,95,14,171,97,26,35,204,99,52,107,29,93,195,52,16,73,0,169,106,43,185,181,6,230,102,189,193,234,59,202,102,222,172,111,205,137,56,245, +192,76,166,233,47,248,157,171,221,148,214,29,0,130,58,170,162,75,77,118,121,233,170,50,102,150,87,175,239,151,90,35,180,105,183,158,40,120,101,208,86,233,88,236,216,234,227,69,223,31,253,82,6,71,166,79,237,92,158,110,142,186,153,142,224,214,99,17,151, +218,30,91,212,22,77,173,118,249,54,244,173,13,1,17,57,246,135,225,171,251,131,160,125,250,120,124,247,120,81,71,35,129,232,159,84,127,133,14,189,13,18,78,87,99,245,21,152,181,46,54,208,207,12,124,179,126,141,194,14,148,10,196,230,214,218,108,102,77,117, +156,186,61,23,26,199,191,188,127,247,127,253,246,223,191,125,243,246,111,30,190,218,63,62,254,244,237,159,240,211,187,101,250,120,121,243,152,222,190,161,183,175,134,155,3,13,27,197,182,219,109,196,53,150,231,203,83,155,79,231,98,72,3,240,136,216,129, +84,171,163,114,52,94,35,54,86,125,82,47,182,33,60,160,185,209,23,86,238,238,56,202,57,183,116,245,64,7,153,89,111,202,16,9,68,80,144,214,226,170,222,102,211,6,117,246,86,163,213,48,85,109,125,210,221,150,114,62,31,159,62,61,62,31,31,213,219,254,246,118, +127,115,119,184,185,27,54,155,96,49,8,145,36,146,118,227,0,2,223,255,233,219,255,231,255,254,135,105,72,111,223,126,181,25,167,243,249,82,221,134,105,220,108,247,227,118,151,55,187,97,179,229,52,32,34,211,144,242,138,63,119,247,182,20,119,165,112,42, +231,249,233,81,203,48,109,166,31,126,252,211,220,206,59,33,178,128,77,178,153,241,244,92,142,79,33,66,24,156,147,169,59,96,51,159,23,13,88,214,116,84,107,41,37,131,96,64,102,150,116,205,175,189,14,251,251,204,176,71,92,138,200,48,12,34,194,87,38,24,33, +167,148,134,97,234,249,208,195,180,174,198,126,166,189,96,218,115,90,199,30,93,65,213,33,49,196,16,45,62,119,170,153,95,136,71,173,214,158,238,220,199,149,221,107,158,82,226,189,48,99,146,33,231,28,157,55,2,132,8,68,171,15,35,181,161,15,67,214,146,22, +102,179,48,179,128,46,19,239,8,201,24,210,231,98,237,197,95,218,217,84,189,238,126,81,129,183,86,90,43,251,73,59,134,20,17,229,87,191,120,248,240,233,233,241,52,59,4,35,33,225,102,200,251,61,127,120,62,103,98,83,152,11,148,150,32,13,60,8,36,124,87,252, +83,43,240,238,162,117,233,6,63,7,168,218,212,168,169,215,214,237,182,150,49,231,132,41,165,44,246,250,126,251,171,175,239,51,196,64,186,44,75,209,104,224,110,157,199,24,208,199,43,8,142,96,230,225,18,96,87,16,72,159,97,245,32,27,191,38,245,246,214,98, +215,225,99,116,190,44,32,2,206,77,253,60,23,85,34,114,4,195,182,156,206,245,210,222,188,249,249,171,127,253,234,245,175,126,109,26,203,247,127,106,23,61,190,127,74,50,200,52,229,219,146,100,10,139,40,115,39,16,54,147,234,228,1,4,78,96,208,35,203,175, +33,71,224,171,44,182,111,216,43,83,39,148,136,34,160,53,21,73,65,20,8,205,45,179,12,227,232,174,130,212,61,254,170,138,253,162,203,225,65,22,225,94,84,91,52,141,90,67,23,173,37,154,186,233,229,60,247,59,198,92,203,199,167,231,167,227,19,179,28,94,221, +236,110,239,182,251,221,102,179,69,78,209,11,61,33,38,65,72,211,237,253,109,45,170,250,252,244,225,242,251,111,153,211,178,44,181,94,0,32,13,227,118,119,216,223,222,220,220,222,223,62,60,236,246,123,34,137,113,124,17,24,106,107,17,161,13,207,167,99,122, +126,198,50,157,159,30,191,251,221,239,158,143,143,19,4,77,55,203,101,22,224,150,82,62,61,197,144,135,196,86,243,82,230,211,165,204,69,75,243,192,245,70,164,90,153,107,68,0,122,230,126,142,173,79,37,17,8,83,45,109,89,106,169,221,182,111,234,158,146,80, +172,74,23,4,234,123,123,39,220,165,33,127,137,186,124,185,28,78,99,123,209,36,191,192,50,17,145,114,122,89,180,253,43,235,211,145,48,235,199,96,223,218,94,14,225,48,200,89,166,105,202,89,136,57,194,0,252,106,237,164,148,18,83,95,126,171,13,69,171,184, +175,161,107,68,4,120,13,240,4,255,146,202,249,114,96,72,238,151,219,207,152,169,142,196,177,125,148,82,122,228,187,60,220,167,203,12,79,71,139,144,148,134,204,121,183,195,253,109,170,158,181,104,89,84,35,140,160,133,27,40,144,24,200,82,180,46,181,149, +94,24,204,125,54,149,112,64,10,234,185,136,161,106,192,22,204,120,115,200,15,15,219,183,175,119,35,88,91,198,15,31,241,121,110,77,87,82,207,75,206,99,0,70,7,173,172,100,41,253,139,80,10,232,217,43,215,123,54,172,98,60,20,0,109,234,157,208,65,220,20,128, +92,132,48,224,210,150,230,52,31,207,255,230,31,255,223,111,190,254,197,127,255,119,255,234,225,215,223,156,134,97,89,42,89,249,166,90,0,0,32,0,73,68,65,84,8,227,110,235,230,151,231,75,166,97,228,180,192,197,145,93,67,105,147,55,140,228,8,26,182,52,237, +67,120,254,50,3,67,68,132,99,24,166,206,191,34,20,17,238,126,179,254,221,88,68,235,163,139,105,24,192,94,152,197,253,190,75,61,170,72,91,123,9,169,83,139,86,173,169,181,170,125,39,107,102,102,231,243,229,253,199,143,207,199,19,229,97,127,56,236,247,251, +155,221,45,167,196,52,116,111,99,111,125,133,219,130,80,3,246,15,15,55,119,183,239,127,250,241,167,239,127,56,47,5,100,147,41,150,185,158,47,75,109,246,124,62,125,248,240,225,245,243,227,171,55,175,15,251,59,52,5,166,245,48,105,87,52,201,124,222,30,79, +120,42,127,252,238,247,229,241,201,85,159,206,39,201,3,214,148,179,82,173,203,114,225,122,17,223,212,114,126,122,250,240,195,187,79,31,159,206,17,145,204,251,190,174,218,16,181,27,135,170,248,52,132,136,0,56,1,50,51,19,168,186,54,48,195,0,70,199,170, +96,97,18,215,85,132,220,3,39,74,41,184,54,90,63,187,147,94,20,63,34,239,33,58,95,243,58,79,181,136,8,153,164,31,161,253,177,25,134,161,227,115,59,156,250,133,126,180,138,16,137,48,104,154,38,68,4,200,146,168,231,138,35,98,173,186,254,89,214,117,132,87, +245,111,45,238,110,157,228,66,248,146,21,221,47,193,124,253,121,49,121,15,56,245,65,197,75,153,42,50,138,128,133,6,118,234,128,11,194,69,219,101,158,207,14,59,194,140,130,204,36,41,126,246,245,253,251,239,223,61,63,95,212,200,2,212,99,105,94,155,24,108, +187,12,219,3,61,176,57,32,56,34,135,215,222,150,166,8,181,90,173,234,162,75,171,127,253,171,175,246,211,112,216,230,1,108,191,73,83,22,166,18,94,187,149,171,151,10,213,20,153,251,153,115,197,150,34,81,255,86,174,95,64,116,224,247,231,224,138,142,163, +220,110,198,185,44,181,147,39,153,170,187,55,12,132,20,176,204,21,199,193,192,126,251,237,119,255,240,79,255,225,111,127,249,205,253,52,164,95,252,188,62,61,71,68,190,217,241,126,151,243,144,13,72,61,13,161,30,230,68,50,229,113,39,164,90,158,151,203, +83,207,21,22,164,151,226,167,239,175,165,158,129,16,130,29,170,67,116,39,89,92,41,59,0,80,77,197,133,152,105,72,47,225,213,215,231,140,208,189,90,171,101,94,237,103,171,225,210,212,66,205,155,26,186,151,82,222,127,252,244,227,143,239,28,253,245,155,55, +187,253,1,25,167,113,31,212,201,80,212,17,114,222,180,214,82,83,78,211,36,48,133,46,55,15,111,198,221,221,188,212,227,241,152,99,46,165,0,56,51,95,46,151,231,231,199,239,203,50,159,142,191,254,235,255,44,194,123,47,196,96,21,232,52,45,227,118,171,75, +209,243,249,15,255,238,159,54,196,203,56,150,186,204,90,6,223,167,181,57,169,238,22,166,181,149,211,249,249,135,31,223,127,122,122,238,147,116,179,214,77,232,17,177,73,189,143,133,198,2,225,1,70,128,17,104,224,29,169,134,32,29,170,134,6,136,96,110,95, +30,32,235,214,28,161,110,95,54,27,251,127,82,213,214,74,4,134,247,180,69,10,239,151,20,167,1,250,34,124,105,207,140,227,152,82,154,134,225,69,205,211,127,250,126,250,161,124,152,166,105,89,166,113,28,89,2,49,136,16,41,146,108,86,15,170,93,127,75,120, +68,176,87,243,107,252,207,149,79,29,136,25,183,253,65,125,153,24,247,39,161,44,202,178,126,83,47,75,148,144,231,122,190,92,46,243,60,155,153,252,233,79,254,116,164,230,92,125,57,63,159,210,209,16,238,110,14,175,14,148,193,79,75,59,206,203,2,65,153,36, +60,63,205,9,237,98,30,0,128,20,72,60,160,244,138,89,100,29,218,18,0,3,71,32,58,66,224,101,225,243,2,75,163,205,54,237,15,183,251,219,35,126,58,151,243,197,219,206,157,194,101,76,64,18,45,160,134,24,142,67,92,68,240,26,68,211,11,3,143,0,3,82,255,252,217, +189,244,42,221,8,72,68,188,15,5,88,24,0,106,45,32,148,54,185,186,55,48,68,248,199,223,255,211,111,254,195,87,255,195,127,251,175,111,236,245,176,187,63,150,57,4,210,118,43,66,205,10,101,145,146,106,120,48,121,98,96,201,105,144,230,243,249,114,250,244, +31,111,126,245,235,49,29,20,34,103,185,132,150,82,114,22,53,35,12,2,28,165,171,93,129,16,111,111,14,200,100,234,30,193,44,134,28,72,148,54,224,0,232,1,176,134,122,65,160,185,182,234,86,117,81,20,86,179,121,94,180,54,52,135,226,54,47,214,46,63,252,248, +254,199,79,159,96,28,111,15,183,227,110,155,134,113,59,109,234,144,248,202,194,0,115,143,170,173,169,85,44,101,154,182,1,124,50,117,158,242,56,6,156,77,235,210,138,131,96,184,3,112,230,135,87,119,4,96,109,249,241,199,31,111,118,251,205,32,68,84,205,159, +74,213,60,236,134,205,223,190,249,38,220,158,62,254,48,29,200,75,186,131,135,167,79,143,167,243,101,191,125,50,103,212,228,37,50,142,222,128,39,252,119,191,253,199,31,190,251,142,60,66,181,169,139,8,35,49,82,87,31,228,129,134,132,44,13,160,162,67,0,181, +102,132,17,64,193,68,28,129,188,86,112,17,136,147,153,154,43,147,173,90,63,112,119,72,32,176,146,156,180,47,137,185,116,75,153,127,201,215,250,236,173,93,226,50,87,230,36,61,17,21,231,255,159,173,55,121,146,36,201,206,252,222,162,170,102,230,238,225, +17,145,91,109,189,2,3,128,196,66,112,6,20,146,7,242,198,127,153,23,82,70,132,228,141,35,67,8,33,50,131,145,174,234,46,116,117,109,221,149,25,155,47,102,166,170,111,225,65,205,45,162,10,12,169,67,102,86,102,132,187,185,153,234,211,247,190,239,247,109, +250,180,221,110,114,255,152,82,23,66,80,113,87,39,192,42,34,165,58,210,56,142,231,115,218,110,183,68,84,107,70,196,174,235,128,222,119,105,96,14,101,174,231,243,148,231,138,134,68,68,9,204,17,219,72,19,129,188,50,121,100,159,0,187,46,118,187,33,38,111, +37,167,187,51,112,240,234,226,202,145,251,14,176,55,7,51,35,52,34,216,108,122,119,205,57,135,167,243,124,30,231,185,212,98,88,107,70,45,1,148,8,222,236,246,143,231,92,12,33,164,8,104,176,112,197,27,126,66,125,57,193,94,194,161,225,39,125,161,213,243, +127,119,127,184,217,164,187,155,13,72,127,206,42,30,8,19,145,18,213,54,146,32,198,208,111,128,233,56,250,225,152,215,131,223,122,125,91,180,232,250,219,85,246,245,19,188,247,66,155,187,180,176,13,28,8,187,152,66,8,245,124,254,225,195,251,223,125,245, +135,95,124,250,201,95,125,246,87,60,196,155,125,199,125,162,128,243,60,207,121,6,76,65,129,91,98,134,26,88,118,71,203,83,29,143,223,126,251,237,102,127,253,58,245,171,108,183,173,166,192,132,128,96,75,75,154,137,17,81,205,77,106,91,182,215,147,201,5, +124,81,137,154,153,92,77,13,213,76,154,248,198,78,167,243,60,207,136,24,48,152,200,60,79,101,158,207,167,135,177,142,33,113,234,55,253,48,196,212,83,104,243,125,141,169,139,49,250,178,125,58,135,48,48,31,15,103,71,160,64,157,247,28,2,130,133,136,136, +78,217,220,45,48,155,212,241,132,82,115,64,66,166,216,111,139,193,241,241,88,138,24,135,180,191,125,253,233,47,62,253,229,175,175,95,191,193,146,207,135,251,56,108,12,204,107,9,129,75,150,167,167,39,12,155,46,92,234,157,24,190,250,234,171,207,63,255, +124,173,235,214,41,78,171,101,98,88,114,38,3,243,18,230,231,232,134,77,140,190,84,50,174,14,108,102,142,200,174,0,222,56,88,11,182,79,27,49,9,160,69,94,185,171,129,136,213,234,34,122,113,178,183,164,221,231,16,11,51,89,211,176,193,205,92,69,61,23,119, +36,51,167,182,103,180,174,158,130,168,213,90,220,125,206,121,156,178,187,151,58,183,93,253,106,23,117,240,24,83,41,50,77,211,52,102,45,106,102,105,19,136,99,72,49,132,128,110,8,50,36,142,148,222,190,221,0,64,51,47,0,64,21,109,150,6,6,76,41,237,118,251, +16,66,136,228,110,42,174,32,20,149,9,82,36,194,24,158,206,227,88,164,8,8,120,85,215,82,239,15,110,120,63,142,48,230,60,9,40,46,185,159,140,206,160,249,242,110,155,51,223,151,72,157,127,213,153,245,229,33,124,56,78,127,124,127,24,82,60,236,251,82,202, +211,169,22,35,3,102,24,155,1,184,139,116,123,189,237,54,219,135,135,201,198,167,89,91,159,121,225,69,185,219,37,128,218,214,76,194,151,199,197,245,215,47,27,196,238,142,68,38,194,76,67,74,156,194,241,124,254,252,247,95,14,67,119,181,221,95,95,95,39,234, +96,202,41,37,2,7,179,211,225,120,157,182,33,113,71,92,188,162,8,86,29,239,63,124,248,230,171,223,252,246,139,221,205,237,246,246,21,167,77,243,65,52,10,43,47,104,100,53,51,71,90,27,113,165,148,118,8,65,92,121,10,151,88,197,139,148,217,74,5,209,154,167, +58,231,90,198,211,120,86,213,46,13,74,50,207,227,52,78,90,235,135,167,15,14,60,236,182,87,251,235,126,179,143,49,114,215,181,124,131,52,244,125,223,107,169,227,56,26,122,83,212,233,233,40,160,8,228,1,56,4,38,116,84,150,128,22,8,128,3,171,203,88,234,52, +142,11,185,115,147,187,174,163,180,221,238,135,221,155,183,183,31,127,246,238,87,127,254,241,47,126,37,243,88,199,99,218,238,135,171,27,65,119,205,41,165,146,167,90,85,85,197,13,3,119,125,84,130,207,63,255,252,119,95,126,177,196,241,252,184,129,121,121, +20,219,156,152,8,201,201,159,87,83,0,106,10,202,86,202,180,40,117,2,110,28,181,118,34,89,70,180,206,72,78,72,232,214,188,193,110,237,219,152,51,19,67,139,93,240,22,105,136,76,140,236,72,129,137,27,89,174,221,243,89,20,52,74,80,112,18,83,49,64,100,199, +118,140,68,17,241,226,48,77,205,0,73,140,93,215,117,253,77,7,16,66,64,100,29,204,20,70,29,69,13,74,225,0,128,236,166,14,202,100,27,234,98,63,196,168,109,9,16,245,185,214,105,178,156,37,23,99,132,164,102,196,78,158,106,34,162,200,24,66,104,204,127,132, +80,171,135,211,148,167,42,218,78,97,196,70,169,152,157,198,90,125,94,205,83,136,208,84,218,129,209,44,46,151,24,46,155,143,227,79,102,50,75,247,114,1,161,134,167,83,253,250,143,247,15,143,193,205,158,142,243,120,174,154,93,201,208,129,192,35,82,234,194, +126,215,75,197,62,157,167,169,0,32,94,190,249,79,118,197,23,104,61,92,147,161,94,110,143,235,87,36,46,115,169,54,39,194,205,102,99,49,220,29,143,255,241,159,255,203,235,237,230,111,254,230,111,62,253,248,211,182,161,109,187,62,0,29,115,25,11,116,67,143, +96,100,21,52,151,60,222,125,255,205,31,190,252,226,155,111,190,249,217,47,127,245,217,244,103,187,180,105,14,177,144,162,201,229,181,17,59,98,96,14,169,39,166,85,159,209,186,5,33,132,246,4,182,46,20,183,95,136,86,201,150,107,29,207,211,56,190,255,240, +93,215,117,155,97,23,201,75,153,242,60,150,58,169,170,145,117,195,176,191,190,222,237,111,67,28,0,40,196,72,93,215,88,18,13,145,10,28,128,156,98,4,230,171,87,123,194,160,136,110,16,99,140,140,68,150,117,74,210,55,108,134,24,20,211,162,214,70,175,167, +175,127,119,123,243,234,246,237,199,111,222,190,254,244,215,127,126,253,201,207,251,219,87,144,146,73,213,144,194,238,42,237,175,221,74,168,83,24,58,154,176,139,12,104,234,22,18,43,248,227,225,233,243,207,63,63,31,79,173,9,217,190,94,126,22,98,138,226, +165,160,187,199,197,235,4,224,14,212,172,230,205,173,37,13,40,12,72,161,235,16,137,24,8,221,12,201,155,120,131,193,155,26,213,209,69,212,193,189,49,141,85,225,162,157,210,38,127,9,33,48,99,27,226,19,6,116,53,68,38,228,224,196,110,2,154,69,13,138,212, +98,174,14,64,140,136,145,122,17,187,104,206,170,153,69,140,193,129,41,246,221,102,127,125,27,40,230,171,60,157,231,243,249,60,142,227,121,26,91,73,88,84,0,160,139,168,200,78,241,124,62,119,93,23,16,74,206,135,167,211,241,84,166,140,98,24,162,119,125, +1,66,36,79,101,70,130,46,196,24,99,223,3,119,29,185,6,180,112,158,114,41,82,69,13,161,157,86,76,105,202,94,224,153,111,201,8,129,156,208,65,173,89,192,91,21,209,112,54,12,222,72,247,11,10,174,61,131,151,69,143,144,103,241,135,99,153,230,130,96,211,44, +181,86,83,241,216,161,161,168,96,213,49,107,42,150,5,212,241,114,14,124,57,108,37,68,106,105,227,255,250,97,91,147,64,126,242,124,2,64,74,161,5,116,197,46,197,110,151,115,254,238,195,221,255,246,239,255,253,52,205,255,253,191,195,119,175,94,1,233,120, +158,76,180,115,24,117,50,205,101,6,215,44,117,206,227,241,187,239,255,240,245,119,95,31,207,167,135,135,135,211,233,212,95,221,52,80,21,51,187,171,212,166,199,116,230,72,139,81,128,13,180,239,227,101,91,198,214,152,118,67,115,243,139,114,87,68,180,138, +148,121,26,79,167,167,195,227,221,135,55,111,222,196,205,206,85,80,61,133,80,8,207,211,124,245,106,191,221,92,95,237,246,125,215,27,176,1,114,8,148,152,153,171,202,92,178,25,112,224,152,22,20,255,142,247,69,84,114,5,0,230,16,67,208,36,49,116,177,211, +154,167,82,74,46,181,170,85,55,48,168,85,88,230,105,226,116,76,167,211,171,34,217,160,170,149,60,29,196,209,153,187,171,171,237,171,55,38,89,235,28,135,39,74,29,130,136,8,185,166,190,155,74,254,252,139,47,126,255,251,47,205,44,132,180,38,85,190,44,11, +221,93,212,189,168,153,107,240,200,184,104,45,128,2,54,139,185,183,56,203,106,232,4,125,147,186,180,220,113,68,224,128,0,140,65,229,66,75,245,133,227,212,130,92,224,82,181,174,140,233,246,50,136,99,11,9,21,83,52,39,110,24,66,112,32,53,45,85,179,216,44, +90,85,0,153,136,200,234,26,119,4,0,139,37,141,2,112,136,177,219,108,118,93,215,237,20,234,190,158,207,231,241,116,126,127,247,97,28,199,195,56,205,185,0,192,208,119,173,4,216,118,113,158,70,147,249,120,60,158,142,243,105,178,243,236,185,152,199,124,181, +221,45,54,244,16,68,138,74,69,196,55,183,155,205,102,211,118,145,208,244,62,128,142,238,4,228,204,208,104,138,37,99,215,47,80,113,66,6,181,58,107,205,218,230,102,120,105,218,54,182,230,203,61,112,201,102,160,23,132,57,40,130,128,237,130,80,23,2,38,207, +33,105,81,119,21,245,169,84,58,143,199,115,158,242,188,30,176,241,114,170,68,96,4,66,212,159,100,220,255,164,6,126,57,207,64,68,145,210,13,61,161,183,33,24,2,152,99,117,248,230,238,225,255,250,15,255,241,254,241,240,239,254,250,175,127,249,201,167,193, +140,28,246,87,91,102,214,58,150,156,231,233,116,62,60,61,158,30,191,253,225,143,31,78,79,204,124,62,159,159,142,199,253,235,162,4,114,65,229,181,229,16,108,241,6,154,1,180,88,85,192,75,86,77,59,4,114,235,232,54,239,213,2,56,116,117,147,154,231,211,241, +16,67,8,24,76,21,205,3,133,176,217,20,169,118,60,190,123,253,174,11,125,151,54,112,9,82,32,54,98,112,215,170,38,34,76,49,117,221,176,185,106,42,231,109,232,184,84,192,172,142,125,215,119,145,9,209,213,182,253,246,116,62,156,78,167,82,74,138,221,130,241, +147,122,117,125,61,108,174,66,223,27,177,0,182,12,44,98,32,98,135,208,239,174,76,114,158,79,42,115,154,142,124,58,226,249,64,68,219,171,221,246,122,119,146,252,197,111,127,243,240,240,16,2,177,47,85,232,122,3,252,24,130,12,162,78,136,74,24,218,147,227, +0,0,76,171,152,17,218,147,233,14,85,29,64,200,160,101,173,34,176,1,82,96,0,131,75,210,30,5,2,117,5,244,170,230,174,166,213,84,220,16,81,193,197,13,69,16,209,213,68,196,65,147,35,54,66,140,185,26,148,214,237,172,86,69,221,13,153,252,34,6,110,189,70,134, +22,16,102,166,176,212,210,20,56,114,107,177,134,16,196,212,28,31,79,227,60,23,113,107,157,194,185,200,126,51,72,157,100,60,212,50,17,113,226,46,163,158,202,56,158,199,121,156,198,113,188,191,191,143,196,173,103,65,4,121,186,218,110,183,141,195,31,218, +112,47,57,2,32,83,68,68,113,87,113,64,13,96,228,70,110,8,141,155,7,101,37,185,45,2,206,54,49,104,59,15,95,142,188,126,9,103,110,127,79,205,188,20,55,199,20,184,227,176,219,6,28,250,209,188,120,85,208,109,31,111,55,61,71,152,216,82,68,169,11,139,122,121, +0,253,146,112,248,98,98,187,132,27,54,117,252,255,95,100,26,34,58,19,50,49,2,185,171,200,172,234,16,56,164,248,246,237,7,145,127,252,252,243,227,121,252,171,95,254,226,205,126,215,119,241,234,180,113,119,48,97,114,173,211,253,211,195,221,211,227,195, +120,210,20,119,41,22,149,113,28,171,41,209,114,204,43,42,137,83,149,226,170,72,12,170,98,26,49,12,105,104,220,170,101,142,172,208,116,201,68,132,180,206,142,44,16,57,160,72,153,198,211,171,215,175,135,97,72,24,219,14,224,142,93,215,95,223,220,236,134, +43,196,224,170,82,165,197,192,16,42,162,122,131,29,113,71,33,165,174,227,24,212,17,204,83,76,28,186,148,118,237,142,12,72,152,128,118,20,208,250,174,219,109,182,251,221,118,191,187,154,203,100,174,57,103,138,97,127,253,106,123,243,118,251,234,227,155, +143,62,141,187,91,232,122,229,216,5,46,179,58,166,110,123,213,239,174,65,138,148,41,29,14,56,30,54,155,126,127,115,51,12,195,251,135,199,175,190,254,26,0,186,16,193,195,122,106,88,183,196,229,56,210,98,26,32,34,54,100,143,45,105,28,76,139,156,40,152, +185,3,135,118,227,181,11,27,12,154,47,145,160,101,39,145,153,171,55,209,10,17,65,115,202,47,220,22,4,34,12,45,82,187,249,4,74,139,78,1,173,218,142,69,166,230,96,20,26,2,247,162,181,146,134,200,70,130,133,113,218,110,214,150,158,228,42,211,148,231,185, +140,243,204,204,93,215,133,148,250,190,111,59,102,46,210,29,14,48,78,82,234,152,77,193,139,212,185,76,93,240,33,249,245,144,134,148,144,211,118,146,216,149,251,195,182,214,250,244,244,244,248,120,88,230,132,41,198,144,160,230,221,110,6,128,121,158,131, +139,54,57,35,1,6,70,14,41,152,87,215,16,0,8,205,180,22,165,200,30,184,53,253,208,192,91,50,198,34,143,144,214,153,104,235,96,123,8,1,160,73,248,0,160,139,44,82,106,45,85,220,98,72,155,97,51,244,93,76,155,234,153,139,91,186,185,238,94,189,30,156,144,157, +160,194,87,31,142,45,200,18,150,244,129,165,180,163,37,63,153,214,181,118,9,107,186,132,189,172,99,220,37,152,165,143,185,228,106,210,81,96,34,19,85,80,226,244,195,60,189,189,190,157,76,255,233,139,207,127,247,251,47,62,186,222,95,239,55,155,46,237,187, +190,79,225,213,237,85,215,133,243,52,78,121,54,198,225,250,42,84,109,153,245,109,66,40,182,76,245,48,69,131,108,170,205,44,161,110,72,68,91,50,196,134,199,102,102,194,85,124,204,213,70,124,25,212,72,232,106,90,242,213,118,191,233,251,46,38,23,157,166, +57,75,9,33,189,123,247,177,147,131,122,45,86,114,5,160,20,9,192,25,151,137,25,114,100,142,28,130,181,6,45,224,195,135,7,96,114,8,85,69,68,76,212,52,131,90,31,161,214,202,200,187,97,23,99,36,134,24,163,170,116,175,222,221,190,253,104,115,253,134,55,55, +233,106,143,125,239,140,20,2,151,115,94,210,162,40,116,125,183,219,213,121,31,135,157,33,182,153,155,130,159,207,231,187,187,187,6,118,104,11,211,170,107,111,153,92,203,36,233,34,190,71,38,112,88,226,107,157,12,8,209,25,208,152,131,131,67,176,208,5,50, +85,49,67,167,69,240,208,0,201,141,252,41,86,21,180,237,141,162,160,178,80,149,16,189,197,63,55,164,88,115,227,176,55,22,17,52,212,18,152,171,10,36,176,150,26,230,116,161,143,186,27,6,130,192,225,226,217,64,112,51,21,113,27,199,241,124,62,143,227,174, +21,126,49,198,22,21,148,82,234,186,46,166,212,14,26,197,42,128,57,152,34,94,95,95,127,246,238,246,42,33,186,148,34,156,28,66,103,16,231,146,243,92,139,138,168,137,216,148,37,23,240,156,115,53,102,174,181,6,96,82,145,134,164,50,194,166,49,50,156,213,136, +137,218,129,186,165,69,33,146,81,215,16,6,230,46,238,98,162,14,72,204,68,141,160,213,96,120,184,30,195,221,114,147,144,139,51,26,7,27,146,223,94,225,245,142,101,14,122,13,49,242,205,190,191,186,217,139,114,112,134,170,4,94,68,199,185,140,69,196,220,22, +198,57,161,85,83,169,245,178,211,250,133,178,4,214,44,203,75,212,9,17,19,51,19,230,57,18,113,90,34,41,9,49,152,1,228,87,128,52,158,53,118,176,187,186,83,249,238,113,42,31,14,102,150,8,183,145,254,171,95,189,251,159,254,225,111,251,109,26,72,247,55,87, +31,126,120,47,108,187,155,43,194,122,120,252,176,127,245,150,67,66,247,46,116,144,167,158,185,38,169,121,66,196,190,139,93,196,60,158,57,244,237,148,18,99,236,251,22,46,36,42,185,148,121,24,6,55,11,68,10,80,218,73,181,239,20,53,94,109,99,215,27,248,13, +222,78,231,195,249,116,8,148,241,169,15,129,166,50,155,84,239,104,28,203,73,230,91,124,19,99,135,85,174,246,189,153,221,127,255,189,105,141,49,206,227,164,15,121,179,217,28,143,199,90,52,197,152,231,170,170,204,204,249,206,138,37,139,174,94,85,210,166, +239,95,109,60,64,61,242,233,238,188,249,244,156,174,31,246,211,77,191,217,41,243,254,205,43,16,78,220,29,206,79,109,236,43,115,221,117,87,155,184,155,95,95,119,111,63,238,111,63,214,48,124,249,205,87,163,156,226,144,92,176,212,18,99,108,18,179,246,4, +46,176,106,55,68,71,82,53,41,133,57,80,140,49,198,13,107,37,80,53,50,64,160,208,37,24,192,16,167,51,12,138,140,8,13,249,172,85,17,132,136,216,141,208,145,16,149,69,93,76,205,192,192,25,162,131,183,232,222,37,147,15,129,136,4,68,85,17,184,113,233,84,155, +201,61,96,33,52,16,19,213,106,102,142,10,8,142,213,24,149,0,136,137,150,61,92,180,162,33,157,166,205,230,180,223,109,134,72,53,133,243,12,196,81,67,20,124,138,155,208,109,6,55,148,82,251,68,215,155,212,37,122,183,219,111,137,147,91,215,71,130,80,107, +133,234,157,198,237,246,176,29,156,175,136,32,229,226,135,179,28,103,157,69,85,227,233,92,67,50,34,88,148,86,128,240,34,251,118,225,20,172,84,130,151,155,143,189,152,19,44,67,213,54,35,186,80,253,158,217,114,203,113,183,129,205,9,9,154,237,43,198,46, +164,190,75,104,14,41,233,246,106,211,111,146,104,216,108,243,213,126,107,60,148,34,97,154,105,156,167,57,23,67,7,19,173,17,161,181,63,86,49,145,95,28,98,63,210,203,94,90,169,4,76,200,116,81,225,32,88,35,241,112,215,114,146,23,225,133,200,162,120,156, +102,245,4,247,135,243,211,121,222,220,94,237,246,215,1,35,0,89,196,97,187,219,110,183,173,255,113,161,92,83,158,166,246,246,155,131,254,50,150,192,181,65,223,186,5,107,157,220,50,140,85,85,204,212,12,160,213,168,193,68,185,125,19,38,34,42,37,155,123, +145,186,189,217,157,207,231,167,211,251,121,158,83,74,105,24,118,33,12,185,122,62,158,14,199,227,31,156,156,172,2,81,152,197,15,135,195,245,110,56,158,231,156,115,140,29,153,192,92,208,140,24,114,117,215,134,123,172,243,60,251,19,240,83,18,208,27,249, +192,183,59,187,159,119,239,222,228,155,25,135,45,118,221,225,143,7,126,117,213,247,233,170,143,227,121,122,186,127,95,14,15,175,174,118,219,155,13,219,245,235,55,111,250,205,118,158,231,251,251,251,133,162,233,118,145,226,249,79,103,69,230,207,49,108, +45,135,10,192,204,18,216,170,255,36,244,69,63,132,216,115,80,194,101,231,116,213,102,254,39,6,171,134,45,104,1,46,247,149,27,56,189,72,1,121,41,155,94,218,242,96,139,242,30,253,82,85,217,37,148,96,233,206,94,64,233,212,16,88,206,207,40,44,68,200,85,199, +41,159,142,99,10,12,104,131,43,167,206,91,48,120,192,200,20,217,83,128,77,23,118,67,218,14,105,183,235,67,114,53,28,71,80,245,211,217,207,89,171,120,10,221,38,133,109,151,24,161,84,24,78,53,30,235,121,214,227,97,172,162,210,184,143,207,147,189,139,105, +253,114,235,248,122,3,173,55,150,170,210,139,57,1,191,248,250,49,107,180,57,69,69,76,29,108,65,29,181,113,182,99,195,168,86,156,17,197,17,170,213,92,203,92,242,84,139,128,197,190,3,166,222,77,204,20,221,171,137,106,155,159,52,226,210,210,121,171,207, +178,221,245,40,248,178,95,26,47,31,254,203,222,29,0,52,197,185,183,112,220,70,40,6,68,230,156,173,138,223,61,30,255,116,127,248,232,237,155,205,117,79,6,105,179,163,8,33,166,216,247,96,90,243,172,26,215,99,103,11,83,190,224,213,151,167,206,97,41,152, +205,192,76,214,8,46,10,209,26,32,190,42,186,19,115,139,28,107,87,47,132,128,20,48,98,72,145,98,48,147,220,233,249,116,202,88,20,235,124,158,109,46,118,42,231,31,30,77,160,214,10,66,4,17,141,177,229,191,136,11,148,156,171,187,171,159,103,104,122,14,46, +243,92,35,4,34,12,0,172,33,4,167,37,150,97,42,115,239,27,67,224,20,84,235,56,158,200,228,248,248,161,63,117,251,235,171,253,126,167,199,199,243,195,159,92,170,239,123,100,76,187,221,237,155,143,160,31,158,78,167,251,251,251,196,193,90,6,239,69,253,219, +228,154,77,182,182,102,137,93,26,230,151,201,97,48,98,114,244,0,214,118,206,54,230,65,162,46,160,17,185,163,58,214,106,85,221,1,3,18,106,203,87,7,49,173,214,140,179,110,102,30,226,203,65,241,51,125,208,150,48,60,115,3,0,6,88,134,101,176,16,43,219,212, +214,47,193,207,173,46,5,88,252,171,238,151,152,43,212,211,56,223,63,61,34,136,185,184,107,239,66,68,214,210,222,64,8,45,177,37,182,109,207,87,155,200,201,171,216,249,161,170,231,60,215,243,156,75,41,230,254,106,67,221,54,221,222,12,41,250,148,11,198, +168,14,170,254,68,172,238,150,5,224,66,21,111,111,99,237,50,175,253,198,213,62,251,188,14,93,110,235,117,237,89,31,66,123,161,156,108,159,77,173,53,70,110,55,33,128,85,177,121,46,167,115,38,162,172,7,116,75,1,250,73,152,243,52,195,227,33,159,198,98,158, +85,181,168,169,27,51,71,64,102,52,95,146,110,219,147,188,230,114,187,123,138,253,26,94,181,174,2,0,80,192,87,33,223,186,51,183,133,6,17,29,151,21,49,49,123,108,101,64,12,32,231,172,63,220,63,205,134,187,221,149,215,178,141,41,68,48,32,100,54,51,173,217, +221,219,124,233,89,45,64,237,70,92,244,190,42,207,63,23,29,192,156,8,91,196,156,232,18,156,26,56,132,144,186,97,24,182,187,174,27,98,72,64,88,77,217,2,6,238,55,91,119,53,98,238,250,126,175,39,177,63,253,240,152,243,99,12,189,84,192,105,142,49,18,96,140, +177,139,177,204,185,214,218,197,196,149,74,41,136,252,248,116,16,177,143,62,250,132,41,222,221,221,245,219,126,215,15,17,8,138,5,162,216,88,163,132,19,21,195,82,244,52,231,195,156,15,136,188,195,125,205,37,209,112,119,184,59,37,126,58,220,61,189,255, +254,245,235,91,98,47,94,99,26,184,239,61,4,85,157,166,41,132,48,101,121,137,90,95,181,157,151,212,84,94,91,230,176,88,187,221,212,13,155,241,60,210,114,37,151,195,164,169,180,232,8,51,16,181,177,136,168,19,73,103,165,177,91,76,161,182,7,222,90,115,199, +94,134,97,189,24,83,35,24,152,185,131,209,37,104,27,29,212,102,100,106,175,106,121,252,12,221,155,40,164,21,38,120,57,22,162,187,11,217,60,207,167,19,116,12,49,64,138,20,152,66,140,206,72,68,41,98,234,168,206,16,25,2,1,19,156,203,56,158,235,225,168,227, +104,115,214,44,213,160,98,132,88,249,102,55,16,24,66,70,40,45,141,212,76,60,144,54,67,181,123,88,234,105,127,142,65,188,200,79,151,244,249,203,53,93,188,146,38,242,114,54,240,178,29,178,74,156,87,180,150,170,118,177,197,102,54,181,151,79,115,61,158,71, +119,207,102,232,202,136,41,9,128,143,163,158,102,201,213,212,70,119,191,112,0,95,204,30,236,25,109,112,217,213,160,153,77,86,59,243,203,45,81,150,20,231,230,150,122,222,39,179,151,102,199,92,246,31,88,142,228,26,157,144,180,78,31,30,14,135,115,126,247, +250,13,33,13,219,45,133,75,133,217,194,154,77,0,192,144,218,219,35,109,233,86,45,175,11,137,168,150,178,74,117,95,54,98,24,221,158,47,175,3,5,142,93,234,6,107,161,213,142,234,202,0,33,166,216,117,232,26,120,240,222,30,38,249,211,195,249,255,253,226,95, +158,142,117,184,186,229,174,191,6,36,60,231,114,190,190,234,63,251,236,77,129,211,221,248,167,228,248,235,159,253,181,77,200,33,24,160,84,208,107,156,181,206,197,199,199,15,72,183,1,64,230,28,28,193,92,68,153,57,77,226,122,150,122,158,239,223,107,46, +34,50,108,175,184,139,199,183,239,142,79,247,228,121,156,142,134,242,233,219,155,136,16,35,15,195,94,49,20,209,243,249,156,199,169,182,221,10,19,162,253,100,104,180,14,170,46,75,213,34,113,92,20,127,134,177,193,196,40,160,217,130,113,119,87,169,128,76, +45,50,222,44,23,153,75,5,88,2,125,23,205,186,175,37,232,114,79,174,63,250,133,79,5,150,180,48,88,156,54,102,166,38,106,5,13,17,184,241,111,154,23,20,253,249,30,94,44,193,107,59,80,77,68,106,45,181,166,90,171,228,82,83,96,198,16,186,46,198,97,24,54,155, +190,78,201,16,138,88,201,250,88,230,211,177,60,61,213,113,130,82,93,92,48,56,27,76,8,231,169,30,39,230,50,231,92,207,35,204,25,46,204,218,198,89,128,208,194,229,153,108,61,89,181,103,239,229,2,243,114,199,43,47,42,192,139,137,83,221,29,136,22,26,161, +25,182,71,165,241,65,23,232,0,182,172,47,49,200,213,120,150,138,157,214,12,174,33,171,27,76,115,157,170,217,66,178,64,199,203,220,127,61,230,181,136,70,149,165,176,244,229,213,182,246,236,75,2,255,82,90,55,15,210,139,48,221,246,191,212,165,245,235,90, +156,60,248,165,82,173,128,193,29,232,225,233,112,247,240,248,103,191,252,172,31,250,97,232,170,3,152,185,86,119,115,83,3,52,117,71,234,99,92,220,36,72,204,140,151,163,78,136,212,212,84,72,13,138,222,226,41,37,164,142,8,23,210,25,128,130,58,18,197,148, +77,4,156,25,9,99,72,17,193,2,6,85,115,169,32,58,30,199,187,187,135,247,247,199,111,222,63,21,186,119,76,127,251,231,63,31,54,157,5,222,93,111,174,127,245,137,218,153,31,227,237,171,235,191,252,245,223,159,78,167,144,54,15,143,79,238,124,243,234,205,56, +149,159,185,31,255,240,199,143,223,189,3,211,195,253,189,230,50,157,167,233,60,135,16,144,153,110,247,219,207,62,82,183,195,251,187,175,190,248,253,239,254,229,75,142,113,191,125,197,160,31,191,189,185,218,198,183,31,191,219,113,180,90,186,152,110,223, +125,12,156,166,83,254,225,135,15,199,227,49,79,179,67,108,80,159,151,248,137,231,138,67,28,105,173,140,108,173,182,152,92,12,169,173,215,180,12,78,141,168,86,5,2,118,48,32,113,88,27,239,37,34,34,94,50,193,158,121,231,34,246,19,173,226,51,6,10,173,37, +160,48,181,88,200,213,195,225,14,234,138,222,34,176,16,46,131,202,69,83,72,23,100,189,153,131,11,65,235,157,34,18,136,47,232,86,54,96,12,137,19,115,20,192,50,11,120,158,38,63,212,60,141,245,60,87,17,84,64,71,3,7,85,59,11,60,156,10,190,55,162,50,231,122, +156,225,56,225,105,134,42,2,0,76,136,76,97,169,226,150,182,7,55,204,158,136,0,88,107,57,172,183,242,90,128,253,228,12,182,14,175,95,96,198,151,149,41,165,212,132,218,238,224,132,129,24,57,56,80,53,19,128,92,204,170,18,185,123,25,75,17,67,32,74,13,140, +185,108,108,164,235,254,166,181,217,204,218,51,191,2,116,165,253,182,121,252,94,84,68,222,249,203,87,187,190,17,107,19,34,95,74,37,83,109,103,75,51,12,28,152,121,60,207,119,119,119,57,231,93,218,1,24,82,36,0,187,164,219,161,27,18,3,98,227,148,84,177, +86,80,185,47,55,205,126,187,67,7,171,98,85,94,54,12,10,96,3,186,82,96,87,115,0,164,192,33,205,86,5,48,96,35,123,183,151,232,38,86,234,89,234,84,203,116,189,237,255,254,191,254,171,143,222,157,191,250,238,238,238,241,88,92,119,49,134,142,174,174,223,190, +126,251,171,146,199,42,253,254,250,53,13,183,183,187,55,128,225,187,251,28,187,254,230,147,95,111,178,33,211,254,230,103,63,255,197,103,12,254,112,127,87,115,153,78,227,60,230,77,183,145,29,209,110,120,247,203,159,157,143,71,254,230,251,47,30,30,255, +239,255,227,255,140,125,248,153,253,241,205,245,110,31,225,138,175,175,83,215,33,79,231,220,133,52,92,221,40,98,81,251,211,251,31,166,105,50,179,16,89,20,194,229,33,108,98,160,181,26,50,51,2,178,37,253,166,57,62,140,136,140,1,0,170,98,179,140,10,34,139, +16,81,117,114,17,68,5,36,85,69,48,70,64,4,81,39,66,64,132,23,204,249,245,54,91,127,220,179,142,202,140,192,145,144,3,198,0,0,168,165,133,244,4,55,84,112,119,80,91,196,97,238,0,212,70,29,132,164,141,0,3,238,136,30,201,59,198,161,75,195,208,117,93,71,68, +134,8,24,92,219,11,97,115,206,5,166,81,166,185,132,96,197,188,86,87,71,78,20,25,84,81,68,92,125,18,250,112,152,199,194,12,62,87,61,79,50,10,85,37,162,18,57,164,24,2,93,16,102,230,11,235,170,137,226,75,41,109,20,177,246,63,127,242,212,253,212,63,226,254, +242,26,253,136,187,216,188,184,68,72,109,221,100,0,114,67,35,23,211,42,117,73,113,50,21,55,194,80,107,88,47,177,250,179,66,77,151,15,248,114,8,185,248,54,212,106,107,78,54,128,79,187,27,218,86,249,114,129,88,119,114,7,122,62,220,219,106,9,53,70,14,76, +204,120,158,79,135,195,33,231,236,155,78,10,240,110,107,82,9,22,213,139,83,138,224,247,140,0,0,32,0,73,68,65,84,116,78,64,188,218,67,41,166,102,143,88,215,160,85,75,176,254,80,34,202,57,167,203,112,101,169,47,152,83,74,179,204,30,72,219,122,160,74,178, +24,37,211,64,115,213,24,229,231,31,191,249,183,127,247,203,82,194,111,126,251,245,55,223,254,240,167,250,158,209,79,79,231,241,58,123,238,206,143,211,111,255,211,221,151,244,240,63,255,47,111,62,254,244,179,113,206,191,249,205,215,155,221,245,159,253, +249,63,164,62,204,83,254,33,31,174,49,117,29,215,107,37,192,254,70,58,165,155,171,155,13,248,140,118,179,125,231,103,122,59,200,187,205,187,43,233,95,109,94,255,250,245,237,46,97,207,81,115,241,42,150,171,18,110,182,123,3,18,3,0,56,159,207,77,180,29, +99,55,231,18,18,191,60,149,180,21,237,217,221,2,4,96,47,26,155,141,215,3,237,96,182,252,67,4,68,20,140,171,59,94,91,156,56,1,182,212,42,7,108,121,155,63,42,123,159,143,60,107,23,163,1,75,91,56,102,100,14,1,17,157,192,80,184,9,33,213,209,204,89,65,108, +105,176,55,186,95,139,90,133,53,193,21,61,17,117,41,12,125,218,14,67,151,122,14,129,41,98,136,1,216,8,152,35,34,11,80,49,84,7,54,4,10,14,16,18,117,29,50,163,22,200,217,164,170,0,140,69,85,144,16,115,193,243,140,179,153,17,14,108,24,33,4,74,145,66,196, +14,25,1,160,235,98,215,7,196,226,150,3,43,120,199,232,41,144,17,105,173,181,104,35,29,181,140,193,54,84,105,242,153,24,186,16,66,136,80,171,146,182,78,59,113,64,247,42,46,96,68,72,196,209,13,205,116,22,171,110,236,184,147,211,171,161,183,126,243,116, +156,206,69,0,35,2,214,89,43,206,45,124,147,136,66,164,75,224,145,167,192,170,132,46,4,97,105,67,155,171,149,200,11,87,235,89,200,239,94,85,33,177,153,153,11,112,219,139,204,26,188,118,182,75,15,19,205,92,160,205,161,56,215,57,98,122,60,158,175,182,251, +63,126,56,126,245,205,15,31,221,222,132,16,220,37,68,52,34,157,107,174,138,4,32,80,1,6,118,169,147,171,86,240,90,115,91,2,34,243,138,241,90,91,178,75,169,204,52,141,213,221,229,178,126,57,225,176,223,157,126,16,207,60,12,3,68,71,183,208,165,97,187,59, +20,153,11,184,240,205,246,170,108,212,54,114,253,233,171,127,248,249,127,251,215,135,249,233,219,239,63,252,112,55,159,243,205,246,54,255,238,79,122,56,190,153,233,241,233,254,244,207,127,184,255,246,32,231,233,23,119,51,252,48,125,248,95,255,247,221, +110,119,60,79,95,141,191,255,240,79,187,255,230,239,255,173,17,127,255,254,195,221,253,195,31,223,127,248,248,227,143,127,30,186,95,255,197,95,254,225,203,47,40,196,221,118,219,123,249,31,254,238,175,254,230,47,254,226,163,191,251,187,243,55,191,127, +252,221,127,25,146,241,21,141,189,166,238,245,46,221,112,218,2,64,145,233,219,239,255,16,66,140,49,21,45,93,44,169,27,220,69,52,47,113,226,45,173,126,177,17,153,155,94,122,120,208,154,85,28,188,249,32,91,50,132,219,146,18,167,124,2,255,145,250,119,29, +143,53,251,70,32,35,12,136,236,142,96,94,73,199,60,187,182,191,166,49,48,147,56,84,109,178,108,118,37,3,164,128,128,1,3,7,132,206,221,3,44,2,0,153,179,187,50,147,107,163,209,4,82,210,218,240,217,20,99,135,88,83,10,93,191,9,221,54,245,125,3,210,4,80,78, +73,138,72,169,108,208,1,23,8,110,110,40,28,160,11,222,49,38,52,48,155,9,144,131,57,66,118,11,88,162,185,123,213,170,168,12,196,230,24,83,64,218,4,219,117,24,84,141,48,196,196,195,208,133,64,173,9,236,238,213,212,242,60,23,105,77,78,51,32,83,113,131,69, +50,180,244,78,8,89,161,109,237,212,64,0,64,203,124,206,20,220,220,69,137,145,188,217,90,29,213,137,137,1,95,189,121,29,99,151,85,171,147,226,92,13,85,90,79,153,193,97,241,153,27,54,214,14,17,65,52,32,69,74,102,134,47,66,170,187,68,11,27,251,199,133,138, +150,210,50,22,154,254,183,197,3,35,98,139,48,55,95,132,47,117,13,79,54,57,207,83,41,165,68,62,131,158,207,231,103,107,162,249,203,157,191,117,186,155,243,184,161,187,94,158,78,251,16,215,14,237,143,120,7,240,204,242,88,215,111,119,223,13,125,115,69,0, +2,48,17,83,24,186,173,94,225,100,115,46,133,57,34,245,125,191,221,14,93,218,195,77,160,79,62,185,251,240,112,184,59,72,81,54,218,94,237,222,126,244,6,1,144,77,197,56,246,191,252,213,159,155,168,59,158,230,74,49,253,143,253,207,199,227,20,254,249,135, +199,227,209,142,167,141,218,219,83,189,209,25,255,230,147,154,182,219,221,149,115,16,247,95,254,237,127,247,217,159,253,245,191,249,213,47,249,122,243,253,38,125,59,63,146,143,28,131,136,133,228,220,165,86,37,125,247,221,119,173,76,72,41,17,81,74,221, +243,64,216,214,83,137,189,60,5,92,90,122,75,89,174,90,17,120,73,146,83,52,91,64,10,205,164,251,188,161,89,187,127,90,227,154,94,124,178,218,58,55,106,106,42,45,205,153,16,24,61,44,9,188,64,0,4,78,190,84,154,224,132,118,113,79,93,94,85,171,152,94,150, +114,151,66,166,125,46,75,179,55,132,22,223,124,145,64,17,218,37,231,252,37,10,21,16,165,45,208,76,216,78,150,42,170,82,171,146,128,57,178,139,33,200,26,207,9,139,254,44,134,208,39,14,102,22,99,236,187,77,223,119,0,86,74,49,21,119,58,157,78,151,133,202, +215,118,162,153,165,142,46,78,165,23,78,57,247,82,164,212,178,28,55,157,130,129,89,117,211,128,78,238,228,166,142,236,78,140,129,56,50,119,253,198,137,80,1,57,34,149,165,165,229,142,96,129,144,99,43,111,1,29,180,170,184,120,160,101,166,138,200,13,182, +14,224,238,155,77,122,41,42,88,175,230,165,182,89,127,141,77,119,118,153,36,55,16,157,138,74,235,121,19,216,52,77,181,214,156,201,179,62,60,60,204,37,139,245,184,72,127,124,13,154,94,45,84,43,43,161,213,8,77,221,54,196,164,63,38,70,47,13,94,55,252,241, +87,123,157,67,159,8,172,148,66,129,140,193,29,9,41,108,250,40,115,161,144,56,165,200,93,10,68,212,117,113,179,187,50,208,205,205,62,127,90,199,167,105,58,142,94,10,19,37,38,19,156,199,41,50,95,109,174,16,241,112,56,212,170,177,75,111,134,120,26,207,253, +102,119,171,246,151,187,237,171,183,111,178,218,230,106,247,176,137,183,175,94,223,126,244,137,34,221,61,60,220,254,236,207,24,33,128,111,175,169,158,31,206,247,223,200,120,143,28,64,49,245,253,118,127,125,208,58,207,211,111,191,252,226,112,56,136,72, +232,210,82,58,94,158,192,165,63,7,107,2,66,219,205,56,4,106,74,134,134,182,44,245,146,232,232,237,95,185,170,154,54,70,221,243,220,235,57,61,10,27,63,30,94,34,105,29,204,68,92,133,49,68,34,4,136,129,99,96,0,139,151,254,34,19,17,52,230,17,152,163,3,74, +35,23,54,81,36,146,3,154,153,107,251,100,159,23,142,151,11,104,120,241,213,40,170,139,45,1,94,136,7,16,25,209,12,213,173,22,3,70,128,6,235,114,83,92,172,204,218,222,14,1,180,118,70,16,41,102,228,8,6,16,154,4,246,50,217,171,165,20,85,91,227,117,28,212, +193,193,217,76,218,31,196,20,95,62,156,0,180,206,223,68,23,0,142,170,24,89,138,148,186,180,141,225,178,242,183,216,83,10,76,4,120,56,159,205,108,206,245,52,206,57,75,85,115,3,68,220,36,141,49,196,152,16,201,20,74,177,241,156,231,185,212,208,57,44,9,229, +28,152,49,48,69,38,74,221,101,18,40,75,250,23,1,144,67,11,8,110,37,97,131,11,183,57,178,153,186,163,185,57,216,179,255,133,8,0,165,8,5,86,247,89,202,227,227,227,52,77,118,125,21,214,249,195,197,62,3,174,142,56,207,179,92,166,53,43,116,121,181,246,174, +127,216,246,73,85,53,93,219,210,112,9,18,1,68,12,64,170,162,96,1,25,156,20,157,145,152,153,41,37,78,216,111,184,15,24,99,149,60,78,103,50,204,232,219,254,106,51,12,220,117,152,130,76,25,106,81,81,34,238,183,87,96,62,138,48,199,126,127,147,204,84,245, +15,152,107,162,46,152,119,97,127,187,27,222,221,84,176,153,67,135,92,196,114,206,105,119,125,251,230,173,130,79,243,249,233,254,161,11,161,123,125,115,253,179,79,167,247,14,68,49,166,97,123,133,155,94,166,211,225,116,252,250,235,175,107,173,20,3,2,151, +82,212,27,114,119,133,17,210,178,67,56,33,32,160,17,81,8,41,198,70,13,5,51,145,234,136,74,20,112,105,128,55,228,140,153,175,155,167,190,40,74,105,133,106,95,154,219,203,105,155,192,2,65,100,234,82,64,244,46,114,215,135,203,249,147,46,205,243,0,78,8,134, +0,162,165,229,150,94,202,22,107,54,101,2,190,172,23,112,201,180,197,117,186,244,210,65,222,238,34,68,110,182,5,241,139,91,97,233,59,176,168,91,149,201,21,192,12,80,90,38,12,119,72,238,32,142,237,221,17,2,34,186,186,152,5,51,80,197,176,233,155,12,96,174, +115,81,85,147,74,136,1,195,171,155,37,235,67,101,229,10,35,128,145,47,229,28,2,129,3,186,131,177,59,130,2,130,19,163,59,160,123,138,116,179,27,94,237,175,246,219,161,197,68,22,169,136,140,68,102,110,6,211,52,170,90,46,69,235,18,164,134,64,145,227,171, +27,222,108,134,97,232,218,149,154,198,114,76,122,58,149,81,131,131,131,107,32,139,145,34,99,227,39,252,100,56,181,174,163,85,196,205,1,28,172,137,145,220,92,27,44,106,185,77,136,16,29,33,174,45,94,10,138,136,129,16,170,79,121,1,227,181,103,143,136,144, +25,213,69,20,144,28,81,115,110,253,137,149,233,208,126,250,18,169,125,177,113,181,26,181,13,163,159,197,219,151,213,26,0,180,22,3,7,103,10,93,160,37,208,58,16,37,78,22,135,0,24,6,182,174,43,14,160,98,38,105,187,193,68,102,168,9,211,126,24,182,189,205, +115,157,230,249,100,136,156,115,158,207,35,0,13,93,207,136,57,231,109,151,84,1,206,58,151,121,60,11,207,2,41,120,160,201,5,83,186,251,254,219,171,215,111,95,125,250,9,198,96,117,222,93,111,48,194,245,71,31,233,244,139,31,230,67,62,158,3,6,238,54,35,160, +186,62,60,220,223,223,223,85,83,166,104,224,210,240,26,38,151,66,14,17,13,129,193,91,216,12,182,193,188,170,138,16,64,35,157,85,17,104,46,39,34,92,238,163,101,4,133,176,120,0,154,55,98,169,35,34,95,66,5,9,28,151,107,109,13,93,124,217,169,152,49,69,78, +41,192,82,80,225,146,111,181,52,102,9,17,164,74,27,41,181,143,160,153,232,69,36,114,122,238,252,147,19,34,7,12,241,57,120,240,229,8,192,76,0,185,214,58,151,69,119,97,216,106,99,91,172,27,218,50,188,209,9,193,129,0,144,252,34,218,105,194,73,35,0,48,13, +145,1,64,212,231,106,225,221,205,166,221,55,0,138,17,87,183,68,6,3,96,104,179,108,95,217,33,176,204,2,23,46,232,146,14,208,132,69,224,6,238,204,16,25,182,41,188,222,239,62,122,125,253,233,39,111,90,4,199,92,178,170,22,241,121,46,37,75,49,80,213,46,132, +210,73,156,230,113,202,238,24,35,190,187,221,13,67,215,247,201,65,85,92,54,233,102,219,141,231,126,44,189,122,49,175,238,234,142,110,228,6,102,54,231,178,14,169,218,158,69,180,236,207,75,64,234,34,240,191,232,228,241,194,105,3,7,64,194,246,33,33,0,14, +49,181,194,177,219,117,102,54,206,211,229,0,0,235,211,227,46,102,10,151,105,213,50,38,105,88,4,34,68,28,231,188,46,219,118,201,241,35,162,20,195,75,140,255,122,110,204,167,3,50,197,46,49,35,99,98,68,48,171,85,89,200,12,92,205,149,209,33,38,78,49,246, +93,48,4,147,170,96,28,57,165,20,28,203,25,213,117,215,245,165,20,139,238,9,37,151,113,62,123,53,52,207,199,167,64,220,244,74,121,60,67,157,211,110,3,129,85,207,195,238,218,66,154,221,243,144,10,120,70,125,251,241,71,134,64,155,109,191,223,59,199,82,196, +29,57,164,209,172,212,249,155,111,255,112,158,39,179,102,107,116,162,0,96,181,230,21,152,235,134,109,236,250,163,142,122,129,21,209,43,34,234,76,238,173,45,182,210,128,12,188,17,45,151,71,12,28,137,56,96,8,152,8,221,65,150,26,180,169,61,193,29,29,200, +160,157,251,200,29,212,81,155,29,15,169,13,184,196,29,12,172,89,133,29,170,186,24,84,245,134,16,83,3,245,70,78,90,228,4,45,232,19,17,152,137,25,215,18,244,101,121,220,154,58,235,253,220,92,99,205,155,108,38,0,198,45,163,178,217,30,26,180,218,43,34,4, +50,106,79,167,1,184,128,163,19,131,249,92,196,12,194,155,87,219,118,22,90,80,167,188,52,115,143,227,116,193,168,53,70,242,130,218,207,57,95,134,51,23,192,132,130,187,79,168,115,21,0,139,33,244,29,111,186,180,237,104,19,168,75,30,67,220,12,219,82,226, +56,231,113,44,168,68,78,160,136,177,107,13,149,211,105,124,162,163,170,198,148,18,117,93,232,83,32,51,11,17,186,24,186,144,250,216,95,11,57,4,113,17,171,115,177,105,210,105,44,165,192,172,117,133,204,253,100,58,191,136,93,155,83,58,208,133,87,137,75, +94,178,153,46,129,240,75,149,63,12,91,32,66,244,221,110,48,157,79,167,147,136,4,85,34,104,145,151,68,182,206,99,98,88,196,70,45,240,96,65,41,135,80,114,110,159,223,58,171,88,164,57,41,254,100,192,181,124,168,117,14,16,131,71,19,113,36,71,2,209,154,11, +120,180,162,94,13,162,144,49,115,31,2,1,152,149,34,0,70,145,210,128,33,152,154,17,66,68,12,64,17,83,223,113,229,114,50,171,217,74,33,128,123,207,201,24,213,16,12,4,142,79,19,229,164,8,97,28,135,171,177,219,237,1,35,119,3,108,187,176,219,184,3,59,78,85, +213,0,3,7,10,129,162,17,205,96,119,15,15,191,253,242,203,118,61,99,140,102,128,76,136,214,212,188,203,53,247,182,246,45,187,217,138,24,4,181,149,100,233,14,173,174,106,227,132,181,136,64,164,166,239,112,87,36,64,196,16,49,37,14,205,129,84,85,21,170,162, +152,139,46,192,178,170,230,94,157,8,17,58,99,3,69,130,142,130,180,134,170,129,187,88,107,131,47,25,199,212,210,145,91,161,11,64,33,56,217,18,58,127,9,57,5,68,71,242,23,156,46,127,57,147,44,181,156,166,241,124,62,55,110,47,50,225,210,183,171,11,93,10, +25,137,0,140,129,208,140,76,3,99,8,216,197,16,24,27,151,202,21,206,70,0,144,171,148,106,97,191,235,2,105,41,144,82,26,134,109,235,190,168,106,63,12,243,60,151,82,66,8,195,176,9,33,136,88,206,57,6,52,91,48,149,224,47,82,114,186,158,39,154,181,118,93,220, +12,113,151,184,15,76,104,143,15,31,154,193,0,80,193,170,214,169,74,81,49,55,13,17,135,62,165,148,8,81,106,174,181,118,169,171,51,106,4,99,116,160,165,183,169,232,10,155,232,134,232,68,85,24,192,74,54,53,201,151,208,234,181,120,88,47,25,35,153,43,180, +218,6,144,112,97,7,199,148,84,21,151,238,168,52,96,169,187,87,149,208,104,201,4,49,70,173,99,91,155,162,42,0,194,11,13,218,218,155,105,51,177,16,194,218,69,88,219,66,47,107,209,86,211,78,211,244,19,48,220,226,135,140,177,235,186,20,152,145,8,48,0,170, +152,103,85,66,244,53,20,133,3,33,184,213,90,55,155,253,88,107,85,149,50,155,25,3,114,12,187,253,213,44,186,219,13,238,158,79,99,0,31,98,128,169,212,169,58,154,23,201,211,28,160,85,3,148,136,48,178,227,94,20,164,232,116,206,246,120,184,30,62,222,110,175, +13,104,136,49,143,136,136,155,97,199,187,28,56,138,233,84,203,221,253,251,239,190,251,14,0,56,132,174,235,74,17,177,231,53,168,161,189,46,171,179,250,11,129,241,98,121,185,156,192,107,105,151,79,215,248,248,245,68,221,46,27,160,1,32,181,115,127,160,54, +104,2,52,85,23,129,42,46,134,166,64,172,165,138,98,99,77,186,89,48,52,68,167,142,84,92,204,170,41,0,152,55,245,149,19,208,42,189,252,17,31,172,10,162,95,254,208,1,22,143,250,75,71,136,93,112,10,102,86,74,105,228,236,75,174,19,19,57,16,6,226,11,21,215, +9,144,145,152,145,49,16,89,10,212,247,97,232,99,31,152,16,161,137,95,51,228,170,85,84,1,67,0,191,26,122,222,109,99,226,118,63,33,2,51,171,128,217,240,66,21,45,216,33,238,186,167,137,24,17,32,45,0,180,134,151,118,56,141,217,182,201,61,114,12,195,48,244, +125,207,49,102,162,129,137,144,221,192,42,152,56,1,108,18,121,196,82,49,38,74,84,250,64,87,175,183,137,252,143,31,30,206,211,8,92,142,143,99,55,197,109,151,2,185,233,201,85,152,249,177,20,70,140,156,34,117,187,16,36,120,142,147,245,146,168,139,49,68, +70,116,0,50,103,43,86,179,73,76,20,19,215,26,106,213,162,179,2,3,64,173,82,44,183,54,81,67,92,63,19,206,157,235,52,98,229,25,252,27,209,171,33,125,127,247,100,38,108,57,96,2,137,70,220,199,144,210,32,82,115,158,14,166,208,5,24,213,115,77,41,113,74,192, +228,137,163,111,230,121,142,72,76,141,132,207,204,116,60,30,66,151,214,29,251,34,78,242,82,43,50,169,155,184,109,3,113,23,205,252,73,230,167,243,227,102,196,110,232,111,94,191,134,192,211,113,68,167,205,245,32,42,199,113,140,49,108,17,106,157,64,11,119, +189,197,112,42,190,73,65,68,138,168,18,227,118,99,93,177,158,125,199,169,51,87,35,25,22,58,56,32,132,128,68,105,32,114,243,40,180,157,183,215,176,221,115,234,48,18,43,100,34,220,221,126,244,167,253,99,13,87,244,241,39,115,145,161,232,63,254,135,127,170, +179,156,142,211,118,123,5,30,164,22,201,149,83,244,90,83,76,49,182,66,9,84,61,176,139,24,165,136,102,1,149,9,8,72,29,170,152,136,214,228,110,220,254,67,114,102,37,22,98,229,154,90,68,121,219,108,123,78,29,117,108,188,244,95,21,136,8,200,139,91,85,5,160, +82,4,157,170,122,169,37,16,89,66,52,138,145,79,139,140,25,69,150,20,147,230,250,13,209,180,133,47,104,32,2,6,103,82,36,177,174,55,147,214,97,84,215,197,110,79,148,213,58,96,71,18,83,109,201,175,96,102,54,214,60,78,211,105,46,115,118,169,139,82,149,0, +21,16,16,155,170,0,17,91,78,138,131,66,5,119,13,209,144,32,14,28,153,106,54,153,173,18,40,153,128,186,81,184,125,117,221,206,45,33,132,118,98,110,251,143,39,122,121,116,89,155,206,220,85,188,140,83,208,22,193,1,58,236,175,55,207,44,254,54,93,233,82,8, +1,171,172,17,98,49,198,237,118,219,142,160,85,181,229,132,164,148,136,227,148,53,165,99,21,123,56,78,204,156,138,156,39,113,19,169,101,217,232,76,209,41,178,198,224,224,52,22,16,77,107,215,12,156,212,92,212,164,230,106,158,165,70,72,13,88,217,200,90, +174,214,120,132,69,229,98,13,177,69,51,1,4,0,2,228,166,26,208,145,170,147,107,62,157,247,115,149,253,11,113,176,194,50,97,108,109,207,101,44,134,207,242,95,102,166,200,205,211,180,116,101,193,35,98,140,17,240,25,244,36,34,173,100,141,49,114,92,4,120, +181,214,217,129,145,82,74,215,215,215,57,31,185,75,206,36,42,69,42,148,28,107,137,49,70,142,204,164,82,220,164,181,23,9,49,113,48,145,246,161,0,88,107,184,183,241,204,112,181,105,132,82,80,107,186,100,21,81,21,33,118,2,15,64,129,144,25,105,41,183,208, +149,57,96,236,63,254,228,179,187,15,63,24,33,18,127,254,155,47,190,123,255,199,89,11,71,82,47,85,136,131,39,64,119,133,152,66,234,82,215,189,20,39,136,72,174,45,186,29,153,60,48,6,4,54,80,53,153,102,107,77,76,68,68,8,33,198,142,153,189,223,236,90,152, +97,173,21,160,101,152,49,81,59,7,216,133,219,96,216,158,20,4,114,107,46,216,213,135,209,138,73,45,117,97,20,185,71,98,164,69,76,163,160,64,20,2,18,50,146,35,48,146,49,39,142,228,30,23,167,133,66,19,138,180,217,120,75,143,233,186,46,198,202,180,28,199, +68,164,86,189,180,81,112,37,222,139,253,43,13,25,0,0,85,173,0,158,43,206,89,137,132,209,106,117,201,154,107,251,89,0,78,225,245,245,205,50,212,10,120,97,140,23,0,112,187,192,175,26,79,225,210,78,232,186,180,20,93,237,57,116,104,205,143,54,14,10,33,24, +44,183,105,72,148,82,40,19,175,101,91,59,1,182,54,134,186,55,219,126,32,70,138,83,214,190,239,115,17,41,193,157,65,195,92,53,143,243,156,151,168,45,86,119,53,34,238,99,161,144,12,92,204,197,3,152,104,145,106,48,23,41,85,179,73,86,173,42,145,250,159,20, +126,47,249,231,171,188,3,224,162,162,66,2,113,143,108,64,32,54,157,237,241,233,56,102,81,179,72,75,24,134,154,154,89,195,148,116,49,97,111,14,204,14,98,42,106,228,193,9,161,46,57,71,237,190,81,213,201,179,214,202,24,215,10,173,125,156,203,72,3,157,136, +24,208,68,71,209,20,66,32,30,182,155,254,109,98,230,211,52,138,219,246,106,55,236,119,64,36,110,137,22,138,81,206,25,144,129,152,18,130,1,44,79,224,5,240,99,230,106,232,90,201,68,171,72,117,209,214,67,104,238,167,205,245,43,71,228,166,80,14,176,240,237, +181,22,17,70,6,138,175,94,191,45,82,213,125,46,245,63,253,243,127,254,230,251,239,136,200,208,106,158,69,164,105,167,114,206,142,29,80,64,182,133,163,77,1,192,40,16,88,129,6,174,164,5,180,29,145,200,97,75,104,6,42,232,222,210,230,56,245,24,35,119,212, +178,4,165,57,10,144,154,116,223,84,224,242,96,171,86,83,85,115,3,91,15,144,8,24,0,237,226,230,133,22,71,11,0,196,176,218,211,1,188,54,96,53,133,166,97,115,52,98,12,17,67,19,10,58,1,0,35,169,34,17,161,45,57,51,115,145,109,243,241,97,11,199,22,21,47,69, +234,92,107,85,34,134,203,233,227,162,5,112,32,7,35,68,114,87,112,87,7,87,179,140,230,53,87,96,224,90,188,86,153,221,17,26,249,12,194,176,233,46,109,244,103,173,101,251,94,173,143,24,2,55,144,142,170,130,66,119,97,30,46,84,66,87,85,112,247,216,0,176,145, +219,8,165,154,90,245,106,10,30,193,21,92,9,49,48,134,16,98,160,20,185,229,215,153,86,166,136,204,253,144,54,125,154,114,120,205,33,198,8,20,166,105,42,243,100,109,188,8,77,202,99,104,14,76,9,168,13,162,152,129,61,212,170,231,169,158,206,227,57,75,163, +74,138,27,225,210,165,100,124,217,98,110,251,34,252,196,132,214,172,165,96,210,38,160,42,150,235,124,28,199,211,56,61,163,157,27,171,232,133,102,191,139,73,29,173,46,177,91,132,128,129,75,46,102,22,232,114,209,164,230,156,69,164,35,92,71,26,151,136,172, +90,107,77,1,32,70,96,118,53,0,16,0,103,7,128,171,221,198,192,75,25,13,161,219,238,134,205,110,174,165,229,162,155,107,75,120,117,52,147,10,196,237,252,220,242,104,113,217,173,171,106,149,154,103,214,90,74,153,103,41,213,213,200,188,53,18,102,47,136,28, +49,24,168,184,84,147,40,106,36,160,70,129,12,176,138,113,215,215,121,254,253,215,191,255,237,191,252,118,158,45,70,70,103,181,90,77,137,204,213,93,65,208,170,40,150,186,106,205,136,200,1,99,140,205,39,79,104,128,128,76,64,28,28,93,69,155,141,194,128, +0,24,41,32,7,164,161,107,30,136,80,35,46,3,88,80,51,203,245,89,19,130,228,76,24,23,126,12,54,25,63,99,139,227,65,34,116,242,152,120,149,10,182,83,37,209,50,32,49,112,176,86,205,40,184,69,10,28,194,144,180,205,21,205,92,106,235,208,145,10,0,123,173,146, +115,158,114,222,137,52,67,128,25,152,120,45,146,155,7,60,92,122,221,174,75,199,189,17,8,47,219,32,128,3,146,2,88,21,53,159,11,186,169,22,19,49,35,15,193,67,100,6,12,77,33,174,170,47,154,26,122,105,64,95,82,105,23,141,143,93,60,87,70,76,204,145,27,80, +176,84,85,13,216,147,147,85,68,12,129,19,83,19,68,64,99,117,182,227,208,234,60,100,102,3,105,144,100,64,99,12,67,138,125,223,13,115,218,37,111,231,201,169,131,129,234,52,196,24,99,215,117,181,214,170,226,238,49,165,24,227,26,172,103,194,135,227,169,30, +167,211,92,167,185,102,53,5,64,132,210,130,68,16,176,89,6,27,56,145,72,47,10,197,70,142,90,79,234,28,34,104,33,112,197,80,221,115,133,60,215,38,27,82,112,39,36,164,230,198,33,39,117,172,57,187,26,52,25,136,153,185,7,192,128,84,90,241,188,84,229,33,131, +161,72,11,108,90,25,181,107,94,151,153,241,38,53,36,221,18,250,123,233,30,142,62,13,219,205,246,102,95,106,173,42,79,167,35,32,109,183,91,128,10,96,72,158,2,25,16,1,146,41,34,169,9,172,106,62,85,147,90,37,107,205,134,72,140,156,194,210,31,97,140,28,34, +135,179,85,50,35,15,226,162,42,170,213,92,200,219,174,74,142,248,120,60,184,195,233,116,248,167,127,252,127,222,127,255,237,16,122,169,34,170,68,12,28,234,220,120,151,1,24,218,91,91,153,12,75,83,17,129,26,3,27,26,18,165,13,143,168,75,36,8,132,160,45, +235,174,45,108,106,170,21,47,92,172,75,0,151,183,9,45,197,16,196,196,60,26,64,112,2,84,115,226,104,141,224,203,156,66,104,125,125,98,96,12,226,5,192,161,129,133,24,153,137,40,24,169,136,128,66,27,108,162,27,19,4,198,237,166,7,39,85,47,213,212,12,205, +69,172,154,198,214,206,9,148,82,234,251,158,136,218,206,159,179,148,185,74,81,51,143,190,248,138,24,73,193,0,22,168,199,242,16,182,86,41,179,57,184,6,169,46,160,166,46,2,38,234,184,184,17,152,57,244,221,6,33,87,168,72,237,240,19,46,89,43,207,49,107,171, +87,154,8,161,225,179,144,66,32,102,70,87,230,88,107,101,141,10,14,14,204,129,99,104,83,178,170,10,150,91,191,167,237,70,170,118,177,44,86,226,64,14,8,6,104,28,176,239,211,102,179,137,90,182,219,190,31,82,221,132,155,109,116,247,97,24,134,97,152,254,63, +178,222,108,73,146,36,59,211,59,155,170,154,185,71,70,214,214,141,110,52,102,154,0,49,196,8,102,33,101,132,119,188,229,139,242,61,248,4,35,2,161,200,144,132,144,211,224,52,182,70,55,186,171,42,51,50,220,221,76,85,207,194,139,99,238,25,85,72,169,139,148, +146,140,202,168,112,83,211,179,252,255,247,247,125,31,67,49,88,170,136,152,197,236,67,85,95,94,250,45,229,102,67,119,117,203,245,223,231,210,252,88,8,50,66,97,44,69,232,216,249,61,88,137,135,88,81,234,234,147,40,98,0,26,138,128,3,250,245,122,181,135, +84,237,104,155,41,40,28,140,209,130,51,138,56,230,189,63,4,0,20,102,64,85,157,24,21,75,174,208,90,109,201,182,24,99,140,49,30,217,93,0,64,128,97,62,239,193,96,165,20,98,6,247,186,148,64,32,193,70,13,152,82,26,49,246,41,60,93,167,153,65,56,33,184,205, +8,8,240,228,193,67,188,1,150,155,186,251,184,141,196,196,194,161,210,76,180,46,97,56,1,17,28,170,48,12,139,48,119,101,70,96,96,100,85,157,253,246,207,191,249,199,127,248,111,127,3,243,182,84,217,70,15,243,34,149,49,186,234,28,26,17,33,24,110,15,184,201, +103,252,36,17,19,22,116,166,144,131,223,89,144,229,36,1,4,64,158,98,153,48,215,30,174,64,94,74,213,187,174,240,16,198,184,154,103,193,38,34,234,206,241,0,76,11,161,3,70,0,225,97,221,12,112,85,51,5,51,243,116,141,106,226,192,0,17,10,2,64,24,152,64,0,2, +160,147,79,80,188,94,12,17,205,97,76,159,30,110,164,225,230,0,211,0,160,239,227,90,111,203,181,34,5,122,140,49,174,151,109,219,250,156,22,22,80,128,2,128,145,185,196,216,61,28,15,251,100,102,107,6,0,20,97,119,52,72,159,76,32,58,81,128,160,89,210,100, +148,136,4,139,128,169,155,102,208,166,35,1,75,164,63,130,153,210,39,54,167,122,234,202,32,83,194,3,48,128,145,10,1,10,41,178,197,28,57,42,66,118,34,7,38,48,39,240,163,225,248,193,16,223,13,44,44,185,210,9,34,16,2,44,34,107,171,17,92,78,75,59,157,170, +205,90,11,51,159,214,182,44,139,246,101,159,99,122,144,20,46,213,166,207,125,218,212,125,251,61,160,15,27,195,204,1,3,48,243,143,142,49,18,193,82,68,152,10,227,82,203,178,44,141,239,139,119,134,251,108,58,5,25,11,26,187,235,12,14,105,107,129,181,138, +142,126,212,27,16,137,99,178,112,159,238,174,167,211,201,221,39,246,57,39,16,134,133,153,205,49,104,89,14,164,84,46,145,20,179,167,69,150,7,180,245,97,132,37,34,155,147,153,225,94,113,136,8,9,51,64,105,245,118,187,69,96,45,75,33,174,181,133,227,190,239, +46,221,213,64,21,60,142,248,109,114,64,226,194,158,46,69,68,196,240,195,59,2,56,220,221,135,105,239,61,75,9,169,69,84,207,109,45,196,75,149,86,165,10,29,129,2,54,89,216,60,230,156,165,200,183,191,251,254,55,127,255,183,79,141,254,244,231,63,3,50,51,113, +16,16,49,167,235,109,124,186,94,251,208,101,57,37,14,48,59,255,207,94,54,174,130,40,28,66,129,224,200,4,36,204,194,220,115,77,135,104,238,20,129,30,234,147,160,166,216,141,1,13,32,53,11,154,121,227,204,92,43,1,80,41,30,64,170,62,198,64,68,211,208,112, +34,46,165,80,190,206,221,1,77,10,1,84,252,76,133,183,8,144,200,202,152,184,30,161,229,89,131,190,94,250,113,8,205,61,16,88,60,64,221,57,220,17,168,119,217,248,85,216,221,1,93,85,111,151,203,126,189,141,62,17,89,85,35,144,12,165,60,246,49,150,150,168, +212,136,2,100,253,149,18,130,112,249,92,105,142,201,119,57,167,139,219,209,19,228,203,227,113,84,74,145,135,104,27,32,205,95,76,68,8,197,221,53,12,16,136,28,69,16,139,128,32,219,189,218,132,32,3,48,71,115,180,66,245,237,2,205,239,174,133,32,124,115,56, +213,221,0,156,136,38,82,72,115,98,79,181,101,184,186,245,57,22,4,13,244,0,2,150,96,6,1,64,6,201,236,161,172,192,9,25,129,204,39,68,228,204,99,41,245,180,214,181,149,42,188,46,117,93,215,74,144,60,246,123,235,15,57,171,51,173,24,20,198,3,136,218,169,51, +44,69,225,238,196,121,227,88,35,115,77,186,174,35,168,48,10,103,36,24,34,10,179,230,138,172,150,86,100,93,215,92,238,17,81,162,45,179,248,127,232,123,152,249,246,241,187,101,89,74,107,111,37,26,17,241,250,242,105,232,92,215,51,17,93,175,87,85,59,159, +222,181,214,166,245,128,52,165,30,21,15,1,166,22,57,157,112,248,38,48,150,153,191,124,247,188,239,187,93,47,161,230,102,88,24,51,12,154,169,8,47,82,170,148,82,10,17,36,2,198,204,45,96,223,247,82,248,242,233,227,135,239,254,240,175,127,246,115,242,73, +117,227,90,137,155,2,95,247,249,114,217,190,251,240,233,211,235,245,235,47,126,158,54,206,199,39,123,252,162,90,136,10,57,161,135,233,177,197,70,90,215,207,139,111,179,200,172,194,8,116,215,204,244,61,20,203,247,63,227,125,16,81,56,182,22,137,168,51, +141,57,231,62,122,126,57,28,134,77,8,152,234,92,13,31,84,62,119,15,56,212,26,20,232,78,0,190,212,114,168,136,213,34,194,160,4,130,171,135,245,233,30,174,22,62,135,73,122,139,221,210,213,111,102,196,160,170,163,235,93,131,26,0,48,41,152,201,131,239,152, +148,31,255,98,60,134,184,199,254,17,61,63,57,46,52,231,28,125,186,187,252,237,183,159,136,200,134,95,47,23,31,67,56,4,201,67,107,203,75,173,154,147,170,186,78,65,103,136,105,207,17,134,164,173,210,178,212,165,214,84,9,50,161,170,61,242,3,31,240,37,90, +39,35,133,198,220,251,156,179,16,163,32,0,64,89,231,166,54,213,67,17,38,72,61,63,125,81,22,251,130,87,67,232,174,211,29,202,217,137,134,99,223,227,197,188,119,67,196,149,112,248,220,247,221,108,214,90,23,121,255,175,254,72,158,234,233,247,223,125,252, +231,239,62,126,247,105,191,165,178,208,236,188,182,247,79,235,243,83,91,79,173,86,145,86,185,72,154,92,150,181,45,194,58,58,130,23,70,119,83,44,151,151,221,117,86,89,121,169,173,242,42,193,203,147,143,81,78,103,33,180,112,38,17,164,224,90,86,126,189, +92,9,144,29,56,130,16,176,112,142,200,247,79,31,85,170,136,108,147,198,222,69,100,93,78,166,96,56,68,164,74,3,15,85,205,4,48,85,163,181,108,54,122,215,179,188,43,66,33,228,8,136,194,109,57,175,39,0,232,174,84,201,217,183,232,92,56,236,164,62,218,194, +85,164,239,55,27,157,97,47,76,211,148,184,114,136,41,88,0,98,96,229,64,178,48,51,67,210,136,14,106,76,165,180,38,68,88,169,156,78,124,126,167,245,52,105,89,235,19,215,162,58,167,175,133,105,45,250,219,223,253,195,237,227,239,190,56,193,73,240,171,47, +191,177,82,57,55,156,84,166,199,167,75,255,240,122,123,221,182,136,229,116,58,149,82,204,103,88,74,40,189,247,77,168,120,232,61,78,203,34,34,247,245,142,144,68,80,34,138,123,51,73,1,140,5,0,144,129,153,3,81,109,230,78,188,112,133,35,171,156,178,175,113, +87,51,235,125,222,37,205,153,86,143,136,11,0,4,74,154,90,178,230,55,179,125,223,123,239,16,198,72,82,184,16,18,70,132,97,120,68,124,184,22,85,157,125,55,51,32,222,85,63,124,188,124,63,95,167,171,80,230,131,24,248,156,61,13,86,254,221,237,122,211,185, +171,245,126,43,204,173,72,109,12,134,64,245,208,248,135,121,232,195,74,238,147,75,225,82,152,243,245,18,68,216,136,68,180,183,40,46,172,110,242,15,255,240,135,214,138,155,94,95,63,184,205,115,43,69,200,108,234,216,135,194,174,230,7,10,18,124,236,174, +35,234,23,136,65,104,196,193,140,149,171,72,97,230,86,57,7,90,143,130,254,184,108,171,16,17,57,218,152,119,115,122,56,68,56,22,161,165,74,43,101,89,214,147,84,40,229,28,244,92,206,142,62,221,54,29,234,158,194,33,119,223,187,102,236,251,93,180,153,46, +4,254,230,155,111,222,191,127,255,205,55,223,252,244,231,219,251,223,254,254,111,254,184,58,164,155,0,0,32,0,73,68,65,84,238,55,191,251,238,165,27,228,199,80,90,77,100,242,113,8,165,50,193,178,212,175,222,127,209,106,209,177,19,196,186,84,102,28,33,115, +191,204,62,186,6,173,239,1,136,108,63,159,223,61,134,168,241,67,182,87,173,53,215,125,201,185,72,80,244,35,46,102,206,64,68,225,99,142,154,2,212,187,113,241,168,53,24,14,118,113,78,210,114,188,113,32,76,229,88,245,229,200,231,209,104,153,89,185,179,109, +24,177,214,10,76,115,236,47,175,23,89,171,128,29,102,186,180,116,20,145,168,163,111,17,8,200,194,75,200,36,148,108,137,150,243,23,167,231,47,214,231,47,185,158,89,106,68,132,26,122,144,195,210,248,122,27,47,31,254,176,223,94,207,11,63,159,214,165,113, +121,122,70,76,212,152,120,96,91,206,203,249,233,203,62,119,187,59,66,162,61,0,69,170,39,248,129,67,47,53,31,106,102,6,150,80,49,102,70,128,90,26,0,8,81,142,96,152,153,138,32,198,52,77,193,214,118,221,31,133,250,125,138,22,0,112,68,181,169,30,188,18,56, +20,133,75,91,69,164,180,90,235,130,136,83,117,223,247,57,45,92,37,125,85,76,0,142,224,24,22,17,237,93,49,51,211,161,170,83,253,117,219,213,98,184,221,46,219,195,134,118,248,128,103,159,115,246,57,123,239,125,142,49,134,33,70,20,192,26,133,145,244,173, +96,248,65,30,20,41,30,225,16,73,144,112,55,8,67,156,120,183,218,76,55,249,199,223,126,92,150,234,54,110,151,143,130,106,95,60,189,59,159,144,202,84,191,221,246,235,117,119,128,90,23,6,188,109,227,118,185,222,240,70,135,191,196,49,130,15,75,109,109,229, +62,158,14,3,115,85,245,80,240,8,105,194,204,128,225,106,238,142,116,4,119,204,121,94,219,251,243,250,180,46,97,72,192,85,3,89,128,45,87,29,165,20,72,142,80,128,187,95,246,67,15,149,150,171,71,137,43,245,41,159,254,247,99,58,149,223,127,120,253,195,199, +75,204,142,34,135,122,244,224,232,179,7,162,59,163,172,235,249,235,175,127,114,62,175,163,239,4,126,90,86,17,10,89,40,116,236,219,203,181,151,245,11,46,50,47,47,231,147,124,22,42,28,171,12,164,148,154,148,146,163,206,140,40,200,215,118,146,65,114,136, +149,94,236,199,180,176,143,253,161,222,78,200,23,21,169,44,130,244,64,6,102,60,72,78,204,86,169,247,229,190,61,42,139,49,70,80,68,24,167,157,128,128,139,144,21,181,67,167,76,132,192,40,128,0,25,104,47,4,36,88,11,46,75,27,102,134,92,100,169,210,234,251, +111,254,248,249,253,151,203,251,47,129,217,129,24,49,213,183,104,90,176,206,253,118,249,238,15,182,95,222,173,229,124,22,70,117,157,128,1,128,65,10,84,42,241,211,82,42,19,27,109,219,54,198,56,192,11,16,128,78,12,24,124,63,129,156,232,51,119,135,240,105, +29,18,155,144,147,203,10,136,92,136,29,225,174,94,144,136,224,57,3,8,73,170,180,183,25,212,15,182,98,238,241,84,85,117,228,234,41,31,253,167,182,214,90,235,178,112,41,17,56,213,251,58,204,130,15,227,5,242,177,247,183,36,12,214,73,128,14,110,102,182,143, +185,188,110,30,160,24,174,145,41,20,107,43,68,56,70,191,94,62,109,219,118,83,159,25,142,108,225,8,49,20,32,204,11,176,61,14,225,91,250,102,107,139,134,105,48,49,184,187,229,104,54,96,17,73,251,69,68,200,101,243,235,245,170,115,159,115,171,18,92,122,91, +150,231,211,185,224,130,116,112,147,90,107,57,252,51,141,151,189,83,16,5,70,80,68,136,179,1,105,224,190,119,17,41,133,19,170,167,166,217,246,180,105,84,160,8,35,176,171,79,235,3,192,2,209,128,48,24,231,236,122,251,180,191,148,215,84,70,60,175,239,218, +186,180,117,173,75,171,75,195,194,70,232,142,92,150,214,106,102,172,103,138,149,170,142,185,111,155,37,119,200,2,14,29,67,56,51,7,186,198,241,227,80,119,82,117,192,105,62,64,219,118,186,237,163,180,21,80,128,72,129,198,112,38,36,135,92,164,89,128,123, +28,209,121,111,14,225,231,213,98,14,61,20,73,184,74,83,55,184,160,186,61,36,203,136,150,162,74,15,11,141,204,235,99,102,121,24,62,2,74,41,203,186,230,142,35,159,173,108,253,243,123,102,135,60,231,15,51,20,144,141,49,182,126,109,173,181,243,25,17,250, +24,194,72,181,158,159,223,71,152,112,225,82,32,8,0,145,41,28,77,76,176,89,51,95,239,166,114,41,245,188,214,101,129,250,110,121,254,242,252,238,125,16,142,57,61,20,33,132,192,52,192,116,110,183,126,187,8,204,86,27,69,76,237,92,140,3,3,204,3,57,128,24, +42,17,48,126,184,221,94,62,126,127,189,94,107,107,235,122,250,156,42,233,248,182,157,6,0,213,57,231,220,198,70,128,165,52,38,99,225,68,33,186,67,144,57,112,96,198,196,219,190,231,69,56,78,77,74,225,82,228,78,248,61,220,238,143,112,82,179,148,151,30,207, +61,67,48,98,254,99,128,132,88,184,10,69,149,66,124,84,37,161,211,124,70,8,0,52,118,0,70,16,0,104,230,78,124,185,93,151,173,46,203,178,44,203,211,105,41,165,204,217,77,247,36,232,141,177,103,84,113,206,90,50,64,41,76,5,229,109,92,244,131,156,160,170,201, +154,206,67,152,56,15,0,28,15,13,73,184,68,224,229,182,233,184,49,185,187,125,247,253,139,153,205,105,141,34,59,67,22,100,214,57,130,197,106,163,19,61,1,64,248,97,42,62,228,38,22,135,207,208,40,34,134,227,84,140,16,34,106,232,5,232,84,4,195,113,250,80, +5,7,32,102,105,136,60,71,168,245,87,125,100,92,99,41,223,157,78,167,167,243,243,114,90,203,178,178,136,1,204,57,219,242,244,244,116,90,215,245,49,74,25,99,108,251,246,241,229,242,233,211,167,49,6,17,125,248,120,153,115,50,115,37,105,149,11,19,201,49, +138,36,201,167,31,212,236,227,135,23,8,252,244,122,91,151,118,58,157,68,100,223,247,203,248,104,253,26,115,116,3,148,151,57,141,231,13,126,241,147,248,197,251,31,128,12,224,62,250,136,131,80,142,4,102,182,174,171,217,4,0,89,151,203,229,210,251,84,29, +219,150,81,54,36,34,25,176,220,150,133,145,114,125,159,83,211,57,63,227,149,19,211,145,175,249,235,229,186,174,235,131,224,74,68,92,32,111,218,220,58,90,68,215,137,88,165,148,186,178,206,206,169,88,58,220,45,228,89,223,57,33,154,167,75,27,16,139,212, +211,233,116,62,111,190,0,87,39,6,98,20,32,5,66,3,2,97,49,135,237,114,29,251,141,136,2,105,184,35,87,83,71,66,194,0,15,11,67,0,51,156,125,206,125,219,175,151,237,114,185,163,12,40,34,72,216,122,174,239,233,177,26,5,160,136,131,236,240,134,218,174,102, +97,49,131,189,132,229,8,167,247,121,189,221,182,173,207,57,225,169,44,113,66,130,66,5,145,30,253,94,30,57,51,115,231,36,139,30,111,43,205,148,186,8,85,55,176,128,92,56,194,113,48,17,0,156,248,216,226,33,86,116,51,141,187,136,252,110,103,119,6,92,74,61, +159,207,85,184,15,128,208,194,96,239,78,181,93,220,65,213,71,63,114,66,115,225,92,248,238,235,115,103,100,163,207,249,156,4,72,224,232,200,128,129,1,192,136,4,232,217,65,82,128,180,198,99,34,56,11,3,2,244,126,251,246,219,125,187,190,190,59,181,243,90, +207,79,181,22,48,235,83,167,154,58,66,97,113,15,79,56,125,120,152,58,70,132,61,87,6,87,11,87,143,125,120,87,245,64,34,1,220,35,66,32,42,135,170,142,125,118,7,99,171,229,124,120,200,128,33,203,45,68,83,191,218,216,129,54,5,185,238,129,159,12,98,159,218, +199,32,162,119,239,222,157,207,231,188,49,82,113,50,198,222,183,113,187,221,192,21,185,92,174,91,46,196,209,29,69,240,206,127,37,34,68,14,64,3,39,226,235,182,111,253,247,223,127,124,121,126,126,254,250,235,175,151,101,217,182,237,191,253,227,111,199, +229,197,109,120,80,80,219,182,109,101,59,87,116,255,87,255,18,51,119,199,204,136,187,35,65,107,237,233,233,41,225,87,4,177,109,155,217,109,223,125,140,17,17,181,46,165,20,248,28,185,202,56,208,83,36,102,74,196,238,35,139,88,51,227,195,201,239,89,220, +150,114,192,112,85,21,185,164,173,76,85,175,215,171,136,16,50,178,56,224,80,99,96,4,134,59,54,34,17,227,225,72,40,142,233,67,70,7,80,55,182,24,17,165,213,200,238,154,169,112,243,66,24,142,97,200,205,230,246,221,167,143,223,126,255,81,112,4,33,23,90,215, +213,250,40,76,140,16,230,68,10,68,125,198,109,235,175,159,46,251,182,245,222,35,253,42,196,128,200,10,62,199,93,227,113,244,168,102,49,167,185,35,6,232,116,194,169,135,106,104,162,7,146,101,245,62,45,182,173,223,174,91,159,195,29,48,202,24,67,245,212, +218,90,75,35,74,216,126,201,215,19,17,29,11,183,56,222,227,19,153,2,53,193,193,159,113,39,14,58,75,41,150,30,255,56,130,159,136,19,147,199,51,235,218,169,121,253,170,230,36,201,48,128,24,90,171,133,129,222,159,153,249,167,63,29,219,214,95,63,221,62,93, +246,49,134,195,145,16,12,58,239,195,255,48,196,96,134,35,220,112,65,74,183,212,65,248,142,200,253,65,60,132,199,114,58,151,34,231,190,161,206,193,104,180,74,216,52,155,30,92,150,245,253,243,121,169,116,187,221,182,155,107,110,218,205,209,157,60,116,168, +233,0,52,17,144,194,79,13,28,162,223,207,235,152,48,3,2,125,119,191,142,125,76,63,23,113,231,238,114,155,54,38,10,111,69,72,25,25,128,136,131,120,154,143,176,238,115,238,122,29,55,176,219,52,159,1,221,108,31,35,230,104,173,173,107,59,132,172,143,70,156, +75,174,68,227,78,76,77,163,160,170,2,194,68,80,85,11,151,8,143,48,143,99,176,166,113,185,141,173,155,58,45,203,178,109,251,239,254,249,219,126,123,1,157,14,132,101,29,99,124,81,105,219,182,31,159,64,124,16,251,28,152,2,194,220,2,177,46,75,80,168,234, +188,221,238,14,209,207,100,228,92,163,221,220,221,189,214,154,15,65,30,45,134,146,51,137,131,91,163,145,27,148,148,116,71,4,178,28,131,1,135,214,90,17,217,182,205,194,87,166,34,37,16,134,199,240,88,223,186,40,51,87,52,235,82,1,193,236,20,89,221,194,221, +200,131,162,54,66,178,233,179,134,72,173,12,108,62,93,65,213,76,231,247,47,151,223,252,238,247,140,250,197,120,79,194,109,245,165,120,21,22,8,72,243,52,201,152,118,187,237,31,191,251,180,109,219,156,22,49,44,136,184,0,49,145,49,142,0,129,192,3,239,235, +208,123,191,92,46,26,142,144,196,68,70,8,179,105,54,25,81,64,181,52,96,210,105,251,62,182,125,184,3,34,109,251,72,45,181,200,181,72,93,215,243,190,239,203,178,139,60,144,135,83,85,167,142,172,47,122,20,240,0,87,196,160,76,169,4,4,112,162,84,191,23,0, +176,112,15,60,90,205,236,226,230,232,189,111,125,188,222,198,24,74,36,181,70,70,205,138,213,202,44,231,181,181,82,74,41,224,175,215,125,45,109,93,110,163,155,67,94,34,72,58,31,209,15,89,215,228,135,184,174,79,73,101,72,109,182,27,168,186,153,171,223, +101,162,8,178,54,110,117,69,152,87,219,132,233,171,231,47,8,227,122,125,173,229,124,90,159,159,223,189,171,130,166,136,48,77,167,78,64,115,201,106,59,220,194,9,227,212,202,186,150,167,70,211,194,134,229,253,227,16,14,100,30,55,227,205,212,67,29,72,68, +140,105,234,236,134,159,94,63,138,72,21,22,102,226,18,64,251,176,173,143,129,157,177,99,160,79,87,135,32,158,17,35,12,231,216,213,110,179,51,115,122,249,179,55,88,207,181,181,214,170,60,240,33,41,94,52,51,68,152,254,131,132,12,0,184,94,54,51,11,194,48, +115,191,2,146,136,220,110,251,109,239,218,39,218,80,96,193,34,34,92,136,72,126,68,215,127,107,23,124,52,0,119,14,103,137,8,23,44,165,172,235,202,204,170,201,116,216,123,95,12,33,221,104,231,117,125,107,214,190,92,111,136,81,170,180,86,153,49,179,71,114, +250,154,31,103,246,30,115,206,24,106,102,107,169,211,180,114,101,230,100,176,167,13,28,204,224,205,234,53,107,173,140,59,1,34,98,170,181,161,91,184,166,214,9,211,234,14,24,196,206,7,45,110,234,216,119,167,208,203,237,250,251,239,63,48,204,1,224,129,32, +175,239,170,213,194,28,238,58,179,190,30,51,46,183,125,58,185,3,17,135,99,198,171,164,90,34,241,219,137,172,200,22,233,122,189,126,122,185,12,87,12,96,137,82,88,56,35,5,162,16,17,186,97,160,75,88,132,77,4,23,102,38,153,186,171,234,182,109,17,72,88,90, +91,79,167,83,107,235,178,212,251,15,95,243,59,79,242,221,199,65,110,10,166,76,176,8,214,34,133,3,3,136,155,136,36,127,57,167,42,25,182,90,160,18,81,184,246,222,183,125,108,83,77,189,148,34,167,194,116,172,181,177,80,173,173,214,82,11,23,112,215,226,79, +75,58,108,29,34,155,248,167,118,202,249,118,126,27,15,234,66,171,239,164,208,97,169,5,80,245,222,231,28,214,237,115,160,188,236,64,20,177,44,167,21,145,193,25,141,25,223,63,63,181,214,222,191,91,90,161,112,5,245,134,252,78,214,197,225,10,243,182,247, +233,216,65,52,230,83,45,235,218,22,193,109,208,54,253,117,247,75,199,125,178,135,179,7,3,176,247,222,251,247,27,116,59,159,78,39,64,8,84,244,241,177,7,145,49,3,51,16,61,14,9,82,212,222,135,153,165,62,110,106,191,27,136,5,17,76,49,65,248,0,160,236,115, +168,214,173,84,156,166,51,130,178,125,239,51,52,52,2,101,9,89,135,209,62,58,176,49,173,228,205,200,167,169,205,40,82,137,121,223,54,237,99,223,247,253,186,23,65,160,106,102,136,20,161,26,30,212,11,85,12,226,0,225,67,7,168,234,150,85,87,0,147,212,194, +102,214,93,13,177,72,173,176,232,83,9,255,52,198,30,14,34,53,34,110,183,219,28,224,174,235,186,174,210,214,167,37,196,204,108,223,47,67,163,45,181,180,133,4,51,181,201,51,253,135,28,43,153,89,239,55,51,99,42,203,82,69,200,35,106,45,136,176,239,59,51, +19,137,37,171,134,98,187,118,204,239,161,86,230,146,214,3,225,164,9,217,62,186,212,118,42,139,3,142,215,65,183,11,45,149,206,100,222,81,81,164,74,48,122,59,215,219,183,31,94,191,253,112,253,221,107,60,63,127,249,237,111,46,133,105,109,229,182,96,239, +211,141,68,10,128,170,238,17,206,140,36,219,249,124,94,215,53,181,28,76,152,126,21,96,9,128,66,65,12,106,250,122,221,63,190,94,62,110,219,28,151,165,212,5,10,19,35,113,17,172,204,34,18,129,134,160,106,221,7,21,60,175,173,34,67,68,191,241,62,250,52,11, +228,205,251,203,235,39,16,94,215,243,90,131,9,4,201,77,247,174,215,93,183,105,195,113,12,113,235,24,186,72,156,207,229,105,17,43,142,110,197,104,71,50,170,206,139,186,235,116,164,40,44,37,80,132,129,98,216,152,211,60,80,40,78,20,235,249,108,16,211,97, +116,215,57,251,128,119,103,138,69,54,163,49,120,152,76,87,139,32,162,186,86,102,174,89,127,246,110,120,11,156,249,82,70,68,168,36,66,75,45,77,10,34,238,251,152,134,174,125,27,123,150,211,149,171,220,174,215,38,92,142,96,54,7,205,0,194,32,90,179,73,53, +215,0,67,12,64,237,115,104,176,133,79,135,233,62,204,105,68,221,116,18,140,233,125,218,77,125,159,160,1,119,167,5,60,76,214,217,201,220,41,166,110,246,153,78,255,128,246,16,81,138,75,185,200,161,174,212,153,47,60,230,207,137,188,111,147,97,174,219,238, +128,181,74,96,86,225,2,120,164,241,68,132,135,98,80,169,229,233,188,48,212,57,98,109,139,39,244,203,45,251,186,44,30,90,107,76,142,238,134,140,136,110,142,1,173,212,135,28,201,157,233,240,13,102,121,25,196,44,72,16,161,136,49,35,48,8,96,70,136,200,249, +124,62,157,22,51,219,251,118,136,185,98,119,231,8,187,221,110,230,154,255,191,0,108,222,199,128,244,130,229,42,41,139,216,57,70,234,134,51,116,33,199,212,189,247,38,159,53,55,217,237,228,151,44,181,100,199,25,129,201,154,98,46,34,117,246,93,45,12,130, +165,34,11,75,109,34,141,88,135,133,155,171,162,26,136,131,171,169,235,24,99,94,247,125,124,248,240,177,247,126,189,50,134,9,225,24,195,52,203,120,0,200,77,224,32,198,90,235,215,95,231,223,155,43,4,34,70,211,112,79,105,168,143,136,80,235,125,126,186,110, +151,219,222,123,63,208,233,8,1,148,67,114,136,112,55,117,10,0,69,112,39,96,12,20,39,226,0,3,13,224,252,243,238,54,231,240,25,174,26,171,8,163,32,185,251,214,109,223,231,62,96,68,236,251,128,152,140,94,144,114,254,153,143,217,52,157,22,19,108,70,31,22, +199,36,140,249,92,150,82,132,4,13,178,149,35,129,98,124,56,195,178,139,14,211,105,99,204,189,50,187,71,122,241,134,29,64,19,129,144,251,164,32,0,145,24,37,0,208,60,0,66,60,119,121,135,22,109,90,76,211,161,115,219,122,78,230,136,92,94,95,95,188,45,88, +133,3,77,61,72,221,129,49,10,99,75,205,193,0,102,92,159,106,31,118,189,221,116,250,112,27,14,195,172,171,69,16,195,36,140,91,87,11,24,30,230,144,57,112,0,128,144,211,153,44,196,161,239,199,84,144,40,181,142,7,99,194,194,11,2,6,33,82,14,21,152,185,148, +26,136,18,168,232,254,47,192,251,15,133,221,118,211,112,52,109,210,144,176,20,105,34,117,234,48,80,73,184,21,227,243,185,253,236,155,247,24,114,125,217,187,227,156,211,166,50,227,145,105,141,168,225,225,100,30,140,64,1,174,49,250,140,82,90,89,242,212, +39,34,147,220,225,88,167,1,74,114,94,49,204,67,13,205,11,96,165,226,172,9,198,5,240,57,167,135,37,152,212,108,186,227,156,246,233,245,69,54,89,151,211,178,44,204,28,16,99,140,49,246,123,222,237,225,100,75,85,52,51,35,30,43,184,100,233,15,84,65,201,9, +140,169,154,198,253,16,54,145,90,235,114,140,172,186,18,57,17,149,12,185,48,27,218,179,120,154,69,136,4,50,150,26,67,8,93,4,8,35,220,108,34,192,156,243,251,239,191,143,136,125,223,5,177,10,143,49,169,200,112,152,26,170,125,12,157,179,215,70,39,34,128, +242,72,92,74,36,228,17,34,56,2,3,194,124,206,121,185,109,151,235,118,219,117,170,173,235,129,13,75,185,75,63,242,183,98,27,4,136,72,1,236,75,21,119,85,38,2,255,180,107,102,170,50,83,41,116,183,248,32,128,71,208,244,48,131,169,49,21,198,244,145,188,37, +244,42,196,204,229,120,113,3,5,240,82,208,32,204,209,209,193,192,15,196,193,52,5,130,66,140,71,68,19,6,4,66,236,106,234,160,230,187,198,156,51,146,227,4,232,41,205,187,219,217,184,30,104,96,225,133,136,48,66,29,205,242,225,156,17,241,228,12,197,5,144, +162,106,248,62,250,181,247,91,31,151,189,35,98,241,48,36,153,125,235,16,18,75,101,16,38,2,193,232,83,15,49,103,178,174,153,249,116,42,99,198,235,126,211,239,167,133,91,128,1,24,192,116,184,78,36,247,27,112,162,16,51,23,149,211,86,3,246,54,65,237,145, +104,203,204,16,148,183,162,153,133,131,105,32,184,155,154,31,167,52,73,82,199,91,19,193,238,144,207,199,101,152,191,20,80,29,57,162,1,81,173,203,178,176,136,227,240,140,249,32,16,161,243,211,250,229,23,239,98,132,94,7,128,85,33,92,106,149,210,106,2,133, +221,220,231,52,1,163,146,29,37,132,59,3,158,150,133,136,0,221,204,2,137,93,73,74,174,237,69,4,61,116,234,188,237,251,190,231,196,165,46,69,215,37,16,112,146,217,12,157,145,90,101,62,102,223,99,216,190,223,152,139,112,201,213,206,233,92,30,76,110,68,68, +172,105,216,37,140,219,237,150,93,196,91,168,254,24,227,190,38,73,7,246,97,140,216,247,129,200,34,206,84,16,60,34,230,52,0,147,133,204,167,77,83,55,29,163,243,141,72,128,176,173,79,128,8,179,138,41,65,2,72,48,92,29,240,219,111,191,253,205,239,126,27, +64,230,158,153,126,142,110,72,65,21,75,32,178,171,59,33,72,225,86,19,56,148,48,129,236,21,205,76,109,246,61,223,176,49,198,184,221,246,235,214,51,233,206,1,220,161,207,208,169,238,96,83,199,80,51,187,13,98,102,22,40,5,231,201,34,162,48,7,216,54,44,65, +184,11,177,8,175,235,74,224,68,228,20,17,168,234,211,99,42,12,77,106,59,32,162,16,51,31,150,23,136,0,115,117,157,230,102,225,14,30,192,1,142,150,89,48,68,149,153,137,239,160,221,152,83,125,78,187,236,110,14,221,98,76,83,117,51,131,48,112,3,3,191,11,55, +144,137,85,153,7,18,21,122,35,189,62,112,200,238,238,180,112,107,149,146,57,228,112,219,250,182,143,107,31,166,64,132,10,1,161,82,165,0,192,208,73,88,150,101,105,18,161,49,186,206,113,11,123,231,33,102,150,157,119,105,235,114,90,227,59,117,247,64,2,2, +36,10,196,0,156,142,88,91,132,146,121,184,70,234,128,205,220,253,33,48,63,38,182,119,241,209,232,250,89,17,22,15,55,58,166,163,202,239,24,215,145,182,157,55,62,140,183,43,187,136,144,218,72,56,67,165,74,238,163,4,28,44,14,107,242,177,186,153,115,206, +174,151,219,213,38,50,115,147,220,255,226,54,116,154,78,55,22,46,196,173,20,5,82,64,16,62,183,250,188,30,67,199,0,115,207,37,251,33,251,62,204,155,111,130,129,114,221,119,172,221,1,136,192,204,120,240,241,61,83,164,110,242,46,130,243,222,251,182,109, +72,235,195,158,115,71,137,67,4,78,29,25,189,210,218,186,174,107,110,59,242,239,186,215,2,9,29,63,74,250,79,159,62,237,251,190,239,123,45,75,174,100,14,4,227,229,146,235,144,112,68,52,84,76,27,31,2,57,2,140,46,54,152,0,195,17,105,142,113,217,174,255,239, +127,253,213,111,255,233,159,219,186,148,82,114,204,90,74,185,13,139,128,180,251,49,179,59,63,80,9,17,152,205,69,196,76,223,2,98,140,161,99,232,62,116,78,221,251,152,211,17,177,16,141,62,39,6,98,64,160,155,205,97,99,168,170,14,88,138,68,49,0,16,83,116, +35,77,209,30,87,143,97,174,56,50,75,44,28,156,35,212,80,167,245,97,251,240,62,181,79,63,222,71,142,113,7,63,131,185,25,128,107,184,154,73,254,232,132,25,1,35,64,83,102,67,41,232,225,212,68,153,57,232,244,49,205,96,42,12,181,62,108,122,160,71,6,111,71, +56,4,16,81,96,18,188,67,205,0,160,195,17,172,144,190,239,35,248,6,160,4,31,106,205,8,5,220,231,28,166,143,96,227,108,61,228,116,90,125,230,13,11,92,234,105,101,159,65,62,132,32,5,187,8,69,231,48,200,240,176,5,227,130,1,8,158,57,199,140,68,76,224,193, +130,96,4,174,128,110,110,22,54,221,213,28,248,115,162,147,32,18,144,91,248,156,153,61,0,119,120,238,177,213,129,84,86,38,98,88,3,65,213,34,32,144,106,229,31,29,191,227,89,100,38,57,222,100,217,184,70,184,70,100,26,144,27,246,233,159,94,183,223,242,135, +185,217,135,15,183,137,181,48,213,42,76,73,157,233,195,70,32,20,161,86,184,22,70,117,66,146,214,158,206,235,249,148,133,101,60,142,92,132,69,16,134,169,170,32,49,115,91,23,32,84,85,131,232,166,166,240,216,188,71,196,152,253,48,218,161,0,67,173,53,159, +215,68,177,245,177,191,188,28,246,66,213,195,230,43,82,17,19,75,53,205,172,148,246,232,129,17,113,218,116,8,11,199,35,151,59,65,44,96,54,247,93,199,24,34,215,82,74,145,118,28,233,49,222,166,3,60,126,35,245,132,76,224,134,170,214,247,129,20,8,115,216, +183,223,126,251,235,95,255,218,204,82,246,22,30,99,12,44,146,186,214,3,154,36,28,33,34,84,170,180,90,82,201,4,0,57,167,77,93,97,4,110,125,94,111,219,52,140,96,245,32,112,204,205,120,160,193,132,32,0,114,15,117,176,64,67,163,112,9,198,112,10,120,188,113, +136,26,34,91,216,244,16,79,119,18,169,219,245,54,166,250,62,116,215,20,228,230,100,60,194,129,0,11,61,184,192,33,224,65,128,82,197,28,208,147,48,67,4,164,97,16,99,31,136,1,72,34,204,4,76,80,152,156,129,157,205,13,143,124,211,131,233,134,193,0,152,65, +106,8,135,136,42,13,167,106,7,92,56,229,233,143,208,216,62,130,120,138,78,84,118,8,48,64,71,2,166,66,143,155,83,150,42,187,251,156,145,243,18,196,90,88,188,148,82,168,84,22,44,17,112,185,246,189,123,87,234,106,152,92,97,112,4,64,52,98,32,140,32,167,112, +8,11,240,8,199,12,90,35,4,144,7,37,233,145,176,115,23,118,209,15,83,142,227,94,15,28,39,205,225,192,82,90,28,76,243,183,55,225,103,250,32,221,45,255,16,25,240,24,168,64,112,208,159,130,167,194,199,215,49,245,213,77,186,18,23,128,48,53,119,183,49,173, +143,105,102,1,32,5,107,163,194,168,110,66,220,158,150,175,190,124,254,242,139,247,111,48,135,14,247,84,218,20,254,3,66,206,148,80,120,204,57,194,44,28,53,173,228,129,66,130,181,204,166,199,11,50,171,77,142,192,49,246,49,118,51,67,180,219,118,67,58,35, +226,156,251,245,26,203,114,58,159,207,41,203,202,102,227,0,139,188,225,124,231,28,60,9,1,121,84,136,168,164,143,215,82,45,61,7,237,41,16,89,238,111,143,156,230,251,157,14,142,210,184,148,210,150,96,242,222,103,192,240,232,115,252,234,111,254,191,95,255, +253,223,181,117,73,187,20,18,77,11,0,77,68,53,64,6,147,32,18,181,69,106,165,117,93,91,107,82,50,66,15,136,104,140,125,206,20,61,207,235,54,1,69,68,136,37,220,50,84,228,62,150,243,204,42,32,46,128,236,100,76,72,20,153,62,205,201,212,82,243,228,165,152, +59,128,134,19,86,12,51,135,125,83,53,152,142,30,28,41,231,37,3,15,98,17,65,17,201,134,176,50,16,6,2,93,6,184,27,154,6,167,189,215,221,192,17,131,88,195,113,90,248,116,70,33,2,8,194,192,176,131,162,4,64,128,128,4,30,20,144,190,246,99,54,246,0,201,30,171, +24,79,70,9,221,159,103,6,28,30,236,161,230,83,143,114,9,28,209,129,25,153,114,69,227,242,89,28,12,208,15,58,127,48,18,222,175,215,222,231,167,151,235,203,167,125,56,89,32,5,97,16,134,81,178,9,0,1,20,192,195,13,195,32,146,67,12,17,36,192,64,0,97,111,19, +26,62,35,52,76,223,18,169,31,47,233,82,36,175,111,204,140,151,123,18,196,227,203,31,169,15,63,162,128,30,210,120,2,98,96,1,194,244,19,144,3,239,211,145,140,169,80,59,19,204,8,213,49,194,230,48,53,197,136,8,194,82,184,86,17,166,161,83,106,121,127,94,190, +254,250,203,159,126,243,197,91,16,250,99,82,26,145,84,129,227,246,70,34,106,133,131,17,98,161,154,192,210,28,162,46,203,146,147,204,205,146,32,108,170,218,251,54,181,3,128,20,220,118,189,39,234,140,109,235,99,40,34,158,214,179,106,79,179,108,154,113, +138,164,117,96,146,148,3,87,229,240,8,234,33,34,117,61,48,205,252,8,78,24,17,161,93,31,166,205,56,174,83,64,196,239,191,255,118,89,78,235,89,143,76,229,169,211,116,235,253,175,255,250,175,255,246,215,127,127,122,58,247,222,153,121,169,140,16,0,206,25, +253,231,136,8,140,65,64,133,176,10,165,73,165,148,130,148,241,59,174,74,105,220,158,115,246,62,169,144,84,230,124,129,153,49,85,8,115,80,11,39,36,60,238,37,174,2,5,97,97,170,69,74,46,50,1,21,17,220,32,249,66,71,12,251,200,196,20,29,224,128,154,130,4, +130,0,112,83,55,173,88,223,230,201,152,5,144,67,24,115,11,87,196,192,228,173,16,67,197,0,158,148,188,177,57,167,154,129,19,133,185,153,234,64,87,207,181,0,29,28,250,128,8,201,228,81,196,52,237,30,168,239,0,164,3,126,127,167,175,231,101,8,51,188,30,70, +205,164,177,68,168,133,165,159,54,69,26,36,102,129,44,65,125,27,219,182,163,63,81,41,72,12,4,235,24,163,148,141,150,74,167,231,219,139,127,184,109,134,198,88,6,147,186,4,177,80,184,218,30,64,64,136,52,29,92,201,145,146,209,131,200,173,84,178,91,230,127, +3,114,86,210,97,64,44,0,250,168,146,126,16,190,173,192,92,8,201,61,76,61,12,12,32,2,102,96,66,71,242,8,3,246,252,248,183,129,46,222,106,112,13,179,61,230,16,19,158,68,196,44,19,253,90,96,121,215,190,56,157,78,174,177,221,94,35,84,29,149,9,105,241,8,143, +157,221,158,136,74,88,89,158,3,232,252,126,29,219,167,175,158,78,255,233,63,252,121,192,16,121,23,1,65,149,203,226,192,224,200,88,48,160,202,161,54,246,0,67,64,164,226,236,8,214,103,101,97,136,57,167,170,9,209,4,24,99,76,29,228,148,249,199,231,243,187, +44,86,17,81,184,237,251,126,187,238,200,210,214,37,34,94,183,219,12,103,24,36,92,128,33,204,167,170,155,98,204,57,195,22,17,233,166,99,223,91,107,75,161,169,211,221,107,105,230,30,170,201,7,212,49,199,80,159,186,52,174,117,113,135,169,24,65,121,254,75, +97,225,88,219,41,96,126,255,242,123,234,203,243,87,63,249,246,229,229,255,252,47,255,247,127,254,47,127,93,206,239,186,57,34,110,125,170,39,7,164,20,235,136,140,146,36,12,39,208,130,181,33,44,181,182,214,146,56,158,217,148,125,196,176,235,245,186,143, +49,24,70,57,130,66,221,209,177,17,118,96,4,18,9,71,71,64,12,226,64,140,233,141,208,133,177,48,85,38,140,232,99,110,251,216,44,83,34,10,33,12,203,222,128,64,154,22,67,196,106,110,166,224,4,193,10,171,155,89,245,73,48,33,102,176,4,114,8,6,19,74,223,220, +140,204,25,49,69,191,224,161,238,83,141,239,64,176,114,188,27,52,220,217,220,13,80,33,122,168,90,71,228,42,85,72,140,200,93,145,156,8,128,146,101,85,32,8,195,11,35,229,79,57,168,32,69,4,120,188,70,176,49,41,56,34,19,27,130,33,58,32,17,218,125,71,39,115, +206,169,150,139,178,243,249,188,44,11,250,62,198,120,122,255,213,186,174,167,211,201,188,183,82,152,185,54,9,150,113,61,44,27,224,230,73,170,1,20,150,196,144,102,208,245,3,242,130,97,159,37,124,89,59,191,137,128,124,184,248,127,192,53,101,206,110,213, +239,95,231,225,102,38,92,239,16,113,207,70,43,204,9,208,13,168,145,25,61,90,225,55,185,43,1,0,58,109,223,119,34,2,71,115,85,115,68,98,64,225,2,228,100,149,172,187,3,73,97,42,109,93,62,189,124,120,62,157,254,205,159,253,233,251,167,245,105,105,63,32,178, +125,142,37,6,119,127,147,35,124,160,71,143,188,142,31,102,134,231,0,163,181,150,72,191,251,205,127,140,115,62,7,12,35,29,246,28,31,0,240,238,220,194,177,135,217,80,119,7,118,143,232,115,4,198,218,26,228,154,84,77,199,76,111,84,143,29,60,174,25,206,64, +82,88,68,164,173,173,247,190,247,215,222,15,89,79,34,180,107,91,182,107,255,231,63,252,174,94,215,229,221,185,45,248,251,63,124,251,127,253,63,191,250,207,127,245,127,252,72,96,244,38,94,202,3,67,136,51,31,155,224,88,193,101,82,192,193,4,184,135,102, +143,49,118,53,115,74,217,244,129,61,32,96,98,40,148,105,45,199,79,41,25,48,4,161,81,8,136,2,41,60,52,20,212,38,132,50,164,24,56,152,48,227,146,242,225,146,10,192,232,198,99,196,204,220,137,56,242,206,48,232,126,13,194,4,64,98,2,52,159,230,57,130,62,248, +81,89,199,48,102,105,64,136,104,129,230,102,1,30,52,71,104,132,91,94,254,140,15,231,188,231,62,56,185,187,0,8,12,12,8,204,69,136,131,5,114,86,9,112,76,188,213,115,1,159,20,195,135,219,208,12,31,184,77,233,189,247,169,115,206,101,89,242,129,160,57,17, +177,143,109,206,98,86,238,56,224,96,102,46,220,227,150,93,48,69,104,24,129,23,146,90,120,222,203,203,207,39,16,227,158,146,19,110,16,228,68,73,217,196,204,196,124,208,197,127,4,32,188,39,222,61,28,177,120,7,81,226,99,37,101,102,68,104,166,129,96,86,50, +40,36,57,25,137,221,76,5,102,62,37,219,214,35,144,145,204,108,106,32,98,9,176,56,198,229,129,20,232,134,50,205,155,71,204,254,71,63,255,217,95,252,247,191,60,183,66,104,63,202,183,120,155,114,1,132,8,148,59,81,12,242,240,184,199,90,58,210,81,111,0,149, +84,218,7,168,234,24,135,47,41,251,189,183,34,56,7,204,102,47,95,58,183,219,109,80,71,128,80,75,226,152,71,76,157,136,14,201,7,128,176,57,118,157,57,86,61,34,102,137,129,56,76,247,57,146,173,154,222,145,112,36,18,157,54,103,55,159,248,233,101,173,43,129, +8,174,195,227,183,255,240,79,127,247,155,223,253,234,215,127,247,79,191,255,3,72,123,236,147,30,111,201,3,159,35,76,206,16,72,40,120,215,238,206,57,121,206,124,209,60,178,113,182,109,187,237,99,90,4,22,68,70,71,0,23,98,65,142,146,31,226,35,12,48,59,109, +23,36,66,96,137,136,57,204,41,220,125,18,65,163,153,84,8,34,18,241,7,108,183,84,38,148,105,112,37,200,13,36,35,4,3,33,101,148,69,234,215,29,67,33,142,68,246,131,162,2,145,154,181,36,155,97,42,237,208,51,88,198,113,26,153,153,41,89,120,4,99,120,33,204, +6,219,3,56,8,40,48,8,194,145,137,80,8,25,136,221,21,2,227,158,166,152,94,193,169,138,200,159,199,218,4,119,31,172,17,125,206,240,144,49,198,222,71,18,87,183,237,52,198,178,32,148,82,194,108,246,209,199,54,198,29,208,164,58,98,218,152,153,204,134,24,141, +41,195,193,43,19,0,41,129,34,66,4,228,183,140,88,16,231,65,86,61,128,157,199,184,137,36,194,16,240,142,70,59,46,73,200,33,196,157,172,120,120,216,89,30,61,97,142,254,107,173,204,135,219,26,49,157,93,56,134,218,212,222,167,170,122,132,135,10,38,89,29, +231,80,162,33,153,76,5,53,60,180,79,28,250,22,235,56,205,183,109,243,113,253,226,92,255,226,151,191,248,233,151,79,21,70,204,137,242,227,100,207,0,64,4,119,71,224,252,188,9,57,209,88,249,128,30,84,114,76,224,197,33,9,178,62,210,43,248,144,43,60,228,68, +71,16,2,96,90,150,18,227,215,251,174,104,224,129,233,153,178,56,88,59,181,229,127,193,213,84,213,85,221,93,68,16,88,68,160,20,102,119,143,125,223,183,173,143,49,234,114,82,245,228,204,154,89,2,180,77,171,0,0,32,0,73,68,65,84,41,114,126,90,91,43,230,96, +128,175,125,126,250,240,219,255,250,235,191,255,187,223,252,246,214,85,150,243,161,26,127,224,119,30,23,187,41,67,72,45,25,49,143,145,209,87,241,48,215,18,17,50,229,53,56,231,28,83,31,25,33,144,87,95,56,18,99,201,160,231,187,31,5,50,40,82,145,152,192, +17,194,226,200,135,96,193,182,148,122,167,234,102,94,90,46,113,1,224,220,4,144,187,161,186,117,61,162,62,137,2,88,10,3,167,107,129,128,72,114,235,21,132,192,116,92,69,1,217,223,66,166,218,228,156,51,200,220,102,144,58,24,0,137,176,51,132,82,208,65,116, +115,200,208,53,38,2,2,68,38,97,225,146,249,245,219,182,129,155,219,204,203,67,195,53,14,87,123,4,230,174,147,14,204,223,143,39,26,242,8,45,73,123,248,237,118,227,10,68,116,58,47,34,20,230,8,209,170,44,173,92,199,62,250,150,148,27,3,43,165,180,165,84, +100,70,160,48,198,124,223,132,71,32,16,98,80,4,130,19,102,82,199,231,216,199,55,87,229,81,55,62,252,65,0,96,238,247,52,156,35,87,149,133,107,173,161,54,103,63,170,223,90,210,172,72,4,132,44,68,174,190,233,222,231,216,246,62,205,28,193,221,0,130,185,166, +39,251,46,180,113,186,71,26,230,153,74,36,144,187,239,115,250,216,29,198,127,250,139,255,240,239,254,135,63,171,4,5,9,223,198,168,223,199,72,247,55,198,97,244,70,146,128,200,162,235,224,187,3,35,32,192,76,185,65,254,225,71,74,115,107,45,223,133,135,62, +251,142,72,250,252,51,1,68,196,186,156,30,3,55,139,176,169,251,232,251,24,243,152,230,194,156,51,217,254,102,214,196,131,208,183,123,181,99,240,24,30,188,126,124,65,228,86,23,119,216,182,109,89,42,8,109,163,15,143,79,159,94,63,94,174,31,94,111,223,189, +188,116,141,96,242,127,81,136,190,201,216,129,0,212,204,55,66,200,5,73,14,3,115,13,155,238,132,60,129,17,65,232,192,153,94,15,102,19,35,44,136,192,157,141,33,125,152,136,225,185,77,143,48,161,124,14,193,12,20,140,17,218,178,62,173,235,105,249,76,139, +200,12,162,252,125,37,116,194,25,199,59,84,200,19,243,236,145,160,209,163,200,244,172,132,17,153,10,4,5,97,206,60,253,158,68,234,152,171,2,244,0,115,112,131,64,10,160,214,154,135,152,77,11,181,64,7,12,226,112,6,0,169,53,19,220,153,185,180,69,184,2,32, +161,244,57,122,239,174,93,221,227,142,219,77,60,173,31,145,140,121,157,34,0,204,187,189,6,17,142,81,100,178,24,14,44,52,2,153,1,128,218,160,25,136,114,58,45,207,207,190,205,161,49,8,221,67,221,12,24,41,178,64,65,70,159,128,137,76,246,140,114,204,210, +216,33,111,155,67,93,15,252,198,229,245,121,237,254,88,81,188,77,45,79,108,84,146,60,1,96,93,91,86,109,120,79,63,79,183,1,19,30,244,187,57,183,222,123,159,158,233,140,199,240,144,133,139,20,16,65,70,8,240,209,181,48,103,132,61,35,33,250,76,99,162,194, +202,241,254,203,211,191,253,179,127,253,139,159,126,181,93,190,135,194,64,252,35,173,220,163,171,69,120,188,83,142,171,254,78,110,11,76,19,73,160,166,8,134,194,195,211,24,33,114,108,107,246,253,150,207,235,233,116,122,196,107,63,92,161,170,90,74,61,186, +31,4,119,51,245,12,237,187,110,99,26,100,216,152,136,96,16,32,58,73,239,25,255,56,15,33,219,93,106,107,4,233,236,26,99,236,125,47,167,197,16,94,111,151,95,253,253,239,62,190,188,190,222,110,83,1,153,218,186,178,240,190,239,111,170,16,248,65,252,42,28, +56,54,13,168,152,245,25,229,135,251,144,43,128,30,30,2,68,172,197,16,17,51,170,41,2,28,61,64,1,93,205,9,4,88,142,35,26,4,24,8,156,236,112,64,79,69,27,6,122,136,72,171,26,129,166,135,1,223,204,82,57,49,212,29,99,159,177,171,121,32,73,17,8,130,152,193, +8,199,220,210,19,247,73,65,17,128,116,196,158,101,128,161,31,208,160,137,71,72,147,121,102,61,7,34,21,164,82,196,29,204,77,149,212,220,161,160,44,64,165,96,89,79,173,181,154,9,17,173,173,44,197,29,218,122,190,109,23,255,244,105,92,213,93,239,254,70,52, +11,194,163,229,58,222,23,16,30,56,59,221,255,13,202,99,53,247,38,96,29,4,37,116,6,129,23,36,170,181,202,210,90,107,141,199,109,89,24,49,134,78,68,8,87,32,102,226,70,100,128,133,152,40,208,33,144,137,156,48,4,93,49,241,37,233,35,166,124,147,250,125,138, +130,72,15,82,239,93,143,247,57,110,237,113,91,230,238,91,85,61,87,55,136,0,158,146,238,42,109,17,22,136,174,243,241,202,68,68,62,192,155,121,217,50,19,50,155,59,9,1,229,158,56,28,49,24,66,125,198,236,232,248,252,252,238,127,252,203,127,243,167,191,248, +163,74,49,69,34,128,184,253,104,63,113,191,169,146,161,114,255,86,143,78,53,3,98,17,145,30,145,39,143,236,232,90,51,195,227,24,93,164,55,60,155,195,44,70,152,82,46,227,49,52,34,122,239,120,0,248,60,201,13,233,78,6,228,62,180,247,142,1,185,255,8,181,169, +62,204,1,16,168,82,37,131,67,43,236,115,158,79,235,208,62,123,7,160,111,126,250,179,255,248,31,255,253,31,253,236,39,223,126,251,135,255,253,175,254,183,219,117,71,228,90,91,0,168,122,161,40,2,249,184,191,205,120,187,7,8,2,220,133,77,145,37,56,31,109, +237,231,214,81,61,223,5,136,184,214,0,8,183,208,0,39,8,32,64,182,0,87,191,219,143,137,40,8,25,1,34,28,135,99,82,83,129,220,231,52,237,125,206,169,111,35,67,142,98,198,195,61,174,187,77,31,183,25,215,225,110,84,8,133,9,193,3,133,33,217,243,150,238,230, +123,183,150,211,74,242,120,211,187,3,1,5,17,35,160,199,81,65,8,49,51,3,153,68,176,229,180,13,137,164,46,103,169,231,167,119,239,207,79,235,186,150,252,96,107,173,72,213,44,250,118,147,215,213,252,240,41,131,129,217,4,15,119,10,58,146,191,14,231,190,223, +227,159,49,229,4,148,89,150,7,131,61,139,248,90,185,145,44,75,41,21,106,149,0,222,137,0,66,109,76,29,167,211,23,204,200,125,243,176,244,180,166,107,67,192,153,115,200,7,132,204,132,140,198,72,14,15,65,12,2,190,185,7,195,255,229,212,49,47,232,199,135, +250,200,67,206,130,82,152,157,229,126,204,168,100,244,83,91,23,97,14,183,169,68,29,160,39,65,157,239,201,184,143,219,149,40,0,104,109,201,104,52,48,207,211,216,152,160,32,64,253,234,203,119,255,211,191,255,119,63,253,201,55,225,253,180,172,183,62,144, +11,4,252,56,187,34,15,215,99,190,23,228,224,30,254,216,181,60,250,192,156,130,230,61,47,173,101,160,79,118,134,68,116,58,157,78,167,211,182,109,7,101,76,202,129,247,143,158,116,57,55,139,161,25,136,231,238,145,1,23,229,60,199,184,237,26,106,106,8,0,115, +12,0,88,214,53,227,170,115,175,26,36,217,145,222,246,173,150,246,243,159,255,226,143,255,248,79,126,249,203,95,254,229,95,254,219,49,246,215,191,122,229,101,181,219,136,192,133,11,17,184,141,57,157,17,16,229,71,206,201,99,117,20,8,1,226,110,238,206,247, +212,68,249,129,223,242,45,224,168,138,39,173,199,208,137,196,145,16,216,226,238,161,0,202,131,156,75,43,0,182,80,200,171,53,208,3,85,109,116,157,125,140,150,238,100,64,228,67,182,228,232,6,215,49,167,251,109,66,159,129,192,133,24,32,40,160,138,36,155, +58,83,114,252,136,8,205,57,31,69,64,56,38,132,37,191,135,8,10,207,38,255,24,71,101,70,206,240,137,24,196,142,102,140,132,196,181,182,229,244,244,213,79,190,121,122,58,173,167,22,232,0,80,164,5,146,78,31,235,138,76,125,108,219,118,29,163,15,155,137,247, +143,35,57,35,126,248,156,31,77,162,187,51,147,140,30,132,5,153,194,217,13,132,249,188,148,149,131,202,133,151,247,88,78,62,125,197,235,251,114,249,32,250,193,96,250,86,24,150,167,149,195,19,184,228,200,183,128,155,202,238,221,72,91,145,181,64,9,98,5, +54,131,234,211,160,91,104,160,101,238,186,13,85,69,144,124,66,63,99,31,128,2,2,195,194,61,178,138,70,66,68,48,183,152,31,201,41,0,132,83,9,200,0,107,107,207,207,207,95,189,107,54,199,245,122,37,236,8,147,9,42,144,65,76,112,66,107,224,30,195,198,142,36, +231,181,157,215,117,183,65,210,182,142,125,122,145,85,0,117,204,210,214,159,45,241,191,254,47,255,243,159,255,233,47,25,48,195,106,150,186,186,187,100,219,75,132,130,192,148,120,243,240,200,190,198,224,209,208,50,81,20,68,20,201,217,46,51,32,242,253, +149,1,66,104,137,15,7,12,28,34,45,34,174,215,107,227,202,11,237,176,103,82,85,227,98,162,183,91,255,250,249,221,229,114,217,76,215,243,82,78,203,45,75,237,225,126,189,0,81,145,69,201,118,15,32,114,41,170,58,7,158,154,172,66,225,125,204,61,0,218,233,220, +150,211,47,254,228,207,255,228,151,191,252,197,159,252,119,95,127,245,147,90,107,169,107,239,147,66,86,220,94,230,126,58,127,177,239,55,41,72,104,141,86,159,68,247,4,9,68,58,116,188,238,230,83,50,245,129,56,171,62,36,112,152,83,119,20,44,84,28,3,49,85, +165,37,156,181,71,41,18,192,202,104,4,62,3,204,17,70,69,114,100,102,204,10,205,8,89,78,7,252,251,244,170,230,134,4,32,38,75,40,76,47,183,78,235,32,38,39,10,136,61,16,130,235,20,222,13,166,130,106,224,176,21,137,57,10,57,144,27,186,28,217,172,74,12,165, +20,102,76,78,169,133,3,216,113,20,209,13,49,9,4,58,25,0,18,63,137,196,16,208,167,237,67,27,147,121,130,215,36,16,3,189,54,126,255,229,211,251,247,239,159,159,159,153,57,149,244,16,16,230,77,10,152,182,42,165,48,11,56,216,180,76,43,167,136,152,110,60, +231,152,255,63,95,239,242,100,201,117,164,249,249,235,156,136,184,175,204,170,172,194,187,240,34,72,54,57,211,214,163,30,141,141,204,100,90,233,63,214,66,107,153,22,146,105,51,171,209,52,187,155,236,86,147,77,130,0,1,212,35,243,222,136,56,231,184,187, +22,30,17,121,171,128,158,50,24,173,88,40,100,230,189,55,206,195,221,191,239,247,121,223,163,112,130,86,167,118,174,13,29,26,113,47,130,98,10,46,78,238,66,32,68,97,156,115,2,4,214,230,200,144,82,151,119,84,42,14,125,27,122,187,127,83,144,145,23,229,14, +47,247,191,166,86,205,171,162,26,82,67,14,184,13,18,69,46,150,33,50,60,182,67,22,1,250,59,178,181,101,235,37,4,36,54,142,36,153,232,115,1,10,168,214,69,6,111,180,5,6,46,200,231,197,97,240,120,3,84,115,65,52,55,15,25,41,134,134,136,136,110,186,3,167,190, +23,191,31,103,4,97,228,158,51,35,253,15,191,254,232,179,23,159,28,247,3,130,198,195,231,134,81,94,191,149,222,20,237,14,52,248,55,126,109,175,145,86,161,217,210,250,194,166,170,33,116,3,88,44,75,204,76,238,136,140,216,81,162,133,50,42,152,179,180,102, +68,192,66,16,250,134,72,29,116,171,6,232,24,9,109,136,40,36,209,86,40,227,27,178,68,158,178,240,126,191,223,237,143,55,79,238,14,167,155,175,126,254,139,187,231,239,31,111,110,251,110,23,108,175,237,150,177,93,215,175,245,37,132,116,213,133,138,151,19, +215,147,119,211,200,87,167,21,3,136,27,19,203,85,185,238,203,243,121,133,171,163,144,92,174,217,212,239,132,135,151,230,106,24,108,68,4,98,78,36,137,56,17,41,19,19,53,119,14,211,126,228,106,132,253,37,26,159,161,25,142,151,209,90,89,78,99,196,0,46,174, +69,4,63,230,36,17,153,219,226,123,92,167,152,239,148,193,75,253,25,2,41,96,38,233,114,164,162,12,57,231,109,220,119,245,214,105,107,205,106,219,120,121,173,181,168,34,18,66,91,196,27,105,249,192,145,35,202,101,169,18,221,221,150,9,166,196,133,162,214, +90,16,189,90,211,57,67,215,237,119,185,235,114,178,148,46,41,181,210,206,0,156,86,14,164,153,145,65,51,35,179,132,160,8,228,136,230,81,8,146,179,19,161,57,128,235,26,229,134,20,54,58,184,126,2,174,58,114,33,15,2,3,68,64,48,112,0,67,37,52,109,109,241, +49,4,230,185,86,26,199,55,100,214,202,116,185,204,181,2,64,102,41,226,204,170,184,100,101,46,200,87,225,208,19,30,179,152,43,37,234,249,80,154,143,99,29,134,225,195,247,62,248,79,127,243,239,62,124,255,185,48,182,230,142,236,14,129,40,0,166,208,193,34, +16,34,71,111,222,17,151,8,36,120,215,229,120,77,217,184,158,182,197,211,207,204,18,118,41,34,51,75,73,183,240,156,84,74,93,237,90,205,244,254,245,67,140,34,221,29,27,181,86,77,201,12,60,168,120,205,41,30,13,33,114,104,228,253,105,223,231,110,216,117, +199,221,254,112,186,125,250,236,249,211,103,239,31,79,183,55,79,78,253,238,64,146,54,244,181,8,245,67,14,131,226,186,174,150,56,53,179,53,34,32,106,23,127,180,191,32,114,74,41,103,17,97,68,3,112,128,136,169,73,110,236,72,254,246,252,80,155,153,99,53, +173,13,90,140,77,145,17,193,17,1,201,22,209,179,69,110,182,170,150,138,102,230,184,229,28,50,161,32,166,229,114,141,178,105,32,192,21,172,169,65,8,149,137,136,201,9,41,228,117,85,151,90,134,156,98,5,46,91,64,144,163,33,134,134,72,173,185,123,107,198, +238,49,246,112,55,64,222,202,225,106,238,186,214,28,4,209,188,220,15,187,168,218,54,247,214,150,104,80,107,109,115,137,102,91,16,118,85,181,53,37,204,6,110,224,218,220,20,0,144,73,58,206,46,219,102,68,2,76,75,146,171,55,183,166,117,46,205,133,8,221,10, +24,178,185,131,185,151,210,166,177,149,185,106,100,224,25,186,96,34,114,164,134,138,136,125,98,66,231,134,33,96,37,136,158,189,227,146,127,21,91,87,20,3,134,76,86,253,199,150,136,0,20,25,44,91,169,129,130,130,42,32,98,114,194,168,238,105,49,128,68,165, +100,117,108,1,160,211,74,196,57,211,224,8,0,147,149,40,86,135,190,31,50,119,25,83,98,17,201,50,77,99,235,40,239,111,134,82,237,187,118,126,126,123,247,235,95,125,249,201,135,207,250,190,139,78,30,18,171,131,155,19,51,98,156,84,232,139,81,153,12,99,196, +244,211,191,226,35,137,157,62,126,19,83,108,104,230,46,68,76,68,160,128,128,34,212,117,93,39,8,0,77,149,152,197,244,42,167,65,57,81,87,250,216,22,133,32,11,181,214,112,24,106,173,173,86,80,91,76,171,0,170,122,119,119,151,115,222,13,251,221,241,116,186, +185,59,221,222,157,110,238,134,97,32,97,3,212,162,219,192,147,147,116,125,31,50,157,53,160,134,12,30,143,166,168,13,2,10,190,64,230,137,136,40,37,94,108,199,90,180,89,196,43,34,45,247,83,112,116,242,85,14,162,211,28,145,228,88,141,221,81,48,234,70,66, +120,235,173,11,69,112,107,90,106,132,14,163,199,96,142,208,81,170,123,81,219,90,208,26,93,205,80,32,64,115,116,98,103,6,22,99,9,171,240,130,102,7,64,90,181,172,241,26,133,184,169,154,45,169,93,8,204,96,13,145,192,22,105,58,172,83,245,136,55,83,116,112, +194,80,133,2,121,36,126,248,52,77,219,21,44,26,22,113,30,206,227,50,68,137,11,224,18,252,186,36,244,24,145,16,16,34,51,165,104,22,84,45,177,169,152,153,72,202,193,89,99,4,94,241,193,0,146,82,7,152,82,74,8,92,235,124,57,79,15,15,15,231,243,89,36,35,123, +196,241,26,160,71,55,94,77,82,34,70,145,197,62,71,136,104,238,96,115,248,154,154,155,91,139,193,60,2,24,166,36,239,152,9,31,231,19,238,14,160,160,8,16,229,175,131,123,227,232,205,32,65,236,52,75,71,206,86,25,123,40,23,73,52,38,87,77,133,185,19,238,135, +174,79,148,217,98,195,71,152,135,129,152,77,232,129,19,191,248,224,248,217,23,31,254,234,151,159,236,59,33,198,10,4,72,40,9,170,57,180,148,18,88,53,12,41,250,74,194,113,116,244,181,199,245,174,217,127,203,129,219,100,107,113,109,3,196,10,149,136,144, +92,149,0,144,137,250,142,153,52,0,174,2,73,32,57,45,73,198,7,56,45,161,140,170,117,46,137,37,11,183,214,96,232,181,212,90,43,33,38,98,161,69,65,114,119,123,236,135,253,225,120,123,184,125,62,28,110,134,221,73,186,222,73,114,238,1,49,240,83,27,45,46,246, +117,94,177,124,68,24,196,55,39,68,114,90,26,203,1,125,91,136,252,0,30,102,24,247,16,148,204,130,38,72,44,187,120,246,226,216,47,165,197,252,179,86,83,131,98,160,110,8,220,40,178,188,52,58,51,215,215,209,117,14,72,241,216,48,2,17,132,176,187,169,159,39, +109,9,132,144,30,59,124,140,224,76,232,160,44,32,137,58,17,98,88,116,222,64,49,15,136,20,237,235,15,136,16,205,219,162,54,68,39,162,78,18,226,196,76,72,132,72,205,32,26,40,113,111,143,27,15,45,217,87,62,151,241,50,62,116,178,128,213,23,251,136,200,154, +110,208,90,43,199,195,97,26,31,106,173,86,77,185,70,114,30,19,17,57,11,37,198,196,232,36,217,140,249,49,45,66,128,9,20,9,33,101,78,105,173,19,132,135,33,37,202,210,245,196,208,124,65,132,170,42,73,94,121,25,17,249,238,235,152,139,17,49,9,169,131,27,6, +126,192,8,106,45,115,211,170,222,28,109,217,14,1,221,115,151,151,249,204,10,229,223,36,20,224,14,160,228,14,24,231,145,35,34,218,66,87,197,117,160,18,130,204,195,174,183,86,117,158,91,157,205,204,125,169,253,36,81,56,107,226,238,13,96,170,213,20,199, +82,159,62,121,2,230,243,229,188,223,29,63,253,252,211,159,125,245,197,211,99,239,139,163,159,29,137,41,25,85,50,7,215,101,44,72,81,35,69,129,97,155,244,113,219,214,183,81,103,140,34,182,209,223,86,247,114,234,124,241,154,46,158,175,224,178,152,87,112, +103,96,199,20,162,19,110,13,169,36,212,156,84,173,105,109,37,77,204,156,37,149,82,170,87,21,238,152,136,40,78,194,216,143,143,135,155,253,241,116,186,123,255,244,228,189,225,120,203,221,64,40,136,232,90,227,5,16,39,183,192,222,1,39,238,186,46,22,225, +245,0,32,64,248,177,55,174,119,230,182,64,236,125,177,44,3,128,182,134,170,149,168,72,81,157,131,112,17,149,121,41,165,86,53,3,53,106,22,147,0,2,102,68,130,80,195,168,203,18,141,134,142,108,128,234,94,213,13,136,32,150,189,11,47,86,189,162,205,166,86, +212,51,9,186,17,2,144,27,96,76,198,16,69,216,115,199,93,226,192,39,170,70,171,44,174,136,4,209,152,140,107,24,212,69,191,224,139,149,149,24,88,24,157,153,136,83,54,71,91,24,98,142,200,142,75,44,51,49,16,1,66,171,229,242,112,255,74,118,55,204,28,104,146, +248,223,240,0,246,194,66,104,90,91,155,181,214,58,213,82,138,53,3,51,68,74,140,193,184,35,90,58,216,145,12,181,68,57,132,230,40,37,200,76,89,18,197,205,2,200,188,1,100,119,83,109,204,180,223,15,199,211,190,63,151,251,217,4,93,151,68,81,34,55,114,36,199, +73,107,152,223,208,64,23,193,161,85,109,115,45,181,65,83,83,32,71,6,66,55,13,167,224,86,193,95,63,172,29,71,218,37,56,40,34,160,172,130,225,150,91,107,69,27,172,90,132,112,81,12,195,224,154,170,112,185,120,72,234,132,41,11,41,228,112,249,134,176,67,65, +9,205,172,93,102,233,39,202,132,125,151,63,254,240,197,207,63,255,234,189,187,247,58,202,232,78,40,205,193,13,157,129,24,168,26,52,197,212,71,200,28,18,249,210,47,140,42,255,167,123,51,219,106,124,71,15,68,196,68,109,141,230,43,0,76,40,34,84,171,83,98, +65,148,149,92,2,204,150,25,72,179,185,153,169,148,36,89,40,117,44,165,148,203,124,121,204,174,32,138,51,45,231,156,101,215,245,251,110,56,166,225,128,121,135,146,157,8,137,252,210,212,33,12,31,170,26,7,93,215,117,113,18,182,13,197,160,26,73,61,241,178, +34,80,62,14,146,197,63,201,168,214,230,57,90,86,154,67,47,34,157,121,33,48,7,49,179,90,52,100,131,193,183,93,132,209,20,224,30,84,135,136,168,141,3,143,57,142,44,175,85,75,105,21,32,2,169,24,193,137,1,177,153,169,26,130,55,229,153,148,221,8,157,4,137, +66,22,200,68,192,236,137,56,49,49,162,46,153,79,26,173,154,112,156,1,128,169,71,168,40,33,98,66,109,168,94,205,128,144,8,129,220,137,145,192,1,1,215,99,89,193,129,192,189,53,80,113,33,234,144,204,181,212,114,137,187,201,66,85,95,243,167,87,45,244,126, +154,143,227,249,240,240,230,77,74,73,136,77,68,107,65,2,17,201,66,194,64,108,96,6,216,66,217,18,108,74,153,202,108,165,100,98,68,100,193,5,134,229,62,142,163,39,96,67,79,253,78,100,191,31,142,199,253,238,245,248,195,195,61,16,229,28,103,17,203,250,233, +94,46,163,163,32,133,175,94,155,105,173,109,42,197,192,85,81,213,12,1,136,60,116,123,6,97,87,219,166,130,91,183,109,55,116,238,110,16,113,133,192,203,249,12,117,238,46,151,75,173,181,173,6,69,102,70,38,3,162,229,34,74,78,196,16,38,76,82,111,113,99,116, +87,7,4,247,104,75,52,27,222,188,105,199,161,255,228,197,139,191,250,234,223,127,244,254,39,169,219,39,206,192,70,146,80,205,155,49,179,48,146,53,107,5,175,78,7,136,20,104,223,212,174,63,241,107,1,52,174,87,235,199,174,175,110,151,83,92,164,179,136,132, +130,12,57,197,122,88,137,59,20,76,242,20,185,9,74,204,20,103,0,16,10,71,97,42,76,97,49,4,72,93,238,251,254,52,220,237,142,183,187,227,109,222,29,56,119,206,18,46,248,212,117,171,208,141,204,172,186,37,186,10,181,94,30,187,80,144,155,91,164,157,214,232, +27,133,190,167,181,166,214,134,52,132,148,7,0,152,22,253,93,223,247,128,37,70,147,193,164,111,173,109,130,124,55,48,32,112,220,52,205,96,166,182,216,65,227,237,136,195,179,148,82,193,156,157,156,4,65,209,16,168,153,55,53,64,6,84,55,174,238,4,38,78,148, +60,46,76,8,22,203,108,45,199,113,201,54,4,95,167,115,205,29,221,226,187,171,136,32,33,8,81,132,212,154,69,123,159,212,12,76,29,226,231,111,106,10,152,18,155,187,185,5,106,48,42,76,51,141,244,155,184,20,172,237,83,143,218,107,129,175,137,240,26,152,206, +204,216,128,25,37,145,8,137,16,47,64,189,205,75,225,204,32,131,141,46,122,218,237,15,199,46,247,130,94,146,200,208,75,213,155,54,181,203,15,223,171,234,237,237,237,241,120,188,61,224,251,135,249,242,198,170,150,162,126,177,62,113,215,113,78,115,211,50, +23,59,220,191,62,51,182,190,99,64,31,199,105,174,64,220,61,216,140,72,152,58,14,56,172,43,6,125,156,80,221,130,55,142,96,44,209,166,3,206,73,171,146,147,48,9,25,129,103,192,156,248,245,60,11,27,177,219,106,93,39,48,178,218,222,220,199,134,205,148,61, +33,152,137,96,143,14,211,168,234,204,140,146,139,187,149,25,59,217,83,15,116,65,238,238,222,123,254,217,207,190,186,251,240,19,30,118,202,224,100,4,123,4,100,65,22,240,48,94,82,111,146,89,58,8,146,135,7,142,206,219,50,74,49,92,133,164,171,224,0,1,128, +219,130,184,223,130,60,3,21,215,113,162,158,138,182,210,154,231,12,132,85,196,69,114,74,0,208,204,1,40,165,142,217,194,183,50,195,8,72,110,102,142,14,41,137,72,151,115,107,247,15,75,88,5,227,226,24,70,135,46,117,178,59,245,55,183,253,233,4,125,15,196, +73,18,27,216,220,12,21,201,18,34,234,156,16,83,234,107,41,185,191,185,59,61,157,30,254,27,113,223,81,46,101,108,165,82,226,46,247,173,78,238,222,80,149,221,76,128,200,81,12,169,26,107,83,106,109,223,165,155,227,112,60,237,114,22,37,101,62,50,75,18,72, +220,216,74,45,19,128,33,58,184,9,17,128,25,0,115,98,70,87,109,85,19,117,228,8,49,187,112,7,115,6,74,36,132,100,102,181,57,162,24,38,52,7,107,228,232,134,181,152,73,100,42,73,171,224,225,40,208,154,50,119,192,150,216,77,24,28,189,57,240,17,202,236,54, +105,173,6,230,72,192,130,66,128,60,48,128,19,26,49,16,165,190,73,144,176,21,251,135,185,2,56,73,110,134,181,185,58,165,148,76,49,39,6,47,132,144,68,136,25,204,5,144,81,203,244,112,73,41,38,13,169,115,213,121,158,231,166,104,218,106,107,181,86,107,21, +201,129,189,148,214,83,235,136,83,128,167,36,33,48,130,146,41,84,180,234,213,176,33,203,95,125,249,153,153,30,142,187,103,207,110,187,204,58,157,19,58,145,108,60,222,16,118,247,125,191,219,237,62,252,240,195,55,211,203,251,135,135,251,233,82,203,52,11, +167,236,226,238,236,101,126,96,212,161,167,195,190,11,2,194,195,185,150,166,29,139,25,68,105,129,33,232,171,205,188,177,44,225,143,225,68,216,98,79,66,247,228,14,170,92,17,0,218,60,187,204,212,92,212,33,166,142,139,20,27,156,41,10,180,56,110,44,118,172, +128,92,136,72,215,37,32,52,45,125,151,246,251,147,96,157,230,243,208,241,139,79,62,250,213,87,191,248,224,253,247,227,254,204,146,17,49,180,200,215,2,209,119,36,163,255,157,95,155,80,219,221,9,57,124,6,100,177,5,131,0,122,232,173,17,22,76,27,56,80,12, +217,208,76,175,45,11,219,201,249,232,138,68,241,152,91,186,185,251,225,112,138,61,152,145,186,174,51,51,107,186,184,86,136,2,36,161,17,220,98,102,160,113,210,45,220,177,43,253,208,48,116,146,160,148,82,29,88,32,245,29,2,141,227,220,101,178,152,214,175, +36,239,235,247,36,224,139,235,184,76,156,156,129,114,150,62,9,128,185,35,142,211,92,206,247,227,28,23,79,13,32,24,184,160,68,204,198,121,108,140,193,70,220,14,48,64,225,94,68,181,109,189,138,168,84,220,161,181,26,80,189,168,240,3,186,229,238,132,50,91, +187,212,233,97,196,125,207,187,204,59,145,196,164,215,5,142,3,210,130,74,177,26,200,109,98,36,100,84,112,132,134,128,90,171,105,13,225,161,26,152,86,0,2,67,164,133,116,1,0,181,153,171,138,25,103,107,15,15,68,66,178,139,155,133,212,164,54,207,243,232, +206,110,101,158,198,121,188,76,227,185,204,103,176,154,5,58,233,187,174,75,41,128,61,27,45,150,214,195,16,189,53,249,252,163,103,106,54,236,186,211,147,155,78,184,213,93,2,218,13,93,180,123,230,121,142,232,185,97,24,82,74,119,119,79,187,252,252,219,151, +223,127,253,151,111,31,46,103,38,119,104,70,224,108,79,111,242,110,200,79,110,246,199,195,142,153,199,169,188,124,125,190,127,24,191,125,24,203,92,75,105,65,49,0,224,166,222,154,58,147,170,162,54,136,166,91,40,152,5,31,198,135,117,100,29,90,103,37,116, +102,196,212,71,251,216,13,136,140,220,8,45,161,81,98,119,48,91,103,202,203,85,219,99,158,207,76,146,96,232,104,55,144,160,88,210,79,223,127,241,235,159,255,242,151,63,251,106,191,63,198,252,0,87,254,239,181,84,245,157,88,175,119,22,164,187,35,112,56, +114,174,240,28,120,37,113,4,2,92,54,50,119,119,152,77,131,217,17,61,10,93,213,75,16,127,190,118,137,175,86,96,220,213,53,244,162,238,14,156,162,154,2,0,114,139,146,76,107,171,80,193,153,69,82,234,114,234,65,4,44,194,211,109,235,61,134,40,228,122,17,238, +246,93,215,229,101,192,155,82,202,204,158,26,133,46,208,154,41,0,68,182,32,2,210,66,118,243,120,199,162,20,23,33,5,37,115,65,32,138,190,34,55,243,177,214,135,177,18,0,114,52,99,17,20,8,23,173,91,215,209,245,101,56,128,38,68,68,86,149,168,170,181,214, +138,86,100,137,225,86,206,157,153,45,184,33,143,42,159,16,64,129,66,31,109,110,140,222,49,81,166,156,243,101,190,64,92,190,131,202,169,170,224,104,14,206,198,14,9,81,34,20,169,1,34,44,152,57,4,55,116,35,128,200,227,17,33,64,103,150,112,168,182,226,205, +148,82,213,212,118,172,181,87,109,166,13,90,60,255,110,173,65,66,213,170,86,230,90,38,173,147,107,17,134,36,220,75,151,179,228,44,68,24,234,243,173,7,185,192,87,29,228,32,94,84,81,107,155,70,202,89,144,115,238,114,183,147,180,165,180,47,111,86,52,36, +79,123,120,254,250,230,238,233,225,229,253,155,90,107,52,206,208,252,197,126,56,238,247,135,93,78,66,238,62,205,245,120,24,94,189,121,3,223,209,52,205,227,165,2,44,121,162,238,218,90,105,158,47,151,203,52,149,182,168,17,157,41,229,156,39,159,0,208,205, +171,47,232,98,68,50,66,155,75,104,35,153,153,201,133,56,11,37,33,112,52,115,36,95,159,218,69,187,144,28,204,172,75,120,218,237,186,236,130,250,244,201,254,189,103,159,254,234,197,175,62,248,224,131,227,254,20,221,1,201,29,0,76,173,69,175,255,58,80,254, +202,51,129,240,246,226,252,209,49,8,155,75,213,220,124,173,63,163,144,179,16,121,92,91,132,214,148,202,200,52,191,86,204,110,223,122,253,1,24,177,129,17,174,95,194,148,208,193,29,73,178,80,231,225,133,193,196,93,39,57,5,168,127,137,129,119,219,124,72, +215,184,228,165,111,36,220,172,182,230,234,62,149,54,205,218,241,32,60,152,187,57,234,210,96,140,62,30,33,146,90,131,117,194,177,66,80,65,93,67,31,13,214,154,217,52,215,185,90,105,80,117,1,28,18,179,1,1,120,51,117,3,176,134,73,12,20,54,58,129,123,162, +148,146,236,48,169,201,88,102,51,104,205,193,29,153,0,113,17,48,128,109,194,253,120,15,103,85,68,79,76,32,208,42,204,83,157,208,193,170,228,132,234,128,88,208,163,23,172,234,234,134,138,129,224,51,117,71,117,15,29,184,1,33,57,184,19,162,147,130,176,51, +75,98,84,102,102,106,133,106,211,170,173,168,179,102,234,96,24,98,127,151,85,233,32,96,206,220,216,181,182,50,143,23,157,103,215,198,100,76,64,76,67,55,228,44,28,136,30,139,69,232,110,140,168,107,8,181,9,120,3,171,90,234,229,161,206,148,136,104,148,238, +124,62,247,3,71,19,54,96,236,143,69,185,240,147,155,93,63,124,248,126,121,26,205,89,0,16,36,233,100,215,119,132,62,143,211,56,142,34,182,27,80,45,125,62,60,31,199,121,188,204,102,11,20,136,25,221,85,27,61,92,198,251,251,251,121,170,205,109,5,49,251,25, +184,204,173,86,215,6,102,96,134,1,210,43,101,138,177,50,17,16,218,163,18,165,149,184,214,166,148,68,56,146,116,84,153,251,52,141,103,183,10,58,14,188,123,250,244,244,197,103,31,127,250,201,139,207,159,255,12,133,13,28,128,51,167,64,15,8,74,164,204,253, +132,103,98,93,132,215,76,170,199,211,238,241,55,49,181,160,117,207,246,119,24,86,11,192,119,93,105,91,102,139,154,94,193,175,244,42,122,77,214,63,14,106,6,184,130,170,46,57,188,0,33,90,98,192,68,156,115,78,93,143,156,2,184,102,45,72,167,176,225,5,174, +207,240,120,154,15,135,147,41,94,46,23,144,36,224,165,76,51,232,46,99,129,105,51,10,70,241,217,117,93,92,128,17,204,17,23,77,85,41,170,104,104,44,41,52,196,139,119,37,62,33,164,86,155,67,32,28,152,1,197,169,121,115,173,57,184,232,49,173,113,39,196,36, +212,101,217,37,113,247,152,51,43,84,15,161,84,24,216,1,192,129,22,109,250,34,84,18,218,174,45,203,107,170,218,184,90,218,247,128,144,0,136,160,25,52,245,202,30,250,49,51,155,102,93,183,63,115,52,36,135,170,143,198,186,165,205,99,238,74,196,177,213,212, +170,165,97,85,48,172,215,146,180,240,130,2,161,153,182,214,106,57,159,95,191,126,253,250,245,229,242,0,102,137,216,128,8,41,231,96,14,196,23,139,144,230,101,208,181,61,70,66,108,9,217,24,145,162,9,231,181,206,218,74,51,68,196,135,51,109,211,164,232,246, +244,185,139,52,248,148,114,169,24,190,149,229,150,146,179,171,41,22,114,72,44,183,55,199,227,113,47,121,152,231,58,141,45,98,159,99,169,16,3,40,212,210,30,198,203,52,87,39,54,133,55,15,247,175,94,189,170,175,71,37,170,86,76,173,182,40,20,161,26,147,185, +185,129,5,153,91,227,154,63,142,17,251,154,134,93,72,58,50,209,99,223,34,161,213,169,121,173,55,251,221,47,190,248,217,103,159,126,114,60,30,41,201,18,195,156,19,9,107,51,68,28,250,190,198,60,13,223,53,28,95,103,101,191,189,14,105,253,155,188,108,210, +78,128,209,51,10,74,37,0,162,17,44,144,4,90,152,193,111,105,41,137,230,8,95,191,2,28,47,235,22,17,13,125,33,149,44,64,86,55,20,230,237,235,88,109,243,60,47,127,159,197,129,138,46,201,152,204,143,132,200,237,10,122,173,136,96,220,213,130,175,239,103,22, +29,142,201,212,107,155,219,164,23,155,221,157,28,16,49,137,116,93,231,14,41,133,220,218,157,104,33,41,87,33,74,196,36,169,227,224,171,80,234,122,173,142,15,99,173,106,175,94,190,174,117,182,25,16,177,235,82,215,231,142,137,88,212,60,96,234,107,196,42, +145,3,3,166,200,14,16,158,91,107,170,53,32,107,94,59,150,205,94,140,104,68,4,128,128,222,59,52,53,85,69,15,95,55,137,8,10,182,214,98,217,18,5,218,126,35,218,104,107,94,139,206,213,154,57,128,1,3,49,50,44,218,146,40,34,25,17,8,13,28,172,69,234,134,171, +145,51,185,145,169,215,41,96,121,151,203,67,252,84,220,168,233,60,142,227,116,255,253,195,155,87,175,95,255,48,206,147,35,147,244,20,99,173,237,135,7,32,18,2,247,230,224,143,54,101,7,23,238,50,19,58,144,19,50,167,68,140,142,174,70,105,153,189,222,223, +223,71,67,54,132,2,186,239,154,117,217,50,0,104,109,75,68,8,145,225,33,234,24,228,132,156,136,32,229,156,250,142,221,124,223,183,234,101,110,209,190,151,68,34,204,86,225,208,223,22,154,74,163,212,33,226,215,223,234,116,254,225,124,255,48,79,101,174,214, +170,21,109,102,6,228,92,177,67,54,64,3,138,246,70,83,175,51,16,227,205,48,164,68,194,57,73,39,156,87,197,35,50,81,222,15,253,169,123,126,115,250,234,243,23,95,124,246,249,221,237,19,39,86,70,78,66,93,38,145,144,40,11,146,32,25,243,59,54,214,237,118,250, +206,73,242,182,80,123,69,18,59,33,61,170,183,221,29,3,13,233,161,57,55,88,121,170,12,184,194,29,150,83,248,12,12,95,0,0,32,0,73,68,65,84,115,187,34,110,151,97,85,13,13,203,21,246,151,150,189,115,61,90,91,107,106,62,77,19,35,161,131,186,23,109,212,154, +7,152,40,164,87,214,224,237,78,79,8,186,68,36,231,211,237,147,15,238,207,116,127,121,115,62,143,232,197,154,215,98,150,150,36,31,114,88,148,144,181,165,148,48,99,18,82,196,45,11,90,68,242,144,119,135,39,4,158,69,178,48,0,165,220,35,201,110,183,235,186, +110,26,231,135,203,89,107,235,68,158,28,15,55,199,93,34,124,117,25,35,72,112,123,111,153,128,208,243,48,228,156,59,85,68,20,225,240,61,180,86,8,98,148,109,102,26,66,153,208,132,97,27,73,189,1,50,113,159,114,223,231,156,33,34,64,23,239,170,145,57,70,120, +4,130,163,23,0,136,56,144,218,60,38,146,72,45,124,167,49,18,101,240,152,172,16,64,171,133,129,85,85,136,4,57,250,22,216,202,92,206,231,11,26,210,92,166,126,238,89,100,46,231,243,249,254,252,230,251,203,249,126,186,191,247,90,87,50,58,128,147,143,163, +8,137,72,196,63,0,82,208,251,227,44,85,53,69,151,188,235,205,172,6,215,209,149,136,5,24,137,140,61,134,250,241,76,108,202,12,3,109,86,177,121,244,223,2,0,65,232,173,53,141,244,17,247,214,218,101,154,164,106,15,46,214,152,19,2,33,168,182,210,90,85,69, +21,73,58,113,18,111,205,106,101,113,150,76,86,234,244,230,242,112,174,181,53,117,179,56,87,42,154,59,179,169,153,163,35,57,71,198,0,58,45,44,140,148,82,206,125,206,61,209,18,72,96,110,156,184,151,252,226,131,231,127,253,243,47,95,124,244,225,174,235, +69,114,78,189,37,64,78,200,84,193,18,73,151,50,154,219,172,40,248,14,163,250,122,249,249,127,183,59,26,74,158,229,144,49,10,136,152,175,8,161,200,210,64,93,151,241,186,132,66,144,1,25,87,110,21,109,224,153,88,180,239,248,250,214,193,99,116,83,29,151, +224,149,42,57,75,90,232,221,193,182,13,73,168,185,71,188,225,99,29,184,190,34,102,254,197,47,126,245,63,253,231,255,249,197,167,223,255,253,63,253,230,155,111,127,223,234,25,50,48,233,12,117,101,227,234,50,201,106,42,34,121,159,193,69,153,183,115,59, +165,212,247,253,176,63,160,57,161,197,120,154,132,157,104,183,219,29,143,55,175,95,191,254,238,135,239,167,105,186,217,239,222,127,126,247,252,233,237,208,165,134,233,124,62,207,243,188,106,71,53,70,142,220,245,125,223,35,122,215,229,221,110,167,90,193, +90,107,77,36,71,72,104,107,13,113,131,211,161,157,223,148,230,13,56,119,251,227,113,127,56,246,57,1,65,45,243,25,13,193,221,20,155,58,54,245,218,80,105,210,49,100,79,14,20,33,161,0,138,142,165,77,209,162,71,68,66,144,112,254,184,26,71,235,199,137,152, +65,0,180,89,67,45,151,203,197,204,74,179,105,26,250,190,39,193,105,122,184,191,191,127,120,248,174,206,163,78,5,84,61,0,149,196,44,144,233,178,164,133,231,144,136,45,226,239,245,102,107,70,32,213,216,157,144,164,11,110,18,145,198,54,95,211,101,60,143, +99,53,19,73,140,68,72,148,114,238,210,16,244,190,82,202,66,173,66,52,179,169,140,111,30,238,227,75,143,151,121,28,71,17,217,141,251,227,142,231,185,70,194,30,81,50,199,121,138,239,80,186,100,228,80,155,149,135,185,98,125,121,209,25,247,0,175,115,206, +195,250,101,195,148,32,34,216,64,114,2,48,36,67,65,213,106,96,185,19,234,119,221,126,7,216,76,239,79,135,163,26,63,92,42,114,247,225,105,255,226,197,139,175,190,248,242,217,179,103,93,202,1,223,51,67,166,132,128,100,152,153,209,113,153,173,11,68,76,15, +81,168,205,53,10,49,68,164,60,172,217,104,190,42,188,66,11,178,44,158,69,70,183,54,12,218,90,183,176,193,178,191,26,186,83,131,213,60,163,213,173,18,52,15,26,221,220,83,176,22,220,193,43,49,39,166,36,50,55,240,197,14,163,232,203,152,159,144,85,144,212, +197,1,213,160,121,159,135,180,235,11,226,129,58,114,112,104,78,236,92,8,16,75,149,50,155,99,74,66,14,179,53,196,152,24,96,215,15,204,223,126,242,226,231,207,62,254,95,62,254,229,249,191,253,195,255,249,253,55,127,247,234,15,127,60,95,198,39,187,251,135, +203,121,172,13,4,26,65,105,54,55,74,220,15,163,11,179,167,228,93,174,68,115,115,112,25,210,145,44,106,193,172,142,170,238,40,145,106,254,228,118,126,184,61,158,118,195,155,55,15,41,165,211,237,179,187,15,62,184,125,114,154,213,172,182,82,38,51,3,95,113, +123,106,93,215,199,30,116,218,237,199,195,24,147,42,0,200,67,55,207,115,153,46,238,158,82,234,115,138,0,140,86,60,62,187,190,239,143,199,99,223,247,177,164,199,242,234,124,62,143,227,8,0,9,145,84,83,173,102,118,191,63,180,106,221,60,231,113,158,166,210, +90,3,79,68,52,93,10,34,48,135,219,70,114,140,218,153,207,83,5,128,224,45,49,115,130,8,17,43,132,128,218,116,124,115,25,223,140,8,209,144,7,85,152,103,82,55,7,13,90,158,41,52,215,249,161,177,7,148,25,32,180,169,203,21,102,108,145,94,227,100,85,190,251, +225,33,238,172,11,191,89,22,106,136,149,169,44,230,26,67,116,36,45,102,99,85,130,18,106,157,165,241,205,75,45,254,221,15,223,77,211,84,107,115,119,85,175,181,50,243,56,150,87,175,173,204,205,221,115,238,114,218,185,123,41,173,214,214,101,204,89,24,161, +149,170,134,213,233,50,205,136,120,58,29,55,198,246,118,68,48,115,66,74,41,169,55,213,138,24,164,2,31,134,1,144,164,131,212,15,44,221,212,152,145,222,123,114,122,250,228,201,207,94,60,127,242,228,201,147,39,183,41,49,128,225,154,23,99,224,248,163,86, +231,162,108,142,123,98,168,87,17,28,223,117,120,92,55,90,174,127,15,16,30,46,88,89,44,203,159,128,217,86,231,253,216,118,248,24,167,14,215,64,86,8,179,34,71,1,20,69,169,47,169,97,155,115,106,235,235,16,147,164,20,66,208,13,81,179,8,122,86,48,196,143, +191,59,0,236,135,52,236,114,162,221,179,79,62,254,240,179,253,171,239,127,249,207,255,245,55,127,252,221,31,255,225,183,255,55,231,227,105,15,68,112,153,39,59,143,224,154,177,237,251,161,239,114,102,98,4,102,140,209,142,153,175,77,171,199,187,67,108, +23,79,158,220,14,195,16,15,85,173,85,132,136,65,132,243,110,64,115,179,3,96,180,60,61,48,80,165,69,189,7,210,18,37,78,37,111,210,74,102,62,236,250,24,81,118,73,214,66,61,197,115,27,243,146,184,181,213,90,121,50,230,148,115,191,52,171,215,121,192,45,82, +4,72,205,115,157,231,185,172,242,186,243,229,13,0,48,82,74,156,82,10,75,173,187,247,205,175,77,170,155,252,112,42,49,115,141,59,57,44,13,69,179,62,177,49,42,99,107,98,178,240,16,154,170,213,194,204,171,56,52,109,68,79,183,22,200,30,51,147,175,191,121, +181,45,167,109,117,169,42,1,171,214,37,163,5,34,247,13,136,48,156,31,219,218,11,201,114,206,249,50,62,76,211,212,154,17,17,2,153,57,145,53,109,192,54,142,99,153,27,243,148,210,100,102,211,88,74,41,195,190,207,137,137,168,149,90,107,53,64,115,54,160,167, +183,135,120,115,175,228,197,16,242,229,224,178,52,45,203,125,12,177,239,251,226,243,220,252,161,114,199,195,128,249,195,219,227,175,62,255,240,211,247,159,61,185,59,229,156,73,150,27,53,16,136,16,36,142,161,71,244,13,151,49,94,120,227,150,7,149,220,27, +44,94,143,183,70,133,63,166,0,110,26,110,92,147,226,195,166,225,224,75,64,234,210,107,219,230,179,111,163,147,86,63,235,186,2,163,240,67,91,132,181,178,12,235,183,85,180,56,101,232,17,167,28,109,225,46,231,161,223,110,179,241,25,19,0,170,169,42,109,129, +60,215,47,196,33,39,98,108,175,47,47,249,120,124,246,193,39,79,239,78,67,119,247,222,135,47,159,126,114,247,253,15,223,124,247,151,63,143,231,151,59,202,153,197,213,16,53,19,36,52,52,211,86,208,82,206,57,119,3,73,143,241,41,133,103,212,30,127,48,117, +150,44,253,110,224,251,55,15,151,233,229,107,147,142,212,235,238,112,147,37,194,226,163,121,21,192,59,211,37,117,16,220,145,25,153,67,119,6,170,209,250,238,251,44,241,164,37,38,34,10,107,86,60,180,209,138,107,197,77,23,57,193,245,38,27,239,76,241,149, +73,213,172,214,58,77,75,198,253,241,184,143,242,59,37,238,179,16,81,107,165,214,170,128,139,79,55,92,65,171,161,121,28,117,5,28,91,107,43,57,201,128,187,188,33,174,107,213,203,101,106,175,219,84,139,70,176,154,155,129,55,91,195,152,16,134,132,74,168, +68,170,46,95,127,119,191,181,1,175,61,56,249,10,19,24,45,89,51,3,48,34,137,123,124,216,228,220,61,182,162,227,190,79,93,150,28,234,251,133,4,67,40,213,103,117,152,234,185,94,102,196,6,203,107,211,9,42,145,50,66,107,173,149,138,136,125,63,116,93,255,108, +159,183,185,240,38,134,102,102,7,75,146,91,107,170,189,72,38,34,109,206,204,160,122,41,10,244,148,246,79,79,55,167,47,191,120,254,203,207,110,239,122,179,52,48,243,98,91,17,230,36,206,212,192,99,44,241,118,159,211,1,60,168,95,107,219,83,195,11,131,4, +186,158,57,203,57,19,226,114,119,38,178,45,196,6,151,255,116,179,25,26,56,249,213,241,232,254,227,5,24,51,232,45,56,141,60,2,30,155,47,240,168,200,240,92,207,62,53,141,226,156,16,154,90,211,101,138,224,236,132,200,100,65,20,90,94,87,72,147,212,204,174, +121,113,11,51,16,17,17,111,142,251,167,79,135,87,127,154,207,231,55,222,221,74,58,188,247,233,175,63,249,76,126,241,215,191,248,195,239,255,233,183,127,255,95,255,244,135,223,62,188,254,182,156,95,214,241,161,213,146,152,132,23,52,115,53,111,14,234,88, +204,169,182,237,229,108,191,220,29,152,136,228,114,30,223,156,31,126,120,253,10,192,198,122,121,249,230,229,126,127,236,211,66,206,231,176,27,49,8,6,129,1,55,191,108,93,218,27,238,192,100,145,159,69,93,154,67,172,211,103,106,166,49,205,215,106,54,63, +134,197,235,60,70,31,235,177,92,71,2,164,161,219,45,239,121,118,85,207,185,76,211,84,107,157,167,75,140,190,186,196,75,162,161,145,89,174,110,91,110,228,117,252,201,113,111,166,80,74,25,199,90,139,34,46,124,137,176,131,33,19,144,84,181,244,250,126,110, +115,169,19,250,91,214,182,184,114,18,209,190,227,13,201,35,247,151,37,35,118,65,125,173,120,37,91,151,129,89,115,103,74,57,6,121,41,51,5,14,52,197,144,205,140,196,72,140,58,238,144,153,9,89,85,53,226,214,0,238,47,90,170,23,163,210,150,160,54,34,65,17, +96,49,128,102,208,12,12,80,88,80,122,206,195,205,211,155,109,239,217,192,248,34,98,109,86,135,203,185,232,220,40,31,115,26,170,33,56,217,5,187,125,206,79,222,63,62,185,125,114,215,223,125,116,115,243,140,89,95,17,37,102,54,4,114,113,4,138,67,62,154,152, +239,92,68,151,8,108,4,164,192,8,25,146,147,175,129,223,63,49,57,188,110,250,227,242,73,47,190,117,91,85,51,161,91,182,200,175,50,223,230,135,239,178,204,64,227,111,155,55,4,142,134,139,187,187,45,189,22,180,21,12,20,126,109,112,47,205,107,11,93,88,66, +207,173,206,218,164,53,94,157,104,102,14,107,112,199,99,171,201,223,154,25,50,241,211,39,167,175,95,221,207,164,0,52,23,76,169,203,135,163,73,251,114,119,122,246,254,71,95,255,254,203,63,252,211,111,254,252,175,191,123,245,221,215,229,242,64,73,146,228, +148,18,34,104,243,135,251,137,240,85,74,231,46,235,117,122,249,214,121,231,156,16,104,158,235,249,97,156,167,234,160,254,242,245,52,77,111,94,159,51,75,206,89,18,7,215,76,132,178,136,209,91,215,141,5,126,197,228,10,225,30,5,183,82,56,138,228,146,179, +174,40,215,248,166,109,109,161,66,171,107,20,249,146,31,25,44,25,44,190,54,36,151,163,108,14,156,91,171,204,152,69,180,2,17,9,163,136,48,227,130,219,68,140,47,245,232,108,206,108,22,79,138,51,47,132,124,119,112,85,100,18,17,150,220,12,192,116,46,147, +107,153,101,222,14,146,8,29,138,211,171,227,188,53,198,133,72,152,19,209,22,207,20,222,99,3,211,229,160,119,114,0,226,117,73,8,177,92,169,183,200,1,165,41,190,121,56,71,66,16,34,182,250,8,129,29,167,10,0,77,81,29,212,28,108,97,209,29,132,137,196,220, +74,243,86,33,19,36,69,152,170,60,76,155,76,113,33,112,103,66,162,110,183,43,213,203,89,31,102,77,152,58,190,33,238,129,178,85,232,251,3,231,219,185,210,203,215,250,237,15,243,199,79,111,62,186,251,0,90,90,88,253,173,133,229,23,131,135,122,109,231,191, +190,180,108,123,167,135,60,149,195,204,186,105,93,174,43,192,197,97,168,235,64,111,93,117,43,216,125,185,160,90,132,47,71,174,228,219,235,240,157,106,211,93,35,69,26,192,54,207,129,187,199,1,24,177,19,203,108,64,131,112,88,23,113,38,99,46,165,107,149, +228,177,122,129,37,186,112,29,150,92,69,154,94,235,234,118,187,222,244,47,211,252,58,237,110,103,227,185,156,155,213,94,184,219,159,222,31,246,199,195,147,231,207,62,248,246,227,47,254,248,199,127,254,225,219,175,191,249,246,95,149,116,82,76,236,208, +236,245,155,251,203,88,152,153,168,188,67,205,91,166,202,194,224,84,171,94,206,99,169,97,121,104,83,169,125,82,33,90,114,14,137,89,80,68,4,169,130,110,157,219,174,235,118,187,221,34,79,93,244,69,241,214,181,139,251,226,96,64,218,236,224,215,91,91,22, +78,41,233,90,16,110,131,245,203,101,158,166,105,154,198,85,162,184,172,219,196,33,13,79,33,133,95,220,33,93,167,88,175,103,84,219,239,85,22,82,127,173,85,53,74,98,115,67,109,198,142,76,136,14,140,222,103,57,237,58,178,189,237,118,219,161,18,97,1,91,60, +232,35,6,63,37,70,244,40,255,226,39,158,231,240,40,4,172,86,150,26,131,150,130,24,216,182,168,179,56,217,88,219,84,102,66,221,48,155,65,239,136,75,5,83,142,182,213,154,168,28,255,86,117,190,80,183,7,192,185,180,113,156,83,77,101,54,70,255,225,205,121, +187,127,199,77,32,62,146,247,158,31,29,101,170,116,209,142,74,95,242,94,248,54,201,64,167,66,50,84,39,189,104,29,203,223,205,23,54,128,95,127,246,222,190,50,49,58,32,51,154,33,48,25,174,9,25,203,152,110,69,239,195,149,90,66,175,206,58,9,178,125,220,86, +215,163,16,30,151,241,218,185,209,117,114,191,173,179,109,150,31,79,144,111,90,53,123,87,79,179,86,252,75,4,34,226,218,122,189,114,202,44,157,217,245,193,122,188,242,61,162,167,30,177,177,239,128,30,127,212,127,90,126,63,244,167,187,39,148,211,191,214, +203,69,107,115,64,76,110,62,75,183,119,128,6,220,237,158,188,248,226,230,131,143,127,246,209,55,127,252,250,235,63,252,243,63,253,151,151,223,127,255,234,245,119,165,141,90,189,214,137,167,34,146,221,230,56,181,174,209,238,238,94,108,66,32,85,47,165, +169,33,70,132,55,24,90,107,128,225,106,205,201,184,113,37,103,192,73,231,45,51,188,235,186,195,161,28,14,173,239,251,64,13,88,45,102,70,248,184,251,111,202,149,235,233,75,20,71,241,160,111,175,58,110,170,227,56,78,211,52,142,231,72,143,14,151,150,170, +206,211,20,186,12,48,4,39,230,148,37,165,212,81,215,174,129,84,27,152,55,201,126,129,226,148,186,17,202,205,172,85,23,145,214,32,37,37,2,183,214,9,210,190,127,199,169,183,189,75,69,31,223,52,137,163,121,123,37,75,141,219,154,32,186,201,35,240,196,109, +65,211,145,71,47,46,14,58,17,1,5,51,147,14,214,11,244,130,175,169,218,74,171,25,73,85,35,235,34,119,210,119,93,52,178,160,220,203,0,224,108,6,227,92,74,211,86,213,77,137,101,227,32,197,127,213,117,221,126,63,177,88,26,142,6,9,56,185,28,140,142,42,71, +146,195,144,95,19,102,114,73,124,240,58,255,249,219,175,231,241,207,165,237,255,215,255,184,203,25,179,36,33,6,119,9,122,162,185,65,121,167,38,92,125,72,184,160,43,28,0,25,64,151,5,234,239,94,92,183,255,118,57,226,22,178,216,187,53,223,117,251,116,155, +251,249,219,157,210,53,93,86,131,207,177,121,219,1,60,0,89,45,2,1,183,127,181,164,106,17,50,91,240,143,68,56,45,251,235,214,32,189,22,27,248,79,137,209,17,177,204,173,235,186,161,203,8,147,181,82,35,162,154,112,154,177,239,118,57,119,32,72,72,251,221, +137,242,110,119,122,254,222,7,167,127,252,237,223,253,238,239,255,238,245,171,111,173,205,170,110,104,68,145,223,78,235,63,219,119,7,83,143,54,41,19,34,44,121,152,102,141,41,209,26,40,210,231,37,93,20,205,75,245,170,243,92,75,107,109,42,173,170,87,245, +110,42,146,104,158,231,58,141,75,38,2,173,108,184,250,120,183,220,140,169,49,161,221,34,217,227,41,143,199,175,206,227,52,77,211,116,33,34,244,156,56,7,112,193,205,76,195,235,8,8,9,93,139,81,173,35,148,122,77,142,219,154,64,185,95,58,156,1,38,70,92,46, +225,101,198,44,170,170,185,137,176,3,152,16,82,146,86,170,111,31,31,0,174,93,189,218,196,37,90,66,40,8,158,146,180,214,166,113,70,196,221,110,215,165,190,148,98,108,234,94,181,198,101,123,117,153,96,81,233,123,149,228,232,138,232,25,44,20,155,90,9,128, +1,57,170,151,72,168,116,164,135,105,210,200,92,68,20,20,16,52,244,218,202,108,116,126,125,6,0,132,54,100,156,203,116,169,23,0,218,137,52,4,39,7,194,166,218,26,180,102,173,193,217,210,233,230,112,58,61,219,29,158,0,31,36,15,128,77,235,247,21,178,136,33, +150,105,30,205,172,123,122,26,17,255,159,127,252,166,106,247,183,127,243,249,231,31,136,232,40,206,166,48,43,72,159,125,154,82,234,12,184,181,102,110,200,238,80,91,43,153,247,139,186,197,209,129,144,56,22,97,183,240,142,214,227,11,86,77,52,217,74,119, +117,68,212,109,149,178,128,135,247,40,182,254,166,174,106,26,15,9,130,67,184,73,108,121,104,168,76,142,145,79,139,78,172,0,164,0,22,169,179,96,140,238,216,204,53,20,151,224,234,98,174,10,5,197,68,68,18,100,76,201,130,57,226,129,199,7,5,112,106,224,10, +220,229,104,199,33,25,160,59,132,33,136,169,160,165,148,63,184,59,252,127,127,252,75,213,123,233,158,60,188,190,220,13,239,101,246,68,198,92,61,100,73,205,149,57,157,110,158,237,254,29,247,31,29,78,63,255,221,111,255,238,79,255,242,143,151,251,63,245, +56,34,143,220,159,84,181,25,118,41,177,160,183,10,4,34,233,114,31,61,65,85,11,4,75,88,245,115,213,194,204,125,234,178,164,62,243,174,151,62,99,18,114,238,106,245,135,75,125,249,250,124,63,206,115,81,154,171,137,228,241,114,153,166,251,113,170,218,144, +60,9,102,82,70,63,207,175,220,216,77,192,101,101,52,169,187,183,232,165,179,8,179,32,34,24,161,35,250,60,158,153,249,52,164,36,212,247,169,31,132,1,205,236,193,135,226,147,106,37,33,0,109,205,202,140,136,212,0,92,45,129,36,78,0,98,10,200,32,137,24,74, +56,234,29,121,170,117,154,166,185,85,119,23,210,90,96,156,136,151,170,114,77,125,178,199,49,201,53,89,103,110,181,148,197,51,176,156,218,34,210,247,184,93,120,0,160,181,197,126,175,234,110,184,152,142,91,27,139,183,214,15,29,135,112,133,112,139,80,150, +77,133,188,226,64,67,149,151,128,193,61,153,181,121,174,0,103,0,80,107,181,180,173,197,26,164,192,112,25,171,118,72,42,104,4,238,12,170,170,68,19,182,206,142,206,183,220,61,69,58,152,11,184,244,221,46,117,242,242,135,111,251,190,239,251,46,230,138,145, +160,230,238,255,250,231,123,181,127,224,255,240,197,231,31,156,198,203,212,247,249,212,247,127,249,225,155,33,71,193,96,155,7,130,40,231,36,215,180,138,235,242,38,58,43,22,163,136,232,169,3,192,79,185,13,223,138,28,182,184,165,46,195,186,107,56,226,82, +225,172,55,76,92,18,138,124,75,57,39,35,98,44,43,81,239,29,17,57,51,163,51,66,6,104,76,194,148,182,246,213,18,82,191,6,206,93,107,71,127,252,163,74,74,66,233,246,246,246,238,238,174,118,93,144,195,84,21,113,153,86,235,218,242,68,36,17,65,148,187,231, +207,14,167,227,179,103,79,254,225,118,255,47,255,64,247,47,255,52,233,180,179,25,204,205,109,210,57,36,197,238,48,141,243,143,25,222,27,97,125,187,51,199,198,198,156,82,230,225,48,168,122,234,26,73,78,247,227,164,149,147,16,216,229,114,57,143,227,56, +78,69,75,39,204,29,130,160,163,117,146,204,192,141,76,65,155,133,56,16,64,9,136,16,13,130,132,187,166,212,1,82,238,34,13,137,18,179,36,7,170,174,173,218,60,215,214,212,215,57,103,40,77,77,93,25,193,80,17,153,152,57,39,102,201,93,234,186,110,216,199,233, +231,230,205,160,152,215,22,230,175,22,163,4,102,102,174,219,128,77,215,238,241,117,133,233,238,213,121,253,92,89,72,56,20,159,196,210,90,171,205,124,233,206,177,91,84,101,130,232,136,214,154,206,115,57,143,147,107,69,239,83,150,156,208,88,86,121,170, +94,199,18,92,211,199,220,153,80,106,155,205,124,154,202,202,5,92,132,173,125,55,184,227,56,77,238,150,115,38,58,144,79,4,133,189,100,66,31,118,154,247,158,135,167,207,255,234,246,246,217,238,240,20,60,171,83,202,156,186,20,164,119,102,70,36,51,45,165, +196,58,36,162,111,238,245,225,252,170,214,223,148,191,249,234,151,159,125,12,214,30,238,95,221,158,58,247,228,142,238,40,180,92,188,205,156,72,220,219,245,143,253,14,156,255,199,207,177,153,255,148,175,2,174,236,185,81,90,111,200,99,120,55,221,33,190, +50,209,178,188,29,241,17,242,249,150,145,106,169,27,57,222,55,142,232,89,196,72,103,231,119,126,224,31,11,208,127,74,100,183,252,48,199,155,211,221,221,221,119,147,52,34,17,153,91,237,141,194,45,137,168,238,106,230,75,154,87,215,3,64,191,63,156,78,167, +211,205,225,184,31,126,243,255,254,151,111,254,244,7,169,175,68,132,157,84,91,171,75,158,100,173,234,235,92,244,157,239,190,77,246,128,48,62,8,32,65,145,174,207,106,8,220,156,16,25,210,204,205,34,186,34,176,25,149,188,37,130,129,83,199,206,8,19,176,35, +106,164,197,47,225,212,238,238,121,73,32,115,7,112,140,103,18,26,184,183,100,12,130,236,74,80,227,199,109,243,60,151,169,185,43,49,6,238,189,153,55,5,83,40,8,104,212,16,16,88,164,75,195,174,31,118,169,239,152,217,76,91,41,99,181,243,92,206,151,41,138, +38,246,85,116,65,113,143,221,152,142,91,164,31,93,43,19,167,90,215,143,152,69,68,96,181,17,169,122,200,196,82,234,92,221,172,70,192,88,100,170,196,195,145,8,17,221,92,209,9,81,0,32,0,121,75,164,55,56,34,136,60,206,217,9,210,186,31,119,209,142,119,119, +68,35,138,98,211,211,66,230,200,0,45,165,148,59,182,10,94,171,27,118,253,177,223,63,179,221,123,214,157,14,119,31,115,55,52,234,152,101,144,36,9,75,153,238,31,30,250,126,23,121,82,211,52,95,46,231,168,33,115,39,213,247,101,106,175,126,243,199,105,108, +8,253,39,207,142,66,112,204,50,206,168,166,232,196,36,34,217,29,173,169,27,0,210,58,183,247,181,72,140,135,213,126,242,33,254,241,255,221,114,83,174,3,110,253,167,96,52,20,177,85,209,202,39,84,240,120,100,65,205,156,218,82,104,225,59,90,13,0,36,162,102, +14,76,8,34,140,44,66,36,134,208,108,177,98,108,196,225,109,37,95,205,66,31,123,164,11,187,9,116,183,219,29,14,135,191,204,53,218,33,0,94,139,38,49,38,93,123,122,235,158,162,6,64,136,74,196,55,207,63,252,217,175,255,214,81,242,240,244,245,159,254,47,38, +9,100,159,153,149,105,6,98,228,132,17,195,120,245,22,197,41,64,188,16,129,34,196,175,180,58,205,12,228,244,230,193,17,212,0,172,49,185,144,135,109,38,42,222,174,23,118,26,122,218,247,41,161,129,217,172,0,142,76,8,102,64,128,96,28,32,221,136,70,19,4,6, +117,108,166,205,192,204,46,115,77,132,68,202,66,137,133,40,50,91,21,204,137,34,177,155,220,188,25,54,5,85,155,141,208,33,17,103,17,144,94,186,83,30,246,169,235,138,206,205,112,212,105,44,45,254,169,173,153,89,7,188,221,59,136,109,125,120,212,151,204, +60,32,160,8,58,140,125,97,170,109,125,103,156,127,246,217,199,27,2,61,218,42,57,119,187,221,78,13,182,220,188,184,233,44,16,213,44,41,73,136,30,68,56,17,49,179,176,108,232,163,119,142,93,68,106,173,214,86,0,253,17,131,195,140,136,243,92,74,41,238,164, +205,74,45,238,200,44,152,77,173,128,145,228,125,119,248,120,184,253,34,159,62,151,254,131,102,11,19,148,5,164,67,98,159,235,195,52,190,97,236,152,5,0,107,45,181,86,34,236,186,174,235,250,185,200,56,142,234,254,234,245,253,159,191,249,203,237,237,237, +71,31,189,247,230,225,21,81,87,155,106,83,91,70,103,241,180,178,121,123,59,252,108,93,90,235,173,41,22,193,38,230,94,110,155,63,90,135,17,25,237,219,73,184,174,231,168,170,215,228,98,199,71,159,59,129,99,48,221,1,104,225,217,92,101,54,226,21,54,51,138, +207,5,9,205,44,146,56,101,201,73,36,165,126,247,22,252,235,49,19,202,182,248,228,64,31,198,167,35,57,49,139,3,125,243,242,242,195,67,5,233,145,152,33,190,57,175,64,170,88,45,174,218,166,121,238,251,158,36,143,243,92,155,14,195,254,230,230,238,233,221, +251,151,243,55,170,48,77,51,58,0,96,109,77,13,136,83,224,166,175,223,162,21,137,235,11,181,3,40,52,150,170,173,212,218,116,46,165,150,90,231,121,154,202,172,181,185,57,33,104,51,0,99,180,196,208,11,51,130,169,149,86,20,83,188,61,11,213,112,251,14,234, +148,80,18,33,163,187,23,213,185,104,41,90,21,213,177,53,111,102,234,33,115,65,53,104,102,72,41,166,214,234,84,27,148,102,165,98,115,66,20,145,190,27,14,251,253,205,238,112,74,253,30,40,23,211,210,172,204,117,156,203,60,151,170,13,204,16,208,13,205,81, +205,13,204,33,80,253,160,43,78,126,251,199,204,91,83,85,43,22,232,79,118,64,254,242,203,79,28,65,29,154,170,57,74,74,93,223,167,156,67,184,7,224,204,97,198,77,57,167,190,239,132,41,137,72,34,73,156,136,163,159,78,128,72,111,57,241,182,129,135,155,206, +243,88,235,188,205,3,34,42,17,49,122,199,11,199,55,18,2,68,164,185,18,119,220,223,229,195,199,253,205,167,221,241,69,202,79,145,118,148,230,227,113,127,60,237,187,78,0,204,2,171,143,84,39,141,181,29,185,115,75,240,175,187,54,111,54,169,27,113,86,75,15, +151,185,153,238,246,199,67,191,143,92,19,11,195,5,56,46,66,48,125,199,200,187,188,144,31,27,124,151,35,229,93,38,205,138,190,163,109,17,2,68,22,113,252,60,245,113,88,7,224,182,254,249,210,246,217,50,58,4,152,129,9,108,217,77,183,40,140,88,132,11,158, +28,49,113,162,148,36,216,244,41,117,187,195,245,34,220,70,231,209,214,71,98,124,140,137,99,34,146,148,152,248,50,215,223,255,233,251,239,222,204,134,217,212,193,45,231,216,94,211,182,14,1,205,92,153,114,202,93,109,109,28,71,7,216,239,15,195,176,207,93, +39,153,231,10,151,135,209,212,25,169,169,53,213,208,176,93,191,105,91,175,210,181,46,101,245,226,195,241,90,235,92,74,22,9,182,89,107,181,76,165,54,69,64,38,137,139,9,131,9,57,2,168,249,84,218,92,212,49,67,16,45,193,213,160,53,55,71,247,101,252,143,140, +64,88,92,75,213,169,120,41,234,64,102,166,166,218,108,185,248,196,146,48,66,226,232,66,149,170,181,122,83,172,205,35,255,102,232,247,135,195,205,241,230,233,112,188,193,212,85,135,241,82,230,82,46,151,105,90,60,89,22,31,37,88,100,182,105,124,242,81,150, +173,113,229,190,138,120,183,224,10,91,112,97,142,209,145,201,0,129,17,104,49,189,49,131,113,156,75,153,91,171,102,70,4,72,42,41,47,109,12,238,23,59,217,194,128,105,174,214,188,37,162,48,74,175,3,6,68,55,48,52,80,36,3,84,115,168,213,90,67,145,28,143,75, +74,41,140,85,225,216,90,114,207,249,166,223,63,237,246,239,81,127,135,233,6,186,67,202,57,147,15,135,103,187,221,46,73,87,107,93,30,104,236,89,68,113,98,74,209,224,49,107,161,190,111,109,102,4,4,29,231,218,245,119,249,244,244,31,127,255,205,183,127,249, +254,63,255,167,191,250,213,71,211,221,237,205,254,144,221,181,149,105,201,61,81,117,255,105,160,211,102,152,248,49,177,255,39,125,134,111,197,202,94,149,127,235,185,244,120,45,92,254,237,154,62,205,72,136,65,55,123,12,201,217,226,72,131,146,29,233,24, +2,224,106,76,34,156,82,202,146,50,39,254,177,30,245,42,70,226,49,211,102,187,166,170,42,32,94,46,151,251,243,67,105,158,82,164,193,32,145,132,114,35,240,92,139,154,156,57,231,65,213,180,214,16,145,68,184,29,167,238,227,47,255,35,203,205,208,159,238,255, +242,251,135,87,127,41,237,37,212,217,90,9,250,228,154,46,19,155,8,17,146,225,218,56,64,103,22,34,112,104,102,77,27,32,49,3,70,184,180,86,69,38,98,202,93,98,114,67,171,69,181,214,185,106,109,160,202,48,53,73,20,18,83,93,14,55,0,48,226,228,0,108,110,160, +77,77,61,76,136,226,184,96,71,204,93,213,173,154,1,168,106,3,0,36,52,104,173,182,102,110,224,206,170,232,104,156,80,82,215,15,251,126,127,200,195,174,168,150,121,46,69,203,172,165,88,45,222,170,121,51,107,238,96,161,199,210,69,135,24,4,15,7,128,244,246, +100,235,209,32,26,131,45,116,64,94,46,135,0,48,79,213,160,153,89,173,211,56,142,181,214,152,224,179,160,67,114,215,224,211,167,212,45,99,126,36,119,109,5,213,116,67,173,196,210,138,81,105,124,229,162,163,59,35,46,49,55,166,22,153,36,102,11,184,222,90, +51,107,28,81,9,64,167,253,39,187,155,247,229,244,97,161,161,1,123,198,110,128,33,187,200,0,21,30,46,15,165,52,64,22,233,180,249,52,91,120,79,54,21,47,17,133,124,169,92,190,31,207,247,156,135,106,248,245,55,247,153,123,31,219,255,246,191,255,31,229,127, +252,226,171,159,127,241,217,139,247,133,13,2,254,142,104,248,111,131,68,41,188,130,184,77,186,23,5,230,191,1,98,123,156,164,95,213,96,102,38,209,188,93,227,7,96,237,211,80,18,10,180,52,132,248,194,151,123,193,227,0,115,251,8,1,3,171,22,14,225,165,34, +88,126,109,54,217,107,11,239,99,156,226,213,10,92,118,73,119,167,69,168,73,148,57,39,40,154,86,28,104,172,210,82,10,160,137,8,17,122,115,36,218,15,187,60,228,243,249,252,234,213,15,125,30,78,167,211,253,116,248,228,139,254,180,223,253,241,119,233,247, +243,229,205,253,203,77,146,241,78,111,105,77,159,145,133,68,190,240,115,201,93,204,91,51,103,127,124,76,205,66,169,181,224,186,34,104,162,52,43,85,107,131,6,164,181,38,227,148,8,201,213,183,76,86,190,148,194,70,44,10,96,205,65,21,16,132,23,44,95,224, +206,44,134,198,113,84,85,7,71,3,181,218,90,171,26,46,109,115,180,96,219,16,162,176,164,68,204,218,90,105,138,192,129,234,95,242,240,0,29,49,84,86,155,14,228,81,26,5,22,217,55,11,13,62,54,68,51,55,67,226,117,83,111,252,215,191,252,252,230,120,216,239, +118,166,181,204,115,12,38,226,57,14,20,14,120,16,28,176,169,214,218,186,46,13,67,207,76,181,78,77,91,202,76,8,211,116,105,10,173,25,34,247,253,46,229,206,1,205,0,137,91,121,64,36,192,172,13,155,34,32,26,104,105,211,25,147,57,176,107,82,4,16,204,119,116, +251,66,158,126,121,251,201,223,222,126,240,233,112,56,154,78,12,245,180,31,134,161,87,103,230,174,54,125,120,56,95,46,23,4,71,52,17,56,29,135,187,39,119,243,60,95,206,35,160,139,80,41,115,236,32,195,225,216,20,234,92,58,212,155,67,18,182,135,135,243, +155,179,254,203,247,249,77,117,103,72,29,245,146,50,102,12,54,20,67,181,10,216,56,1,162,215,86,221,156,89,192,215,142,66,192,102,213,80,131,49,206,87,176,152,208,251,199,125,103,11,156,90,115,113,144,1,217,91,11,35,255,122,172,173,24,37,32,112,51,104, +142,102,28,218,55,6,7,183,69,111,165,102,128,72,76,192,228,145,71,75,128,12,36,152,178,228,46,229,196,12,64,121,199,4,232,205,180,130,107,80,58,81,4,124,78,146,136,68,21,84,157,36,0,242,54,224,129,120,255,135,111,46,127,252,238,158,100,96,100,173,13, +1,250,97,65,245,168,42,0,50,37,55,44,69,81,104,193,7,86,181,102,129,105,154,75,169,218,114,238,242,254,38,239,239,250,211,39,221,225,195,234,187,55,23,166,250,82,205,156,137,187,132,130,134,142,236,57,203,140,197,208,132,224,144,233,233,78,238,122,185, +75,118,203,126,232,37,147,185,91,83,107,213,90,85,70,76,194,148,33,103,78,137,35,128,175,41,20,181,90,155,83,174,77,139,170,27,185,163,46,22,103,155,149,212,216,44,129,49,24,49,64,39,246,255,179,245,222,61,146,36,73,190,152,9,23,33,82,85,181,152,233, +157,219,89,113,188,135,167,72,2,4,248,215,251,250,252,2,4,136,35,143,239,222,221,238,222,238,204,78,203,18,153,33,220,221,204,248,135,69,102,215,246,177,208,24,84,247,84,101,101,69,132,187,155,217,79,165,160,137,24,181,153,9,163,133,200,138,32,102,213, +180,106,44,77,77,149,201,175,146,174,205,196,76,40,115,236,98,215,199,60,80,136,102,88,215,42,165,94,230,231,86,107,147,186,53,176,165,84,109,34,178,84,40,213,252,218,136,145,2,137,145,24,25,39,81,16,35,224,104,128,165,105,83,151,203,36,4,246,63,252, +219,191,251,142,153,1,176,148,178,174,165,92,37,191,47,136,23,183,253,201,39,102,215,194,108,43,186,192,71,14,72,155,104,234,22,202,231,242,97,48,66,136,104,193,141,197,113,51,6,180,216,5,0,65,72,24,118,113,124,211,31,255,110,127,250,97,216,189,1,202, +155,140,35,229,227,241,112,56,28,12,108,154,38,48,188,153,145,185,86,101,35,83,86,121,126,126,158,230,179,136,120,27,230,177,211,68,2,0,0,32,0,73,68,65,84,223,30,60,62,5,32,134,200,236,78,210,181,181,150,186,161,180,121,157,30,77,45,114,207,33,19,19, +4,136,24,221,198,165,150,86,171,130,162,171,144,69,219,55,132,207,45,224,219,147,157,183,179,5,95,108,129,255,94,49,184,249,81,59,225,227,90,155,189,148,228,43,24,184,186,10,0,77,156,236,214,254,125,101,123,203,60,242,142,224,134,185,153,25,132,14,193, +192,20,84,16,12,57,16,177,143,125,220,188,155,136,67,8,33,58,177,6,204,236,178,180,159,63,60,62,156,133,211,30,41,182,214,152,144,25,29,238,251,38,189,240,37,103,232,37,214,215,13,99,32,98,166,126,24,142,199,227,233,116,55,238,15,251,211,105,236,2,114, +191,212,86,106,51,192,128,20,8,208,32,210,46,82,238,99,58,238,134,251,187,241,238,152,135,33,228,206,212,130,2,84,213,42,173,185,147,90,8,41,69,206,145,153,16,76,69,90,19,81,240,115,65,20,252,132,112,210,175,35,18,0,208,108,171,26,152,128,8,3,135,171, +217,116,52,116,117,116,244,207,155,106,19,105,138,142,36,125,29,100,120,187,142,193,205,29,83,204,33,4,51,93,150,117,158,231,181,172,174,242,40,101,109,181,180,90,54,198,205,150,208,34,223,116,34,238,68,117,27,132,58,10,129,215,92,147,13,182,249,238, +213,94,68,154,200,178,44,243,188,44,107,217,92,177,191,2,187,183,190,226,171,5,173,11,252,152,29,83,34,102,66,226,219,195,241,146,59,107,198,14,129,32,32,152,130,169,231,229,32,171,89,48,62,132,221,175,246,175,254,254,244,246,247,199,211,223,141,195, +235,230,198,171,129,93,179,98,102,211,52,79,211,188,141,212,16,189,117,84,85,103,3,162,97,202,97,24,6,85,189,92,206,243,60,51,115,223,119,219,44,32,108,129,48,188,253,39,44,162,143,15,95,62,126,250,124,126,46,165,82,53,162,76,105,159,97,18,166,224,193, +241,132,20,56,49,71,0,106,86,237,107,50,158,109,163,26,116,205,239,87,78,216,149,209,41,183,201,208,55,66,13,130,109,17,210,53,6,105,43,213,110,58,168,13,182,64,21,208,230,238,183,127,163,75,184,89,141,220,66,172,110,165,163,153,41,50,154,160,93,65,90, +142,78,180,15,20,60,135,200,147,17,55,41,37,153,33,127,124,188,252,225,167,47,207,51,81,216,149,210,214,117,14,193,134,97,232,186,110,235,250,174,194,206,151,133,174,207,207,156,60,92,107,149,38,173,53,14,113,28,199,221,225,216,141,195,112,56,190,122, +253,221,171,251,55,253,225,21,198,12,20,152,152,201,2,96,0,64,29,17,48,49,237,198,120,56,228,97,100,10,197,112,45,146,157,156,94,165,137,57,78,198,33,6,140,129,8,17,76,90,115,223,19,81,83,131,186,137,110,13,205,109,47,157,213,75,122,211,139,32,198,43, +127,13,144,5,162,24,11,160,40,10,96,21,172,77,139,168,138,163,53,47,146,36,213,16,145,194,150,116,146,82,102,166,214,218,52,93,206,231,231,181,44,173,214,82,151,90,214,86,215,86,155,186,159,138,125,5,135,191,25,31,108,183,151,111,27,179,34,160,185,211, +34,152,129,241,15,223,221,137,72,245,185,169,154,129,207,207,248,133,166,248,58,92,246,231,19,201,12,152,105,232,250,148,50,18,18,98,8,145,40,58,57,110,227,56,111,243,176,64,4,232,16,9,171,15,29,56,48,199,200,112,32,190,139,227,247,195,253,239,198,87, +63,14,199,215,41,245,4,104,140,49,198,156,187,16,184,148,234,208,223,48,12,165,212,151,132,192,214,154,167,2,140,125,183,219,237,250,190,23,145,117,93,156,30,224,77,169,207,193,77,197,12,136,182,156,128,89,172,169,44,69,30,159,202,135,207,151,167,231, +169,145,24,67,86,13,49,166,62,58,103,155,2,2,154,215,227,46,109,7,67,187,101,70,109,36,49,189,233,104,174,171,69,175,249,120,223,122,213,224,22,103,121,29,141,124,69,116,124,53,171,159,136,170,40,42,42,230,118,105,223,144,144,110,9,86,47,164,192,87,111, +88,64,95,129,8,134,68,20,146,47,66,166,120,181,80,188,78,5,208,136,67,1,251,183,159,63,255,241,47,143,115,237,56,12,173,54,131,182,27,243,48,140,142,187,174,235,234,86,110,219,52,53,132,151,144,149,11,255,214,117,125,126,122,6,179,148,115,202,157,136, +174,69,32,164,221,233,254,116,250,254,240,234,237,241,238,205,184,59,132,192,160,134,234,244,244,0,90,1,106,74,152,50,33,193,82,202,52,175,85,162,143,21,155,150,214,138,154,114,96,14,236,76,16,149,86,214,82,74,173,205,61,248,180,212,205,68,98,27,181, +154,131,171,27,200,107,102,68,72,28,144,2,24,136,88,21,44,77,75,109,107,211,34,86,171,172,14,84,185,124,15,191,250,178,42,32,34,230,126,55,142,227,126,191,239,251,193,153,210,211,116,185,92,206,243,50,213,186,86,95,126,210,84,20,192,8,209,224,43,170, +124,117,24,160,175,216,18,153,131,233,120,147,123,211,166,180,49,80,254,159,126,251,131,47,173,24,99,215,245,41,119,68,236,245,228,183,10,149,171,137,101,107,205,12,82,8,49,70,48,16,105,46,179,184,201,180,124,72,208,117,221,56,142,177,231,24,32,4,227, +0,136,214,128,148,35,166,33,133,127,72,227,187,254,238,199,221,253,15,253,241,62,198,32,186,138,206,33,142,219,83,10,88,107,105,77,114,238,142,199,195,227,227,211,13,6,184,201,255,153,57,71,110,173,206,243,212,90,29,199,253,241,120,98,14,243,188,0,216, +213,16,178,250,235,120,2,39,229,110,28,7,142,221,116,105,15,79,243,121,89,207,203,252,225,203,151,145,81,16,49,176,144,109,57,165,100,136,170,192,120,211,79,108,27,221,214,245,249,34,116,54,255,21,34,199,155,156,244,229,97,72,68,94,142,222,148,210,183, +106,117,51,173,184,82,219,20,192,203,81,14,95,211,182,111,181,189,87,251,95,157,75,95,66,41,6,132,176,225,10,204,28,51,115,0,142,110,141,1,124,179,153,66,166,192,28,127,254,60,253,233,47,159,63,60,84,228,49,164,81,65,98,196,221,110,216,162,117,204,92, +35,251,109,24,237,213,173,240,102,6,217,90,13,33,70,207,120,50,171,210,144,66,74,25,49,119,227,110,127,60,29,79,199,113,216,197,144,64,161,10,16,86,209,181,217,106,40,64,164,130,211,140,23,119,205,38,8,204,96,173,212,98,102,46,253,217,210,124,84,234, +22,131,43,181,73,19,173,215,125,15,141,16,8,80,1,4,209,128,208,204,241,33,114,84,160,52,43,85,155,98,41,117,94,203,90,219,90,219,86,214,26,161,9,0,240,203,25,56,113,140,113,220,221,237,119,135,227,225,212,15,25,17,214,178,156,207,207,231,203,243,188, +78,210,170,72,85,21,19,69,64,98,12,236,67,37,180,107,38,233,237,232,66,52,222,34,15,140,182,255,229,133,212,87,167,5,254,253,143,239,110,49,6,93,215,135,152,106,109,151,203,229,133,66,228,230,201,231,133,23,214,86,90,107,206,27,85,213,86,90,41,213,77, +96,151,101,153,166,201,19,151,92,18,70,1,237,250,152,22,9,171,164,74,7,76,167,20,255,33,14,119,195,254,190,223,31,187,46,133,8,76,198,140,204,189,52,109,82,183,134,83,55,28,113,89,22,51,15,254,110,183,182,164,235,58,169,229,86,56,197,152,188,142,146, +102,204,168,106,34,66,136,30,105,208,106,147,166,196,28,24,60,121,48,112,142,161,91,75,253,240,241,203,151,207,15,79,151,162,28,226,208,231,126,136,41,0,161,170,161,5,64,66,219,146,17,253,190,194,134,218,125,45,57,175,66,21,250,166,28,253,58,160,119, +194,252,205,54,255,90,183,16,32,152,137,53,119,237,70,167,174,35,193,149,158,127,83,154,223,14,195,111,244,80,215,190,148,3,65,96,98,66,10,145,99,166,152,136,184,73,33,246,97,140,23,57,17,128,75,181,127,254,183,167,15,159,231,185,17,229,222,208,202,186, +170,20,107,226,214,124,94,112,186,181,217,85,52,176,189,135,91,246,144,247,5,87,7,49,105,34,4,16,56,24,88,171,197,196,144,32,166,184,219,239,239,238,239,119,251,19,133,222,168,43,229,177,154,46,101,169,165,213,166,235,10,211,36,151,73,130,27,113,71,54, +213,214,138,168,49,71,166,228,105,126,96,218,106,171,181,181,166,126,122,53,111,124,12,3,5,98,0,48,34,69,82,160,112,11,93,84,131,214,172,138,185,67,105,107,173,84,105,210,192,99,66,220,174,210,116,179,93,188,246,192,33,230,148,210,176,59,237,118,187, +113,28,125,184,48,77,231,231,231,167,203,229,92,234,162,178,109,0,96,70,72,76,33,80,176,175,228,142,175,245,163,47,159,112,21,48,185,191,180,31,137,130,228,168,138,154,241,175,222,222,153,89,173,173,148,98,6,128,84,74,157,231,77,251,232,132,137,77,26, +28,40,198,184,137,125,192,104,211,176,128,47,147,174,31,189,82,21,81,0,12,33,50,7,17,45,85,230,203,188,174,162,154,4,118,18,94,165,241,199,254,240,187,241,248,46,12,125,202,41,70,139,140,76,76,148,144,58,127,53,23,220,110,102,253,42,190,240,124,123,174, +181,222,84,87,41,37,70,8,33,48,7,0,88,215,50,207,115,171,62,188,9,34,66,196,227,208,231,156,85,77,252,108,87,40,229,82,101,142,76,125,63,198,56,152,96,41,246,249,185,62,156,235,121,110,69,16,129,205,200,4,205,152,241,138,169,94,37,75,219,222,100,234, +105,175,55,24,224,202,24,196,127,207,20,65,196,200,55,2,233,118,230,93,203,84,83,85,49,49,85,207,113,246,184,101,253,26,87,240,55,77,224,55,126,190,124,253,8,76,204,28,153,136,67,136,49,228,158,99,66,98,51,137,49,34,154,152,16,50,81,156,166,246,233,211, +227,191,252,212,46,139,2,7,96,90,203,92,202,12,102,90,53,164,175,50,86,95,132,94,119,220,98,192,111,45,226,141,94,0,128,181,174,181,22,51,37,2,175,29,153,13,217,152,9,67,72,93,159,135,67,238,247,195,254,85,160,20,211,78,129,154,212,234,102,222,181,182, +214,186,190,139,49,18,90,171,107,45,222,151,5,192,0,62,148,53,109,181,181,38,91,79,168,166,208,16,1,145,227,166,225,50,98,37,2,4,66,240,80,91,84,133,166,78,219,0,107,171,168,153,202,6,209,33,129,41,40,176,211,143,113,171,30,153,57,164,220,117,221,184, +191,115,247,84,0,91,150,233,114,185,92,46,207,235,186,52,41,87,174,136,162,7,117,184,109,233,85,218,253,239,168,29,22,182,108,59,160,235,3,3,94,1,131,25,40,160,241,175,222,158,204,108,93,221,80,209,66,76,136,36,34,211,52,189,60,88,153,57,119,41,165,228, +197,14,249,44,134,40,4,102,98,68,236,135,157,187,3,223,28,74,253,69,90,229,117,46,173,1,242,24,242,235,60,252,106,255,234,31,14,175,255,254,244,230,144,58,34,20,212,2,170,210,160,148,88,11,137,44,155,209,112,160,107,246,109,28,174,242,100,183,36,184, +253,134,33,132,177,239,74,41,151,203,101,89,86,85,83,1,47,219,82,10,235,186,18,209,110,28,83,74,173,53,105,149,136,250,24,75,155,154,206,33,6,194,216,138,105,195,192,121,184,123,247,52,149,191,254,242,233,211,167,79,151,231,231,86,36,80,204,185,139,116, +229,187,218,223,144,105,90,173,87,18,216,75,166,178,125,83,142,126,125,160,233,235,34,188,161,246,120,173,176,189,86,118,231,122,118,200,254,42,217,255,70,21,234,165,254,181,75,103,63,142,152,57,16,70,55,80,226,192,33,114,234,40,68,68,66,144,24,195,230, +129,139,108,16,30,30,206,63,255,244,225,231,207,92,213,48,6,35,93,101,13,129,247,227,126,232,198,121,57,223,220,34,54,209,6,162,170,222,110,235,22,214,123,253,136,209,227,163,169,181,38,173,16,97,102,142,140,106,53,70,70,162,218,100,109,106,192,185,219, +239,142,175,94,237,223,116,227,1,17,204,26,66,67,20,98,67,178,46,239,2,1,152,212,178,212,90,192,208,32,168,18,6,36,66,95,132,165,212,38,230,235,16,92,26,134,33,112,100,246,116,109,33,22,51,151,110,145,91,124,136,160,115,83,164,174,166,98,222,131,35,130, +249,137,42,49,48,58,222,119,109,176,99,238,114,206,195,238,212,117,93,140,81,85,150,101,158,166,179,123,210,52,173,224,34,108,219,52,111,219,34,36,180,175,186,19,124,161,4,128,192,27,1,24,175,141,162,153,218,139,217,1,255,250,221,157,25,148,34,101,53, +68,14,209,211,158,171,74,144,38,34,134,110,70,192,190,245,2,88,85,81,66,202,97,200,169,119,69,34,51,73,238,150,229,82,203,68,182,6,104,102,133,8,82,23,151,165,195,225,13,30,126,215,246,191,193,227,111,118,111,127,189,191,59,230,12,31,62,126,8,49,197, +220,175,194,231,185,86,177,16,57,68,84,173,72,16,2,199,200,0,86,202,92,107,105,173,22,176,214,218,110,28,95,29,79,46,28,232,115,206,41,155,194,195,195,211,60,47,33,68,31,144,2,218,225,184,159,90,125,158,38,226,48,236,15,205,224,114,153,139,152,2,197, +24,187,188,103,235,81,226,124,158,206,207,143,57,115,202,65,120,82,147,113,220,199,176,255,203,79,15,255,244,47,127,253,252,168,139,244,195,88,57,102,84,208,210,8,32,128,53,41,98,181,85,70,12,162,166,32,28,131,66,173,178,64,52,198,160,6,136,196,24,1, +172,181,10,90,152,93,126,42,98,122,245,90,223,90,193,170,213,80,124,164,101,38,94,168,110,50,147,235,66,245,82,202,67,121,49,38,159,52,167,24,187,20,115,32,70,13,96,145,50,17,19,39,138,9,67,194,16,48,80,136,97,182,200,129,2,82,48,213,102,15,143,237,143, +63,159,255,245,231,243,217,152,66,4,67,171,18,140,186,144,98,36,98,120,186,212,233,50,79,211,44,162,49,48,17,168,85,149,194,33,181,214,74,41,62,28,250,234,20,142,206,142,176,16,98,76,29,113,20,131,166,24,83,38,10,132,196,136,100,134,166,174,165,181,29, +13,119,119,195,241,109,234,94,135,120,98,238,215,166,151,233,18,176,169,85,162,70,160,142,150,33,231,97,60,86,1,230,46,96,39,149,90,181,214,180,182,90,219,82,43,32,36,194,12,24,12,80,65,21,68,192,24,6,105,184,22,172,2,205,184,145,53,168,213,86,180,203, +218,100,109,208,132,90,67,19,203,8,67,12,93,180,72,26,8,0,149,17,251,174,219,13,187,177,31,198,253,177,11,33,16,74,43,243,243,249,242,116,94,46,23,40,13,4,24,49,40,144,90,34,234,82,140,76,0,13,24,189,81,188,2,242,215,16,43,104,4,64,0,252,53,207,11,136, +56,40,178,66,48,100,3,254,245,187,87,126,149,16,56,231,220,245,61,0,172,235,82,139,58,232,65,140,68,112,3,141,150,105,246,130,211,15,64,98,141,41,116,125,110,109,145,186,106,171,68,28,226,64,97,168,22,215,22,184,123,155,199,251,254,240,182,223,223,167, +254,192,28,205,180,213,150,187,94,85,167,105,170,181,245,125,191,223,239,205,224,124,62,119,93,90,150,101,93,87,207,87,170,181,49,211,110,183,227,148,82,136,14,77,135,16,198,113,140,41,249,200,194,19,243,220,5,99,183,219,17,209,249,124,78,125,39,34,96, +214,90,211,218,110,237,77,36,242,190,209,205,59,92,61,128,136,243,122,65,192,156,50,1,172,107,145,38,243,186,252,245,151,247,127,248,195,95,74,13,185,219,115,72,196,4,36,77,150,166,203,208,245,49,146,105,147,102,8,4,202,42,1,53,213,54,57,249,24,192,200, +192,41,160,12,140,8,100,78,65,7,250,106,213,9,174,83,121,97,103,234,209,220,140,232,9,40,62,149,80,83,99,226,192,193,167,112,68,152,98,140,193,171,80,98,34,83,66,34,142,49,164,20,98,162,16,41,48,17,231,156,116,45,170,13,33,124,126,92,254,249,223,222, +255,245,211,69,185,231,60,250,5,105,109,203,127,206,93,78,41,137,9,95,43,32,166,141,178,74,200,46,36,255,198,237,242,37,53,252,27,151,65,127,120,190,177,96,83,85,138,57,199,97,200,227,216,31,143,187,227,233,120,183,223,157,118,251,87,98,186,174,242,244, +252,188,46,43,34,198,148,2,147,153,113,164,28,136,16,101,235,10,235,218,106,17,33,240,115,30,1,72,85,212,68,180,136,182,86,172,214,82,106,171,165,54,119,124,111,171,73,213,90,107,105,181,136,108,84,221,22,25,2,99,76,87,93,172,135,116,117,67,223,13,93, +30,99,215,35,19,152,149,178,78,151,203,52,77,165,172,158,24,71,196,200,200,68,49,197,20,227,102,110,102,250,141,225,205,87,53,61,18,34,217,21,56,0,36,187,18,128,253,139,248,199,95,189,242,175,32,10,93,215,165,46,171,234,186,46,173,138,107,243,152,201, +53,202,219,136,21,48,132,20,99,100,119,252,177,6,36,196,38,229,98,82,1,136,184,51,30,148,14,22,78,16,79,251,87,191,141,195,93,28,238,66,119,96,206,238,24,200,4,175,223,124,119,181,3,217,152,159,181,182,117,93,29,250,223,70,181,201,235,219,176,81,3,156, +33,91,27,0,184,7,233,231,199,135,186,22,23,7,223,80,172,214,218,178,44,195,56,186,1,118,41,69,90,75,41,153,234,227,227,163,180,234,144,204,198,215,67,76,41,57,92,27,41,130,194,60,45,107,105,28,162,152,125,122,120,254,249,67,121,186,216,199,47,231,143, +159,30,138,84,143,148,53,196,229,124,246,153,36,27,38,238,25,162,21,144,21,66,39,215,93,139,200,249,219,6,102,24,193,203,32,36,132,171,198,4,182,148,155,155,229,253,38,121,225,109,18,253,2,43,191,141,67,124,128,158,2,167,148,98,8,76,238,96,181,137,42, +82,238,82,215,165,220,133,148,41,36,102,206,204,222,212,95,86,251,183,247,79,127,252,233,225,113,70,234,14,33,196,107,30,155,56,255,193,131,44,187,161,239,115,246,43,15,128,34,42,98,210,76,54,227,89,250,198,68,67,68,255,125,104,135,143,18,110,239,252, +111,116,85,24,18,231,28,135,174,219,143,227,233,112,120,213,31,238,119,199,183,20,146,97,154,151,86,90,11,196,33,18,179,145,53,145,130,168,104,106,90,155,180,218,180,54,105,226,244,49,71,8,85,68,68,107,147,42,162,77,60,24,181,73,107,210,138,201,138,170, +108,38,178,65,144,10,138,96,129,33,5,76,93,136,177,195,107,138,8,135,152,211,208,141,99,238,70,142,9,0,90,93,167,105,58,95,46,243,116,113,221,160,27,246,49,19,5,78,33,198,20,137,9,16,228,5,137,226,165,164,214,213,141,126,231,221,195,215,229,225,78,180, +219,12,156,127,253,238,149,199,233,33,114,74,41,164,40,34,181,22,17,121,129,16,186,148,137,16,40,187,114,38,69,119,182,190,114,140,4,235,130,196,20,122,197,113,181,81,195,169,219,255,106,255,234,215,135,215,191,197,176,19,204,136,9,153,114,74,99,63,140, +227,216,154,16,98,96,14,87,167,62,127,119,151,203,52,12,227,225,176,79,41,133,16,83,218,180,130,162,162,77,200,128,253,209,49,43,210,150,178,30,198,221,77,33,229,191,127,215,117,175,95,191,174,34,62,213,168,203,218,90,99,34,199,247,199,161,119,28,204, +57,174,126,168,166,148,90,41,96,160,30,96,106,144,135,49,119,3,82,196,238,56,213,246,211,95,223,255,244,215,247,95,158,206,231,105,89,22,21,141,137,2,113,108,77,167,105,145,86,189,183,233,18,25,52,159,160,34,24,152,167,207,35,26,50,219,118,43,60,146, +30,252,134,24,128,226,87,90,247,198,16,52,5,195,27,226,165,102,234,57,129,33,176,2,6,36,23,197,57,221,214,33,71,239,197,99,74,33,165,152,50,199,72,33,16,50,212,150,83,94,42,254,225,167,207,127,250,249,113,146,100,105,87,129,81,213,185,81,204,212,247, +125,215,117,106,58,207,51,71,38,2,247,77,240,145,145,171,1,136,191,18,101,94,114,6,106,109,223,172,204,155,0,234,27,139,36,159,42,17,129,57,85,165,122,170,94,230,56,132,188,27,247,167,113,127,223,13,123,228,212,90,173,117,53,245,137,177,177,7,44,1,136, +105,169,109,45,173,200,166,79,113,215,97,3,83,109,206,183,221,232,22,132,100,74,160,4,144,16,18,51,80,240,109,129,136,98,224,148,169,235,66,206,140,56,168,109,211,64,160,16,115,215,229,33,166,30,137,106,93,167,121,190,156,207,231,243,211,188,44,42,30, +107,111,190,176,144,144,67,224,16,240,166,134,185,126,252,77,105,128,12,72,6,228,41,149,215,63,62,216,219,16,220,109,17,186,69,176,71,201,154,109,33,8,55,27,7,7,18,253,115,173,170,98,64,16,2,99,32,55,223,23,49,83,86,26,140,15,26,143,177,255,110,56,253, +176,191,251,97,220,127,135,113,20,36,192,16,82,222,13,195,110,28,251,46,167,20,253,214,122,59,225,216,195,211,211,243,195,195,195,233,116,140,49,230,212,249,242,91,215,34,210,124,28,206,196,187,113,28,135,1,0,74,173,200,148,187,92,151,213,189,180,124, +102,179,217,63,139,84,105,101,94,202,178,250,40,57,132,208,117,221,144,59,87,255,248,3,228,32,123,215,117,204,188,92,22,181,205,217,141,99,16,51,81,16,53,234,232,10,212,243,52,149,191,252,244,240,254,253,252,244,140,181,214,42,73,49,0,35,7,84,42,69,158, +155,77,165,178,91,87,168,25,58,153,40,112,224,136,216,232,54,232,130,171,95,189,153,15,203,174,162,87,47,174,160,170,162,218,85,148,181,125,153,111,85,205,99,104,209,125,46,182,200,201,13,44,70,35,118,133,97,230,224,131,25,38,160,34,252,151,15,231,255, +254,199,143,31,158,42,119,167,216,239,171,88,34,188,78,86,194,56,142,57,231,90,203,249,124,158,215,82,87,231,46,42,56,203,43,230,28,179,66,187,141,103,111,188,40,0,240,69,248,239,79,66,47,71,95,98,214,126,205,99,52,0,145,214,170,20,3,5,50,10,132,49,116, +253,126,60,220,239,142,119,67,63,80,136,170,90,75,109,181,229,60,122,126,146,26,180,170,211,90,150,181,85,217,152,214,87,95,102,184,158,20,129,67,136,33,134,192,238,24,145,2,166,16,82,138,129,179,163,52,33,208,166,137,141,49,114,16,225,34,82,170,52,17, +32,142,177,203,121,12,33,41,202,90,214,203,249,242,124,121,154,150,185,150,69,84,12,160,10,0,18,110,243,124,79,196,130,166,250,255,139,27,125,107,149,242,55,197,170,218,85,69,254,213,30,216,171,56,197,219,183,217,13,33,188,190,22,1,128,53,65,4,35,117, +167,189,42,86,133,205,140,186,123,163,142,210,62,143,111,118,119,239,250,221,43,195,216,170,93,46,79,204,49,165,144,115,234,187,20,99,172,235,122,126,94,186,62,249,248,91,154,57,247,197,253,234,14,135,227,52,93,68,100,55,222,171,181,243,249,188,44,101, +28,199,214,202,246,92,2,172,235,250,60,93,98,78,93,223,123,132,165,47,39,7,118,46,151,203,47,191,252,2,136,235,186,134,16,118,227,120,117,18,55,51,187,44,75,8,97,94,55,119,211,24,163,128,17,226,254,112,191,174,115,204,33,101,150,115,187,156,47,155,42, +85,158,0,128,40,196,126,72,33,79,207,231,191,124,92,31,207,159,255,199,31,207,111,94,159,190,255,238,248,230,213,240,234,46,245,73,2,106,78,196,26,41,82,96,179,23,130,58,3,136,16,94,216,214,184,237,59,154,66,4,84,34,52,100,4,35,108,130,106,130,170,46, +55,241,251,114,179,214,107,173,213,230,138,29,160,205,109,95,3,163,34,2,54,179,224,153,225,27,103,136,2,34,2,117,191,124,120,252,211,95,159,30,102,84,30,5,56,128,237,251,4,77,110,28,52,175,204,221,3,26,66,0,209,214,4,81,83,136,49,198,156,83,12,225,50, +175,215,52,121,124,249,144,241,85,69,254,82,216,245,50,111,248,37,229,205,151,34,0,26,88,136,62,216,55,5,12,174,231,206,177,235,186,253,238,112,255,250,187,47,239,127,248,229,47,255,252,233,227,207,203,114,177,86,209,170,169,219,245,10,0,68,14,98,224, +254,230,136,244,146,101,201,28,9,12,80,209,34,248,80,3,0,129,75,17,0,82,88,149,0,3,19,145,41,213,134,181,73,147,86,106,67,68,22,83,112,180,17,181,213,82,202,82,230,117,93,75,89,154,10,110,156,82,50,4,53,172,42,160,68,66,0,42,126,136,93,229,35,183,209, +168,136,240,149,68,230,180,199,175,80,19,147,47,65,68,207,232,222,22,158,213,90,5,60,83,86,111,158,70,91,22,111,8,46,231,9,196,10,42,205,38,93,124,14,198,148,99,234,227,254,239,67,55,164,241,24,187,67,26,14,200,169,85,89,202,34,50,119,57,228,76,96,165, +44,42,181,173,235,250,244,124,57,180,212,117,221,48,12,28,2,118,93,142,49,220,197,24,227,121,158,204,96,93,215,105,154,110,197,207,52,77,82,86,71,57,1,224,249,249,185,170,96,224,105,93,178,108,155,136,79,89,68,100,93,215,82,74,215,247,193,155,215,24, +125,5,214,90,167,105,138,93,244,33,205,237,191,93,215,213,90,57,103,41,107,43,171,40,54,89,2,169,26,136,8,173,77,129,138,205,160,22,79,121,119,127,95,46,243,90,107,11,199,63,124,90,254,248,254,113,63,240,247,175,246,175,78,253,235,187,225,237,155,187, +92,231,113,151,57,36,87,211,184,142,72,21,40,198,171,253,160,130,154,161,161,169,130,161,40,25,18,19,4,6,38,22,20,108,10,173,233,98,96,106,218,164,248,163,239,247,98,169,136,0,204,8,162,129,125,233,58,18,12,68,47,3,69,172,149,34,98,159,46,229,79,63,125, +254,249,243,212,168,15,177,7,208,86,150,72,176,172,234,193,201,49,110,149,100,206,249,116,58,1,119,109,45,181,173,136,152,99,72,217,91,71,117,190,238,205,76,250,198,94,242,77,240,101,251,122,35,46,127,19,246,230,223,94,214,173,28,8,129,217,93,180,253, +58,160,34,48,113,232,246,175,198,253,233,112,122,219,31,190,219,191,255,243,251,191,252,235,50,61,47,211,199,101,249,178,204,101,94,151,214,4,136,55,140,2,76,181,2,16,184,109,172,17,25,10,2,57,99,33,7,178,45,56,60,180,149,89,67,8,198,104,200,0,36,13, +84,160,232,21,133,101,4,14,33,36,14,49,164,92,234,226,24,109,147,91,148,178,152,153,226,118,29,148,8,224,26,214,210,182,60,201,155,175,15,93,109,99,249,42,169,180,237,216,187,153,214,126,189,92,252,155,31,94,251,89,191,229,118,109,76,142,155,127,51,248, +232,108,51,231,1,64,113,45,179,150,214,74,81,53,238,250,195,126,119,207,167,223,31,238,127,56,190,254,85,232,14,107,213,105,93,90,89,13,218,110,236,14,135,49,197,176,44,211,186,22,83,215,65,235,15,239,222,154,217,178,44,34,122,85,196,201,52,77,10,6,0, +211,52,125,248,240,254,124,62,251,240,106,154,38,66,112,88,214,121,27,253,56,244,227,160,96,29,71,31,223,239,118,187,24,227,178,44,170,122,56,28,252,161,41,235,58,77,83,41,37,249,54,15,64,129,124,138,19,175,255,82,107,253,242,229,203,52,215,231,243,83, +41,139,161,48,89,8,108,32,235,188,132,149,247,195,158,99,88,150,181,106,229,64,156,48,36,234,246,175,13,163,40,33,119,102,241,227,167,203,159,254,237,243,95,254,252,48,196,85,205,216,231,10,108,28,152,125,172,73,27,228,234,117,253,70,153,81,243,45,157, +3,187,131,40,34,139,7,161,148,66,72,42,218,106,147,38,174,199,174,165,46,117,211,178,184,24,197,221,102,18,7,67,96,14,49,117,49,247,200,161,84,61,79,211,249,124,249,199,127,253,229,151,207,207,79,11,42,245,28,59,52,171,243,121,57,63,156,231,154,115,62, +28,14,57,111,241,41,49,250,126,196,78,167,76,41,14,125,151,115,2,208,214,214,152,242,141,35,241,50,56,168,235,250,111,74,175,171,212,163,189,44,178,252,174,153,25,90,239,83,250,141,116,228,124,107,3,176,197,131,119,155,32,82,10,185,75,169,239,251,195, +216,15,49,37,85,41,203,52,205,231,249,114,41,165,136,26,64,184,170,212,221,36,67,165,153,136,214,181,181,90,69,171,51,200,20,81,12,171,40,59,185,26,204,101,96,102,0,194,102,220,76,84,77,64,153,185,203,195,176,219,141,227,190,235,250,42,115,45,117,93, +215,82,151,230,89,99,170,166,218,148,221,86,221,165,126,96,166,106,85,42,189,240,148,184,57,3,137,72,23,216,233,132,110,209,190,253,241,209,208,213,25,128,127,247,195,111,107,177,82,54,100,22,174,73,168,236,81,161,170,238,100,67,152,24,123,194,220,155, +197,192,70,186,26,104,58,12,167,191,31,94,253,207,121,255,31,119,175,95,223,189,122,195,28,30,190,124,94,231,233,180,223,191,126,253,122,191,59,220,221,189,54,163,167,167,115,215,13,204,220,15,157,72,73,137,152,243,188,172,6,212,245,3,135,48,47,203,121, +186,172,181,116,93,246,63,41,135,174,203,41,165,214,202,60,79,119,199,253,155,55,175,157,22,191,223,239,214,121,170,243,252,235,239,191,31,114,222,239,70,38,156,166,231,178,46,41,134,24,80,90,145,182,182,186,152,54,66,37,84,0,153,151,203,195,195,39,226, +224,86,231,165,180,203,101,34,98,21,156,46,203,244,252,233,254,120,120,117,119,127,121,154,46,231,181,75,187,86,161,20,197,1,27,105,211,214,90,189,60,63,63,63,62,149,165,152,88,52,177,186,246,57,169,234,251,79,95,166,162,194,221,47,143,243,207,95,244, +79,31,203,95,222,207,31,190,148,117,225,64,93,12,153,48,196,184,34,106,36,72,76,4,134,34,17,176,79,73,116,229,148,57,101,163,164,144,141,58,128,104,152,42,212,82,170,22,197,138,90,193,44,46,141,190,92,42,104,5,81,84,13,30,161,66,72,200,70,64,237,151, +190,75,185,219,9,140,79,83,254,229,139,253,225,167,249,127,252,249,249,79,159,101,90,161,53,1,173,93,132,156,168,137,60,93,230,239,191,251,33,231,78,85,230,121,154,151,73,84,152,29,249,94,82,212,161,15,227,144,99,36,80,3,35,166,216,106,37,164,20,19,83, +104,181,181,218,152,194,56,236,1,91,107,165,181,114,211,183,93,33,50,78,41,59,107,74,213,152,131,170,205,243,34,82,153,49,198,224,243,182,181,84,3,100,142,77,17,41,114,192,24,209,15,114,96,142,195,152,226,41,237,223,198,221,59,232,238,155,197,86,27,183, +41,233,178,146,149,82,164,81,147,40,194,196,4,212,230,242,144,226,160,224,84,53,144,134,166,108,74,128,184,180,165,104,107,218,76,27,129,4,50,102,33,170,4,145,0,34,82,23,210,190,239,247,93,55,230,16,81,169,85,93,215,229,114,174,243,90,107,85,17,83,148, +237,28,243,110,144,13,200,180,145,182,136,134,20,174,49,227,138,32,168,53,50,116,153,19,182,24,33,102,23,133,48,163,69,128,96,6,88,153,12,1,84,141,127,243,195,27,209,106,168,28,24,189,154,246,211,86,148,16,3,35,35,50,94,5,93,235,106,200,5,80,48,167,254, +254,248,250,199,87,111,127,191,59,190,137,221,152,187,190,172,117,154,102,0,220,237,246,125,55,204,211,242,241,195,39,215,66,77,211,252,248,240,244,252,116,30,250,49,112,4,67,34,118,138,176,239,31,206,78,108,173,245,125,239,123,73,76,193,231,153,136, +112,60,30,151,233,226,163,23,31,39,56,83,100,158,103,184,114,217,60,116,96,158,231,167,167,199,199,199,71,63,30,251,190,247,49,204,230,228,145,82,19,187,38,254,232,178,172,174,84,204,57,223,157,14,183,252,12,39,43,47,203,210,117,221,186,46,129,35,83, +104,77,90,21,4,10,28,93,50,211,68,57,68,64,106,34,72,27,59,100,42,229,195,151,135,159,127,249,240,231,159,255,250,199,63,255,244,135,63,255,242,203,231,167,79,79,165,148,112,190,112,149,84,33,86,163,234,2,239,228,207,185,46,181,152,106,202,161,239,35, +5,5,171,207,79,239,173,150,8,2,90,151,229,121,93,47,98,5,176,154,204,210,22,145,149,80,137,0,8,148,76,205,74,186,43,184,127,40,221,95,31,244,167,79,203,207,15,243,231,115,121,94,4,56,48,243,225,112,56,157,78,203,178,188,127,255,94,85,223,189,123,231, +252,248,121,158,91,147,20,99,78,185,150,246,229,203,227,211,243,19,113,232,186,17,137,215,181,44,235,170,102,72,4,166,57,231,174,235,82,202,190,199,3,0,51,33,217,181,158,219,122,192,27,137,231,198,233,241,114,67,68,98,140,120,165,9,125,35,149,196,141, +152,117,213,223,95,39,130,187,97,215,13,67,63,244,251,253,126,191,223,117,57,73,213,121,169,2,160,178,213,121,165,173,102,22,67,76,41,75,181,171,166,236,171,212,76,197,212,196,167,209,184,241,204,248,106,152,192,47,2,91,162,191,115,0,152,215,121,94,150, +117,93,215,86,69,21,192,83,20,192,0,9,221,155,207,21,18,198,8,76,136,20,136,144,145,60,80,225,106,104,0,145,19,114,4,98,64,218,34,242,8,153,40,4,12,204,136,4,96,65,109,69,146,64,136,158,232,45,62,251,130,72,236,81,134,218,234,85,119,140,24,232,2,33,133, +161,27,239,187,253,155,254,248,38,14,247,24,123,81,124,124,124,28,199,113,183,219,153,217,52,77,207,207,207,142,62,61,61,61,157,78,167,113,28,187,174,91,150,197,215,152,75,165,188,80,153,231,249,22,5,213,90,155,206,231,16,66,206,145,41,36,14,16,26,17, +37,14,53,4,175,33,17,113,93,215,190,239,137,232,203,151,47,82,170,136,184,149,27,17,213,186,205,72,157,77,238,55,62,231,236,237,95,41,197,166,133,153,251,126,80,85,95,209,185,139,93,215,129,52,98,238,186,174,235,123,231,193,185,164,189,235,58,47,116, +189,131,242,91,229,252,179,219,246,113,99,120,214,90,251,195,93,236,119,93,12,125,23,214,229,242,207,63,127,254,239,127,254,99,215,253,178,199,216,247,249,112,202,119,167,254,116,140,175,94,141,223,191,187,123,179,187,195,34,24,187,144,48,68,74,57,33, +162,182,185,233,210,247,121,146,115,89,69,164,77,235,124,94,102,35,2,166,166,173,149,26,144,13,163,101,142,216,177,37,134,240,184,126,215,102,156,139,158,167,243,92,81,49,112,232,140,226,113,76,49,198,24,226,50,175,166,112,119,186,31,134,97,232,199,203, +101,174,181,62,62,62,46,203,210,117,131,223,157,135,135,135,24,241,205,155,38,141,66,8,78,163,39,146,90,235,110,24,17,185,53,173,117,243,46,232,60,39,158,110,126,179,208,90,115,127,205,155,224,208,63,119,115,103,111,32,203,90,237,26,234,114,235,160,68, +4,182,148,37,55,185,69,68,135,162,76,213,56,230,225,16,186,221,254,254,245,155,87,175,191,139,221,209,210,171,229,15,255,151,214,73,177,18,9,65,105,130,220,56,132,136,88,241,69,100,197,173,143,21,253,86,9,125,13,231,80,226,45,218,72,173,213,182,46,43, +138,214,121,173,238,198,239,73,196,70,130,138,206,50,5,80,48,81,35,218,40,253,100,126,44,190,136,127,220,174,136,129,120,202,133,11,213,8,99,100,63,213,8,170,34,22,223,214,137,213,174,123,134,137,67,56,219,251,38,39,188,138,130,161,130,195,204,172,249, +148,78,111,79,198,158,219,239,0,0,32,0,73,68,65,84,247,191,206,253,27,227,44,192,104,136,137,142,249,232,83,202,91,138,139,175,171,135,135,135,105,154,82,74,167,211,201,215,219,178,44,206,54,116,148,220,175,148,179,94,66,8,101,153,137,192,121,122,125, +159,239,239,239,205,236,249,252,184,219,237,124,139,245,243,112,89,54,138,233,114,153,166,249,130,136,135,195,33,165,112,205,190,225,16,146,63,43,122,205,181,247,91,158,82,218,239,247,57,231,203,101,202,57,246,253,201,159,191,121,190,236,247,251,227, +241,248,244,244,180,150,101,183,31,125,38,81,171,222,178,86,110,59,165,243,42,205,204,223,140,147,185,182,160,89,98,196,192,41,16,167,152,99,119,72,0,208,231,110,190,148,169,182,143,191,148,246,211,3,232,218,13,120,58,142,251,195,240,251,87,187,227,113, +127,127,58,236,246,185,47,220,119,57,141,227,126,79,237,227,135,231,250,113,41,23,9,90,115,92,235,115,81,209,138,20,169,5,101,74,148,143,64,7,107,201,44,178,165,247,115,42,77,75,169,226,162,232,220,1,37,226,45,8,100,93,87,151,101,30,143,199,16,194,229, +114,73,41,17,245,165,148,135,135,167,143,31,63,35,176,25,46,203,50,142,189,217,231,101,105,125,159,135,161,235,251,222,235,17,135,97,111,16,5,49,112,36,142,228,57,63,174,214,7,128,214,182,113,250,182,85,93,7,123,222,135,51,51,145,124,3,30,250,65,186, +46,229,170,222,10,204,126,60,130,153,206,171,16,145,1,139,113,234,78,247,223,15,191,105,29,119,223,205,15,15,165,254,165,44,15,33,73,136,76,98,168,166,69,137,204,33,32,51,21,3,21,187,90,78,214,111,204,157,191,9,14,241,183,90,107,221,244,202,106,30,238, +105,38,170,13,85,81,21,192,162,11,253,124,181,220,32,146,23,240,12,2,222,98,185,204,204,163,40,48,152,145,68,38,10,220,69,138,33,176,130,26,6,68,128,118,53,201,219,12,18,191,190,167,82,43,33,50,16,113,167,198,2,161,65,68,8,187,55,63,142,187,251,238,248, +110,24,94,43,6,49,129,160,28,32,67,112,122,74,173,13,17,29,122,242,75,233,71,220,60,47,203,178,230,156,67,136,57,119,165,20,95,165,55,165,156,19,104,134,46,182,214,158,158,158,46,151,103,0,61,158,246,254,232,163,65,8,225,124,62,47,203,194,204,151,203, +165,148,114,119,119,167,38,78,233,86,109,0,65,164,150,178,16,81,74,157,167,40,183,230,56,199,50,142,99,140,49,119,209,55,130,117,93,192,199,140,160,165,20,175,157,106,173,207,207,207,165,148,251,251,251,113,28,85,181,148,232,15,144,135,181,49,71,119, +73,158,231,249,22,45,14,200,190,35,198,24,219,252,132,136,109,166,179,2,49,15,195,110,28,119,57,231,95,218,7,162,136,208,179,14,168,38,104,15,51,63,23,126,255,254,169,31,202,144,159,99,128,156,248,238,56,190,126,117,218,237,7,173,233,114,57,34,30,57, +135,185,60,207,245,217,57,83,152,51,8,32,231,154,199,21,243,180,180,106,196,33,150,21,68,12,137,187,46,119,93,34,162,90,107,89,74,133,116,185,92,152,249,254,254,62,198,120,62,159,153,249,116,58,133,200,94,158,16,209,199,143,159,231,105,109,173,1,116, +49,167,38,246,124,62,55,15,220,75,17,192,68,245,195,251,143,174,29,27,198,190,239,183,137,232,186,206,231,243,249,42,122,138,170,202,252,53,226,210,231,210,222,113,248,98,246,71,252,165,23,117,187,126,136,8,11,155,250,67,24,124,141,0,64,238,58,230,80, +154,182,181,174,21,57,12,167,183,63,82,62,202,243,71,251,127,254,207,63,254,241,31,231,242,204,36,93,236,66,8,32,100,155,180,222,173,213,154,182,107,114,171,110,139,223,208,141,86,54,220,220,119,207,219,76,197,209,99,0,16,53,213,102,38,96,234,209,149, +129,55,181,104,211,45,174,253,165,100,137,110,174,146,132,116,205,44,38,131,38,2,136,136,202,128,70,130,100,72,68,100,153,88,0,21,44,153,134,86,65,213,116,147,145,123,248,44,16,81,69,171,85,173,25,66,138,105,76,227,221,120,122,219,239,142,253,219,31, +1,2,112,6,134,190,235,0,180,182,185,213,186,170,248,102,249,210,12,223,153,153,227,56,186,21,197,178,44,187,221,206,139,147,105,154,244,74,218,184,173,195,24,99,0,85,145,156,66,56,30,205,228,211,135,143,55,193,68,107,237,211,167,79,34,114,127,127,143, +136,126,254,248,46,155,82,24,134,33,70,46,37,220,146,219,106,173,142,128,117,93,231,239,106,93,215,251,195,254,114,185,180,234,168,14,58,62,153,82,88,214,245,225,249,33,173,201,200,250,93,79,145,92,157,188,235,7,127,86,252,183,187,241,3,125,186,115,219, +2,151,101,241,175,201,8,49,70,164,80,107,53,67,211,54,93,158,46,207,248,230,187,163,251,8,214,98,106,180,101,66,2,137,92,170,217,231,105,89,215,217,116,9,63,93,66,248,72,160,251,211,177,139,233,238,238,46,231,252,188,212,203,42,204,204,41,154,70,53,75, +144,5,7,53,158,100,173,6,129,114,196,153,24,152,161,203,148,34,180,178,172,211,121,186,44,203,210,51,243,56,14,41,117,14,246,138,216,52,45,196,54,244,214,247,253,111,127,251,227,187,119,223,157,207,211,227,227,227,249,124,22,5,151,129,115,192,117,93, +93,9,197,204,181,138,89,115,234,76,8,94,206,169,136,147,96,28,153,140,94,146,191,180,123,115,26,134,203,175,29,61,74,49,191,108,8,107,173,55,101,204,86,43,54,247,249,222,52,116,33,18,51,101,68,80,149,102,4,54,142,251,174,27,250,255,237,191,21,140,207, +203,250,254,175,255,178,172,79,132,154,163,82,52,16,18,48,54,108,98,38,160,27,125,137,164,149,151,6,112,47,188,33,241,230,188,238,66,112,51,86,21,83,1,211,128,106,129,12,21,145,61,211,180,172,66,106,32,32,128,176,129,53,224,250,151,107,59,235,124,39, +3,81,64,139,238,244,79,128,100,132,138,98,138,160,32,16,105,203,41,102,14,151,115,49,243,116,67,118,19,238,45,243,43,68,80,1,227,24,142,221,254,205,238,254,215,247,223,255,110,119,255,29,6,45,75,85,85,164,134,56,163,34,138,160,104,63,238,30,31,31,189, +242,60,30,143,49,198,82,138,87,158,183,4,130,27,227,233,166,22,127,137,239,121,11,199,176,17,178,85,117,89,166,101,89,74,89,91,107,199,227,201,5,132,126,237,252,152,21,17,0,205,57,58,235,197,133,167,196,208,117,169,22,157,166,201,204,92,21,230,136,197, +178,44,46,149,228,192,8,220,90,115,72,221,207,13,0,24,134,193,105,205,126,36,138,200,150,115,4,160,170,238,248,224,59,130,123,177,220,132,118,190,143,120,148,171,3,213,20,83,107,42,34,28,66,63,116,117,93,137,72,5,90,173,102,24,250,177,203,49,165,88,74, +223,165,20,130,107,246,54,227,20,17,89,202,44,6,118,169,188,232,178,52,195,208,135,44,134,21,184,213,82,165,32,37,34,85,171,160,10,96,85,138,90,49,160,121,149,181,82,45,101,93,171,128,213,101,25,199,177,214,250,225,195,7,47,206,253,245,199,177,239,250, +124,127,127,255,234,213,171,187,251,211,184,235,198,93,90,150,253,101,90,174,242,249,240,130,230,146,135,221,88,107,53,147,181,20,156,33,70,14,129,110,102,147,126,103,111,218,127,191,32,190,69,110,106,218,82,94,42,66,110,75,247,133,72,210,173,190,133, +136,156,203,249,178,224,39,68,38,12,209,29,143,140,114,224,31,126,252,125,105,141,194,191,252,211,221,47,127,250,39,41,31,165,173,134,21,173,35,247,41,191,146,105,220,252,180,189,168,242,110,228,7,119,136,127,201,40,216,88,230,68,140,70,12,28,67,36,83, +53,70,99,36,98,80,9,160,166,160,222,253,222,156,74,94,134,32,32,34,27,186,14,38,162,0,19,5,36,2,36,98,4,54,5,129,198,180,105,83,153,120,159,251,86,55,228,73,68,171,108,100,121,13,33,132,238,120,120,125,255,230,239,78,175,126,211,29,223,209,248,157,166, +125,68,67,180,16,32,71,34,84,211,198,200,99,238,151,38,204,225,120,60,29,14,199,214,228,233,233,153,57,188,121,243,118,28,119,41,101,51,24,134,209,197,190,49,166,251,251,87,243,60,249,10,220,237,118,94,20,121,159,48,116,105,191,223,3,192,227,227,151, +117,93,135,97,136,49,44,203,226,229,141,159,12,243,60,35,98,215,117,173,181,86,183,144,202,82,150,135,135,135,135,135,135,214,106,8,193,108,83,193,17,145,143,61,253,174,255,242,254,125,74,105,24,134,86,197,95,22,145,158,159,159,1,116,191,223,223,221, +221,213,90,189,214,109,173,133,16,188,80,143,49,197,152,220,195,60,132,56,142,187,210,4,137,215,82,221,77,108,45,85,212,250,97,100,234,56,196,113,119,56,156,238,66,74,165,22,3,139,41,73,145,200,33,134,96,218,106,155,107,57,151,245,121,158,190,160,214, +46,243,56,164,24,16,65,83,10,119,167,187,239,222,190,189,127,125,151,82,84,80,209,202,129,14,135,253,48,100,0,205,185,151,90,65,43,179,162,149,90,46,34,23,144,101,41,82,90,169,82,90,171,107,89,75,19,164,208,245,195,247,223,125,127,27,87,62,60,60,252, +233,79,127,154,166,105,183,219,45,203,92,106,1,128,24,153,200,0,44,119,225,120,218,115,142,64,198,33,12,187,221,48,14,28,2,81,12,49,50,134,16,185,235,242,48,244,41,69,51,245,220,129,155,197,166,123,105,139,168,239,149,47,21,137,174,198,246,224,189,117, +45,235,186,186,79,194,205,162,214,57,168,94,155,108,124,216,107,111,132,68,42,213,68,18,67,12,196,100,8,130,0,45,229,97,216,159,142,247,137,194,58,61,149,249,81,218,115,43,79,77,80,154,138,106,115,43,209,91,212,177,39,203,185,33,49,57,159,19,213,32,208, +215,112,213,27,16,74,68,145,145,9,152,49,16,4,4,242,232,58,196,166,8,6,134,4,183,111,244,247,233,254,162,120,117,142,81,175,152,52,160,48,3,7,167,73,99,100,100,164,176,49,21,177,25,153,1,207,0,202,184,74,153,214,201,84,24,136,33,100,238,26,189,233,134, +239,143,63,252,151,244,250,247,233,238,221,254,244,58,69,59,102,19,93,1,148,153,67,236,136,163,2,41,152,160,214,82,66,224,16,120,183,27,69,218,211,211,243,102,254,91,230,117,93,84,69,85,220,100,161,239,187,97,232,62,125,250,20,99,244,62,205,7,57,126, +120,82,196,181,150,181,86,100,78,93,135,28,196,0,136,215,90,20,140,99,28,199,33,166,180,46,171,136,236,118,187,229,114,9,28,192,96,93,214,121,90,192,32,112,98,12,49,69,175,24,207,231,179,247,36,222,197,113,8,125,223,247,125,191,235,115,223,37,4,101,148, +221,144,115,234,192,76,106,147,218,166,243,101,153,231,28,83,78,233,112,56,78,211,228,147,9,111,14,253,233,201,41,196,192,41,134,46,167,211,241,240,221,219,55,251,221,88,203,106,80,215,50,207,243,121,89,166,214,10,51,57,236,89,218,98,206,156,67,140,177, +31,134,67,206,35,243,240,244,244,172,138,95,190,60,253,244,211,79,143,143,79,174,214,169,173,74,211,178,86,84,72,33,229,144,173,89,43,138,198,79,143,143,158,250,119,62,79,31,63,63,124,121,120,58,159,151,243,243,188,92,22,52,98,136,125,222,15,221,161, +44,210,170,30,246,39,76,104,106,79,79,231,174,27,199,113,252,235,95,127,254,229,253,79,181,94,222,190,125,117,62,79,151,243,180,172,182,174,74,72,49,118,132,208,231,65,170,48,226,97,55,14,93,135,166,104,18,3,130,217,48,116,125,215,17,34,152,197,144,98, +200,76,92,74,219,232,254,108,136,214,170,172,107,89,151,178,150,213,175,216,45,1,219,75,149,86,53,132,152,82,38,98,223,212,214,181,172,107,17,4,85,169,77,12,48,112,32,100,21,107,107,11,129,61,148,24,136,41,4,32,170,34,243,58,161,174,41,197,174,31,243, +110,63,236,143,76,105,58,207,79,15,83,48,16,195,162,176,170,84,3,51,101,53,6,29,204,186,24,198,20,187,24,2,33,19,68,166,148,2,115,13,193,98,132,24,41,70,12,1,92,20,17,3,245,41,229,76,132,74,208,34,65,140,16,72,102,1,98,10,108,1,149,204,216,128,93,209, +194,141,216,156,241,6,142,199,19,34,115,76,26,115,28,251,52,14,93,151,67,96,202,93,238,119,99,151,83,8,20,72,99,176,208,115,94,206,139,104,29,186,216,186,48,47,147,25,238,6,232,142,119,227,233,85,63,236,247,199,187,110,60,164,144,187,28,19,97,123,250, +34,34,110,101,239,51,15,175,250,254,195,63,252,39,17,121,126,126,126,124,124,20,145,195,97,119,58,157,134,97,48,211,82,202,52,77,126,236,228,156,75,41,222,205,123,147,224,219,225,56,142,94,227,205,203,211,77,54,234,117,142,23,81,27,30,112,253,137,243, +101,242,10,243,55,191,251,173,255,80,32,60,156,142,222,43,206,203,226,190,250,94,49,58,71,180,181,150,82,18,48,63,235,186,152,136,32,132,16,3,165,148,74,117,181,75,117,34,171,3,18,102,246,248,248,197,76,156,229,88,202,50,207,151,156,51,162,121,76,213, +13,11,185,241,42,91,219,138,109,159,60,249,186,85,213,20,227,229,114,246,95,252,254,254,245,233,184,207,57,183,170,199,195,224,165,184,251,113,60,63,63,63,61,61,237,118,187,156,251,203,229,82,107,205,57,231,156,125,170,1,0,75,89,189,193,246,223,203,47, +221,56,142,110,143,122,62,159,207,231,243,171,87,175,94,191,126,237,109,88,140,177,180,82,107,93,215,121,55,142,63,252,240,14,80,158,31,31,254,241,255,254,167,174,27,78,199,187,231,167,135,101,190,172,203,161,212,187,148,194,221,221,171,156,123,68,94, +215,218,154,198,152,189,153,12,28,1,160,54,231,208,217,213,12,63,56,142,19,2,133,72,166,104,90,84,139,180,205,98,252,165,61,220,214,134,84,123,233,79,115,179,147,235,186,108,215,74,213,93,222,98,140,177,235,60,44,228,154,33,176,145,81,66,72,170,170,130, +76,233,254,238,93,248,123,206,136,108,154,194,248,249,253,191,154,212,0,26,24,189,33,162,208,143,251,125,14,16,2,121,69,96,91,185,171,136,216,4,174,39,225,22,217,201,20,137,104,215,245,41,5,68,44,53,214,37,54,41,34,85,68,118,99,220,2,225,213,84,16,128, +40,48,97,8,20,254,198,116,232,10,129,38,46,33,132,62,103,127,53,4,117,188,26,92,192,160,162,170,1,151,181,11,92,64,46,231,242,240,92,0,249,120,247,122,124,243,119,195,155,95,159,238,94,107,232,57,249,45,89,135,62,215,90,94,191,126,253,248,248,236,157, +149,25,134,16,222,190,125,123,56,28,68,12,96,51,8,11,129,99,34,181,250,241,211,207,129,59,71,141,110,110,40,203,178,60,62,62,250,212,148,153,215,117,253,252,249,115,74,233,254,254,190,235,186,196,1,56,8,135,117,93,203,114,5,0,90,107,214,82,8,94,88,206, +151,201,219,63,85,157,230,231,155,93,185,152,129,89,200,233,208,119,203,101,2,128,121,158,47,151,139,143,130,28,159,200,253,184,44,203,77,122,82,74,153,205,66,8,28,146,255,213,39,165,222,242,249,183,239,247,123,85,13,33,56,43,117,24,6,199,66,111,209, +226,254,68,122,255,51,12,157,91,123,120,123,115,139,107,62,203,34,162,42,13,140,230,203,249,57,176,12,3,51,223,189,122,45,34,93,215,137,212,90,107,107,219,134,101,134,243,60,223,210,206,28,179,241,192,3,175,171,125,145,251,20,90,68,188,203,119,184,229, +227,199,143,102,246,234,213,43,103,243,105,118,9,60,18,193,155,55,111,74,93,63,125,120,63,45,243,48,52,52,156,206,115,140,145,9,250,161,19,9,0,95,28,131,189,92,46,34,50,94,205,65,84,172,181,86,234,234,151,130,104,163,179,134,144,156,73,170,42,42,64,68, +76,161,89,69,220,0,253,155,238,201,247,38,132,77,119,118,155,5,124,195,59,109,173,233,149,92,206,97,227,97,34,185,80,216,205,7,12,17,83,200,181,89,105,21,40,222,221,253,42,255,135,152,226,120,247,250,55,255,252,143,255,199,211,151,247,229,242,41,66,171, +168,207,26,128,57,230,28,163,58,25,189,75,193,71,226,30,89,99,16,0,0,129,111,252,111,127,74,199,110,112,153,235,218,114,233,251,82,74,105,165,181,182,231,8,70,98,234,148,84,243,7,155,98,224,250,141,108,98,19,145,160,34,90,8,33,199,232,34,222,64,156,82, +66,80,189,54,147,97,63,90,183,27,159,38,126,250,240,100,208,157,190,251,241,135,223,253,167,239,190,255,225,238,221,63,236,143,247,143,231,203,176,59,34,98,213,121,200,93,1,251,229,151,15,126,80,28,14,39,103,117,154,98,171,250,249,243,23,191,91,93,151, +99,98,145,186,174,151,231,243,99,224,126,171,57,155,206,203,165,212,5,17,135,177,139,161,243,223,246,114,185,60,63,63,251,200,132,136,84,36,231,236,208,133,255,99,8,161,239,251,181,204,126,48,50,146,155,127,72,169,151,167,231,98,101,191,223,15,195,96, +165,60,60,60,56,205,101,28,71,127,2,124,217,120,197,159,82,170,181,50,108,204,90,8,160,10,243,60,151,117,37,162,97,220,251,221,245,195,211,23,143,31,158,62,216,136,215,143,148,146,170,246,125,255,18,107,242,118,159,136,214,117,117,20,219,71,53,46,179, +154,166,41,81,141,33,199,24,65,100,58,63,181,178,76,125,223,229,225,195,167,207,119,119,119,206,206,35,162,183,111,223,250,99,247,254,253,71,47,28,188,245,245,160,155,174,235,208,232,120,60,248,230,213,247,253,119,223,125,215,247,253,178,44,243,52,121, +11,29,66,120,255,254,253,167,79,159,136,232,254,254,94,68,246,187,177,235,82,173,181,149,26,34,190,123,247,238,249,241,225,211,151,135,199,199,199,143,239,63,70,226,211,233,148,114,232,199,62,231,124,62,79,247,247,247,126,43,125,229,123,49,50,79,139, +23,20,253,208,17,145,136,1,180,171,246,202,90,43,62,122,9,161,219,140,240,250,124,115,79,188,145,60,55,60,112,91,180,237,58,109,110,0,186,174,43,92,45,33,2,95,185,248,162,49,7,34,34,184,6,223,138,170,54,85,229,12,106,218,68,16,44,118,221,254,238,245, +247,64,221,254,110,24,195,95,255,248,255,190,255,227,63,202,229,35,66,28,251,97,49,106,87,32,28,209,136,32,69,98,102,70,1,0,226,112,13,87,118,81,72,244,61,34,110,142,209,236,89,20,41,247,69,154,10,100,212,171,61,41,161,219,71,50,51,69,128,245,101,218, +199,215,48,89,240,104,71,183,189,244,29,196,28,66,219,184,10,132,252,95,255,235,143,185,239,151,70,24,78,111,255,238,63,255,238,63,252,239,111,223,253,199,110,255,43,204,93,76,253,52,45,196,81,107,157,167,41,68,190,156,167,210,252,160,216,237,118,59, +102,158,167,213,235,55,85,3,208,214,106,136,155,128,115,127,216,157,78,167,148,250,141,10,51,77,62,62,141,49,158,78,167,192,209,159,78,51,115,86,10,51,207,243,204,180,221,176,151,135,210,225,112,64,132,24,35,35,121,213,58,118,189,159,15,158,95,123,179, +66,116,102,12,17,105,19,63,157,250,190,63,28,14,110,105,81,107,125,124,58,123,245,24,56,152,169,136,50,133,174,203,41,119,170,26,99,28,134,225,54,203,49,179,113,236,115,78,222,208,58,247,223,255,234,150,54,183,89,188,143,218,215,117,141,49,164,148,156, +26,126,27,12,174,235,122,216,245,102,112,35,51,220,232,84,232,86,29,49,58,211,42,198,224,102,31,227,184,219,237,118,167,211,233,205,155,55,247,247,247,251,253,254,112,56,220,221,221,229,174,247,121,111,223,247,78,81,58,30,143,247,247,247,204,252,248, +248,88,74,113,89,131,255,208,231,231,231,38,146,83,220,237,118,135,195,62,231,212,117,221,126,191,31,250,65,12,158,31,159,31,63,125,146,90,3,115,151,115,238,135,148,179,52,113,199,12,51,168,181,205,243,114,185,76,211,52,127,252,248,185,148,74,132,93, +238,98,136,174,33,98,14,206,175,242,163,206,217,221,96,32,162,34,91,160,194,55,42,59,127,180,111,28,163,175,120,134,203,198,189,90,73,217,155,73,189,6,73,122,56,149,91,96,182,38,173,137,234,10,164,28,48,68,36,222,76,70,49,242,221,241,46,119,153,68,164, +174,132,22,83,134,64,77,157,63,12,4,66,4,68,22,25,153,41,48,110,150,235,136,128,254,27,17,51,133,16,145,216,161,126,51,0,100,67,14,156,99,206,108,114,139,172,51,176,77,104,75,6,230,167,55,94,23,175,171,172,249,234,172,238,72,8,130,130,191,100,224,64, +196,232,158,105,255,249,127,249,95,141,134,56,188,249,213,111,254,203,187,223,252,167,60,190,161,120,220,29,94,237,118,221,208,247,49,198,221,208,199,16,8,32,134,164,210,134,221,14,145,156,216,117,57,207,102,182,223,239,95,189,122,141,104,41,7,53,33, +218,2,52,119,187,177,239,251,178,150,214,106,107,85,85,54,111,11,38,102,122,126,158,46,151,139,99,107,55,217,245,186,174,99,159,107,41,243,52,149,117,245,125,113,115,169,88,151,118,181,190,100,64,39,6,148,117,165,64,42,210,106,53,95,66,125,63,12,67,151, +179,54,33,34,31,168,248,217,181,57,26,211,22,111,106,170,165,84,85,137,33,230,212,113,8,222,116,121,49,121,59,3,187,46,251,106,180,171,50,216,207,189,183,111,191,243,99,170,239,123,95,114,254,189,93,151,111,12,250,27,79,42,165,196,76,221,48,236,14,135, +110,24,212,208,103,170,196,124,186,187,119,106,165,171,55,93,75,217,117,157,167,131,212,90,195,117,146,228,123,202,110,183,95,215,21,0,28,7,122,122,122,242,35,49,134,224,155,209,149,73,43,151,203,229,211,167,79,98,26,3,35,194,48,118,251,221,120,243,196, +48,100,147,150,56,236,134,46,6,54,195,212,117,93,63,134,235,67,121,211,43,93,107,138,226,206,174,49,6,51,43,107,17,21,34,106,85,60,158,57,165,156,82,34,226,214,172,86,89,214,175,45,195,75,199,135,192,225,230,104,236,87,204,127,80,72,137,174,198,213,225, +138,121,72,107,181,249,43,220,194,134,193,9,104,224,138,86,147,90,214,117,185,72,171,204,177,235,50,82,26,134,49,229,174,137,172,165,54,104,68,192,193,76,26,130,129,42,128,218,150,252,106,238,57,47,110,165,45,219,73,124,93,208,220,68,75,109,174,210,104, +162,102,138,64,214,170,15,147,150,82,74,41,107,45,165,150,101,89,170,187,76,183,214,68,220,133,213,63,89,215,186,44,107,41,155,136,68,76,77,204,12,68,125,112,171,173,53,254,241,31,254,27,198,251,126,247,171,221,233,157,241,248,120,153,12,229,112,55,160, +98,171,77,90,251,255,202,250,178,30,89,178,36,45,179,179,251,18,75,46,247,86,85,79,245,208,67,183,52,130,25,16,18,72,140,52,18,18,140,196,3,72,72,8,158,248,227,32,222,152,238,170,174,190,55,151,216,220,253,172,102,60,152,135,223,164,201,135,84,62,100, +68,120,184,159,115,204,236,179,207,190,143,74,17,117,141,214,26,49,156,207,39,185,179,173,174,235,210,251,160,181,86,186,120,111,91,43,109,107,114,52,122,127,63,253,233,79,95,36,194,8,0,35,229,120,41,69,72,96,155,130,253,86,89,57,163,182,42,162,220,63, +26,0,206,231,147,244,160,20,131,20,111,181,20,0,112,214,4,231,131,243,26,85,205,37,167,84,114,110,165,74,232,59,159,207,178,13,164,160,2,128,253,225,65,22,180,220,52,17,174,150,105,24,201,190,228,67,69,188,56,132,224,156,189,221,110,130,235,72,164,93, +150,37,8,141,35,175,162,208,203,178,220,110,183,181,89,239,93,140,113,154,38,73,32,55,213,173,90,91,215,245,251,253,193,57,159,75,141,41,43,109,66,24,83,138,151,203,229,124,62,151,146,141,49,194,144,211,90,35,170,111,11,215,172,209,213,24,19,99,153,166, +153,136,67,232,148,210,165,84,105,153,88,163,15,135,195,218,182,185,183,97,17,49,230,104,141,158,231,185,212,216,5,175,20,182,70,76,92,106,179,90,15,93,231,141,73,49,198,156,9,33,215,170,16,55,225,109,249,80,201,12,101,100,73,38,108,90,171,243,60,167, +20,75,41,0,152,75,38,90,123,250,76,88,74,37,226,97,236,228,178,67,8,194,221,149,159,82,114,163,86,106,97,38,109,180,177,134,129,91,171,141,0,54,65,26,88,39,152,91,109,168,54,182,247,154,54,10,242,133,224,91,133,156,75,92,150,90,179,86,198,251,46,132, +174,52,178,190,115,221,136,62,16,50,97,49,186,13,1,53,40,103,68,89,95,161,214,128,72,140,181,65,35,209,80,84,141,160,17,16,163,180,46,42,64,42,37,149,90,87,33,247,218,106,101,106,165,80,202,53,166,146,74,46,181,150,70,185,212,92,106,165,85,26,188,174, +221,145,86,106,203,181,46,75,142,57,214,92,190,73,233,50,87,106,53,215,86,169,214,22,75,209,191,249,103,255,9,213,49,85,115,93,74,42,185,97,81,182,26,87,122,189,47,41,41,128,146,163,82,48,244,131,243,126,127,60,230,20,69,90,219,104,153,142,245,130,79, +160,110,198,232,101,153,231,105,22,80,142,25,95,95,223,222,222,222,250,190,23,225,80,57,194,37,80,140,227,129,254,223,97,100,57,200,145,155,4,28,68,20,217,53,25,123,123,125,125,17,218,231,208,245,82,58,74,253,118,187,94,168,17,2,104,165,86,31,186,214, +106,41,218,172,29,194,97,24,228,211,133,194,102,157,95,173,20,74,89,53,215,180,98,230,148,179,172,93,233,14,203,169,81,74,217,237,251,235,245,50,12,125,206,137,129,172,53,215,235,101,220,13,136,122,27,233,144,235,148,158,231,48,244,178,147,5,151,151, +220,88,41,165,140,42,133,230,37,198,152,26,129,115,190,31,198,97,220,253,240,253,103,225,115,34,130,36,141,204,124,185,92,98,76,2,29,201,124,179,236,40,165,212,225,240,32,129,253,118,219,220,111,58,17,77,211,90,11,30,40,201,191,64,71,151,219,212,5,119, +189,157,151,101,14,193,106,109,180,54,222,121,99,187,190,243,125,8,138,91,78,145,149,86,198,148,194,57,37,162,53,213,236,186,62,132,174,53,154,166,249,112,120,144,41,83,107,45,51,165,148,226,18,75,45,90,233,101,137,181,86,165,80,41,83,107,147,151,119, +253,183,249,67,185,225,242,172,133,231,180,121,90,8,223,56,165,84,26,41,196,149,157,123,135,157,129,217,249,176,206,238,221,227,87,173,173,212,146,163,149,222,184,53,54,184,208,133,209,24,11,140,198,56,64,141,214,217,16,180,81,76,51,242,212,25,10,182, +243,222,121,103,173,115,214,57,109,12,32,146,66,106,98,91,45,58,63,26,80,161,178,0,42,115,203,165,212,86,87,1,153,90,153,26,18,85,194,178,142,71,10,100,191,142,70,18,183,187,172,215,42,238,37,26,197,53,215,146,43,53,33,172,171,187,119,16,183,251,152, +65,46,69,63,253,248,175,222,46,23,219,133,199,79,223,133,110,244,202,65,225,215,159,222,236,195,17,180,154,115,108,12,135,195,211,110,56,80,229,229,50,79,57,199,165,236,118,71,6,94,230,153,184,198,56,59,131,177,228,190,31,134,97,36,230,174,243,127,250, +242,167,156,163,243,246,233,249,105,28,70,239,253,229,114,233,156,55,218,238,119,123,69,232,66,200,57,141,187,78,1,119,193,123,171,222,95,191,14,157,151,189,39,177,72,6,145,100,73,65,99,111,189,80,2,127,254,227,207,198,42,165,185,81,49,218,51,147,52, +3,149,134,82,51,32,199,52,57,215,231,92,98,76,76,248,248,248,124,56,60,213,202,0,154,176,124,249,250,39,235,140,182,154,129,67,23,74,171,13,152,65,245,195,216,245,3,174,83,39,144,114,89,98,162,150,83,44,193,119,222,133,121,74,215,203,148,83,189,156,103, +165,112,158,231,219,237,38,164,28,217,177,165,148,247,183,87,105,76,175,186,174,194,183,236,186,16,6,102,152,231,37,183,230,67,112,198,42,165,172,53,206,59,64,52,214,10,171,33,229,74,140,251,253,241,241,249,144,114,52,214,12,227,174,53,78,169,106,237, +17,221,211,211,131,228,14,130,66,201,1,7,0,185,100,241,50,192,187,122,119,202,249,253,253,125,236,251,86,73,129,54,218,122,223,31,143,199,221,110,80,134,25,189,178,134,12,98,215,245,15,207,126,220,47,137,79,231,155,213,202,217,142,73,79,183,152,115,113, +206,105,13,181,101,165,180,4,52,0,176,214,73,72,47,165,41,101,149,50,222,7,239,186,214,90,202,177,81,181,22,106,109,34,190,44,151,119,135,124,185,17,161,82,171,202,152,49,218,184,152,242,245,58,17,179,243,94,105,93,91,203,181,206,113,137,57,161,209,171, +122,191,49,168,176,74,196,68,101,173,55,86,53,42,168,52,40,21,115,45,181,136,230,75,205,73,27,109,141,215,214,91,101,140,82,45,229,37,230,189,203,135,163,53,174,0,80,240,35,128,174,53,57,91,137,244,189,106,21,76,101,165,61,214,194,192,74,129,166,6,141, +128,0,9,84,101,36,200,149,74,227,202,72,162,69,40,51,174,14,180,83,198,106,163,1,165,253,32,228,128,44,162,84,168,185,65,45,84,10,181,202,181,48,55,168,149,75,161,86,88,255,248,219,191,219,31,142,63,252,234,87,79,207,223,13,195,176,27,119,90,169,184, +204,239,231,203,126,55,182,218,180,214,191,254,241,199,210,242,239,127,250,67,227,166,80,33,162,54,56,77,183,90,234,110,63,14,193,27,99,14,15,7,0,184,221,110,127,248,199,223,223,174,183,152,98,215,117,79,79,79,181,96,171,77,20,242,173,177,211,180,196, +152,226,18,65,33,32,121,99,1,160,148,52,221,110,68,244,240,112,16,146,169,228,114,2,165,72,192,49,74,19,209,178,204,2,59,89,107,110,183,235,233,116,98,130,90,139,60,111,109,214,89,135,214,170,117,221,189,96,243,0,176,122,194,16,93,167,139,64,65,162,13, +53,12,131,224,4,136,160,52,138,106,179,20,204,141,106,140,139,209,43,4,118,189,94,107,109,251,253,222,123,175,181,201,57,221,5,194,215,142,162,188,225,159,9,161,75,90,149,115,174,141,132,144,0,204,2,82,11,70,175,20,166,148,164,27,177,13,76,117,93,7,72, +82,16,246,253,160,181,41,165,166,148,107,45,49,46,146,213,199,24,175,215,171,224,180,227,56,214,90,228,229,82,101,109,241,89,98,99,140,75,41,25,239,35,222,68,28,66,111,52,26,173,36,67,3,230,146,74,45,117,183,27,156,243,0,92,107,83,10,67,231,157,51,198, +26,68,180,214,24,163,149,66,231,172,247,78,184,25,74,25,49,235,35,218,36,225,140,181,238,163,230,133,36,237,146,26,72,86,47,89,143,80,55,215,193,23,99,188,115,120,247,124,102,34,4,176,34,40,119,127,159,77,251,15,17,197,8,208,24,99,157,185,235,101,24, +102,214,90,161,66,102,100,32,212,172,184,81,43,173,54,108,147,210,134,128,75,163,152,185,148,74,84,9,26,194,55,239,138,77,70,85,12,73,63,218,209,125,83,79,149,0,183,26,211,75,114,160,16,214,38,125,35,150,92,180,53,226,181,9,114,55,195,106,119,137,58, +1,11,144,43,181,70,212,136,244,191,253,119,255,237,248,240,8,218,158,78,231,219,237,214,245,253,227,241,56,14,125,206,249,127,255,175,255,89,106,250,238,243,231,219,116,189,205,179,15,110,94,166,224,59,109,208,24,147,99,66,197,227,216,3,243,109,186,212, +90,223,223,222,83,76,47,47,47,57,103,165,52,19,247,93,143,104,145,145,136,99,76,192,32,241,205,59,207,138,231,235,237,231,159,127,206,57,34,192,237,118,41,37,79,211,164,148,150,212,81,104,156,162,165,63,77,211,124,155,196,183,25,21,166,148,230,121,202, +57,237,247,123,163,173,115,246,110,84,178,82,25,75,201,165,172,210,56,68,109,154,230,148,82,140,203,233,116,102,36,161,149,203,45,222,140,157,247,135,131,124,34,220,237,113,140,181,214,218,221,208,5,223,1,128,92,155,49,70,6,97,149,90,145,88,107,173,24, +250,221,235,216,188,66,124,222,75,163,105,45,110,137,142,251,131,172,194,187,102,15,44,57,165,101,145,117,57,12,195,227,227,163,204,46,26,99,114,142,41,229,24,197,159,72,47,75,76,41,91,107,149,66,169,171,133,64,123,56,28,164,111,73,212,132,27,32,220, +20,65,206,164,235,93,74,106,173,137,230,41,51,173,81,72,105,102,210,10,140,209,238,174,62,214,117,97,191,31,173,181,76,64,212,36,86,123,111,67,240,74,43,239,157,117,214,88,99,157,245,222,249,224,189,119,76,44,238,171,210,13,211,74,11,145,235,163,171, +225,38,83,36,147,104,155,116,144,48,84,55,195,201,109,0,96,109,18,88,43,211,167,91,19,232,163,89,98,206,101,197,26,238,155,80,94,30,156,90,167,7,25,156,117,161,239,0,116,3,123,126,249,233,58,47,49,229,152,202,50,167,218,64,25,96,38,132,109,234,64,212, +208,238,138,56,252,77,28,109,19,200,17,251,192,251,52,48,180,38,57,7,2,96,65,168,204,141,168,180,182,146,229,136,161,49,224,106,110,219,86,247,65,34,145,138,228,86,169,149,86,75,107,250,111,254,205,127,238,134,1,149,142,41,51,99,23,188,179,6,16,129,155, +49,122,153,99,73,105,220,143,227,174,119,206,236,15,187,174,235,1,56,45,203,245,118,142,113,214,200,136,80,107,125,125,121,121,127,123,243,206,165,156,69,39,239,122,189,49,67,140,228,156,111,141,94,95,95,211,146,198,97,236,187,190,213,70,45,15,67,79, +212,118,99,79,212,78,167,211,243,227,195,167,231,167,82,105,179,34,145,110,251,237,118,75,41,61,61,62,182,214,222,223,223,82,146,161,36,67,212,140,49,67,191,243,222,9,211,2,144,229,225,213,90,180,54,204,100,140,160,65,230,112,56,246,125,159,82,84,6,101, +124,81,56,58,146,35,13,195,128,70,107,107,8,120,90,230,219,52,149,90,141,179,190,11,121,153,83,90,155,96,125,63,200,112,221,110,183,182,76,62,142,231,8,0,19,227,178,69,36,129,61,37,14,88,31,186,190,215,168,74,202,10,149,54,58,213,146,82,234,130,239,251, +94,10,87,153,189,186,247,172,115,107,44,254,86,193,119,41,229,105,186,1,240,110,183,219,62,75,184,50,165,148,183,183,55,102,218,8,241,18,9,239,221,206,178,89,122,32,96,206,98,2,11,206,24,38,82,138,181,86,214,154,224,124,223,117,227,216,119,125,231,156, +83,90,233,53,49,67,145,189,184,255,150,170,166,173,94,223,90,204,166,148,181,107,1,204,204,173,182,214,72,27,253,209,65,81,206,35,102,142,41,173,6,54,171,146,247,166,25,213,140,209,210,80,220,10,43,99,68,68,159,63,58,210,72,84,20,69,112,153,193,111,173, +193,42,80,6,214,48,3,212,70,165,21,101,140,115,29,24,199,224,167,203,203,215,183,183,203,237,82,137,74,106,173,145,214,138,144,129,238,182,132,235,20,209,93,135,25,213,255,175,95,200,204,196,10,80,33,234,111,98,159,140,204,88,20,86,226,90,169,54,162, +198,64,136,160,16,84,163,186,5,192,245,91,0,0,64,166,210,182,72,248,175,255,254,191,134,174,179,206,107,227,189,247,10,91,4,228,0,0,29,17,73,68,65,84,206,56,173,148,53,122,185,205,143,79,207,193,251,243,245,84,106,57,236,119,214,217,233,118,229,10,212, +8,21,119,206,34,82,206,185,230,60,79,19,19,197,37,122,231,152,41,151,230,92,200,185,132,174,7,176,187,113,176,86,68,203,185,235,3,51,165,24,81,183,221,110,44,41,117,93,199,76,105,89,62,127,126,222,239,119,215,219,34,11,55,165,52,77,83,140,81,122,125, +159,158,158,153,57,231,68,212,186,174,107,173,150,146,1,32,248,30,113,29,2,102,38,233,34,106,173,152,101,154,155,196,122,241,112,60,140,227,78,107,93,90,150,192,37,241,68,250,1,187,221,174,181,194,212,114,138,243,116,171,37,27,173,156,53,10,33,206,147, +24,133,18,145,82,90,194,90,223,15,181,22,129,25,4,8,217,6,8,68,215,84,216,115,226,18,39,155,97,60,28,21,98,75,69,33,246,93,167,181,110,192,168,212,15,223,125,62,28,14,210,220,23,76,72,134,179,54,36,166,239,198,174,235,230,121,122,121,249,122,62,159,0, +112,3,174,228,35,4,161,145,77,184,77,48,11,73,253,120,60,202,97,225,156,235,251,65,41,164,70,90,155,16,186,224,131,68,185,187,12,186,49,218,88,107,141,51,10,113,69,149,172,222,88,88,162,184,245,113,90,226,190,164,208,57,123,247,78,33,113,170,180,214, +137,181,219,214,164,145,29,194,204,245,3,69,70,176,10,121,195,206,123,103,157,204,71,81,163,156,114,201,153,26,249,16,62,58,132,127,24,159,85,247,92,81,28,50,234,202,34,108,181,17,213,86,115,17,19,7,167,181,215,174,247,214,188,189,159,206,231,55,45,146, +193,226,145,0,140,119,27,118,121,202,235,92,174,168,130,126,176,190,250,54,99,193,176,157,185,155,2,50,17,101,110,181,214,38,102,1,119,79,117,4,40,173,172,9,237,253,63,215,65,153,181,125,200,12,172,255,254,63,254,15,99,204,146,234,146,146,28,4,206,152, +221,126,199,140,243,180,132,224,157,243,127,250,229,79,167,211,27,51,204,211,212,15,131,115,54,88,211,15,65,212,40,26,149,152,150,146,114,78,81,27,227,172,111,149,187,190,183,46,28,14,199,199,135,71,121,60,125,31,180,66,165,128,153,134,65,80,205,250, +229,203,159,150,101,142,243,237,114,57,215,90,95,190,124,173,4,210,150,216,78,32,89,79,173,84,165,212,48,244,146,237,76,211,77,107,229,189,239,187,81,28,228,228,22,137,174,140,49,122,94,150,214,40,231,188,44,115,140,34,78,83,25,184,235,187,239,190,251, +14,113,37,133,173,19,21,181,106,133,181,212,101,94,74,46,206,218,190,235,181,82,37,103,4,14,161,115,206,77,211,148,115,145,25,194,214,72,210,66,121,60,155,121,152,214,122,28,7,65,252,36,46,117,93,247,248,248,248,233,211,167,138,200,141,168,54,239,253, +56,142,218,24,212,42,12,189,211,90,134,72,86,67,136,59,154,127,185,92,133,9,45,63,146,17,220,110,183,156,139,108,194,205,141,88,86,137,232,137,175,64,172,49,50,14,214,247,189,49,122,27,162,37,226,214,200,57,223,117,61,160,50,198,132,46,56,231,68,111, +27,149,86,90,211,93,238,222,218,21,218,69,4,102,145,72,54,90,27,177,87,16,177,22,68,5,8,90,43,117,223,75,204,235,243,170,43,11,175,110,116,162,237,106,215,246,195,218,191,89,179,190,224,253,246,141,182,130,217,24,131,74,127,84,182,222,120,97,206,122, +121,147,214,106,41,69,196,252,197,228,111,5,69,128,184,49,2,104,229,130,239,148,114,167,235,233,122,125,105,53,138,101,37,0,40,35,130,103,27,161,224,155,169,89,35,254,168,203,186,157,62,82,250,202,84,134,140,37,72,71,144,168,81,173,80,43,16,137,198,12, +32,3,175,242,133,178,51,105,35,209,182,166,173,17,241,116,4,208,255,244,111,254,61,163,150,228,214,89,199,76,41,199,86,154,210,230,225,241,113,154,99,107,237,251,239,62,191,191,157,126,254,195,239,127,245,253,247,221,48,106,141,215,243,229,229,245,235, +151,95,126,137,105,62,30,143,222,219,247,175,239,192,224,172,59,62,62,50,96,232,134,97,28,251,126,232,186,190,148,116,187,93,17,33,197,25,128,74,141,70,227,203,203,87,97,201,180,146,222,223,223,79,167,55,166,214,168,166,66,146,251,109,25,157,92,185,209, +58,165,164,181,170,77,102,240,205,48,244,41,165,195,254,104,140,190,235,136,84,233,46,40,133,165,84,165,80,24,170,33,120,0,20,121,168,97,28,30,31,31,37,210,74,136,16,144,3,106,165,90,107,206,37,37,110,77,139,100,175,200,236,212,117,94,89,107,179,223, +239,157,115,162,146,180,17,145,101,11,201,172,134,156,8,50,43,44,177,232,225,225,97,191,223,191,158,207,8,104,80,121,99,173,54,226,76,233,187,144,151,69,178,71,249,255,141,220,35,74,141,98,186,186,44,11,42,86,10,83,138,206,5,185,102,201,168,133,223,67, +180,30,10,178,255,37,41,221,34,195,150,18,47,203,178,44,75,173,212,26,41,109,64,33,32,86,170,165,22,98,80,90,105,109,153,202,221,245,84,80,73,35,228,138,90,234,186,241,96,147,222,95,197,222,68,178,189,228,210,154,52,250,12,51,180,182,74,126,72,89,33, +7,171,181,22,215,246,195,90,40,50,195,221,242,85,68,86,171,49,122,220,141,33,120,84,168,20,166,92,54,222,246,199,77,200,12,114,147,37,228,10,32,132,136,200,26,197,37,213,40,4,170,117,213,31,42,205,161,106,105,57,205,151,55,110,197,104,35,199,142,218, +250,143,107,232,187,59,219,109,136,145,244,63,239,24,97,33,25,48,229,251,111,170,173,53,106,134,81,100,238,239,118,1,106,213,162,105,237,126,167,190,65,76,98,26,143,50,233,8,160,127,247,47,255,193,135,14,0,75,105,2,126,81,37,4,62,79,51,0,138,197,43,50, +4,103,91,109,63,253,159,63,124,121,127,169,41,47,113,90,9,43,10,67,112,183,243,37,248,174,235,58,235,220,195,211,83,76,89,27,59,140,163,48,69,156,181,204,100,157,6,106,253,16,150,101,190,94,79,206,121,99,76,76,115,205,197,57,179,27,71,25,101,98,52,50, +131,47,95,89,254,206,57,3,179,115,238,211,167,231,214,234,245,122,93,150,249,112,216,135,16,90,101,145,45,22,8,52,231,108,173,53,70,159,207,151,214,26,81,27,134,241,251,239,191,239,186,94,186,130,196,100,140,185,94,175,206,185,253,126,191,117,171,52, +83,23,188,179,182,213,82,114,86,136,187,113,56,30,246,221,208,167,152,133,143,170,181,17,37,226,121,94,230,121,218,48,3,233,116,201,188,92,201,73,96,73,129,127,100,10,57,165,244,62,221,130,117,78,27,57,122,75,107,132,160,156,233,172,21,10,174,16,250, +186,174,147,37,107,140,219,176,31,68,236,135,78,41,117,185,92,118,187,131,148,130,219,226,22,224,74,146,115,161,49,200,55,149,254,109,223,123,57,221,239,25,212,186,250,195,48,2,98,165,178,196,56,47,75,109,13,80,163,214,222,106,102,104,66,142,188,179, +139,148,194,215,215,119,233,1,2,136,5,242,218,186,115,94,8,110,229,142,129,115,74,121,154,38,177,223,147,251,38,109,39,217,132,247,66,75,221,155,135,247,149,73,173,213,90,75,209,74,247,93,135,128,113,89,226,178,228,218,254,172,217,184,202,239,231,117, +80,248,14,137,175,126,166,70,117,218,40,107,141,119,134,169,230,20,137,88,1,26,255,184,219,185,154,222,222,190,254,212,82,52,70,139,218,169,254,70,182,254,134,142,10,167,116,211,95,51,119,54,82,41,165,80,221,38,19,239,205,136,214,168,5,165,21,128,66, +52,74,25,165,148,22,254,15,223,169,243,202,168,213,205,106,149,240,189,91,61,35,162,254,219,191,251,239,68,48,12,163,179,110,153,231,190,239,247,251,135,203,117,54,198,51,168,214,154,243,50,204,14,161,235,8,144,91,117,206,29,15,15,173,210,233,116,49, +218,245,221,206,186,158,205,168,108,111,252,144,10,237,142,7,84,234,253,253,13,17,174,183,185,214,76,148,106,156,82,158,190,126,253,114,187,93,9,213,151,159,127,255,199,63,254,227,245,242,214,176,184,224,246,15,143,195,238,1,117,216,57,107,21,78,151, +115,45,89,131,246,198,247,93,95,115,237,187,29,51,199,152,227,146,115,202,227,120,64,48,239,111,167,183,229,188,164,185,150,28,231,27,115,29,134,174,239,189,243,214,247,163,177,246,241,249,147,210,182,17,19,195,18,203,254,112,28,67,95,115,67,86,173,180, +180,100,170,156,99,201,49,19,80,37,50,206,221,166,89,27,251,221,15,63,24,231,180,177,181,50,0,206,243,146,82,94,101,130,231,57,4,255,233,211,39,33,88,203,64,131,96,158,243,60,79,203,181,235,131,243,118,94,230,105,158,24,168,212,124,58,159,174,175,175, +105,158,82,90,10,21,227,205,241,97,127,220,141,65,107,106,164,239,40,162,112,56,91,107,151,203,133,169,61,61,62,118,33,148,156,1,160,85,154,167,165,85,250,213,95,124,247,233,211,39,239,93,140,139,132,145,82,74,74,69,41,16,98,189,32,55,247,86,77,35,46, +198,26,239,7,107,123,107,195,56,142,143,143,15,199,135,61,2,1,83,92,98,45,173,243,189,179,65,129,210,74,35,175,57,39,81,99,168,168,184,148,116,187,157,1,244,61,230,23,226,170,13,24,131,168,120,28,247,204,140,160,172,181,0,156,115,105,173,42,133,125,240, +193,135,46,116,98,224,109,141,53,90,139,182,255,10,211,215,38,118,211,171,169,180,82,12,168,180,97,84,49,151,121,137,185,54,98,168,53,201,76,166,115,150,25,82,44,181,54,96,141,247,244,14,1,173,177,70,59,163,173,53,14,85,213,90,121,31,156,235,152,117, +206,77,18,84,63,104,132,70,132,75,44,167,211,45,78,147,2,118,74,147,178,4,154,8,133,46,163,64,137,207,21,48,139,136,59,51,40,173,1,116,107,140,198,152,230,20,58,4,197,172,42,17,16,40,208,6,141,181,108,172,53,218,41,101,141,177,206,56,129,176,68,245,162, +235,250,174,239,93,8,195,110,231,187,142,0,148,51,162,23,194,136,102,63,238,90,107,53,151,148,82,43,53,199,4,132,8,224,188,114,206,230,72,41,165,146,162,177,166,235,186,82,90,76,55,233,80,11,129,88,162,237,227,227,227,156,132,232,100,100,66,23,123,172, +181,200,89,117,187,222,128,178,69,166,154,129,91,78,203,249,124,254,245,15,223,189,191,191,166,146,144,120,185,77,203,92,172,233,132,210,234,130,127,124,126,214,90,163,50,90,235,195,195,211,119,63,252,16,231,249,253,253,125,227,136,88,107,107,205,41, +37,178,108,109,216,119,131,85,226,224,80,98,78,183,121,26,246,79,187,221,193,90,155,226,109,89,22,65,30,136,232,116,58,73,45,113,151,253,174,211,52,77,211,20,211,117,28,199,79,159,62,9,226,47,154,249,0,240,248,248,44,122,222,66,91,145,98,108,191,223, +75,231,80,41,117,60,30,159,158,158,182,136,221,117,222,59,95,107,245,174,43,165,32,104,107,124,240,189,183,225,46,138,163,90,227,148,74,223,143,251,253,94,68,52,182,50,120,83,115,219,230,24,164,192,147,252,185,235,186,95,126,249,229,114,190,73,208,243, +190,187,199,22,69,196,27,20,169,238,22,84,90,107,64,146,54,128,247,220,90,7,64,130,151,110,204,21,121,136,114,202,167,148,14,187,189,252,131,49,70,38,78,228,251,182,170,196,231,244,110,130,232,196,126,93,74,223,13,186,208,186,202,254,7,5,4,156,107,193, +182,42,75,160,86,146,171,139,5,206,234,89,116,175,252,27,211,54,205,180,21,144,255,175,185,133,254,144,139,178,200,7,75,116,149,24,120,255,89,19,87,249,58,114,99,181,214,204,168,149,29,134,195,227,227,231,247,227,241,148,207,200,73,169,111,94,46,127, +102,114,158,91,53,165,72,57,99,140,179,22,9,208,212,90,41,19,66,3,206,45,67,85,128,21,136,21,160,54,164,181,160,143,107,159,140,184,170,170,13,177,48,22,4,250,150,160,138,136,115,94,54,202,180,254,23,127,247,95,148,66,133,218,57,55,12,163,115,78,202, +77,231,109,231,3,17,229,156,184,113,223,245,187,253,158,153,159,159,31,36,225,121,120,120,120,120,120,144,209,135,211,233,148,74,157,231,9,17,91,171,90,235,253,126,116,214,16,181,151,175,191,156,222,190,214,56,51,229,20,39,32,210,90,149,90,151,219,217, +89,179,27,71,165,212,245,124,189,158,207,204,208,119,29,177,32,7,221,238,120,208,198,198,156,36,237,30,186,78,38,217,172,213,162,188,164,20,134,16,186,193,117,62,104,84,212,68,180,139,26,9,57,223,16,209,52,77,10,191,41,50,93,46,231,233,186,158,32,210, +131,218,90,20,90,171,190,31,118,187,189,232,70,11,187,192,57,31,99,20,164,68,6,44,188,247,165,148,219,237,38,120,166,52,202,243,125,138,74,41,213,90,149,49,145,79,159,62,73,255,224,114,185,92,46,23,89,175,66,109,19,240,83,138,55,113,194,0,0,161,209,74, +253,38,143,77,22,135,92,234,86,196,46,113,185,94,111,114,148,88,235,100,69,58,231,135,161,19,136,82,46,245,238,25,238,30,159,30,148,82,181,80,140,169,172,122,22,38,248,174,239,215,22,220,199,41,19,107,45,19,149,146,37,151,214,102,235,217,118,206,117, +50,124,228,156,243,193,139,128,61,81,75,41,11,110,44,133,113,173,43,188,84,75,33,226,213,215,51,151,146,139,76,63,32,74,11,27,86,81,136,59,242,137,119,215,138,63,67,72,238,106,188,107,187,85,236,16,181,86,102,173,210,181,180,100,5,62,96,102,107,87,209, +97,121,184,130,93,43,165,80,57,4,70,100,170,241,118,61,93,79,95,107,89,148,166,214,86,247,57,184,131,163,146,71,150,251,104,129,117,97,28,199,16,122,99,156,247,33,248,174,27,122,31,130,113,14,17,140,54,206,58,239,66,232,124,215,245,93,24,66,232,67,232, +188,119,146,39,111,13,79,241,159,187,27,179,214,90,139,176,188,169,145,17,36,3,84,213,232,173,53,57,175,139,64,43,106,148,26,21,173,53,90,22,73,201,82,9,98,65,196,105,154,110,183,219,54,107,3,0,132,118,154,38,235,20,51,79,243,213,106,38,162,154,226,113, +63,232,150,140,102,106,229,244,242,210,128,251,97,52,192,64,68,165,222,210,165,1,28,118,199,79,159,186,86,57,45,243,119,127,241,107,65,162,186,161,15,29,54,162,6,28,75,220,247,131,120,51,221,85,52,171,247,93,223,247,111,151,175,203,109,138,203,146,150, +72,84,181,53,214,59,212,58,166,9,96,202,57,127,247,221,119,34,10,44,114,218,128,140,10,180,81,214,25,226,166,141,242,161,223,239,247,68,71,217,228,178,8,100,195,72,111,93,240,12,25,92,16,5,42,201,60,69,158,99,227,100,221,1,201,32,203,69,238,181,252,49, +142,227,208,247,210,174,144,152,179,174,114,173,69,16,89,100,56,228,61,55,137,84,185,128,143,141,16,107,237,110,183,203,233,93,244,111,196,150,88,130,149,20,147,178,135,135,97,144,96,24,66,8,33,180,198,181,77,68,85,41,64,52,204,173,214,58,12,67,50,37, +114,206,169,158,79,87,169,141,247,123,108,166,106,125,239,140,33,72,69,106,173,153,115,146,190,156,247,222,57,43,72,207,54,45,125,111,42,170,13,46,254,24,214,54,210,9,51,239,247,251,59,60,177,98,200,210,236,24,118,253,214,217,223,196,129,0,196,180,143, +136,10,17,213,66,66,24,238,251,126,153,231,77,246,78,98,203,157,146,42,86,25,64,4,204,72,4,173,113,206,149,166,232,45,122,235,119,135,79,135,195,167,63,250,62,47,39,34,174,180,182,35,120,149,236,229,130,172,238,32,141,94,169,243,193,186,224,60,104,101, +181,65,66,40,181,46,203,114,155,174,37,101,3,108,181,49,14,173,245,74,25,38,36,174,68,53,37,4,5,134,128,153,149,214,119,171,80,100,0,250,224,97,12,0,230,48,14,165,180,105,154,206,233,157,25,69,157,110,28,118,220,104,94,226,178,44,214,122,80,42,150,220, +128,11,181,227,48,124,255,253,247,165,148,159,126,250,73,132,125,15,135,195,243,243,243,251,109,170,45,91,171,137,104,186,158,191,204,87,57,233,247,135,206,88,184,123,221,23,96,165,16,141,49,41,45,199,227,131,115,110,142,121,158,227,109,74,143,143,143, +191,249,205,111,94,207,83,140,241,118,187,157,47,55,99,85,206,57,244,189,115,102,89,38,233,140,197,56,107,141,206,117,128,60,205,55,161,98,140,227,56,246,3,0,240,106,195,169,78,239,55,73,0,132,59,98,140,145,84,51,45,139,8,13,73,110,16,66,16,82,14,34, +111,161,73,14,81,201,84,133,143,38,91,69,208,14,161,161,203,227,23,208,5,17,159,159,159,5,168,68,196,235,245,186,44,147,49,194,228,210,251,253,241,112,56,188,189,188,34,106,107,172,172,72,107,45,53,136,75,6,164,227,241,56,77,211,79,63,253,84,107,253, +237,111,127,187,223,239,223,223,223,133,23,42,10,32,155,148,219,166,5,38,154,23,242,233,204,28,2,200,31,146,125,137,246,156,172,227,175,95,95,5,27,56,28,119,10,77,140,241,245,245,253,116,58,109,78,169,66,6,146,65,196,16,66,171,48,142,189,160,172,130, +43,106,173,153,91,163,138,10,140,54,198,106,4,197,36,170,47,90,28,223,182,209,39,162,85,132,194,119,97,109,90,52,0,96,133,26,89,173,193,150,153,8,136,74,107,162,114,142,130,15,111,189,196,143,106,188,183,235,252,177,93,46,185,174,247,62,46,203,42,67, +252,65,240,187,181,86,107,150,239,46,9,185,52,21,90,107,88,82,1,235,172,235,250,135,253,227,231,113,247,152,231,87,80,181,229,122,151,205,102,64,88,85,39,152,65,33,74,159,198,121,165,173,66,171,156,235,251,222,123,203,8,185,85,191,76,54,248,150,178,65, +180,218,216,96,140,22,157,190,154,115,74,121,41,45,67,67,103,86,50,208,166,242,182,169,206,109,195,150,70,134,178,238,90,174,17,96,213,63,47,151,28,83,42,165,141,163,86,214,32,171,174,11,218,234,159,127,254,195,211,211,147,164,97,173,181,101,89,222,223, +223,251,190,127,63,189,166,180,88,187,19,125,253,37,197,146,82,8,238,235,235,151,233,122,211,208,20,176,53,158,21,18,35,81,11,195,48,199,124,155,179,15,227,225,184,187,94,175,115,76,115,76,99,55,14,161,235,125,0,173,74,73,13,149,152,60,126,249,233,203, +225,112,208,122,165,8,74,27,10,17,79,231,23,141,202,219,96,173,69,212,196,204,12,138,113,24,70,145,105,72,41,50,243,241,97,239,131,125,125,189,236,134,193,251,85,125,136,168,213,154,239,26,210,246,174,204,39,166,246,104,140,107,173,133,96,133,95,42,185, +132,60,87,239,189,140,240,111,17,76,146,64,68,148,225,41,201,96,183,233,228,211,233,52,77,147,68,60,169,10,100,181,197,24,251,33,124,249,242,101,89,22,161,98,203,72,132,12,200,203,60,164,156,32,227,56,138,60,207,117,186,172,28,84,177,136,43,69,182,220, +54,208,40,251,71,30,249,229,114,169,181,106,131,33,136,149,99,103,140,89,150,180,44,73,72,167,194,174,22,162,169,44,238,20,231,141,165,133,106,221,165,34,26,36,107,6,0,74,46,119,225,31,189,169,205,127,164,89,2,128,113,150,168,18,1,17,32,234,173,93,73, +4,68,43,159,182,148,38,197,167,209,174,81,222,68,49,55,225,153,90,171,115,97,219,102,68,181,181,86,91,158,151,219,198,28,248,88,209,49,243,178,164,109,3,215,90,165,186,4,80,181,44,68,85,107,180,198,134,225,169,223,61,157,95,254,16,211,233,219,198,80, +136,12,172,0,218,7,163,111,163,181,178,136,138,149,118,46,244,221,94,7,5,0,170,85,84,74,107,75,37,27,64,163,52,88,101,140,5,0,149,106,3,198,150,209,104,40,138,63,216,37,108,66,187,181,86,110,36,242,195,10,209,156,78,39,41,138,118,187,221,178,44,162,255, +123,187,221,114,76,242,104,91,107,133,154,214,72,232,25,202,95,255,245,95,75,157,35,193,164,181,246,250,250,202,204,110,12,251,253,174,239,186,188,68,99,149,175,186,44,77,1,202,60,4,50,16,53,66,136,49,77,75,213,218,58,139,207,207,15,218,4,38,101,140, +115,21,136,107,105,212,114,242,222,123,235,0,128,32,83,169,211,245,122,105,109,89,150,174,235,188,183,90,235,70,117,185,45,146,119,117,62,32,162,89,211,33,99,180,113,125,23,134,126,185,44,231,243,187,224,40,18,241,110,183,219,245,122,246,102,149,178, +151,8,25,99,220,230,241,69,14,76,150,148,52,253,228,100,149,205,240,254,254,190,33,31,242,255,219,192,171,28,186,219,234,145,218,108,19,159,151,5,244,171,95,253,106,123,115,121,213,48,12,15,15,15,243,114,187,94,175,214,218,191,252,203,191,236,251,94, +208,29,41,8,55,113,183,143,34,61,67,30,90,101,209,131,82,202,72,17,24,99,244,126,216,212,230,47,151,139,164,181,130,151,50,169,214,138,92,12,17,246,125,175,149,91,226,205,24,125,39,100,90,49,2,150,86,251,55,175,8,64,137,243,0,18,93,129,25,55,59,228,245, +111,168,136,168,80,250,11,69,246,0,34,166,41,203,197,127,3,76,132,206,222,170,132,62,231,2,98,105,173,1,43,34,2,5,91,45,183,165,151,181,214,221,120,248,40,252,37,61,201,101,89,172,118,244,193,31,119,19,207,150,163,89,178,128,77,156,86,80,98,106,92,107, +48,198,133,110,236,199,7,212,126,153,51,26,80,74,89,153,227,4,148,43,222,54,246,74,247,177,222,251,149,95,136,65,17,85,168,106,213,10,87,90,53,86,120,143,247,136,162,92,188,85,131,92,197,194,66,49,66,42,89,174,112,154,38,190,203,50,40,165,244,239,254, +246,31,106,41,125,215,5,223,81,107,70,107,106,252,250,242,202,12,125,223,57,235,137,155,56,6,231,28,95,94,190,150,152,55,201,19,57,212,101,221,84,174,198,24,106,237,252,254,86,107,85,128,173,21,239,221,47,175,175,33,56,231,29,74,78,83,201,251,240,244, +249,243,175,127,252,241,135,95,253,88,50,159,46,243,211,243,231,127,242,87,127,37,238,49,65,59,4,76,49,51,176,49,42,4,63,142,131,66,4,80,165,164,203,229,66,68,222,59,233,143,33,178,209,98,198,45,54,64,90,25,19,250,174,31,70,110,252,135,63,252,164,20, +74,0,137,113,201,57,30,143,199,180,164,101,89,100,142,86,18,203,251,96,59,74,14,179,113,86,165,216,155,231,105,211,168,21,45,9,41,210,100,87,75,152,58,28,14,135,195,65,54,118,206,117,28,119,195,48,2,96,107,100,173,147,169,188,101,142,211,52,215,218,132, +73,123,185,92,151,37,18,113,107,229,225,225,225,241,241,81,208,166,205,53,81,34,109,119,183,34,222,196,114,156,183,41,229,175,95,191,190,190,190,50,67,8,65,198,222,67,112,146,118,166,148,4,7,146,40,151,82,1,96,117,23,1,201,57,75,104,18,158,173,44,80, +89,46,114,12,117,157,23,65,100,107,45,32,220,153,116,60,175,53,24,49,131,66,101,140,187,207,221,23,173,181,140,77,200,144,243,106,4,52,77,196,172,141,113,222,59,239,81,169,82,107,202,217,40,37,148,154,174,235,173,181,178,3,91,107,202,224,118,180,125, +148,9,70,182,211,60,73,35,20,81,154,186,136,136,212,72,36,210,63,242,1,228,11,74,45,45,153,133,156,74,181,86,163,25,16,181,11,125,232,1,120,62,191,188,125,253,249,124,122,81,26,16,113,85,138,185,191,187,28,25,198,57,231,124,215,13,195,184,239,186,161, +235,134,126,28,92,231,69,249,66,236,9,129,26,55,162,70,149,25,21,138,69,87,169,185,17,17,23,6,54,74,11,197,95,30,205,70,192,208,119,130,135,214,90,255,248,207,255,67,163,246,118,58,189,188,191,26,3,167,203,187,50,208,117,150,129,151,56,231,28,111,183, +107,231,67,186,78,156,91,103,189,54,238,114,190,190,190,190,40,134,86,234,245,114,82,204,84,75,75,37,45,241,235,151,175,111,111,239,57,21,36,84,77,181,216,64,213,211,235,41,184,174,11,3,147,62,28,30,14,187,3,54,228,106,83,42,174,239,62,127,255,105,127, +236,81,17,83,85,64,254,48,156,231,203,156,231,66,245,253,116,202,41,43,165,95,95,94,59,143,67,239,251,206,41,100,110,245,122,62,81,43,227,208,43,139,195,48,26,237,129,181,50,22,180,206,84,115,45,95,94,222,187,161,27,250,113,12,67,240,158,24,16,13,160, +114,46,56,31,24,20,161,234,199,157,239,250,134,10,180,121,126,122,94,98,108,196,193,251,121,158,151,101,234,188,119,214,12,253,112,216,31,118,227,238,249,233,217,104,125,62,157,115,202,41,198,82,155,214,102,232,119,215,203,220,26,29,142,71,173,213,48, +250,229,18,141,81,153,106,105,213,120,173,12,42,141,93,103,180,209,181,21,6,234,135,46,166,101,220,13,161,243,12,77,124,1,124,8,211,52,121,239,75,173,75,140,165,148,208,105,99,213,225,184,79,57,190,189,191,175,236,126,198,24,103,25,213,179,214,122,31, +132,4,103,140,13,33,8,21,76,182,189,144,203,186,174,215,168,134,161,27,135,17,144,115,206,198,59,99,77,174,139,53,170,235,188,177,106,24,58,4,140,113,65,132,24,23,161,179,57,107,132,107,131,168,148,11,104,3,1,173,195,59,136,90,43,64,46,37,149,20,131, +247,218,24,0,76,41,197,156,164,200,43,212,20,180,146,163,209,202,104,21,151,185,213,166,16,75,206,78,74,107,99,0,9,152,80,17,234,134,80,173,237,230,105,185,94,111,0,122,28,246,93,24,152,117,171,64,156,239,88,6,200,12,81,41,156,146,88,36,54,98,208,218, +56,31,172,117,12,88,27,1,130,181,214,119,198,7,171,13,214,86,82,170,185,20,23,58,202,205,16,41,101,98,161,219,146,46,239,47,239,47,191,232,90,21,128,70,48,26,140,88,208,19,51,113,211,172,149,50,232,172,233,188,233,250,174,11,67,15,90,25,229,181,118,90, +25,170,156,75,174,169,150,148,115,204,160,153,42,105,101,172,49,90,25,175,172,70,93,115,181,126,116,198,19,181,152,230,249,118,153,231,91,41,197,40,77,84,133,5,65,212,204,48,12,90,173,167,72,173,66,70,89,168,214,126,216,203,9,33,109,34,193,139,140,49, +187,253,160,52,148,186,0,80,206,133,129,156,117,68,244,126,126,115,93,80,74,133,96,189,55,41,205,241,54,181,82,245,104,68,239,164,228,140,160,17,81,27,179,63,236,106,2,162,118,187,221,98,74,177,132,206,123,73,210,148,70,165,49,165,168,0,91,171,173,100, +84,208,90,157,231,42,58,249,82,206,73,88,143,49,86,200,10,116,231,71,223,123,235,125,97,154,242,178,44,139,181,150,90,145,186,220,57,11,90,137,9,158,196,174,143,199,63,222,167,239,4,107,185,43,213,226,241,120,148,156,80,98,136,168,93,72,225,103,140,121, +121,123,15,33,8,218,78,68,215,235,21,145,83,158,126,248,225,7,101,48,115,99,0,109,176,230,146,230,229,109,153,156,13,66,28,147,108,228,243,231,207,187,221,110,163,200,108,170,80,210,221,2,128,97,60,74,159,144,8,156,115,76,82,214,171,113,28,141,206,57, +231,235,245,90,202,234,29,80,74,123,123,123,145,210,241,225,225,65,170,68,41,177,98,140,74,131,113,107,230,153,82,162,150,230,57,238,199,126,237,79,222,253,36,164,250,184,94,175,70,239,247,187,193,57,91,74,73,185,196,82,106,202,206,2,19,175,240,201,253, +38,128,247,74,41,99,173,86,198,90,171,140,206,185,50,51,1,168,123,231,80,190,148,214,226,220,132,242,161,181,214,214,10,208,42,192,227,173,171,164,215,249,64,187,138,208,220,141,101,244,70,72,184,11,174,213,229,62,255,181,177,240,227,253,39,4,39,5,200, +134,214,110,132,213,251,203,155,64,211,222,123,163,157,230,178,161,193,43,51,78,139,18,162,186,195,179,37,231,184,44,11,107,101,171,71,80,168,21,81,171,45,51,55,109,80,57,163,21,104,111,180,178,93,55,220,251,79,217,204,216,168,228,202,192,117,211,34, +19,93,44,117,39,199,173,149,252,219,219,91,23,220,118,197,82,157,3,17,113,77,121,201,136,206,88,173,81,59,141,196,90,163,181,170,239,125,41,3,213,92,151,100,173,14,157,89,191,188,86,174,11,251,253,222,27,251,254,246,54,181,66,212,52,24,1,72,136,249,112, +216,9,228,240,252,249,147,211,253,28,167,219,50,3,98,55,116,125,8,173,84,173,149,177,184,31,67,141,94,107,173,212,112,59,95,0,106,63,250,56,205,66,7,19,128,68,54,18,51,151,90,110,183,219,237,178,32,232,110,24,192,232,68,133,152,143,135,79,113,153,196, +73,194,24,163,149,173,181,86,170,27,46,106,253,106,91,143,178,165,83,190,43,100,73,107,219,138,143,205,233,116,90,69,165,114,22,116,84,6,160,36,47,189,94,110,206,133,156,243,245,74,223,127,255,217,88,56,95,46,204,173,136,104,16,180,86,42,149,10,220,156, +47,146,235,138,164,226,230,136,36,43,82,100,44,250,190,223,84,171,149,210,82,98,73,145,89,11,149,82,132,58,43,137,49,0,220,110,243,38,170,75,4,127,198,174,220,92,31,114,41,106,89,180,198,84,107,138,165,148,70,4,181,80,93,7,56,87,45,201,85,224,236,142, +31,200,168,116,109,196,218,104,109,172,85,84,214,73,17,117,231,145,105,145,53,52,90,161,150,242,68,252,144,24,209,106,167,148,50,230,91,187,229,91,181,41,94,101,84,145,215,58,208,40,93,83,49,86,33,90,41,176,55,96,134,8,54,9,76,0,8,193,213,90,75,73,57, +211,182,211,54,152,113,195,132,55,210,194,183,193,226,84,89,40,252,57,163,86,125,63,238,118,135,16,122,78,139,72,191,108,200,243,170,252,102,64,171,245,212,72,41,169,105,202,212,116,212,57,103,101,52,179,160,214,9,91,213,204,192,92,10,179,198,173,118, +37,82,172,176,49,151,146,129,106,74,226,170,34,210,201,18,0,191,209,214,204,166,35,36,127,172,124,5,34,180,86,82,88,97,66,173,42,70,198,196,52,43,165,186,222,183,12,181,102,99,193,57,51,207,181,235,109,41,165,182,200,208,17,115,92,174,49,221,58,227,172, +54,187,161,23,183,167,231,231,103,68,156,83,116,33,80,162,24,227,245,118,99,133,13,90,74,105,153,166,219,229,210,245,114,132,115,8,174,243,254,118,57,77,211,52,12,131,55,58,47,115,137,203,216,5,131,96,131,71,106,6,225,119,191,251,93,43,116,61,207,57, +85,231,156,235,187,209,42,84,202,154,30,129,74,76,31,141,120,54,216,240,110,169,39,82,147,43,127,122,131,25,5,83,150,213,16,99,60,30,143,130,205,32,226,241,120,212,90,255,242,203,47,165,68,225,79,255,248,227,95,214,154,79,231,119,107,237,229,26,79,167, +139,50,104,188,203,57,95,46,39,197,240,244,248,248,112,120,124,61,157,183,201,221,219,237,38,252,1,165,148,76,75,126,108,30,10,255,131,25,107,37,161,194,58,27,168,69,161,34,77,239,215,156,235,93,147,187,221,175,182,237,247,163,136,255,110,232,232,10, +232,123,35,37,46,33,181,214,226,146,137,117,8,189,140,122,205,115,4,32,9,11,171,16,173,49,146,104,164,20,231,121,86,218,116,187,125,232,186,46,232,188,196,143,155,92,222,63,132,208,152,74,174,41,165,84,86,108,89,91,235,173,2,0,99,214,146,76,106,93,102, +46,203,34,123,146,89,1,173,3,22,165,173,40,5,96,187,135,11,220,26,140,198,56,57,94,4,107,177,78,167,188,116,220,109,96,204,134,150,133,16,196,184,251,163,247,224,106,176,83,178,102,106,74,91,165,172,233,67,223,245,227,33,248,97,142,47,77,62,189,242,186, +42,64,51,131,82,26,97,101,180,212,150,115,142,77,17,54,44,165,200,38,204,37,214,90,13,128,69,80,128,37,163,86,5,81,215,90,27,83,173,121,90,230,219,60,229,88,100,19,230,188,230,113,74,193,198,229,150,43,252,191,127,245,12,160,143,194,21,13,0,0,0,0,73, +69,78,68,174,66,96,130,0,0 }; + +const char* Ed_png = (const char*) temp_binary_data_0; + +//================== Ed0.ogg ================== +static const unsigned char temp_binary_data_1[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,67,59,40,124,0,0,0,0,205,18,112,7,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,67,59,40,124,1,0,0,0,207,249,71,215,13,59,255,255,255,255,255,255, +255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31,66,67, +86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91,73,193, +214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150,214,82, +41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201,177,36, +75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42,197,230, +116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230,65,106, +54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206,57,231, +156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20,82,72, +33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74,41,8, +13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91,214, +101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192,81, +28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247,117, +29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41,162, +226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73,145, +20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16,131, +30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81,0,0, +132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79,242, +52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109,221, +84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93,89, +246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,192,130,0,0,0,0,0,0,67,59,40,124,2,0,0,0,10,6,221,183,56,37,31,26,31,30,26,26,32,30,123,113,26,23,32,29,123,113,114,122,118,111,117,115,118,110,113,24,21,23,22,24,23,24,29,26,29,28,29,28,122,109,107,107,109,105,118,112,114,114, +123,116,124,120,118,117,117,196,208,243,208,255,197,243,201,244,206,144,11,173,159,59,42,121,236,236,163,158,107,79,213,183,243,227,18,139,193,220,109,184,142,66,209,1,12,211,71,3,255,242,248,236,195,107,224,160,236,239,0,0,243,152,191,122,120,247,244, +156,34,240,205,120,38,123,6,252,210,135,191,253,203,157,79,223,37,154,19,0,242,57,45,80,79,58,156,161,126,23,142,103,0,36,211,115,63,254,149,231,237,221,197,140,230,32,230,0,0,28,247,148,9,175,123,31,89,97,111,47,151,231,221,4,36,217,223,22,252,11,92, +0,14,226,36,0,192,106,239,176,90,153,3,56,250,239,114,225,96,113,67,59,152,8,20,215,91,230,255,226,57,159,252,240,0,39,0,188,111,30,192,115,152,52,234,131,170,10,71,23,28,211,135,27,254,149,253,240,211,157,68,115,2,192,103,213,0,15,211,46,26,31,134,155, +99,0,28,213,107,150,254,229,249,58,215,53,112,144,88,128,89,247,27,36,200,120,243,40,129,219,175,231,95,169,206,189,41,0,4,223,79,31,251,83,19,64,15,192,9,0,97,198,130,38,223,109,109,254,230,55,142,237,159,192,193,215,241,0,58,184,85,149,255,17,23,0, +72,225,85,125,196,91,185,246,200,51,254,107,138,254,107,60,87,242,76,125,72,22,178,193,86,172,172,64,14,0,0,0,120,27,220,122,55,194,46,34,185,143,184,242,41,203,174,173,221,158,110,174,129,152,167,45,45,17,215,234,84,203,186,126,223,222,214,211,248,42, +125,38,50,79,77,96,20,186,249,229,183,117,104,109,56,171,194,210,173,246,170,149,232,2,2,162,231,107,69,99,245,5,64,80,177,54,35,13,175,123,83,95,219,138,0,86,249,229,212,127,234,189,5,169,168,214,121,194,214,230,27,103,0,0,247,187,4,208,148,20,203,12, +10,0,0,0,224,201,26,6,73,87,150,255,54,215,251,89,175,231,3,145,236,241,43,87,130,111,53,52,12,163,138,33,213,215,121,126,82,191,119,10,146,48,141,111,56,82,120,185,197,228,138,25,36,126,185,250,120,26,238,239,206,243,104,157,231,131,132,137,21,63,189, +232,152,141,206,181,249,207,202,177,174,126,1,128,4,0,76,225,223,155,120,243,223,174,63,105,208,117,132,4,0,0,176,150,126,17,240,207,86,127,63,5,44,225,223,126,199,243,196,47,83,111,0,0,0,168,18,1,90,59,247,202,183,75,153,76,223,223,125,228,79,254,219, +199,186,6,114,15,56,72,215,1,0,120,36,95,35,189,247,158,78,29,129,210,79,35,0,44,225,231,191,251,23,168,3,240,0,160,23,96,205,227,167,229,20,212,57,168,60,119,28,234,238,247,162,1,186,89,38,172,127,117,207,64,8,235,203,114,142,79,90,15,247,197,25,0,160, +2,16,0,72,12,0,2,229,162,12,137,0,0,0,0,244,130,59,144,56,26,107,194,21,169,22,149,88,10,6,136,238,10,130,115,227,47,27,214,45,127,121,75,227,82,12,76,205,37,190,47,132,189,30,61,50,44,164,205,237,206,126,139,29,121,250,113,48,230,162,33,235,82,80,83, +87,119,158,58,230,3,112,30,157,174,141,48,189,191,255,62,201,137,111,99,158,2,138,170,109,5,0,62,41,230,6,254,85,2,164,210,125,88,230,211,59,101,213,227,127,120,220,211,168,96,27,239,161,70,4,129,85,83,86,32,7,0,0,0,128,58,225,91,2,123,224,82,202,171, +60,154,121,166,194,48,110,255,91,19,51,211,202,135,192,65,127,67,176,34,240,100,146,104,196,187,45,157,159,201,208,67,94,187,87,218,238,241,56,132,88,245,100,93,73,1,92,236,166,242,11,145,107,63,154,110,3,217,57,168,234,91,183,207,173,0,222,233,149,3, +159,26,7,72,144,126,89,246,143,207,167,158,255,163,123,220,51,247,97,3,3,13,1,28,202,115,72,204,38,13,0,20,0,0,0,0,215,168,72,143,113,212,32,30,167,122,55,72,77,184,78,141,21,165,221,27,154,166,66,220,143,43,38,87,166,213,42,117,54,20,196,62,7,27,77, +171,226,160,253,156,151,50,166,186,92,215,59,245,6,87,83,27,39,187,129,110,72,250,94,0,96,206,75,102,255,93,250,206,89,3,222,41,118,217,239,189,95,51,253,248,229,10,207,245,215,203,126,246,155,135,170,152,26,118,78,11,1,8,32,49,0,14,40,22,216,32,17,0, +0,0,0,156,221,122,124,19,96,106,169,193,215,33,96,4,113,2,170,64,135,62,255,174,77,95,168,239,129,236,189,192,187,122,92,101,50,239,204,188,79,79,20,253,33,0,124,170,50,191,163,212,18,129,176,178,169,6,44,127,83,152,200,28,236,118,227,252,231,41,143, +115,164,98,157,125,171,54,15,111,107,193,1,0,222,73,214,67,111,157,1,202,241,203,175,243,227,153,246,67,23,143,215,141,111,224,17,38,48,3,36,72,12,0,106,148,204,97,131,2,0,0,0,192,182,161,247,120,196,75,58,158,13,250,128,239,210,241,1,80,10,36,19,187, +237,84,108,249,208,36,14,96,121,133,224,14,107,113,49,92,158,59,191,140,119,110,29,76,152,60,129,240,161,60,159,202,221,243,245,74,204,181,73,253,167,139,125,69,86,25,245,225,200,85,241,204,52,212,25,84,110,1,30,74,166,217,15,157,2,120,224,211,175,241, +103,175,46,158,136,30,125,9,215,73,95,194,5,94,144,160,20,0,36,240,21,216,160,0,0,0,0,84,251,192,95,129,144,189,186,24,250,174,168,26,144,131,8,4,156,37,180,137,80,55,161,108,254,186,153,39,123,24,164,204,17,219,151,83,246,36,49,188,4,16,83,216,178,39, +6,52,161,84,43,113,239,27,85,193,231,66,240,188,211,110,207,145,95,234,174,135,153,10,0,94,57,38,6,63,21,7,8,172,30,251,199,95,161,216,131,17,241,67,37,38,241,49,120,77,160,0,52,71,0,16,40,89,86,32,17,0,0,0,0,228,171,244,205,224,46,206,25,148,165,17, +79,224,225,17,168,8,44,80,91,17,76,211,52,109,12,17,245,48,216,114,137,197,203,108,122,245,20,142,207,141,164,227,9,179,222,22,68,217,236,18,187,86,111,13,132,50,158,206,156,244,94,239,213,53,234,108,109,204,153,40,89,59,207,25,7,0,126,57,230,134,254, +177,212,21,35,232,211,241,158,21,123,151,63,60,94,131,158,198,91,240,10,26,18,9,108,197,2,27,36,2,0,0,0,160,246,134,127,1,182,125,66,187,66,28,16,12,90,89,244,200,203,225,7,236,79,146,9,243,36,110,239,78,230,49,49,108,232,184,61,143,114,126,115,111,124, +3,173,76,22,161,124,67,122,171,240,19,55,46,192,90,239,5,131,156,45,187,220,76,246,99,138,189,153,234,216,41,188,148,142,2,0,126,137,21,153,255,123,248,21,235,39,117,217,94,219,199,174,139,240,248,29,147,24,35,105,206,161,19,3,43,203,188,12,5,0,0,0,64, +235,17,190,168,251,121,67,220,255,120,179,39,230,161,61,124,189,12,237,108,212,175,11,239,233,76,121,77,73,251,0,203,166,184,90,45,254,55,55,105,243,86,30,207,126,243,214,123,103,228,48,140,148,194,252,116,153,244,220,180,52,219,76,118,116,46,232,195, +196,148,55,110,222,68,6,111,247,199,210,70,1,158,73,141,244,127,167,15,68,35,173,91,173,153,28,23,143,120,37,58,70,154,214,203,2,137,0,0,0,0,104,253,36,136,200,241,216,95,206,215,220,137,169,242,210,236,120,213,239,167,242,28,123,229,201,248,122,32,110, +84,189,220,73,39,219,197,102,233,109,215,234,98,111,219,177,237,219,19,22,188,113,186,158,180,109,241,118,191,185,166,175,15,197,3,109,111,168,87,252,31,164,188,238,242,232,206,178,121,86,68,0,54,72,77,240,39,158,24,81,216,71,95,141,9,50,151,79,255,170, +216,137,242,244,115,151,119,90,129,109,9,228,0,0,0,0,124,107,132,16,247,182,249,246,108,172,245,253,98,97,218,62,27,230,23,45,227,185,43,84,6,180,204,164,129,112,102,36,118,54,90,57,252,247,71,47,108,39,134,98,189,229,232,140,156,128,190,196,77,12,86, +215,219,112,214,92,174,69,246,5,151,182,61,31,153,68,180,220,125,181,219,241,140,151,0,244,210,111,12,189,253,127,153,9,240,0,112,123,187,22,106,151,57,56,4,127,203,45,0,252,210,47,204,117,246,199,3,240,0,176,248,222,226,225,153,71,73,189,221,5,228,210, +175,63,244,221,175,238,110,224,1,32,205,121,59,164,123,103,190,82,129,32,0,228,210,39,16,167,191,95,172,4,1,192,217,3,70,145,163,204,130,252,80,115,0,204,210,175,15,56,253,195,71,163,129,7,128,237,189,215,145,240,198,117,128,159,3,97,10,196,210,183,177, +183,255,80,18,224,1,160,237,218,109,211,112,169,73,48,190,214,39,0,204,210,175,111,227,244,79,95,177,192,9,0,79,205,128,84,127,209,42,30,211,176,213,13,212,210,47,47,57,231,183,223,208,240,0,176,214,233,219,227,124,254,231,206,248,208,125,125,210,223, +20,13,0,196,210,159,234,253,151,253,193,140,4,30,0,114,48,46,123,109,65,52,105,242,76,118,101,2,0,212,210,239,167,202,63,206,163,203,7,112,2,192,111,98,190,65,223,170,11,121,59,108,225,243,160,176,19,0,212,210,239,167,200,159,252,43,174,23,44,178,222, +36,0,240,224,155,125,196,67,137,14,123,152,107,251,0,228,210,159,100,254,171,206,195,187,12,224,132,234,115,235,213,67,101,23,110,15,211,92,60,174,252,44,35,1,212,222,239,47,232,127,49,255,186,136,25,204,88,120,0,24,145,13,145,224,237,181,236,54,234, +247,129,0,218,216,205,174,111,129,40,128,47,80,255,108,204,84,248,46,175,95,222,123,221,21,175,135,137,215,92,6,216,202,43,43,144,3,0,0,0,160,223,202,60,251,19,182,187,186,212,229,235,227,242,165,215,124,159,149,242,206,35,250,142,97,128,94,248,118,79, +221,105,107,197,142,233,161,50,235,224,166,235,49,188,125,219,123,55,205,61,148,32,184,119,42,3,117,41,76,210,225,218,248,188,94,134,94,193,202,86,16,232,84,126,114,74,160,132,33,237,236,203,124,5,0,190,217,13,217,239,126,174,218,231,207,236,200,114, +232,74,154,242,232,239,169,227,29,102,156,212,155,88,80,46,23,43,80,0,0,0,0,168,21,244,30,219,242,187,169,7,171,230,198,91,204,179,43,186,165,216,76,40,135,61,103,226,86,196,48,254,27,62,7,246,104,141,211,111,109,92,254,113,233,194,62,68,86,166,141,119, +82,88,0,70,249,119,59,128,4,88,170,246,39,119,29,27,190,211,109,70,104,168,78,0,62,106,206,226,205,188,157,11,247,219,25,198,247,39,168,214,126,12,120,236,167,248,248,193,4,174,161,6,136,169,164,188,2,5,0,0,0,64,246,225,120,216,7,16,65,59,142,39,184, +22,208,181,75,90,105,245,216,74,124,210,115,21,91,40,18,120,244,196,157,115,173,91,235,50,107,246,60,245,185,38,26,109,229,202,31,245,70,233,78,140,164,234,92,229,147,85,203,85,105,75,111,60,155,12,85,214,3,158,138,206,136,159,171,109,195,175,177,181, +241,211,164,168,196,51,113,6,0,208,23,152,1,28,202,89,129,28,0,0,0,128,133,126,32,65,237,198,74,55,40,53,193,51,2,191,44,67,183,109,1,60,212,40,224,84,179,213,193,21,55,77,124,25,103,56,132,104,172,254,59,188,241,124,16,2,103,41,43,252,195,246,133,201, +244,202,59,204,6,66,81,101,128,45,134,82,221,56,38,21,1,132,255,60,61,0,126,138,206,160,77,251,172,60,124,238,97,132,159,102,249,33,110,195,207,156,1,0,120,140,5,176,31,150,85,80,0,0,0,0,58,214,4,224,255,161,63,22,72,64,121,16,187,29,81,94,110,4,219, +234,42,96,14,78,87,124,6,105,237,249,214,120,107,44,20,216,119,19,23,146,107,21,125,10,40,133,131,128,168,48,82,111,190,115,209,71,220,162,99,35,254,154,162,3,148,81,254,205,71,220,8,218,240,85,0,158,154,206,162,159,253,25,221,103,27,102,251,81,100,119, +20,120,120,135,223,31,97,161,2,11,9,135,169,30,160,0,0,0,128,66,223,132,194,161,246,1,9,161,176,128,105,200,42,89,139,121,52,251,7,91,197,254,43,176,85,144,32,232,254,19,204,35,97,231,177,100,33,61,61,224,200,218,104,105,203,26,112,98,176,157,98,170, +62,140,250,88,108,125,51,76,167,29,201,193,156,219,243,104,44,0,158,154,206,18,155,117,251,47,197,171,21,211,29,92,84,207,127,241,48,129,127,173,2,129,251,160,6,216,67,201,178,2,137,0,0,0,0,21,196,149,235,191,129,232,184,110,46,111,206,232,85,216,86, +172,200,222,219,83,242,110,123,91,179,159,133,221,59,5,230,241,49,210,4,253,95,153,117,99,158,231,130,62,247,110,8,117,230,211,134,2,35,221,27,226,225,200,43,77,186,253,207,243,222,83,145,27,250,167,131,52,60,194,205,69,43,27,2,0,62,138,30,224,54,119, +193,45,123,149,233,216,203,133,233,217,29,71,120,220,51,245,7,0,125,112,0,210,188,40,86,160,0,0,0,64,84,218,192,243,247,80,179,209,222,52,228,8,163,222,21,97,59,84,128,198,206,193,14,125,88,191,154,132,219,43,78,253,56,242,202,126,67,138,104,237,212, +147,165,245,245,181,186,100,114,74,250,19,212,120,244,141,27,250,122,144,113,159,167,42,167,98,77,187,243,231,70,180,165,184,92,0,94,74,30,0,255,90,210,32,30,142,93,142,138,253,228,147,139,235,228,167,169,3,11,91,177,192,6,5,0,0,0,32,204,196,251,132, +248,188,74,242,187,33,111,62,71,238,155,166,156,198,98,188,48,86,139,179,66,238,142,156,166,247,90,120,31,159,90,156,134,102,114,193,232,96,242,151,157,223,143,89,6,242,161,96,214,74,74,10,145,122,155,165,18,42,17,95,70,12,30,181,115,218,118,235,190, +41,221,108,179,93,149,121,58,0,190,201,29,132,255,151,115,120,157,93,115,123,231,77,110,226,81,242,154,118,39,200,96,67,0,192,182,50,95,32,7,0,0,0,64,45,97,77,243,61,178,236,66,62,236,49,239,25,237,138,214,121,118,111,224,212,137,220,79,166,215,176,211, +205,65,49,34,54,166,64,17,83,103,23,93,237,167,139,233,159,173,175,2,104,13,217,215,87,93,136,248,121,69,207,155,181,242,187,107,147,100,48,214,127,132,76,68,186,216,41,127,105,13,0,94,73,69,241,91,77,3,89,86,173,247,131,142,46,65,50,248,68,154,212,194, +9,208,157,131,1,88,181,114,40,32,17,0,0,0,0,237,120,14,27,95,205,127,174,35,156,235,255,15,217,226,195,231,17,232,139,57,116,108,232,97,44,135,42,144,102,98,248,185,106,195,212,49,5,66,176,33,170,43,26,46,59,181,169,24,200,73,95,243,100,218,231,87,42, +247,208,117,78,114,174,235,238,56,174,125,83,49,178,175,64,182,26,234,22,229,21,222,33,250,19,251,7,0,222,71,181,205,85,41,16,147,54,114,178,133,172,244,58,135,149,207,129,45,44,4,201,194,170,226,80,64,34,0,0,0,64,230,38,255,94,118,159,10,107,230,26, +26,131,230,184,197,127,21,34,231,167,97,3,131,207,91,38,3,224,104,118,195,205,23,55,219,196,54,152,200,225,50,87,155,145,5,0,185,53,221,235,49,94,127,222,221,105,236,217,185,202,174,156,98,165,57,253,62,9,223,176,251,245,218,38,161,202,163,173,56,223, +226,3,0,254,71,181,234,161,101,0,142,238,249,206,105,96,132,215,131,114,8,185,215,141,157,110,59,91,39,152,37,194,194,161,188,178,64,194,0,0,0,0,106,221,186,217,137,123,234,123,59,71,120,143,219,170,206,40,103,95,169,230,122,176,17,93,247,83,149,186, +215,134,176,182,234,230,57,198,115,154,37,250,209,230,19,227,201,169,110,144,219,190,94,17,136,247,98,245,76,78,249,40,127,224,145,250,43,80,111,74,87,149,35,125,3,89,53,171,129,112,10,134,238,48,134,0,0,158,152,133,109,212,71,129,93,221,108,185,12,10, +255,204,45,34,245,105,185,91,159,140,78,71,212,77,34,98,62,203,74,81,94,32,7,0,0,0,136,65,101,115,111,158,195,232,42,86,231,60,70,141,207,206,177,111,186,76,44,7,3,226,31,108,228,97,76,127,126,190,23,247,124,145,229,127,230,84,60,232,186,26,58,207,191, +169,130,151,220,23,166,207,86,162,141,84,116,247,248,163,128,158,189,175,123,22,195,24,149,47,165,110,255,209,82,95,197,216,1,254,119,229,219,162,175,3,59,250,33,159,40,79,201,36,34,239,217,135,230,249,228,142,198,166,57,209,128,67,1,91,1,137,0,0,0,0, +129,15,103,177,229,85,126,222,180,73,162,246,87,111,238,78,36,6,132,202,234,179,201,77,154,101,4,120,255,173,178,145,46,158,212,165,92,199,45,27,87,38,3,249,135,3,1,148,195,90,85,49,183,222,97,206,115,46,79,57,247,217,126,241,138,179,227,216,179,146, +75,97,46,240,211,185,63,170,131,74,0,158,71,229,166,69,31,1,226,34,230,16,151,42,197,20,149,31,70,183,233,17,121,2,13,217,160,129,173,40,86,160,0,0,0,128,48,140,15,246,253,59,199,254,142,239,77,239,67,62,222,118,132,191,222,91,136,150,220,108,214,167, +212,200,182,52,56,111,58,183,215,155,133,46,183,43,133,116,153,188,202,250,248,94,94,182,123,53,200,235,53,9,206,165,238,19,251,230,253,234,103,64,181,223,120,51,49,58,50,82,170,179,205,183,254,0,19,0,254,71,229,197,174,79,7,122,16,242,119,147,225,103, +165,179,66,228,94,90,55,93,215,1,43,43,197,10,20,0,0,0,144,245,172,115,232,74,65,206,35,213,127,250,173,87,206,61,85,222,206,195,14,167,87,10,147,24,30,19,70,213,199,253,126,142,144,251,124,111,155,249,89,59,39,216,67,221,23,136,150,20,76,148,55,18,188, +154,101,27,107,169,35,134,231,117,239,151,95,250,125,84,108,27,67,210,80,82,16,3,131,21,39,95,93,154,0,79,103,103,83,0,4,128,139,0,0,0,0,0,0,67,59,40,124,3,0,0,0,32,67,40,211,3,114,114,96,126,71,37,249,171,2,176,198,200,119,148,172,52,134,61,220,217, +27,54,6,108,64,98,192,202,74,177,2,137,0,0,0,0,89,123,255,77,11,185,54,122,153,184,199,27,34,149,110,11,15,55,104,181,17,5,95,41,70,174,31,200,238,59,252,150,45,172,114,60,189,25,167,158,193,34,61,23,86,166,77,154,98,100,169,235,217,123,6,93,228,59,197, +91,194,147,58,12,13,91,131,39,161,116,187,227,101,211,88,249,42,37,117,1,0,254,70,21,244,71,67,2,50,246,207,118,84,82,18,188,94,103,244,48,199,6,233,244,128,13,0,182,162,88,17,0,0,0,224,122,153,241,95,79,155,90,63,147,214,243,68,187,116,253,223,39,85, +242,73,72,219,142,19,103,113,243,188,103,231,51,6,27,246,62,66,121,238,237,215,181,6,87,124,119,27,138,175,102,65,14,184,237,160,142,99,210,144,188,219,171,155,104,176,208,46,52,87,113,109,114,239,171,77,144,213,57,4,58,0,94,71,253,187,183,59,23,4,182, +13,172,194,149,34,80,0,0,0,0,88,195,205,241,200,151,227,145,47,239,196,63,223,253,222,62,255,156,44,215,170,7,29,110,203,249,146,139,90,114,183,55,102,172,94,186,44,109,131,5,39,99,181,61,101,156,44,127,126,87,146,23,203,149,100,67,189,140,223,168,205, +107,86,187,88,73,46,200,163,187,114,236,174,28,11,208,1,0,0 }; + +const char* Ed0_ogg = (const char*) temp_binary_data_1; + +//================== Ed1.ogg ================== +static const unsigned char temp_binary_data_2[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,190,144,43,124,0,0,0,0,131,167,104,70,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,190,144,43,124,1,0,0,0,44,134,191,166,13,59,255,255,255,255, +255,255,255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115, +31,66,67,86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16, +91,73,193,214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150, +214,82,41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201, +177,36,75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42, +197,230,116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230, +65,106,54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206, +57,231,156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20, +82,72,33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74, +41,8,13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91, +214,101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192, +81,28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247, +117,29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41, +162,226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73, +145,20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16, +131,30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81, +0,0,132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79, +242,52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109, +221,84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93, +89,246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,192,135,0,0,0,0,0,0,190,144,43,124,2,0,0,0,127,73,181,34,52,26,121,117,113,105,116,115,118,115,115,119,127,29,29,116,102,100,113,112,112,116,105,115,118,23,26,28,28,24,26,26,26,28,26,25,118,113,110,112,116,103,114,112,106,119, +26,27,29,29,29,28,122,204,210,223,22,188,231,85,6,224,4,128,30,55,107,126,15,199,159,149,25,57,29,142,221,75,0,186,71,85,192,255,147,180,117,65,220,131,117,139,21,43,129,17,143,233,239,239,198,23,94,253,123,117,93,215,52,155,168,3,96,91,78,0,13,192,10, +20,0,0,0,144,38,138,209,120,140,253,220,111,120,77,126,70,223,141,247,16,167,162,165,210,127,140,4,245,166,229,56,109,137,251,33,79,37,72,79,223,39,117,49,136,102,251,4,250,88,228,143,243,125,48,180,196,193,255,8,66,108,22,28,185,137,78,176,84,225,162, +55,171,51,37,100,30,167,214,28,0,222,71,181,193,255,140,181,85,235,153,202,250,14,157,100,163,74,60,243,204,252,22,39,213,189,54,176,172,0,176,205,151,21,40,0,0,0,32,136,76,82,144,109,171,95,82,185,103,177,122,72,110,249,216,91,249,104,43,69,59,33,71, +119,26,226,49,228,85,156,101,110,136,157,201,112,10,45,177,217,251,57,217,115,175,181,142,158,157,158,214,248,66,126,231,98,126,28,46,75,175,102,173,87,194,192,80,25,55,195,34,37,163,29,39,99,44,0,190,72,37,200,95,205,190,13,235,251,37,181,63,43,230, +87,181,103,155,90,76,204,93,235,90,176,66,3,86,96,91,42,20,0,0,0,160,230,158,183,59,243,148,33,125,244,89,119,238,154,155,196,34,84,239,127,157,137,99,145,26,198,185,121,87,192,3,22,146,114,57,189,152,99,20,165,228,216,52,149,89,209,98,182,204,57,168, +207,175,68,48,108,156,83,37,98,109,51,216,174,85,183,50,239,161,120,229,238,121,78,221,38,0,222,72,165,225,71,250,69,50,62,60,246,127,59,27,202,105,151,103,77,247,118,70,178,178,236,51,0,0,0,0,192,174,254,94,126,109,254,29,121,77,63,175,31,217,239,131, +231,162,62,155,227,236,186,52,244,97,158,27,109,217,239,56,241,77,117,138,118,97,18,109,36,107,59,223,140,111,215,148,65,121,133,48,157,138,61,29,142,77,123,28,205,140,232,62,198,215,105,43,51,127,234,74,41,3,0,126,72,133,226,255,196,47,153,205,174,199, +158,93,132,121,70,119,62,63,247,160,157,72,61,44,67,216,96,101,153,47,144,8,0,0,0,0,123,231,35,251,255,168,92,171,214,140,239,246,35,196,207,244,182,77,207,12,157,249,134,111,4,88,75,202,93,194,177,231,95,25,50,28,151,242,71,148,232,230,189,191,30,78, +56,181,106,221,186,119,191,183,206,151,237,211,108,126,131,16,76,220,216,122,141,169,127,85,245,150,10,28,51,79,145,18,0,254,71,69,238,255,214,110,1,72,255,255,41,188,102,132,209,126,73,98,222,9,180,19,160,231,30,128,2,172,20,5,133,2,0,0,0,204,247,27, +42,111,141,194,232,62,159,239,154,18,173,103,251,85,33,92,143,226,199,143,132,224,129,32,240,96,81,246,218,207,109,188,110,77,222,254,84,108,39,229,100,119,251,85,146,146,158,122,231,239,248,238,230,36,19,117,32,120,47,83,156,106,55,19,71,21,163,109, +181,132,194,175,186,107,153,0,30,72,5,203,255,173,239,0,72,250,159,173,251,152,205,135,56,243,73,66,242,24,230,208,37,100,158,136,57,96,0,171,86,150,5,18,1,0,0,0,16,190,239,120,140,7,40,21,233,55,167,19,169,247,56,109,115,213,13,250,92,238,19,24,106, +12,145,13,226,77,63,101,123,97,49,151,100,87,201,118,103,5,73,21,158,11,213,123,181,105,75,4,157,215,83,35,145,42,187,214,46,209,2,217,144,217,29,60,132,217,165,103,252,48,54,53,12,0,30,72,37,111,255,79,122,114,0,210,127,19,31,59,124,99,30,236,46,68, +36,41,73,219,50,177,178,178,44,144,8,0,0,0,128,234,106,158,7,158,175,199,148,204,150,15,79,159,73,103,56,76,105,217,115,37,110,247,59,141,42,67,237,198,254,180,134,8,170,53,32,233,5,171,143,176,254,205,76,29,23,231,193,179,221,100,156,134,144,66,118, +107,99,43,179,230,143,47,239,61,224,65,5,139,115,170,47,203,229,25,26,197,105,26,0,30,72,37,214,255,91,239,4,72,186,111,175,251,220,225,7,128,7,118,76,52,90,130,134,17,13,216,14,116,129,28,0,0,0,128,94,91,152,230,127,192,107,200,111,19,253,62,26,215, +63,31,81,192,241,233,79,67,134,113,215,118,164,235,216,148,115,118,95,103,155,49,132,238,226,94,232,162,33,168,99,222,84,103,253,168,207,234,240,175,49,218,14,155,226,231,245,92,214,69,28,229,175,49,141,241,167,71,133,181,172,154,180,29,143,0,30,72,133, +238,127,235,92,64,200,235,125,113,237,188,74,193,153,11,248,62,2,230,56,172,90,86,160,0,0,0,128,120,18,213,48,102,112,216,210,123,238,246,149,255,124,235,236,247,243,85,230,241,233,41,204,51,253,215,137,134,233,84,181,211,113,121,216,232,161,22,74,67, +146,103,214,244,24,173,59,27,106,70,134,246,252,145,209,59,250,45,63,94,208,118,191,18,134,119,97,186,214,132,217,110,88,221,62,92,129,110,13,15,187,91,104,57,188,62,6,54,72,165,185,255,173,49,2,37,76,191,135,45,59,21,172,204,215,245,175,46,93,142,207, +78,206,119,49,191,189,99,147,122,103,58,0,182,249,178,64,1,0,0,128,127,254,195,158,47,189,37,223,56,115,178,87,226,187,14,27,190,51,132,99,235,84,5,254,66,74,23,220,206,93,239,60,126,92,176,247,186,18,228,220,153,123,222,71,119,91,245,202,226,132,108, +25,46,252,252,37,90,116,202,132,19,47,237,64,80,126,37,10,169,148,191,233,244,240,186,59,111,36,197,119,63,2,0,68,219,219,193,127,129,252,31,188,59,211,96,153,51,241,0,32,75,50,46,65,30,213,212,198,255,255,24,0,108,221,111,218,248,199,217,255,250,195, +4,146,19,0,66,254,130,64,26,94,14,217,175,57,223,207,23,19,0,154,168,37,50,255,179,93,92,10,117,251,12,219,187,84,212,101,146,39,167,126,38,42,199,28,174,75,207,101,39,88,22,172,236,235,25,20,0,0,0,72,242,6,211,248,180,141,152,122,140,191,155,90,170, +213,195,95,4,152,121,20,72,75,149,60,233,145,253,145,248,254,168,105,74,93,107,57,207,61,126,16,125,211,43,243,221,193,179,205,232,107,241,32,198,230,14,226,85,52,129,215,55,84,111,112,109,255,185,29,224,2,170,192,81,157,0,254,200,229,242,255,87,177, +221,50,218,191,115,170,181,128,240,108,161,75,66,207,164,157,0,73,7,138,101,46,20,0,0,0,16,118,229,253,250,205,254,174,126,99,173,153,176,212,33,67,206,208,186,242,94,224,219,133,254,124,146,214,60,41,110,111,36,38,238,207,222,231,199,237,61,247,238, +252,157,52,205,163,141,109,50,238,36,32,47,188,208,82,207,174,222,11,1,128,94,121,190,5,0,158,184,13,6,255,79,242,173,160,248,237,239,168,182,240,193,163,224,14,130,11,91,71,46,56,177,115,80,178,172,64,64,1,0,0,0,116,125,32,39,247,20,15,211,12,43,97, +125,99,202,105,215,54,217,238,149,159,24,230,61,56,156,85,231,217,97,119,223,206,75,238,171,39,166,180,179,162,184,27,255,170,166,161,183,216,126,117,161,36,22,212,185,137,194,159,24,0,124,144,0,30,9,182,242,255,40,102,107,88,125,252,61,125,171,245,36, +145,199,8,102,132,61,23,57,102,4,11,172,172,44,37,80,0,0,0,0,220,163,236,173,131,75,72,187,108,89,32,82,199,25,195,254,201,172,207,34,156,246,230,38,206,234,201,64,139,216,145,82,216,187,5,106,9,236,80,170,200,115,242,65,170,103,49,134,0,203,50,231,169, +241,120,35,39,158,89,255,211,159,63,178,166,221,54,123,186,86,85,223,233,152,133,7,0,62,9,14,50,255,40,126,161,228,135,238,255,211,7,90,207,124,112,177,65,148,100,180,47,174,90,53,38,40,0,0,0,0,101,131,148,29,184,198,155,164,50,226,51,253,58,110,250, +82,74,103,169,247,101,101,208,122,70,244,251,60,136,52,116,251,134,213,211,48,54,189,59,231,220,104,201,69,82,187,85,164,215,192,124,203,10,187,33,235,151,187,233,134,136,102,28,109,127,22,243,245,254,237,107,171,84,111,238,29,191,111,0,158,217,229,50, +255,103,236,151,132,94,247,179,29,52,246,0,33,143,87,65,151,188,176,65,39,27,52,28,161,1,96,101,89,129,2,0,0,0,80,251,41,158,154,110,143,54,145,38,250,180,34,231,24,175,133,46,174,90,15,162,128,56,222,45,14,6,166,73,36,57,29,245,23,232,165,141,140,235, +251,16,32,112,153,158,204,126,3,8,208,150,153,177,91,219,1,0,64,53,121,147,116,176,201,142,93,234,147,186,11,72,85,0,62,73,69,214,255,187,174,13,187,78,150,247,113,140,237,129,153,139,175,193,72,61,146,133,109,213,66,161,0,0,0,0,212,122,5,182,248,199, +212,120,255,239,191,89,87,13,215,215,94,183,47,158,205,151,85,13,248,67,157,14,182,99,245,217,249,139,195,217,192,78,147,30,6,211,52,117,213,224,116,241,124,85,178,221,212,1,44,206,67,132,191,237,191,214,133,58,179,205,222,150,194,241,255,255,42,4,78, +56,221,201,95,167,87,182,22,0,222,72,53,226,159,65,50,101,74,142,30,0,60,30,143,56,73,108,48,18,176,128,105,89,22,40,0,0,0,0,53,151,93,70,106,126,150,181,146,186,250,174,207,205,21,241,232,51,95,250,41,147,55,216,151,133,129,33,151,148,205,81,23,125, +210,204,125,78,142,54,55,234,79,92,78,151,205,26,242,53,154,170,224,110,118,45,49,129,215,153,131,100,38,118,167,153,185,86,255,79,207,138,139,6,0,30,72,21,230,159,145,3,233,126,190,74,219,122,240,84,99,224,233,183,208,108,4,98,119,97,235,4,14,171,86, +86,32,7,0,0,0,128,84,188,167,175,255,219,237,147,73,1,92,183,127,151,43,94,116,134,235,240,200,5,27,251,251,221,41,182,155,216,134,41,90,190,140,105,24,130,69,6,111,36,10,61,48,154,115,186,66,18,110,139,50,218,16,99,99,99,19,24,42,80,92,247,119,33,87, +46,203,207,152,177,76,190,60,29,2,0,182,71,173,227,47,137,118,75,104,98,157,114,9,217,152,231,211,28,239,157,139,185,174,28,117,247,5,18,115,102,3,216,86,234,10,20,0,0,0,144,53,191,213,189,173,141,228,91,165,174,62,216,251,22,120,51,21,53,125,219,141, +237,220,141,83,249,60,59,29,76,67,116,70,141,98,170,202,55,3,145,121,210,254,233,151,55,130,233,42,130,186,173,105,209,39,176,206,188,223,118,76,89,30,198,141,0,198,221,250,42,44,144,77,59,138,0,69,2,180,210,223,134,236,169,167,103,0,1,96,15,71,116,179, +147,125,224,244,239,213,122,2,212,210,175,155,239,123,182,18,96,2,192,115,238,97,227,237,125,238,122,39,95,84,198,183,20,0,220,210,159,241,254,47,255,186,40,3,56,153,224,1,192,60,73,171,73,176,190,222,212,202,172,169,16,0,244,210,47,106,250,175,60,222, +95,192,9,0,251,50,179,251,206,84,89,245,227,224,254,186,167,239,123,5,228,210,175,5,242,175,58,91,101,4,32,0,184,249,141,23,215,33,149,171,12,125,191,14,212,210,23,202,127,85,254,39,47,128,222,0,1,64,59,119,91,6,85,109,7,233,250,188,1,0,212,210,31,75, +255,229,249,194,100,13,32,0,140,227,85,55,120,111,241,243,112,124,186,25,10,0,4,211,175,123,250,143,252,127,40,0,158,181,6,1,32,244,35,174,138,72,179,235,111,47,119,2,12,211,111,60,125,107,2,216,147,39,34,32,0,92,72,160,214,185,66,157,118,120,93,102, +235,52,213,0,60,217,111,186,247,173,9,160,23,0,0,0,156,128,186,186,119,77,102,252,84,184,151,67,124,26,52,215,111,35,250,204,255,251,5,77,226,58,68,64,0,152,171,123,47,132,119,83,178,218,0,250,87,205,4,255,79,42,110,64,197,34,205,227,237,7,51,148,51, +0,64,119,36,171,1,135,101,154,65,1,0,0,0,250,198,57,231,220,128,127,216,234,190,254,191,233,220,180,187,113,234,245,229,241,191,22,139,126,191,222,175,248,79,96,107,65,109,174,127,41,20,13,147,172,205,109,83,61,235,82,106,230,238,195,169,120,246,25,174, +247,2,182,247,38,219,250,204,161,142,184,125,180,148,139,237,137,128,83,167,140,185,236,158,211,52,47,0,10,0,62,73,101,232,255,52,123,198,140,7,243,104,61,118,29,242,220,105,68,79,135,30,48,56,44,13,86,45,203,26,10,0,0,0,168,55,243,206,253,249,213,242, +212,254,26,137,251,25,222,195,112,179,227,113,154,46,223,141,161,42,181,41,236,244,18,222,191,1,65,3,3,124,100,52,48,223,239,48,239,58,71,88,211,7,253,67,57,199,108,3,209,63,95,45,183,148,92,35,48,77,237,246,107,241,172,173,84,112,24,249,24,20,0,126, +73,173,242,191,246,185,32,107,89,124,211,246,229,228,153,231,230,119,6,11,66,167,5,77,78,235,177,134,2,0,0,0,234,30,106,175,58,101,53,41,175,42,105,73,23,188,77,158,42,163,183,117,90,127,107,230,122,227,194,89,229,141,141,14,137,97,51,168,135,105,167, +201,83,137,122,12,216,248,217,43,47,27,59,61,215,215,218,166,102,29,118,51,49,207,99,21,10,243,248,124,254,246,172,89,67,17,50,4,0,126,89,173,248,191,233,201,216,114,95,182,237,175,148,164,68,92,50,92,83,144,179,58,96,91,41,175,64,1,0,0,0,229,80,198, +30,126,182,187,197,158,223,251,212,159,223,28,31,71,234,81,244,132,160,164,222,224,96,111,167,215,135,179,85,15,68,154,211,66,220,75,226,179,217,38,71,57,9,32,190,190,222,17,150,168,181,185,23,103,22,21,141,11,65,92,212,157,94,220,16,167,119,51,161,142, +8,38,88,216,145,33,0,158,89,101,214,255,159,54,48,94,226,156,118,54,200,152,203,134,27,105,211,156,171,86,86,86,32,17,0,0,0,160,53,213,163,145,67,234,221,120,134,111,215,215,23,209,95,199,99,156,112,54,113,103,184,222,203,174,220,102,206,61,32,225,231, +149,138,238,38,143,3,146,150,106,153,251,179,88,16,9,193,161,216,3,85,43,23,249,168,104,175,41,163,137,110,93,169,159,209,205,96,156,164,141,253,245,252,76,143,221,79,40,207,51,74,3,0,126,105,69,246,255,59,113,141,64,46,219,3,232,148,144,203,243,10,29, +204,182,237,32,64,2,96,91,89,102,80,0,0,0,64,89,78,108,97,223,187,252,109,123,194,94,189,12,81,130,68,241,71,123,139,190,129,168,119,227,124,136,196,158,84,126,81,206,121,149,17,57,195,228,178,110,66,155,20,0,170,61,11,143,181,56,144,251,9,118,10,213, +79,50,192,65,93,244,54,69,49,0,29,0,94,153,37,6,254,95,153,215,8,77,95,166,190,100,69,198,192,69,193,8,210,214,192,182,178,172,64,1,0,0,0,104,129,120,35,114,117,148,180,177,62,253,246,117,124,170,247,122,185,107,54,11,119,108,255,50,100,224,209,173,233, +246,184,113,83,61,36,141,39,239,251,91,149,170,1,203,197,80,206,79,59,118,151,5,140,229,115,190,24,37,68,211,185,92,16,108,210,107,252,109,249,138,245,236,231,244,17,63,226,198,38,108,0,0,62,121,85,249,255,79,230,21,123,204,167,252,51,85,41,195,146,71, +101,80,196,118,2,7,201,0,86,21,203,10,20,0,0,0,128,168,214,104,62,183,117,180,245,126,150,176,216,141,199,79,90,51,200,13,24,114,47,223,237,132,142,133,234,93,24,55,20,247,221,219,82,191,187,69,161,230,24,59,232,55,51,13,4,30,227,131,39,139,53,156,82, +172,35,20,66,102,209,121,51,222,250,23,159,189,245,47,230,149,182,39,20,0,190,185,157,232,223,176,97,215,8,214,126,207,95,103,32,243,248,55,254,140,153,109,110,212,88,80,10,0,141,114,1,27,20,0,0,0,128,187,58,186,125,32,206,122,89,93,16,171,176,192,139, +208,0,3,174,200,166,202,143,255,232,233,209,82,131,71,243,99,138,200,125,136,142,69,237,223,137,192,66,217,81,217,85,69,126,146,145,1,214,99,38,102,245,223,53,62,109,79,29,105,14,186,182,131,101,3,182,136,165,244,127,183,145,200,130,207,110,43,101,197, +60,81,69,229,252,250,194,100,93,87,38,52,26,154,102,101,101,101,21,20,0,0,0,56,142,51,182,195,202,215,191,183,222,91,60,123,105,232,77,249,185,83,185,158,114,208,149,198,133,73,47,164,85,183,32,170,62,135,243,236,114,130,124,127,24,189,161,219,225,192, +231,87,8,27,122,54,162,235,151,81,11,153,242,233,174,164,251,166,30,158,43,143,11,133,75,123,36,27,68,183,60,86,15,26,0,28,211,47,201,251,47,172,5,224,1,96,43,129,91,253,84,142,198,178,31,135,88,119,167,17,1,28,211,47,151,231,95,224,76,253,1,33,9,0,242, +36,36,239,58,204,227,197,122,239,149,227,169,6,20,211,47,208,124,250,23,158,239,213,49,22,15,0,118,23,244,63,100,184,176,195,60,214,115,224,237,193,0,20,211,47,120,231,191,178,63,45,2,112,194,24,230,229,203,242,189,121,255,157,218,137,252,120,125,172, +209,0,252,212,175,128,207,191,224,249,203,145,4,76,0,216,235,235,107,143,252,253,25,197,227,249,248,220,39,47,68,252,218,47,144,76,254,159,255,107,131,68,128,224,4,128,54,62,32,241,172,96,196,43,158,157,28,206,0,26,152,205,175,95,58,11,96,113,122,125, +72,159,20,51,77,60,231,73,191,249,233,80,245,205,137,34,150,128,1,176,106,95,89,129,2,0,0,0,92,121,214,94,42,231,17,237,68,15,25,246,252,207,79,86,24,181,172,68,214,108,61,13,183,79,183,245,2,9,156,252,74,188,97,176,234,17,118,172,242,220,16,166,124, +186,54,139,208,203,201,238,149,227,30,153,158,37,152,27,250,169,15,132,211,179,139,157,216,111,57,250,120,121,41,136,37,98,225,183,145,159,0,79,103,103,83,0,4,128,12,1,0,0,0,0,0,190,144,43,124,3,0,0,0,106,234,212,202,50,119,117,113,120,115,124,26,23, +121,110,117,113,106,108,108,105,26,27,29,117,121,115,104,111,107,120,118,111,120,23,24,24,24,23,22,30,28,28,27,26,26,27,29,118,119,119,118,117,120,118,190,87,205,166,15,237,5,108,161,249,83,250,114,108,71,37,207,198,243,52,179,149,2,35,151,134,196,190, +94,89,129,28,0,0,0,16,182,28,207,187,31,159,29,43,196,148,246,237,91,34,247,180,209,24,225,70,52,17,122,244,212,137,163,238,248,169,135,203,74,49,92,143,15,255,47,134,174,139,5,211,94,176,7,187,72,52,158,38,16,233,178,234,3,115,18,77,155,15,227,81,206, +100,16,54,101,216,205,25,29,74,19,172,10,233,118,60,44,9,0,158,72,53,226,169,114,130,10,36,97,253,241,71,159,48,191,162,254,210,197,76,253,136,57,1,91,121,213,2,137,0,0,0,0,104,231,22,195,249,181,63,13,170,87,156,157,63,188,22,170,71,143,30,234,227,13, +109,185,186,115,252,195,63,231,72,52,93,119,150,171,46,173,10,139,61,163,189,236,179,99,112,89,78,194,231,16,228,58,176,193,208,57,173,136,216,52,3,187,142,50,8,47,233,245,48,149,233,104,230,186,86,120,233,109,89,87,0,126,73,77,242,159,138,130,100,235, +108,102,127,60,24,151,40,243,248,25,51,123,141,154,78,216,217,194,202,202,178,67,1,0,0,0,88,199,70,249,96,61,17,239,34,195,0,172,181,86,20,64,162,190,105,126,130,145,96,234,184,23,191,220,178,22,149,83,232,213,250,154,220,68,17,218,105,242,53,164,253, +33,204,176,208,174,65,207,54,239,57,253,240,186,236,118,238,152,222,82,15,91,119,213,73,62,247,222,114,244,250,29,210,0,254,121,173,226,127,103,110,73,247,76,198,99,172,63,181,18,38,133,47,62,134,253,29,130,135,67,73,17,40,0,0,0,0,222,135,172,185,35, +203,194,60,146,121,47,162,174,252,245,213,145,199,12,125,250,18,242,44,179,209,187,183,119,6,17,107,231,174,186,80,153,238,156,62,209,232,60,123,54,85,197,120,245,158,12,49,68,246,60,27,126,231,188,15,115,109,80,110,67,169,70,55,44,233,223,205,88,212, +141,54,170,210,47,239,227,167,231,169,13,87,0,158,89,77,242,159,205,39,217,117,130,112,29,31,173,58,107,60,202,176,181,205,195,57,86,206,13,0,108,37,99,6,5,0,0,0,160,191,85,118,216,253,30,114,156,217,156,187,73,182,220,122,72,111,84,226,219,211,174,102, +34,255,56,142,175,207,117,65,200,194,112,167,35,255,24,180,134,112,179,118,62,54,31,185,67,92,227,26,161,75,9,187,176,238,47,121,55,60,230,59,218,196,36,12,111,204,252,54,189,81,191,23,168,236,174,1,246,71,149,248,191,198,51,114,221,199,252,109,122,62, +5,177,224,12,0,208,77,64,228,0,72,140,5,232,129,148,23,40,0,0,0,192,154,101,30,230,1,50,250,253,250,25,147,215,215,113,202,151,136,66,196,237,99,197,99,62,52,105,47,181,159,77,46,142,77,248,170,235,29,236,252,94,48,0,155,34,122,140,93,53,74,253,243,119, +51,250,234,72,200,175,196,120,220,154,71,146,220,15,178,48,55,114,135,233,8,210,188,253,91,254,243,247,239,238,239,209,83,127,159,0,228,210,51,212,191,178,191,240,220,128,19,0,126,73,55,62,219,191,238,18,124,94,215,123,180,1,228,210,179,130,127,101,63, +76,46,32,0,160,209,195,181,27,221,240,148,242,203,113,62,58,71,197,241,18,174,23,220,218,127,106,2,244,207,235,199,222,159,188,250,92,254,88,204,144,89,215,0,0,27,108,229,5,114,0,0,0,160,182,117,246,45,155,212,190,254,251,214,131,249,169,222,181,125, +193,99,6,80,220,194,60,223,64,1,187,115,81,132,204,186,100,235,200,160,233,17,188,42,27,183,202,122,99,30,226,81,218,97,107,137,187,249,54,155,239,248,148,155,64,60,142,197,216,13,236,242,8,161,46,48,41,91,129,184,159,28,170,29,130,47,0,158,137,29,185, +111,85,5,99,214,81,133,143,231,242,215,218,10,214,204,227,85,242,189,4,222,102,96,6,56,148,212,1,5,0,0,0,160,142,161,234,47,117,64,249,174,245,43,181,117,106,58,181,66,191,40,245,117,60,205,153,29,65,215,116,29,134,11,83,219,157,134,56,98,97,22,167,2, +117,237,63,195,154,165,216,205,52,95,96,249,120,216,183,143,28,108,231,119,81,114,174,240,56,234,239,108,185,66,57,42,0,30,185,37,195,255,163,58,129,138,117,190,164,231,214,250,217,3,184,120,68,37,207,73,163,78,78,18,9,120,44,32,0,0,1,37,171,22,72,4, +0,0,0,128,119,163,53,179,250,209,241,171,132,93,8,152,30,62,224,129,77,128,0,110,129,2,23,240,162,44,128,201,169,132,255,212,255,104,29,115,56,126,135,152,48,101,246,100,179,177,58,62,156,170,173,169,218,3,112,116,203,2,207,90,83,149,68,235,245,245,250, +221,152,46,47,145,2,0,254,72,245,214,255,40,14,146,104,191,91,230,246,226,81,114,3,23,247,176,15,169,147,30,43,43,203,10,20,0,0,0,0,142,87,171,239,149,5,85,189,216,85,175,158,63,119,169,236,151,103,211,217,144,85,71,156,220,60,209,125,27,152,12,128,127, +216,245,216,178,192,255,105,167,116,35,54,184,42,23,80,248,100,7,24,44,108,159,239,196,91,79,25,64,100,77,89,60,34,51,79,227,161,128,156,155,4,85,139,238,226,66,9,254,71,45,226,87,124,36,6,174,77,141,128,167,55,96,117,90,61,108,32,1,43,203,202,2,57,0, +0,0,32,101,111,55,247,243,97,186,152,173,245,247,12,211,179,30,222,214,169,79,123,185,179,155,208,161,193,1,121,38,67,117,98,219,114,236,15,219,208,19,195,52,242,48,88,133,252,89,49,186,33,167,149,83,209,209,152,237,57,81,145,183,100,124,240,149,77,71, +217,57,48,145,62,152,55,9,0,254,71,29,151,175,199,37,1,235,14,203,149,39,50,209,233,38,32,130,4,56,17,11,0,43,69,32,17,0,0,0,64,51,199,176,58,254,199,222,201,46,209,242,187,134,180,91,53,155,238,189,26,198,20,85,120,195,21,174,81,240,138,88,54,55,51, +198,118,23,19,211,177,155,168,219,55,21,139,198,235,236,197,244,157,199,184,73,176,221,68,47,154,7,111,111,235,4,187,4,56,121,253,165,226,55,150,29,0,30,72,93,247,231,39,156,129,254,132,42,223,241,204,82,102,134,195,172,87,38,96,177,175,20,115,40,0,0, +0,128,51,235,25,250,73,59,106,29,195,132,134,220,145,183,32,149,130,50,18,206,15,231,135,213,189,169,163,101,64,234,30,90,227,171,21,8,198,204,229,191,232,189,137,55,19,95,12,175,192,245,81,104,169,196,231,72,222,165,183,176,11,57,52,174,200,189,133, +220,175,104,54,155,248,193,71,37,0,182,71,61,46,207,47,25,1,54,240,220,17,15,34,163,127,74,102,111,178,206,9,96,101,37,11,20,0,0,0,144,122,186,92,239,209,54,245,22,190,139,61,204,233,167,253,69,110,147,12,229,53,11,82,212,126,82,189,87,17,9,155,184,106, +48,11,100,195,210,181,23,190,236,34,27,235,100,184,241,253,152,117,246,163,121,202,124,36,104,163,117,45,215,87,175,41,155,21,239,162,92,220,93,69,0,172,210,199,118,155,95,145,1,212,177,179,26,1,64,82,95,41,72,173,25,119,207,175,252,37,0,188,210,95,40, +254,149,249,159,156,14,96,179,222,68,0,208,207,105,163,168,116,223,216,252,30,99,2,180,210,111,84,250,47,204,255,228,5,104,251,26,245,50,1,160,167,103,139,43,198,38,132,41,55,214,111,20,186,71,229,202,67,127,59,208,216,109,47,201,177,18,74,60,215,255, +188,90,48,166,154,158,54,64,141,5,172,20,203,2,57,0,0,0,64,216,231,240,237,248,164,75,127,244,244,246,180,155,163,250,219,109,229,238,91,101,27,207,88,104,184,195,220,39,52,130,6,223,130,85,70,95,33,182,159,238,206,165,8,28,134,194,99,38,216,52,40,68, +49,166,91,239,55,188,184,80,88,37,5,149,18,99,21,30,76,200,203,214,110,235,151,87,149,7,0,158,73,37,184,127,42,19,192,145,173,253,215,181,47,85,64,237,178,23,152,153,103,230,25,182,50,108,5,228,0,0,0,0,186,127,150,187,245,87,118,125,91,188,151,177,183, +223,220,171,107,167,115,149,53,6,160,238,7,68,231,93,130,59,219,57,109,154,179,11,247,238,197,248,188,238,230,204,95,45,22,113,63,32,144,204,196,170,97,99,55,38,230,200,185,13,57,159,178,216,157,251,49,214,187,222,250,173,247,8,170,3,208,150,171,95,177, +94,105,56,13,0,254,104,85,179,255,239,180,145,113,233,127,59,82,108,136,35,151,181,27,4,39,183,88,85,82,18,72,4,0,0,0,40,237,220,103,213,55,223,219,198,105,139,85,127,111,243,242,212,95,119,44,167,77,217,229,172,207,151,187,202,32,245,224,147,25,235, +249,248,231,83,240,151,222,3,85,73,168,220,76,237,93,231,221,144,161,238,198,185,229,9,81,77,177,254,112,51,229,76,239,118,230,143,119,0,9,172,173,23,191,166,172,173,171,0,0,94,72,69,214,63,19,27,225,241,241,175,225,150,146,242,243,132,87,96,225,140, +76,122,19,0,108,83,185,1,0,0,0,0,187,110,188,58,146,255,166,213,81,75,235,223,135,190,235,87,69,250,55,223,85,99,178,14,86,158,77,118,142,141,155,170,189,55,212,227,199,98,197,164,163,153,56,51,18,55,85,117,218,150,72,21,113,100,195,181,120,164,127,193, +167,185,125,94,179,24,238,30,183,213,0,94,71,37,237,255,34,55,140,199,191,181,227,108,41,1,198,147,142,19,218,137,24,175,58,59,90,3,56,20,69,67,1,0,0,0,89,163,245,104,223,175,79,219,227,127,108,111,184,213,111,55,22,173,80,254,62,205,103,85,157,134,172, +103,61,102,3,147,144,211,151,35,29,243,138,151,44,182,14,182,172,103,1,234,249,233,218,241,73,56,225,188,9,228,25,240,29,100,230,132,226,100,232,227,228,41,82,99,63,11,40,0,158,71,149,242,231,186,62,8,175,215,159,219,219,87,97,163,48,158,208,105,67,39, +246,180,8,189,128,134,109,165,104,40,0,0,0,64,11,127,19,217,255,80,87,34,46,109,95,186,141,77,0,180,245,79,49,122,70,47,230,136,77,164,204,249,54,163,127,236,22,25,139,129,165,206,159,191,184,111,47,168,195,94,52,40,224,154,116,233,84,29,149,248,178, +2,20,30,62,29,83,149,203,58,101,11,188,7,0,254,71,37,234,191,239,235,86,89,214,63,54,207,208,199,188,32,100,158,146,36,34,69,26,177,70,167,4,56,148,44,11,20,0,0,0,192,219,145,204,202,22,185,21,244,251,223,45,255,91,58,68,226,166,39,125,120,31,103,68, +93,215,141,158,215,156,183,234,53,133,29,206,61,29,91,19,139,54,3,147,238,188,43,79,197,174,227,118,30,159,179,14,247,97,42,132,126,22,75,254,245,250,19,213,66,248,254,79,242,110,53,134,169,58,152,164,103,245,30,0,190,71,37,227,127,218,36,160,120,90, +228,95,183,76,36,224,237,61,71,106,232,225,56,61,28,0,142,0,192,160,88,86,160,0,0,0,0,251,39,106,190,215,106,187,146,173,53,221,244,138,18,239,216,227,158,79,190,103,148,184,226,90,205,200,252,12,185,241,178,56,5,203,78,94,39,164,87,184,232,118,13,45, +115,77,30,214,155,116,150,190,177,73,182,80,62,166,4,210,163,68,161,236,89,187,0,35,148,174,105,180,229,57,37,92,167,126,40,1,158,71,109,211,247,195,150,108,132,126,91,106,76,184,156,38,69,210,227,101,94,44,11,36,2,0,0,0,36,96,207,16,252,164,42,24,222, +245,235,143,170,219,203,249,24,110,14,148,183,5,237,117,196,2,211,128,88,238,127,237,40,60,38,143,204,30,98,69,241,113,241,244,212,84,232,129,251,204,213,83,166,200,123,193,88,205,21,119,179,43,29,30,78,134,223,202,100,89,99,9,181,177,212,187,139,149, +81,234,157,17,0,150,71,157,207,151,238,57,32,219,23,242,33,115,230,41,235,92,81,154,103,145,15,77,18,0,96,43,138,64,34,0,0,0,128,30,87,109,255,105,245,136,226,233,179,205,215,222,109,219,245,31,38,118,181,35,207,159,118,36,53,179,215,142,156,247,105, +174,231,97,34,85,228,219,143,86,243,118,201,101,119,211,207,233,103,166,241,101,51,157,90,121,223,140,37,73,141,147,85,240,53,214,156,144,120,111,111,175,111,111,151,219,135,94,91,95,95,95,95,87,0,188,210,47,68,205,30,237,2,30,0,210,76,86,86,245,170, +27,87,117,113,41,49,0,164,210,119,193,94,0,38,0,204,2,30,134,80,232,85,232,241,92,31,162,245,9,45,0,156,210,151,138,115,42,243,0,2,128,39,158,161,103,143,67,158,245,205,86,15,119,49,5,156,210,223,19,245,185,238,6,76,0,200,62,154,54,168,207,29,31,255, +27,79,39,237,100,172,210,175,27,178,167,74,239,0,8,0,231,118,134,225,248,144,125,254,121,36,54,59,164,210,223,125,220,126,222,26,16,0,44,193,222,189,171,31,186,233,81,249,211,2,172,210,47,98,227,95,32,127,202,100,36,216,121,158,19,30,0,212,223,22,155, +4,217,133,240,253,255,149,176,0,188,210,63,229,249,23,158,106,229,55,128,19,0,194,103,37,221,38,183,7,117,161,170,24,125,56,12,18,172,210,63,240,254,203,252,15,204,217,128,6,30,0,230,249,220,32,3,25,79,242,224,126,198,90,18,0,172,210,95,200,251,47,172, +9,64,7,48,1,160,76,128,200,234,40,166,35,10,37,13,224,15,251,12,172,210,223,146,247,95,230,95,213,6,176,128,0,224,219,123,46,143,132,37,178,117,151,161,31,0,172,210,223,49,158,127,97,254,43,103,64,58,36,1,192,198,90,166,10,255,151,239,229,70,198,21,180, +210,223,71,223,127,121,222,226,30,0,1,32,159,251,245,186,204,231,127,221,195,241,249,94,101,0,172,212,111,149,190,255,63,215,117,134,133,7,128,106,45,203,241,246,233,220,107,235,177,188,254,208,251,78,0,218,248,181,222,47,189,115,144,141,210,252,139, +14,59,211,199,66,79,192,242,122,205,47,174,67,11,96,147,149,149,98,5,10,0,0,0,192,76,50,226,158,101,59,218,86,114,151,55,55,97,147,224,190,127,145,244,182,135,219,4,202,48,23,29,240,102,3,244,193,26,39,206,252,252,241,217,163,121,99,114,213,231,152,158, +15,219,250,243,111,225,125,198,66,35,138,219,100,163,207,75,97,181,90,113,133,169,73,129,25,114,208,9,162,231,87,167,182,4,62,41,14,182,31,250,76,224,229,200,205,31,244,1,236,221,13,66,15,180,76,220,82,90,33,161,49,95,181,178,2,137,0,0,0,0,136,82,251, +181,101,252,153,113,25,155,255,141,220,211,127,191,252,209,115,106,254,125,189,187,9,3,140,235,48,225,151,26,176,209,241,113,211,67,177,184,91,206,60,225,101,72,47,102,80,170,212,101,52,95,28,59,99,141,56,85,252,138,63,210,138,149,87,88,12,204,121,59, +183,19,144,214,238,84,255,209,151,25,0,158,232,205,220,94,250,90,80,139,209,244,144,141,237,169,65,248,34,187,150,153,109,51,172,236,43,115,200,1,0,0,0,74,198,255,234,145,8,253,217,198,253,114,180,120,239,255,206,63,62,243,154,199,101,55,55,237,161,99, +166,35,166,129,26,218,50,99,8,135,88,136,80,235,146,177,56,28,234,30,122,248,220,234,247,220,1,197,169,63,209,78,161,238,118,89,11,191,248,253,93,154,70,94,215,25,90,231,74,133,127,173,245,213,174,241,54,156,53,0,62,168,205,183,47,173,2,88,148,214,197, +13,155,175,204,179,125,159,26,118,140,8,72,160,15,96,91,175,172,64,14,0,0,0,192,122,60,138,233,203,183,175,89,111,26,229,118,174,154,240,199,158,45,138,61,223,95,79,161,62,109,73,234,52,21,34,245,90,131,179,170,30,25,187,249,152,167,57,92,89,23,239,34, +124,174,153,183,138,25,236,194,114,82,23,98,96,221,199,205,211,218,164,114,221,215,84,231,26,72,131,229,101,161,190,61,19,51,0,254,71,205,151,255,85,215,1,106,24,60,126,66,29,182,135,4,60,217,237,232,180,209,236,172,13,208,217,105,190,94,41,67,1,0,0, +0,214,121,255,251,142,47,117,15,95,218,243,58,219,246,44,53,222,223,227,79,138,48,190,139,250,66,0,170,250,213,204,61,244,208,24,6,237,203,116,254,247,169,234,57,115,138,39,95,212,108,192,248,35,88,23,0,11,70,6,151,223,56,11,114,174,57,60,183,118,149, +6,124,160,107,176,25,189,218,5,0,30,72,229,199,255,243,125,46,196,232,110,233,227,14,123,46,118,17,224,9,109,100,74,243,4,182,3,51,192,170,245,170,5,114,0,0,0,128,96,182,111,138,57,246,131,237,223,109,181,174,201,144,154,177,123,172,62,166,9,167,242, +181,7,72,111,104,29,40,206,118,158,122,174,236,121,239,250,251,122,215,197,157,60,206,229,129,215,30,134,151,243,78,211,100,183,227,142,189,93,194,38,28,207,207,177,235,94,97,206,139,25,40,214,21,51,23,125,247,243,5,94,71,197,235,191,159,149,145,221, +207,3,110,23,157,204,52,112,225,0,185,79,3,108,75,177,204,4,0,0,128,159,253,52,124,173,173,99,236,215,175,175,31,191,230,246,238,243,72,60,143,232,188,28,140,43,195,115,217,201,8,251,165,112,86,5,118,98,210,80,225,47,187,222,100,27,214,95,107,148,203, +139,210,23,222,219,178,123,75,161,155,33,112,98,115,13,12,90,110,210,11,115,0,158,101,221,6,214,27,58,98,3,3,0,240,0,19,160,1,0,0 }; + +const char* Ed1_ogg = (const char*) temp_binary_data_2; + +//================== Ed2.ogg ================== +static const unsigned char temp_binary_data_3[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,224,39,47,124,0,0,0,0,111,128,153,178,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,224,39,47,124,1,0,0,0,227,252,201,99,13,59,255,255,255,255,255, +255,255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31, +66,67,86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91, +73,193,214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150, +214,82,41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201, +177,36,75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42, +197,230,116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230, +65,106,54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206, +57,231,156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20, +82,72,33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74, +41,8,13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91, +214,101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192, +81,28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247, +117,29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41, +162,226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73, +145,20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16, +131,30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81, +0,0,132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79, +242,52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109, +221,84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93, +89,246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,192,126,0,0,0,0,0,0,224,39,47,124,2,0,0,0,200,85,112,131,62,24,23,24,26,132,24,24,28,25,28,25,24,27,23,23,22,23,22,21,21,22,22,29,26,125,119,123,24,23,22,23,25,30,27,125,121,112,119,24,23,29,28,125,119,113,118,118,116,117,106, +112,116,115,106,120,124,119,120,122,121,118,120,148,210,247,0,231,95,149,4,102,192,3,128,182,119,132,154,17,89,73,5,174,200,247,2,188,210,47,52,240,249,117,145,128,0,96,166,47,86,125,154,167,139,147,206,77,167,1,236,210,47,188,139,207,31,46,18,16,0,68, +31,42,169,254,236,202,232,207,30,47,22,31,236,210,39,7,75,77,0,2,16,0,188,36,4,225,225,235,174,103,8,72,141,62,54,134,13,11,18,72,37,245,255,83,121,79,178,184,252,75,219,183,105,187,191,228,210,255,51,186,248,208,151,184,124,49,207,243,145,236,174,1, +0,219,178,134,2,0,0,0,193,247,91,81,222,222,239,51,142,180,213,104,227,150,42,16,130,7,190,126,189,189,253,214,247,11,149,117,93,215,117,125,92,57,123,170,84,215,234,90,215,120,138,0,6,24,62,237,15,245,185,234,59,243,156,93,175,196,196,21,128,102,165, +184,104,150,97,146,39,223,204,102,199,156,199,245,166,219,111,198,187,158,245,239,3,179,226,166,145,4,44,211,39,139,61,247,75,85,40,131,19,0,70,210,133,119,187,53,53,188,15,170,6,0,12,211,15,43,159,187,186,18,187,120,0,184,191,106,143,161,123,253,135, +188,185,83,162,0,44,215,111,66,253,83,7,224,160,1,0,192,51,161,43,221,220,129,205,240,174,115,135,11,191,125,111,1,28,211,47,175,250,115,126,178,128,111,112,2,192,58,215,64,170,122,159,123,5,133,131,9,0,52,215,111,138,113,107,1,56,168,53,0,192,107,64, +231,135,190,0,255,102,92,106,177,112,207,53,139,0,44,211,111,206,234,89,93,93,5,60,227,132,243,52,222,200,166,169,193,217,197,170,29,67,0,68,215,111,254,193,217,243,211,10,184,0,1,224,239,165,134,132,167,59,245,100,16,21,0,68,213,111,255,161,213,51,81, +61,208,4,0,189,231,96,222,135,253,166,226,245,56,101,122,148,38,4,92,219,111,206,198,201,127,120,99,33,46,0,0,0,192,161,86,66,63,3,57,81,0,68,217,111,59,245,230,199,231,72,88,0,0,0,16,86,72,53,244,165,255,118,111,2,92,223,111,87,159,158,126,34,44,9,0, +0,240,95,149,101,72,198,206,42,138,0,60,219,223,255,212,243,76,191,2,0,0,0,252,159,74,27,37,93,63,142,78,123,16,92,223,239,35,129,222,238,95,35,0,0,0,120,9,226,157,252,205,182,24,226,3,84,219,111,35,239,159,222,119,0,0,0,192,67,133,133,249,76,169,247, +25,1,52,221,111,121,223,94,0,0,0,0,39,80,93,105,169,46,77,242,16,163,67,92,219,239,35,133,60,251,245,126,2,0,0,128,184,125,179,171,122,161,207,189,98,84,223,239,67,153,110,251,172,164,1,0,0,120,246,101,111,197,243,228,70,136,1,100,219,47,127,207,237, +215,229,25,129,131,236,5,0,128,213,195,30,38,143,90,253,40,5,37,91,156,167,6,84,223,47,112,51,222,62,85,42,89,56,1,192,70,35,155,202,253,110,147,101,247,185,124,121,0,58,233,221,80,221,204,219,155,55,78,251,167,84,74,104,224,233,159,175,136,253,227,68, +230,223,230,32,144,88,52,96,43,138,21,40,0,0,0,160,113,218,175,155,69,10,207,246,143,199,198,24,135,132,100,164,245,107,181,175,33,54,24,223,73,239,111,234,138,230,121,234,122,135,57,235,47,231,122,85,183,239,245,225,239,207,130,5,207,231,85,233,59,180, +23,226,106,115,184,61,190,61,155,252,48,34,232,226,66,56,239,63,249,28,223,197,31,221,221,99,216,67,202,179,61,0,62,185,13,224,63,166,102,2,186,199,184,125,148,31,95,15,187,73,121,148,97,158,22,121,16,182,30,52,22,172,172,100,21,20,0,0,0,160,216,126, +210,43,127,18,99,191,57,220,118,13,127,222,251,97,26,173,55,81,120,174,63,219,126,121,245,145,126,95,219,40,255,193,233,48,216,210,58,223,246,219,109,114,253,106,80,80,254,213,202,250,242,154,112,206,236,27,23,193,7,98,86,183,97,174,28,63,210,243,208, +42,77,140,19,133,223,76,76,19,0,214,71,21,244,95,221,15,0,113,110,125,220,129,53,244,106,71,120,10,247,228,243,231,83,70,127,122,49,91,51,137,78,96,85,177,44,144,3,0,0,0,84,27,95,166,215,40,154,121,141,93,79,30,98,227,76,218,124,149,157,34,187,247,198, +65,165,156,119,168,117,242,147,225,241,15,196,202,245,49,99,225,229,220,42,71,204,188,227,122,39,99,113,197,5,57,95,136,92,148,181,157,148,219,177,240,46,177,55,218,191,62,180,190,235,194,155,188,38,223,96,47,79,2,4,211,111,220,251,246,126,17,43,152, +0,176,110,240,125,93,91,87,86,251,241,106,138,0,236,210,47,251,249,143,158,127,8,16,0,108,179,124,239,47,211,60,37,223,168,74,5,212,210,159,33,255,219,121,156,128,7,0,181,73,186,188,254,68,175,78,252,146,0,212,210,47,98,250,47,247,92,37,52,4,0,57,107, +187,79,235,87,243,215,159,37,54,196,210,47,154,245,47,238,253,119,1,120,0,56,227,19,213,158,110,245,186,54,188,59,194,0,204,210,207,50,248,175,58,215,197,187,4,78,248,218,80,46,111,239,115,117,253,226,66,93,191,120,165,50,32,4,228,216,175,78,213,191, +96,23,111,197,1,78,0,216,221,30,77,182,143,201,124,66,241,124,118,150,0,218,71,205,19,255,71,95,3,196,44,105,120,245,223,6,90,213,132,147,1,0,86,150,117,32,97,0,0,0,0,27,209,157,131,2,115,132,61,199,21,230,29,123,31,54,214,85,195,174,89,168,114,188,127, +123,244,78,55,99,103,175,206,99,107,50,216,220,245,3,12,214,85,193,108,12,205,189,233,61,221,225,27,171,69,28,77,13,132,155,219,231,77,66,155,234,129,0,147,231,243,47,101,207,14,75,157,80,246,240,85,240,188,185,156,126,46,50,255,190,252,236,39,102,36, +69,62,72,29,228,254,95,46,28,196,235,190,173,253,173,186,46,8,120,206,169,147,254,154,51,56,53,33,145,0,91,81,166,144,48,0,0,0,0,183,182,15,244,13,239,241,164,61,132,221,114,235,72,92,107,42,186,198,183,29,223,246,69,6,127,116,163,139,125,54,100,12,118, +108,252,203,117,43,148,121,96,253,119,191,33,32,79,78,99,242,156,90,192,187,30,28,148,111,62,71,157,239,77,103,89,253,23,145,83,212,246,232,203,199,237,37,172,244,178,201,2,0,30,72,205,243,255,223,245,13,228,218,127,242,186,177,1,73,46,99,71,226,60,109, +128,173,40,202,144,8,0,0,0,128,90,24,15,93,44,139,87,191,159,251,123,167,174,15,190,166,81,61,247,241,217,177,159,97,205,93,169,191,35,13,41,232,97,46,92,204,177,76,161,53,141,153,239,239,57,208,237,48,131,11,152,97,59,3,221,225,53,148,29,13,185,15,183, +104,107,31,203,5,95,42,152,204,88,237,176,228,197,154,2,0,246,71,53,241,223,39,6,66,242,88,103,88,99,158,250,249,255,223,116,28,15,229,211,162,29,26,3,192,202,74,185,128,68,0,0,0,0,126,255,213,239,240,38,250,235,212,111,179,249,11,227,124,198,55,144, +207,153,134,89,226,221,80,174,24,229,35,123,20,82,244,73,28,158,52,88,95,208,139,119,191,218,50,254,52,203,23,88,218,8,106,173,201,113,94,179,15,74,249,117,214,20,94,151,168,183,161,18,94,97,247,57,212,191,171,42,190,102,5,0,188,210,47,2,248,23,251,241, +69,0,2,0,249,80,251,47,41,56,87,171,65,14,142,1,148,210,23,207,254,229,185,30,0,1,192,134,255,111,117,223,249,20,157,59,58,174,1,204,210,171,41,254,5,206,219,156,26,156,0,16,255,177,158,244,255,197,120,154,134,211,205,37,171,46,4,0,196,210,171,120,244, +47,204,255,246,117,167,5,116,29,76,0,112,175,228,91,240,221,92,245,111,210,246,0,186,71,181,231,63,146,134,11,7,126,125,13,215,3,129,238,12,0,32,229,24,67,14,96,47,138,5,18,1,0,0,0,48,95,238,65,210,177,111,253,48,143,156,242,237,42,130,128,189,165,165, +16,79,246,149,11,231,252,99,250,170,40,50,59,207,236,151,235,77,1,59,91,21,123,158,8,245,38,182,252,94,140,100,200,204,247,167,203,79,185,207,243,67,61,48,84,35,246,208,241,119,174,173,43,49,118,59,233,79,115,46,128,142,223,115,8,19,111,227,238,239,244, +172,3,0,222,71,205,46,159,146,228,101,211,212,42,106,68,13,61,148,107,159,227,68,111,180,60,155,77,2,214,43,197,10,228,0,0,0,0,114,25,41,153,237,127,246,187,222,39,127,231,249,24,251,106,21,215,18,180,49,237,110,121,172,152,41,226,219,154,165,168,186, +110,12,179,104,182,230,158,94,155,115,170,230,226,150,16,228,212,74,92,4,99,167,199,84,72,60,59,63,158,201,254,124,127,90,155,42,212,211,124,253,86,250,166,18,136,83,136,231,84,113,12,126,71,205,47,31,18,14,23,11,245,225,52,49,236,97,81,235,173,35,164, +29,17,2,96,213,122,89,32,7,0,0,0,224,173,173,60,157,113,111,21,123,79,54,85,223,247,14,125,117,179,71,195,135,227,222,234,24,219,193,176,170,163,28,18,249,44,96,231,97,24,122,160,135,225,49,174,235,165,12,102,44,187,235,91,235,201,80,101,70,177,219,171, +138,120,167,73,1,43,208,195,64,134,212,17,247,145,72,125,223,143,146,212,2,190,71,181,219,91,98,118,213,250,91,125,136,38,134,30,177,120,115,192,137,94,189,7,224,176,82,204,33,7,0,0,0,128,125,115,123,198,72,72,179,130,255,247,224,219,79,215,194,107,60, +95,132,24,57,85,101,144,153,117,138,141,12,134,225,75,142,159,43,148,55,161,204,112,23,220,141,110,200,178,214,199,38,120,255,226,197,221,41,132,177,241,125,99,203,62,44,30,238,70,183,24,229,205,244,58,95,239,41,143,221,75,85,217,250,186,186,73,0,222, +71,229,167,183,132,217,181,162,225,215,127,26,12,62,116,122,77,40,86,162,37,43,33,89,181,82,44,144,8,0,0,0,0,61,251,54,206,30,254,80,219,49,158,255,139,101,214,99,102,8,247,51,114,115,211,243,88,238,204,220,145,99,37,191,199,60,6,150,27,61,25,177,185, +65,92,121,181,176,18,223,35,195,237,242,86,227,127,14,246,218,117,203,99,58,14,101,2,127,73,68,187,220,79,111,76,163,149,159,130,227,86,95,237,228,66,72,11,62,72,69,220,230,177,215,21,209,245,249,165,15,46,93,215,117,141,136,157,19,108,43,197,10,20,0, +0,0,192,31,75,253,201,143,243,140,127,109,149,251,249,173,98,93,31,159,139,255,21,127,171,114,60,167,81,197,214,64,94,64,87,61,116,236,238,241,201,245,51,91,244,25,174,226,88,166,52,40,8,195,116,195,100,87,138,199,244,41,166,234,155,153,31,128,150,108, +197,39,61,221,42,36,196,219,208,62,184,44,84,76,176,119,120,171,0,94,184,181,7,254,151,36,148,156,253,254,219,45,206,83,235,49,142,167,151,144,205,198,152,0,9,58,0,219,186,100,129,2,0,0,0,46,186,36,202,105,208,218,162,252,191,124,21,63,215,42,227,179, +23,110,12,126,148,135,217,101,158,135,88,117,189,229,61,85,136,170,186,174,220,149,180,142,238,207,126,255,77,157,116,165,234,221,156,44,109,149,43,250,243,197,214,166,97,106,117,111,47,23,68,125,79,248,169,245,11,3,176,150,84,199,90,0,126,216,181,114, +255,123,100,185,176,36,159,191,142,155,158,95,53,197,165,83,227,128,7,216,86,74,26,0,0,0,0,248,146,104,30,9,171,245,225,61,142,87,86,14,125,32,235,222,159,219,155,115,71,179,82,189,137,25,200,232,68,111,225,166,112,105,213,94,161,27,49,152,154,252,174, +92,89,135,151,7,150,116,97,200,62,107,49,78,76,219,183,59,50,108,214,166,141,61,255,147,84,12,228,54,4,0,62,72,37,130,255,93,108,55,44,246,229,223,240,136,211,179,13,226,120,110,74,157,132,61,91,143,78,192,129,149,21,216,24,0,0,0,0,240,91,223,242,35, +250,255,137,125,75,79,147,121,194,219,218,185,60,199,172,104,202,246,6,2,18,210,230,4,70,140,205,217,7,27,214,93,66,253,231,88,44,23,199,33,186,182,176,131,62,214,51,118,49,52,185,58,85,94,247,112,26,110,239,100,207,227,109,52,75,20,95,40,149,0,254,71, +69,193,47,245,13,128,81,243,191,133,31,231,59,163,241,172,101,16,154,237,142,5,12,73,177,170,100,129,2,0,0,0,181,168,175,254,251,166,184,245,240,60,219,191,185,245,237,47,221,223,105,150,187,60,77,15,188,249,11,18,156,172,177,207,87,27,119,88,106,57, +94,24,137,157,192,160,58,247,253,43,97,237,214,117,141,187,248,114,231,184,173,118,223,113,80,188,14,217,79,229,54,206,74,80,113,183,52,152,205,151,239,114,253,0,94,71,37,200,191,226,0,10,68,120,132,4,226,45,227,181,60,48,207,24,115,143,140,212,67,115, +166,1,134,100,190,170,36,80,0,0,0,0,158,118,74,123,106,197,183,244,159,223,155,242,19,98,45,182,175,70,163,167,48,40,149,224,232,139,112,115,105,82,99,142,156,44,215,231,145,76,176,176,180,27,152,193,134,253,52,15,132,171,53,219,155,235,159,202,152,202, +89,207,83,236,202,70,253,34,72,155,111,44,121,177,156,47,177,11,0,94,71,197,248,199,5,228,74,145,18,220,60,101,165,218,38,158,103,227,78,34,12,244,185,39,34,129,76,204,167,146,6,0,0,0,0,156,185,181,154,113,181,167,33,119,223,155,21,228,246,235,95,202, +138,178,147,225,222,45,236,187,240,178,207,209,64,119,168,205,84,250,175,172,89,236,174,212,111,167,142,141,232,25,180,123,144,218,17,195,88,30,86,85,207,181,152,235,155,60,169,105,54,15,220,125,2,62,71,133,248,183,23,192,149,144,71,98,237,214,129,89, +27,135,242,108,39,219,107,3,125,111,0,29,129,242,84,178,64,1,0,0,0,36,140,41,177,197,36,109,127,139,146,188,87,179,176,94,59,67,171,67,214,246,164,155,227,40,193,15,162,229,71,64,239,219,12,28,236,70,202,174,56,111,100,56,56,127,221,185,168,158,121,133, +158,179,59,207,162,254,60,87,121,121,172,42,167,145,142,37,226,177,57,39,88,28,229,138,236,6,179,191,120,71,205,3,0,158,71,53,242,183,128,132,192,1,8,35,137,182,93,165,174,249,198,60,123,234,53,45,66,216,237,135,88,72,185,176,2,91,201,2,57,0,0,0,0,235, +252,236,141,255,157,193,182,164,79,216,237,140,46,163,127,123,50,37,19,171,240,178,204,32,80,51,233,217,198,25,227,69,67,243,50,234,230,192,128,61,247,68,22,243,52,182,199,35,93,149,45,137,10,7,41,197,160,254,61,230,177,177,121,16,211,172,243,231,196, +76,98,99,239,203,29,250,242,183,242,4,203,153,0,158,71,5,248,127,139,16,104,78,24,191,108,186,88,77,58,201,179,125,173,199,108,51,99,153,188,20,26,16,192,86,192,70,161,0,0,0,0,181,170,198,48,7,167,154,118,10,210,247,255,151,22,239,190,217,88,149,98,244, +166,131,174,190,105,34,130,204,52,239,158,170,191,241,187,58,12,33,12,86,107,106,124,80,92,170,17,103,68,152,130,86,216,249,124,28,117,220,249,140,219,235,110,204,227,25,242,110,204,194,181,50,226,90,135,140,167,131,169,7,30,72,229,253,255,219,63,224, +150,224,95,176,195,31,217,6,227,161,67,210,29,108,156,33,55,36,0,54,216,32,11,100,0,80,40,0,0,0,0,83,99,171,239,154,223,143,216,147,254,102,182,163,216,46,59,143,11,162,97,238,201,55,153,247,237,61,62,135,96,16,200,126,113,204,237,60,107,28,71,191,136, +115,115,156,244,47,108,68,123,243,116,103,188,111,238,140,223,185,119,58,23,219,174,8,56,235,114,102,20,35,167,75,182,122,224,166,15,114,44,0,222,71,37,217,191,58,175,1,85,217,226,227,183,103,177,212,113,229,17,147,1,76,99,71,76,174,5,0,219,202,202,10, +228,0,0,0,0,84,223,123,173,98,101,43,210,119,67,56,198,38,21,106,156,110,91,245,78,61,168,106,147,13,15,67,154,12,246,204,249,97,190,175,45,231,174,15,7,90,235,54,125,152,174,71,168,90,126,165,74,73,177,59,45,166,120,255,217,57,149,183,176,174,192,193, +129,26,66,7,248,84,168,254,99,142,22,29,194,213,141,35,9,0,30,71,85,220,229,76,23,13,217,38,201,34,242,140,115,78,155,8,234,229,4,107,7,3,109,101,229,176,134,28,0,0,0,160,63,191,175,65,176,73,123,154,18,231,57,246,146,97,182,207,186,191,174,207,188,254, +149,250,119,250,94,72,192,9,158,169,38,168,43,228,140,235,164,18,117,156,211,199,247,218,137,73,13,41,147,73,31,22,108,110,152,123,210,209,219,245,35,204,155,117,221,17,204,217,181,76,199,47,42,111,255,126,206,132,241,51,57,221,223,112,4,30,71,5,169, +143,252,242,224,145,203,181,83,3,34,249,148,187,105,135,56,156,237,122,139,29,0,97,165,164,88,32,7,0,0,0,168,228,71,162,85,203,145,87,247,122,55,59,62,163,61,210,251,180,212,10,10,183,118,91,187,107,57,133,62,37,228,189,57,156,92,142,213,47,34,139,41, +132,175,155,221,110,111,166,54,136,222,153,30,189,104,185,190,175,235,252,25,230,36,227,99,227,65,123,135,123,124,60,142,137,177,108,237,164,191,113,22,181,25,190,71,149,83,213,111,0,60,88,115,219,36,85,162,129,250,196,110,61,159,9,115,54,246,236,153, +12,189,128,149,149,50,133,28,0,0,0,128,119,173,120,228,121,245,121,215,102,36,176,127,127,191,139,36,124,1,50,187,2,193,140,53,47,201,56,141,31,10,248,254,147,72,204,29,235,200,203,159,159,232,176,247,247,119,227,112,114,251,77,153,171,180,17,131,84, +72,245,111,34,234,183,230,108,12,77,78,190,62,147,138,230,104,157,182,110,142,179,253,21,0,79,103,103,83,0,4,128,158,0,0,0,0,0,0,224,39,47,124,3,0,0,0,51,195,162,157,8,117,116,106,110,115,118,114,113,190,71,197,243,40,225,112,109,162,207,251,66,115,13, +145,8,123,232,139,112,182,15,194,196,29,0,176,106,213,88,32,7,0,0,0,32,182,223,220,175,45,147,53,189,57,79,219,251,220,90,125,229,6,15,25,83,85,185,112,154,218,48,15,204,105,203,44,16,100,175,95,72,34,175,41,230,52,229,35,115,111,182,197,102,9,179,132, +22,51,166,50,228,176,121,242,224,216,67,21,19,246,0,201,148,153,87,207,241,100,19,142,167,246,211,158,89,5,222,71,101,103,255,111,174,79,228,124,6,55,213,77,119,239,195,214,195,216,1,206,22,1,44,193,170,146,242,2,59,0,0,0,0,189,251,57,251,221,158,24, +115,219,206,239,53,189,73,108,108,219,157,221,200,41,228,205,163,138,33,59,233,0,83,221,223,38,75,21,150,245,85,119,242,127,61,169,202,47,17,77,76,49,15,253,48,218,119,215,112,127,197,111,240,168,43,79,203,187,63,48,147,240,137,25,210,238,137,79,227, +120,203,219,11,0,222,71,109,219,36,161,29,39,186,158,223,147,42,189,12,123,136,185,181,16,34,174,45,194,2,230,43,203,2,57,0,0,0,0,244,126,252,212,211,42,199,243,254,30,142,237,90,57,165,194,148,54,218,26,218,188,154,23,234,179,201,143,251,199,157,65, +215,47,58,102,139,43,87,91,37,12,127,185,193,5,48,110,98,133,157,20,146,117,197,41,116,248,22,105,117,12,111,226,193,178,174,95,30,139,13,0,254,71,61,150,247,95,71,130,11,76,178,102,30,156,137,6,60,132,141,149,2,176,82,20,20,18,1,0,0,0,64,44,93,245,124, +251,149,218,175,239,233,223,52,109,255,141,218,100,85,152,192,134,218,235,250,144,212,189,208,123,115,61,86,171,236,111,31,198,195,212,125,234,163,221,52,1,117,216,140,170,80,223,13,252,75,50,58,153,103,215,219,111,136,114,189,125,221,122,233,39,182, +174,124,229,170,82,214,158,34,0,222,71,213,211,47,137,118,20,12,229,227,166,47,30,19,244,166,189,152,65,206,115,2,176,178,178,82,134,28,0,0,0,0,206,24,244,104,103,24,62,107,106,125,201,159,205,204,120,148,242,90,50,24,56,207,18,132,113,102,239,2,31,23, +94,226,56,31,249,189,214,168,122,250,169,78,245,161,42,242,80,103,222,180,87,120,59,113,100,44,15,221,43,176,133,162,248,190,143,98,133,190,213,34,135,224,133,66,209,100,93,219,218,170,171,3,254,71,133,238,247,135,141,234,135,193,55,252,165,38,129,167, +3,89,31,145,72,27,183,70,3,216,138,149,57,36,12,0,0,0,96,219,52,28,195,172,117,44,189,231,43,44,251,196,89,180,247,237,93,119,66,0,234,183,74,4,179,117,204,45,50,49,143,143,223,159,16,43,68,87,175,38,220,245,125,67,114,135,61,5,132,140,96,243,211,255, +57,115,125,218,215,131,252,12,149,251,236,83,154,123,140,95,57,231,120,155,204,102,59,47,79,24,0,0,30,72,5,240,159,163,95,50,129,240,219,17,84,40,102,158,89,61,7,92,76,64,234,14,96,72,176,149,71,1,5,0,0,0,188,82,191,231,242,203,38,63,151,155,130,249, +171,94,233,226,207,221,140,88,145,171,117,83,232,21,86,206,73,65,207,122,119,127,148,42,196,112,223,154,30,80,225,181,235,45,180,121,96,234,200,38,187,177,103,59,134,225,121,109,149,45,230,127,233,126,190,250,72,169,129,141,104,56,31,79,71,115,23,0,94, +71,37,228,255,94,243,130,144,221,191,166,108,222,152,75,143,60,231,224,28,70,121,101,101,14,137,0,0,0,0,63,255,189,233,185,135,106,127,34,132,138,175,215,47,127,251,246,181,117,21,195,94,190,60,5,187,255,57,84,215,250,15,8,218,149,176,25,90,253,66,164, +90,69,117,220,176,58,156,119,108,4,54,78,178,0,219,155,68,141,187,176,91,136,204,243,158,11,53,216,165,3,96,13,253,38,225,17,118,41,199,3,0,0,0 }; + +const char* Ed2_ogg = (const char*) temp_binary_data_3; + +//================== Fabian.png ================== +static const unsigned char temp_binary_data_4[] = +{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,1,44,0,0,1,44,8,2,0,0,0,246,31,25,34,0,0,0,9,112,72,89,115,0,0,11,19,0,0,11,19,1,0,154,156,24,0,0,0,7,116,73,77,69,7,225,8,9,18,48,56,180,82,159,191,0,0,32,0,73,68,65,84,120,218,236,189,105,147,28,215, +149,37,248,86,223,61,220,99,143,200,76,36,18,32,0,130,100,139,146,166,171,198,170,171,102,172,170,126,237,140,205,31,232,153,222,166,52,109,93,82,117,137,146,40,138,36,0,2,9,228,22,123,120,132,239,254,246,249,224,32,4,174,37,137,32,9,144,184,6,11,3,18, +153,145,30,207,253,188,115,239,185,203,131,139,93,9,158,25,212,224,51,102,0,0,16,194,103,175,47,208,16,66,224,123,49,131,191,120,45,95,251,21,9,94,219,203,103,90,235,239,247,2,140,49,207,94,255,196,239,127,246,205,198,152,231,1,133,94,223,78,0,244,235, +37,120,109,223,163,125,61,8,225,235,5,122,109,175,237,219,54,242,89,202,68,95,240,72,95,176,189,112,183,246,197,145,33,250,2,55,190,118,19,94,219,247,194,132,6,125,123,100,248,82,32,16,234,63,121,163,209,175,61,213,215,246,61,185,163,223,14,14,159,9, +60,173,189,124,80,124,141,183,215,246,82,197,132,95,130,195,31,28,37,2,240,26,135,175,237,37,1,225,179,63,95,143,195,23,0,197,111,41,219,241,26,135,175,237,149,54,242,5,86,124,250,20,34,132,0,120,1,58,77,155,27,129,16,254,233,25,149,239,1,135,230,165, +83,101,218,84,210,179,13,203,124,106,207,242,171,207,39,157,192,247,152,119,253,145,153,82,234,27,122,115,95,4,2,249,50,110,212,159,225,195,23,170,151,190,4,52,104,190,36,208,253,60,14,95,22,74,124,254,134,125,110,233,158,237,107,47,171,224,252,195,180, +111,178,218,237,45,251,34,33,145,175,240,81,95,24,14,159,93,244,75,246,172,124,1,138,95,130,195,239,255,102,63,187,91,95,234,201,191,134,223,15,3,201,232,171,99,197,207,198,135,223,236,1,125,89,31,23,243,181,241,225,75,65,131,207,28,209,47,93,198,151, +69,109,254,49,225,231,47,91,237,175,201,14,144,207,133,130,95,251,80,32,0,0,128,234,7,1,191,231,113,248,242,242,225,191,25,72,191,188,145,246,143,128,202,254,220,197,255,42,101,132,124,150,250,244,87,58,165,63,52,14,252,154,43,126,41,112,248,124,129, +242,151,174,225,243,183,243,121,193,230,181,125,247,240,251,92,65,246,159,2,135,231,223,225,245,157,251,130,83,250,210,112,224,243,46,232,231,238,253,51,79,85,127,106,175,239,226,119,15,197,23,69,48,232,27,252,239,107,251,46,28,209,103,33,68,11,203,47, +38,45,180,214,175,157,210,239,24,126,47,214,200,143,112,25,191,140,6,205,103,220,209,231,226,94,172,209,179,255,214,16,0,0,12,4,0,0,165,148,49,0,1,136,16,34,16,65,243,148,151,36,54,198,0,132,16,130,196,24,168,148,209,90,3,3,9,33,0,126,250,54,208,64,100, +0,48,16,66,211,190,191,49,166,125,95,128,180,214,74,41,8,49,37,24,33,100,140,2,80,3,96,164,16,77,211,184,225,80,1,32,165,170,89,83,179,138,82,74,108,139,115,30,58,142,77,48,4,64,114,165,133,38,8,91,4,33,4,36,172,140,49,192,32,212,94,186,134,16,66,4,176, +49,6,106,8,180,129,16,162,231,158,45,129,190,159,254,201,54,255,246,60,195,180,175,47,27,201,127,149,94,253,77,174,243,235,65,248,218,201,249,194,61,248,20,194,8,225,103,62,161,210,202,24,3,180,49,198,104,132,140,49,82,8,104,20,132,24,33,130,16,50,26, +104,173,17,134,109,228,166,181,212,74,181,32,4,166,229,58,12,225,83,215,3,33,132,49,214,90,11,161,32,148,148,98,165,20,231,28,99,20,199,241,118,87,86,77,41,132,120,124,126,86,179,186,219,237,26,8,130,32,168,138,220,166,150,101,89,54,181,92,203,177,45, +4,53,16,194,96,155,2,8,144,1,16,98,0,128,81,90,107,160,181,134,16,34,4,32,70,16,0,173,181,54,26,153,151,40,128,255,81,233,189,228,53,174,190,128,51,244,148,15,63,179,19,161,207,178,39,212,70,67,8,113,75,48,18,40,173,140,214,45,252,48,198,0,32,101,52, +70,24,99,12,0,16,74,10,201,137,33,132,32,132,16,134,200,128,182,32,6,104,67,62,245,54,161,148,82,8,161,164,54,198,248,129,231,251,182,82,166,44,75,99,148,227,218,66,136,197,98,177,219,213,82,74,169,248,163,251,31,151,117,209,27,14,170,170,154,78,167, +227,241,216,178,44,223,113,93,215,53,110,0,148,3,1,214,74,33,100,3,0,20,0,16,66,4,205,167,165,53,70,41,5,16,32,79,25,89,2,99,12,130,0,194,239,171,137,244,101,205,39,127,167,32,212,47,150,6,95,145,165,52,255,6,20,159,173,3,212,250,83,28,26,8,128,1,92, +73,140,49,2,4,0,160,129,18,74,74,41,141,210,18,72,199,241,8,193,198,64,173,181,210,26,24,35,149,128,16,26,165,53,48,16,3,140,0,0,208,104,163,181,42,25,251,52,240,195,74,41,41,84,235,216,112,38,140,49,45,44,45,139,40,165,150,203,229,163,71,143,136,193, +189,97,79,52,141,22,21,47,243,141,168,42,214,24,89,91,88,99,140,83,74,61,219,11,195,176,27,117,163,40,114,109,143,139,167,194,169,54,74,1,128,9,106,157,167,86,45,23,90,180,184,131,212,24,96,48,128,64,225,215,4,248,29,120,179,159,3,225,159,12,182,63,57, +151,253,202,35,240,43,92,80,3,91,4,66,13,1,33,4,0,196,164,144,82,74,161,141,82,237,250,10,109,136,209,192,104,173,180,214,90,75,131,49,134,16,218,212,210,90,34,3,160,81,208,96,0,128,16,156,115,238,56,126,85,53,117,93,51,198,56,151,66,136,54,223,208,239, +247,119,187,29,66,96,56,236,43,1,206,158,156,63,121,242,56,203,50,7,194,97,55,44,119,107,172,4,210,172,216,21,94,24,240,42,77,86,87,117,93,43,165,124,63,156,142,15,144,145,4,3,227,137,98,79,92,207,118,93,23,35,2,33,64,0,24,4,52,208,24,19,165,133,214, +26,24,141,49,6,200,24,99,132,49,16,224,215,240,251,46,17,248,53,238,232,103,59,205,255,156,82,146,151,177,85,226,79,194,30,252,74,4,26,164,225,31,255,173,33,48,16,56,174,199,185,96,156,51,38,180,214,24,34,132,49,66,4,26,8,0,80,210,0,99,180,214,16,74, +140,161,99,89,70,74,104,12,66,0,67,140,161,145,82,74,198,101,195,42,206,119,187,93,178,221,215,117,45,165,148,82,67,8,9,33,198,40,33,24,33,36,217,109,138,34,63,63,63,95,111,150,82,74,66,113,185,95,207,47,207,170,116,219,20,105,211,148,131,56,80,170,38, +134,177,42,205,243,188,41,51,2,180,150,205,98,118,110,148,198,112,50,24,12,134,195,190,27,248,148,98,106,17,12,32,0,70,42,209,46,5,66,200,192,63,102,59,232,107,14,252,54,17,248,245,201,250,175,118,68,191,89,225,232,171,160,158,195,127,59,68,108,105,16, +60,69,32,48,40,175,42,198,24,99,194,24,131,49,70,152,66,8,181,49,82,232,166,230,16,66,215,182,9,33,90,42,201,5,208,138,55,141,69,40,36,72,75,80,212,117,150,101,89,154,214,117,121,182,156,21,69,193,57,119,108,207,247,125,74,45,132,49,52,38,221,173,125, +223,83,66,94,158,207,182,219,117,81,20,172,202,171,170,26,12,122,203,217,69,182,89,84,249,78,54,53,1,170,169,210,170,41,199,131,200,33,64,89,8,106,190,223,206,211,237,74,107,96,140,113,236,93,145,79,170,114,111,187,14,198,208,113,45,219,117,49,129,16, +67,219,182,29,207,133,144,24,109,164,6,198,64,8,95,107,4,223,17,32,159,223,116,200,183,129,192,151,158,12,255,52,109,166,93,142,207,175,0,2,6,104,8,102,179,153,214,0,66,104,219,54,198,88,3,160,133,16,66,84,69,206,24,179,41,38,113,76,144,35,4,227,13,67, +64,99,136,176,173,132,33,77,85,175,87,139,203,203,203,245,98,89,20,5,163,156,53,130,16,98,219,24,19,207,0,94,55,66,41,101,64,148,229,91,165,132,144,172,172,242,44,223,51,94,67,12,145,145,187,77,162,5,67,90,82,164,49,197,249,126,157,166,105,18,119,16, +37,190,75,165,50,85,149,115,38,109,219,241,195,128,53,251,34,199,192,84,92,73,33,4,181,73,16,4,150,235,244,186,131,78,28,33,76,16,196,198,64,165,16,132,16,19,11,24,245,26,36,223,49,25,146,207,193,239,51,223,241,205,10,154,255,244,90,158,151,129,6,159, +246,239,1,252,44,253,13,33,68,8,9,174,108,219,102,130,99,74,16,37,251,221,110,181,218,108,118,73,89,150,142,235,6,190,79,41,37,132,48,86,87,121,1,33,92,204,46,71,163,81,167,211,225,13,75,182,107,37,36,6,0,24,99,219,116,179,42,243,44,219,39,219,245,122, +157,108,54,117,93,3,0,24,110,58,157,78,175,23,15,7,221,170,170,118,187,189,235,186,24,99,214,20,69,145,51,198,32,50,82,114,163,185,81,28,34,180,154,207,139,162,200,242,61,36,48,238,134,136,64,88,10,16,186,138,87,142,29,10,201,108,98,239,155,218,178,28, +66,176,18,194,247,97,175,231,24,35,243,98,7,0,224,0,175,202,20,34,196,57,55,16,0,0,165,130,8,146,48,142,125,47,52,26,2,168,158,175,13,104,253,85,132,208,179,62,186,215,246,151,121,209,159,171,219,126,62,175,248,121,97,230,143,223,247,37,8,252,161,151, +101,24,4,32,128,16,98,252,199,200,200,114,8,194,8,3,192,57,223,173,183,179,197,60,43,11,165,212,112,56,68,8,25,99,146,36,73,214,155,170,170,24,99,24,162,131,209,208,40,157,103,123,222,176,171,171,203,249,213,5,65,120,48,232,149,121,206,234,42,207,178, +60,207,89,85,63,205,77,3,77,3,136,140,22,77,93,100,73,89,214,85,145,97,168,41,181,5,6,130,213,172,46,49,129,132,16,215,38,208,80,41,185,101,217,8,33,8,33,50,26,0,224,88,20,35,31,87,48,219,239,0,208,105,94,66,72,253,32,36,152,54,140,33,8,3,223,130,64, +48,193,180,110,8,33,22,197,174,231,216,150,231,59,116,151,108,54,171,13,181,188,126,111,20,6,61,160,32,48,192,16,243,172,210,255,249,178,184,215,141,26,127,150,214,242,103,25,249,106,33,20,253,136,224,7,128,209,16,192,182,117,253,89,226,206,104,173,149, +70,66,42,8,81,81,177,203,203,249,114,189,52,16,186,174,91,150,37,66,136,215,205,102,179,218,37,137,148,210,179,29,223,247,235,108,135,16,106,154,122,187,90,39,187,141,18,220,245,236,170,72,60,215,53,70,219,54,129,208,55,190,99,140,17,66,240,134,229,60, +115,28,161,148,98,140,213,117,201,24,179,109,91,107,157,36,27,66,136,101,17,66,81,139,5,41,57,231,252,98,189,85,74,18,74,109,7,27,99,148,82,74,169,166,46,119,187,157,235,186,174,109,115,166,59,65,88,86,92,52,204,247,2,45,217,118,61,219,101,105,81,84, +212,178,28,199,113,125,63,240,99,41,5,227,198,162,222,120,26,245,226,174,231,184,90,106,198,184,178,88,91,45,208,66,189,181,215,76,248,173,218,151,128,16,162,207,118,247,252,192,16,216,50,252,23,250,36,62,213,144,80,187,235,63,205,242,41,101,57,148,49, +45,141,158,207,150,15,31,61,102,172,182,61,183,170,170,60,77,49,134,130,55,219,237,182,72,247,129,239,251,7,7,4,195,108,183,83,74,165,251,36,73,18,99,84,39,240,8,50,89,186,151,162,129,0,32,4,32,132,90,139,186,174,57,151,198,24,155,58,157,32,138,59,93, +74,105,93,54,208,32,45,13,19,220,177,92,198,234,93,94,32,12,92,215,54,198,212,101,179,221,110,35,226,134,157,168,19,249,8,154,170,206,133,16,6,24,140,49,33,132,49,230,186,62,99,117,93,179,166,110,148,210,130,49,198,88,158,167,251,253,94,74,201,45,170, +36,7,0,80,76,48,198,14,113,60,223,118,40,210,170,150,172,160,196,113,41,38,182,253,124,121,106,187,26,74,169,239,172,75,227,149,171,131,253,230,23,76,62,239,139,126,217,113,20,63,2,175,2,181,233,245,79,139,162,161,82,109,154,79,167,185,216,239,247,117, +83,253,254,131,143,239,63,184,127,237,218,97,215,118,154,166,89,175,215,85,145,11,86,43,37,28,219,238,197,113,236,7,80,27,81,55,105,186,19,66,12,122,49,165,176,97,53,111,106,136,204,98,121,169,165,106,25,166,197,134,239,251,189,94,15,91,129,239,69,16, +146,60,175,54,155,93,145,87,130,107,173,53,33,196,243,60,219,70,171,213,242,222,242,129,49,102,56,234,95,187,118,226,98,106,140,145,146,21,69,86,87,25,193,192,182,169,101,57,211,233,97,178,221,87,21,223,237,115,3,45,199,246,32,192,233,62,47,243,42,203, +246,76,112,203,162,150,212,80,27,66,72,77,8,165,52,142,194,65,47,116,28,36,234,60,227,76,106,192,185,108,36,179,109,219,243,60,207,243,44,203,106,107,124,190,23,95,244,229,71,227,139,186,66,242,25,249,4,106,240,35,169,27,250,66,211,32,66,8,0,168,181, +81,202,72,41,164,148,70,3,0,64,150,21,139,213,186,170,170,135,15,31,157,62,122,50,153,76,130,160,131,16,114,109,39,217,172,155,170,140,2,127,24,119,7,189,24,65,179,217,172,235,188,176,40,13,124,23,99,200,120,197,234,170,40,51,206,27,206,26,66,16,161, +46,68,64,1,13,9,114,3,47,238,119,109,218,117,108,175,170,170,221,166,200,247,141,214,0,1,91,41,209,112,49,191,122,178,223,39,90,235,176,227,119,58,129,77,236,124,95,9,203,98,172,222,239,214,140,53,157,192,65,136,212,172,177,169,229,250,190,227,52,142, +27,106,77,20,87,198,2,82,106,0,16,64,148,96,207,117,66,63,112,33,6,150,69,131,192,179,109,11,65,77,176,166,68,67,200,24,99,140,241,116,159,167,105,206,128,21,134,97,191,223,239,247,251,157,78,231,251,2,225,75,139,192,47,102,221,94,36,19,66,8,159,150, +20,255,216,104,16,0,0,0,99,12,33,162,181,230,92,50,198,4,151,173,42,216,48,81,149,141,84,178,174,217,106,181,222,172,147,195,195,66,74,238,251,126,20,134,113,232,118,163,40,112,108,98,160,18,76,54,117,191,27,123,158,39,36,91,173,22,201,110,221,52,85, +158,167,251,116,231,121,78,183,27,97,12,155,166,174,170,202,178,44,8,13,231,205,176,55,128,16,86,21,135,128,184,78,0,33,70,144,22,121,118,121,121,41,4,195,24,251,129,143,145,221,212,82,10,64,8,73,146,165,101,81,46,148,227,185,195,201,8,104,81,22,153, +23,248,0,128,225,120,66,137,93,55,98,191,47,152,208,187,125,49,30,77,88,101,148,50,182,101,35,104,73,209,72,32,149,82,92,52,163,113,79,137,122,181,188,224,82,115,46,141,6,148,218,65,64,135,241,81,203,132,148,82,173,181,16,66,107,141,16,178,44,235,123, +145,242,95,90,74,248,115,79,101,250,179,133,153,87,36,201,254,34,173,174,107,132,136,49,134,49,81,215,181,224,18,99,76,41,189,127,255,209,106,181,138,162,80,107,45,165,148,82,18,98,5,190,187,75,182,81,20,245,227,48,14,195,170,204,133,100,54,181,58,157, +0,26,120,121,121,185,77,214,85,85,52,172,172,170,66,42,102,219,52,138,194,94,175,7,33,220,239,247,140,213,157,78,167,219,237,118,58,157,60,43,0,0,89,90,86,85,195,152,226,188,206,243,249,195,135,15,251,253,62,33,142,231,57,182,69,235,186,169,170,138,16, +212,233,116,152,108,92,223,117,131,208,177,144,227,120,121,186,229,156,219,182,109,83,11,32,60,159,173,78,79,159,148,69,99,57,193,197,213,12,65,220,241,71,16,34,66,44,74,45,0,180,227,208,48,8,8,65,219,237,22,99,68,41,69,8,55,13,151,66,119,58,157,184, +51,54,16,10,33,202,178,108,223,214,247,125,223,247,9,33,223,229,147,253,42,106,164,223,100,179,248,226,129,48,207,175,2,252,211,249,240,75,3,247,239,96,77,205,231,63,188,105,63,193,31,127,53,252,76,147,14,100,198,178,108,128,160,208,6,16,138,8,40,153, +78,243,2,98,167,110,26,33,132,148,82,25,64,92,167,230,44,219,174,211,124,54,91,60,42,170,14,33,124,48,240,45,75,231,251,229,227,213,154,177,218,115,92,132,80,89,86,117,205,2,223,103,74,95,45,55,155,229,69,146,108,187,221,8,32,173,129,16,138,77,15,198, +54,181,40,165,24,219,179,171,101,178,97,158,23,245,194,227,174,127,189,206,25,245,203,213,106,213,52,141,4,114,177,57,127,244,232,17,231,220,115,131,225,228,216,24,216,52,77,146,238,140,49,150,229,96,140,243,178,24,118,59,85,90,17,130,130,238,192,24, +27,160,192,241,29,161,195,60,109,246,251,77,81,84,97,60,230,106,55,155,45,186,241,96,48,24,49,94,77,166,83,207,115,16,66,126,216,53,90,238,119,185,237,16,219,166,90,113,37,27,160,57,23,181,16,76,8,84,85,167,125,127,106,57,129,182,221,10,58,152,6,172, +55,5,216,50,150,79,160,5,0,128,6,32,45,33,80,4,40,4,1,6,70,192,23,83,232,246,108,28,224,11,121,172,191,131,109,226,91,239,39,252,129,209,160,105,123,120,12,0,0,88,150,165,140,54,26,34,66,12,4,156,27,206,57,198,88,40,69,16,86,72,137,182,240,69,137,139, +139,139,15,63,252,240,244,193,125,0,192,201,201,137,227,56,7,7,7,146,241,197,98,225,88,54,198,158,18,50,77,211,126,220,237,116,58,23,231,231,247,238,221,219,108,54,8,52,113,20,97,76,147,100,83,86,169,16,92,43,16,244,162,225,96,240,241,71,247,154,166, +81,74,141,70,147,91,119,238,84,121,101,89,214,111,126,251,171,195,195,195,60,207,31,63,126,98,89,214,141,27,55,140,49,131,254,168,174,235,60,47,90,58,178,44,11,99,234,186,110,167,211,89,92,158,89,22,161,212,78,211,116,185,156,115,222,88,150,85,213,197, +114,185,4,6,173,215,235,197,98,101,89,206,100,60,29,12,6,66,136,182,150,128,115,158,36,9,198,56,12,60,219,166,16,130,170,42,92,207,178,44,164,4,107,24,131,80,121,190,227,186,222,118,191,131,168,36,212,177,189,174,29,32,181,219,150,21,3,196,9,194,200, +113,188,192,115,3,207,161,4,181,221,147,210,232,215,199,231,189,72,119,244,217,88,210,87,93,152,49,240,179,116,110,16,0,16,64,221,22,97,67,132,120,195,140,49,150,131,149,214,117,195,164,82,132,80,219,181,155,166,73,243,236,236,236,108,185,92,2,163,132, +16,8,66,199,113,38,147,137,99,219,73,146,244,122,189,241,96,168,180,104,243,102,135,135,135,13,171,158,60,121,114,117,117,121,250,232,81,150,101,195,225,48,238,246,154,166,58,125,242,24,67,112,253,228,186,239,187,24,227,186,174,215,155,109,211,240,217, +108,241,191,254,245,223,220,190,125,119,181,218,32,68,118,187,221,104,52,122,244,232,209,213,213,204,178,172,94,175,23,4,1,107,68,85,85,155,205,102,183,75,49,198,163,209,8,33,148,231,121,154,166,101,89,198,81,8,0,0,208,236,247,251,60,79,93,215,86,74, +93,94,157,215,117,141,17,213,90,15,135,67,66,44,3,116,81,20,132,144,65,212,223,239,247,198,168,78,167,227,251,126,83,151,251,253,158,16,76,45,168,148,64,216,72,94,9,217,0,160,203,178,36,116,19,88,195,134,103,74,67,98,103,150,187,163,110,104,123,177,235, +133,24,0,32,57,133,10,67,173,45,66,8,162,4,17,98,73,241,186,243,251,27,131,240,139,144,123,149,231,58,155,47,245,115,62,133,34,128,16,2,132,49,37,198,64,3,161,121,110,14,36,231,60,203,178,60,205,36,23,192,40,41,165,145,202,194,228,237,183,222,26,14,135, +69,81,100,89,166,133,20,66,132,129,23,134,161,150,98,191,223,127,114,255,227,143,62,250,104,191,223,1,99,226,56,238,247,251,77,149,101,89,97,219,116,52,157,248,65,135,18,132,16,34,196,218,108,182,16,145,255,240,55,127,55,153,76,181,2,198,152,243,243, +115,4,241,108,117,106,219,246,205,155,55,243,60,223,108,54,8,161,168,211,85,74,117,58,157,126,127,72,41,173,235,122,177,88,212,53,59,56,56,184,126,253,250,236,226,97,211,52,16,66,198,106,41,185,227,68,212,194,155,173,57,56,56,56,56,56,128,0,111,54,27, +132,200,120,60,13,130,160,45,232,113,28,43,12,67,199,113,178,44,75,146,36,8,188,235,215,143,215,155,229,126,191,173,234,220,177,80,167,19,184,158,69,8,130,16,90,150,109,16,214,26,0,100,88,83,48,198,8,4,118,224,18,195,8,162,4,27,140,180,6,70,25,13,13, +2,175,71,219,188,88,38,252,20,126,175,46,19,154,231,201,208,0,128,158,115,149,158,125,168,134,51,13,129,49,128,115,193,184,44,155,38,47,138,186,102,16,98,219,117,125,223,183,8,169,139,178,105,26,104,64,93,86,139,249,238,227,143,63,118,45,251,232,232, +176,219,237,34,8,109,155,18,66,206,46,206,255,249,159,255,249,226,236,177,227,56,174,235,17,140,130,32,0,0,172,150,27,66,209,225,225,36,234,244,86,203,45,181,200,176,223,163,148,10,174,142,143,79,134,195,209,252,106,145,103,103,65,208,49,26,100,101,214, +170,53,103,103,103,77,211,220,189,123,215,247,194,139,139,139,52,77,223,121,231,29,206,101,146,36,117,93,15,6,131,193,96,224,186,126,85,85,142,227,96,12,29,199,209,186,147,231,41,161,200,113,156,209,104,116,124,124,236,121,30,99,172,171,186,182,237,250, +190,171,181,100,76,28,30,78,219,108,59,231,60,138,162,227,107,135,74,169,253,126,91,150,101,154,230,218,136,126,119,208,237,246,32,210,82,114,132,16,194,212,117,41,177,29,130,41,99,162,40,89,153,39,208,72,130,180,86,3,223,181,80,224,18,130,148,129,141, +84,70,232,144,190,110,188,248,22,212,209,87,141,9,205,87,4,250,200,60,31,244,255,81,65,2,90,3,46,120,205,120,81,53,121,94,108,147,36,77,243,110,183,31,72,185,223,239,63,252,240,131,211,135,143,92,215,165,24,174,215,235,171,171,203,40,138,238,222,189, +123,227,198,13,207,117,119,187,109,146,36,231,79,206,126,255,251,223,45,102,51,219,182,195,48,228,13,83,82,179,134,115,150,132,113,183,219,141,194,32,106,26,206,185,28,141,70,142,27,236,211,157,239,119,48,38,31,125,120,79,74,221,52,124,185,218,140,6, +163,170,106,132,86,140,49,199,246,6,253,145,20,250,225,195,135,251,253,222,247,253,249,124,57,157,78,79,78,78,118,187,29,99,204,243,60,219,182,32,52,29,127,80,215,53,165,152,82,218,233,4,218,72,132,80,183,219,29,12,6,101,89,66,8,199,227,177,49,102,189, +94,51,38,226,56,110,203,196,45,203,178,44,75,8,145,108,247,6,168,170,170,109,203,117,93,151,49,80,228,149,16,130,16,208,50,57,128,174,82,10,33,104,17,72,144,5,180,172,171,58,223,215,4,105,214,148,82,241,168,169,253,48,166,110,64,109,23,91,20,152,215, +238,232,55,22,165,22,187,242,179,95,208,95,80,59,255,114,117,244,187,140,3,191,32,234,130,47,210,32,0,192,104,184,221,37,219,237,54,47,235,186,102,69,89,85,85,35,165,116,93,119,181,218,156,158,62,156,95,205,8,66,113,220,201,246,233,253,251,247,223,188, +123,231,175,255,250,175,143,142,142,170,170,122,240,224,193,217,227,211,60,207,207,207,207,235,50,199,24,219,182,77,8,34,8,219,182,77,41,149,82,30,28,28,220,184,121,82,20,197,110,183,197,24,222,184,126,189,174,203,178,44,195,48,156,207,231,81,24,215, +53,147,66,67,136,146,100,63,30,143,31,124,242,254,104,52,154,76,38,89,150,205,102,179,78,167,51,157,30,74,41,143,143,143,141,49,77,211,112,206,91,73,70,41,149,231,249,213,249,125,41,37,165,52,12,67,219,161,237,167,195,24,151,101,233,186,110,211,52,105, +154,34,72,130,32,8,130,192,113,28,219,118,239,221,187,87,85,85,191,223,183,44,75,48,14,145,1,64,47,151,139,110,47,26,143,135,161,239,104,45,185,104,16,2,150,69,130,120,168,181,6,218,96,104,40,196,127,156,127,163,0,162,190,29,196,94,212,239,12,38,113, +127,18,15,70,158,239,90,140,191,64,117,244,25,13,188,114,210,224,159,171,142,126,102,184,243,231,64,104,192,211,58,221,118,66,209,171,2,194,207,66,17,62,207,146,16,194,231,139,209,207,206,206,30,61,122,244,232,241,89,89,150,66,105,206,4,165,118,16,4, +140,177,217,108,150,108,182,77,85,85,85,129,33,234,118,187,81,39,252,217,207,126,70,41,189,127,255,254,213,213,69,27,182,213,117,157,38,59,0,117,155,64,115,44,219,178,172,170,42,162,40,122,251,237,183,141,129,189,94,252,254,251,239,55,172,126,231,157, +119,38,147,209,7,31,188,95,151,165,101,89,195,193,88,41,85,215,172,204,11,165,116,24,70,66,136,209,56,10,130,96,187,221,206,231,115,0,64,171,193,222,189,123,119,185,92,182,28,216,178,92,75,110,219,237,182,72,23,81,20,5,65,208,198,177,13,171,108,219,30, +12,6,16,194,60,207,25,99,97,16,197,113,44,132,104,154,134,82,154,101,69,93,215,157,78,39,12,195,60,207,235,178,194,24,27,160,44,139,56,142,205,69,179,93,207,171,170,12,2,111,48,236,121,158,119,62,155,123,158,231,187,14,133,128,0,227,216,150,239,251,182, +229,112,97,160,237,81,175,235,69,131,78,127,26,13,38,97,119,104,121,126,239,5,221,246,215,32,124,46,239,129,204,159,232,239,189,172,32,132,207,174,71,181,242,130,49,198,24,66,72,94,149,139,197,226,215,191,254,245,229,197,108,179,217,112,46,203,186,210, +202,196,113,47,142,99,206,121,85,85,235,229,10,26,51,232,117,9,33,158,235,28,30,30,54,77,117,122,122,122,121,121,201,235,166,45,25,109,139,161,135,163,62,165,212,119,61,8,161,148,50,138,162,241,120,236,56,78,220,235,158,158,158,106,173,223,122,235,205, +48,240,31,60,120,208,230,250,93,215,165,8,103,89,81,20,133,231,249,81,20,217,150,107,89,150,16,57,0,160,105,154,150,45,111,221,186,229,121,222,122,189,62,59,59,115,28,199,243,60,8,97,93,215,66,8,207,243,58,157,142,77,132,82,74,74,89,150,165,82,42,138, +162,150,0,171,170,218,239,247,182,109,119,187,221,182,13,2,99,220,52,77,59,224,48,77,211,167,62,45,181,124,223,31,79,134,156,243,243,243,39,69,145,15,122,157,241,100,24,134,1,66,168,105,42,39,8,149,22,80,73,139,66,2,64,157,101,66,8,223,247,165,134,200, +242,195,222,196,233,12,20,118,45,63,234,142,14,195,78,212,163,164,181,54,242,108,203,107,90,167,224,47,206,194,61,255,250,85,207,213,203,134,210,215,32,252,18,16,66,132,180,6,132,16,68,145,224,102,183,219,61,124,248,240,193,131,7,101,89,46,22,139,186, +174,29,199,51,0,106,173,49,166,24,227,150,121,180,84,253,110,212,141,98,203,166,130,241,186,174,79,63,121,80,150,101,93,215,156,243,162,40,170,170,162,148,70,157,14,66,128,49,22,4,65,43,96,78,167,211,183,222,122,171,211,233,124,240,225,31,48,198,7,7, +7,113,28,47,151,243,229,114,169,164,48,198,220,186,117,171,245,99,41,194,55,111,190,1,33,204,178,204,247,253,44,77,154,166,233,245,122,55,110,220,240,60,47,207,243,52,221,181,2,76,89,150,140,49,66,136,235,186,174,235,182,229,212,146,237,165,148,109,29, +89,75,242,117,93,231,121,62,24,12,56,231,198,24,165,4,0,32,138,34,8,225,122,189,182,44,135,82,10,0,112,93,55,142,99,193,100,158,167,0,0,215,179,133,16,182,77,59,129,15,161,2,0,96,2,141,49,134,24,45,149,69,128,103,91,22,129,20,2,199,178,29,199,225,26, +150,141,106,132,49,86,224,132,125,63,30,135,113,63,232,244,250,174,211,246,112,96,140,159,245,31,126,214,147,250,179,113,248,74,148,173,189,64,16,254,160,164,45,104,158,122,164,6,0,130,169,214,66,104,5,26,147,36,201,199,247,239,125,252,241,199,139,197, +98,191,217,50,33,124,63,52,198,236,211,116,177,88,229,121,46,132,8,195,48,203,50,207,113,161,81,171,213,202,117,108,155,90,187,221,246,234,242,178,174,235,118,144,25,198,216,247,60,223,247,93,215,93,173,22,182,109,35,132,154,166,193,24,143,199,99,74, +233,195,135,15,231,203,245,207,127,254,211,56,142,183,219,237,118,187,75,211,52,8,130,187,119,223,124,248,224,147,188,200,92,215,29,12,6,13,231,0,0,219,182,139,162,104,154,38,142,227,209,104,164,148,186,184,184,200,178,76,8,193,57,199,56,183,44,171,211, +233,56,142,3,0,144,82,114,206,33,132,227,65,208,86,207,113,46,91,255,211,113,188,40,234,22,69,165,148,50,70,181,180,47,165,108,177,209,34,83,8,177,221,110,159,60,57,55,74,187,174,219,235,245,178,180,160,22,166,148,38,219,221,110,159,48,86,183,170,111, +127,28,55,77,229,57,150,9,124,65,160,75,73,203,177,147,131,99,109,16,99,26,42,28,118,32,50,82,53,149,177,45,227,216,207,58,158,90,6,134,16,126,195,177,217,63,140,124,245,55,82,71,95,53,228,125,121,127,32,99,12,96,36,152,76,146,228,193,195,79,62,248,224, +195,217,108,214,182,8,150,89,185,219,236,152,148,219,237,118,159,230,0,0,66,200,122,189,238,116,58,195,254,192,241,236,42,207,211,52,45,138,108,189,94,139,44,111,59,106,17,132,150,101,219,54,149,146,111,183,5,132,216,178,28,33,20,66,228,218,181,107,221, +110,127,187,221,61,126,124,246,31,254,183,191,163,20,103,69,241,248,236,108,179,217,220,185,117,43,8,188,95,253,234,87,66,136,219,183,111,219,22,101,140,57,142,35,132,40,218,80,205,247,251,253,62,0,224,254,189,79,102,179,89,16,122,81,20,41,165,40,117, +130,32,136,227,24,0,208,122,158,190,239,118,58,157,100,125,73,8,145,82,87,85,213,52,28,99,28,6,157,201,100,242,248,241,227,44,205,13,208,97,24,74,41,47,46,174,140,81,142,227,80,74,119,187,162,44,75,74,105,175,55,136,194,14,165,20,66,184,92,46,49,134, +165,93,106,193,235,186,70,24,42,101,164,228,139,171,153,54,18,196,17,50,90,114,230,57,54,165,120,151,230,66,93,196,221,129,6,22,132,66,241,154,231,41,16,42,242,61,198,88,203,180,237,164,198,214,13,110,119,129,23,21,34,254,136,212,209,87,212,29,69,64, +107,248,252,76,52,8,0,48,0,213,117,29,70,209,122,189,253,215,247,126,125,239,222,131,249,124,190,222,110,155,166,1,13,159,207,231,101,85,121,158,239,248,158,101,187,8,33,41,101,146,36,253,126,223,178,136,86,10,3,176,79,147,203,243,139,52,77,35,203,30, +143,199,189,94,79,74,89,20,133,148,178,245,151,108,219,133,4,115,206,7,131,193,205,155,55,203,178,220,237,118,131,193,224,224,248,144,115,254,248,241,227,52,77,251,253,190,214,122,187,94,2,0,254,234,175,254,170,40,10,203,162,82,136,237,118,27,134,126, +20,69,73,146,28,141,15,119,187,93,158,231,156,115,165,148,101,89,182,67,181,214,227,241,184,93,209,182,140,78,202,167,34,36,171,210,48,12,181,214,74,25,199,118,1,0,101,217,206,44,229,121,158,83,138,199,227,177,227,218,101,153,183,26,79,146,108,108,219, +182,109,87,8,145,101,133,228,130,82,218,214,178,97,140,29,199,34,8,72,41,1,208,6,232,186,174,41,101,150,101,245,122,177,20,108,189,92,120,158,55,153,76,0,0,89,154,71,221,161,144,64,105,24,70,3,108,123,22,117,70,147,137,29,78,90,213,167,245,63,191,57, +25,126,14,123,95,197,135,47,219,25,21,63,118,119,20,25,160,191,208,31,104,219,182,16,234,222,131,251,191,248,197,127,159,205,102,0,161,44,203,183,219,173,109,128,49,102,58,153,76,15,14,253,48,34,132,40,163,25,99,195,225,208,113,156,249,252,234,242,226, +66,8,206,155,74,106,53,61,156,4,128,116,227,216,182,237,86,59,105,55,254,118,239,159,142,198,0,0,128,81,154,166,155,205,166,13,5,179,44,91,44,22,65,16,28,28,28,92,93,93,37,73,50,26,77,166,227,33,132,208,113,156,60,207,0,0,163,201,80,9,89,150,229,104, +52,218,237,246,251,125,10,33,232,247,251,182,109,67,248,52,193,201,57,55,70,61,11,177,180,214,173,87,60,232,6,142,227,212,53,171,202,156,53,92,8,181,94,111,171,170,122,251,237,183,227,184,199,121,83,150,101,89,150,82,137,118,144,169,239,187,187,221,14, +128,212,178,44,203,178,163,176,163,181,201,178,44,203,114,99,180,109,219,4,1,198,106,0,0,165,216,24,115,237,40,2,0,112,198,148,82,196,178,33,38,69,85,11,33,140,129,69,81,8,9,48,182,180,100,200,128,52,207,242,93,50,188,129,33,132,158,231,217,159,182,228, +183,67,55,254,226,77,249,71,120,36,248,15,182,220,129,43,249,224,163,123,255,244,79,255,244,209,71,31,149,117,205,24,111,93,50,2,49,197,4,2,180,217,108,206,206,46,184,148,65,39,244,125,31,99,172,148,26,143,199,97,24,86,101,193,88,109,17,226,121,206,181, +238,80,74,89,85,149,109,89,221,56,214,198,72,41,25,99,82,106,215,117,17,66,179,229,98,62,159,187,174,219,237,118,139,162,144,64,221,186,115,59,221,237,207,207,207,61,207,251,201,79,126,2,160,110,56,47,203,50,207,179,193,96,16,119,59,187,221,14,66,211, +237,199,74,200,166,105,218,170,78,0,158,150,146,19,68,132,100,101,89,182,143,113,27,139,218,54,245,125,31,33,52,187,56,85,202,20,69,145,165,185,235,250,16,98,223,247,199,163,105,158,149,221,94,132,49,21,162,180,109,218,237,116,91,17,85,74,233,251,126, +28,247,48,198,105,154,215,117,109,12,224,156,107,173,133,224,0,0,236,88,150,229,80,138,59,157,142,235,218,219,205,99,136,12,165,212,182,109,223,15,17,66,101,213,48,198,8,177,234,70,66,128,93,23,8,198,145,141,101,83,229,105,46,157,1,0,128,82,170,148,114, +28,199,178,44,132,208,235,243,18,95,131,16,0,0,230,243,249,47,127,249,203,223,252,230,55,90,107,219,182,31,62,124,84,164,233,157,183,222,154,142,167,198,24,76,104,171,127,228,101,89,179,38,203,178,150,220,142,142,14,110,220,60,177,169,101,219,20,66,152, +237,19,223,96,165,84,28,199,109,123,33,231,124,179,221,110,54,27,215,245,247,251,125,81,20,251,253,190,98,77,24,134,189,94,79,107,77,44,114,122,122,202,57,239,245,122,190,239,67,8,17,198,97,24,86,85,53,13,124,199,113,56,231,132,16,199,177,32,132,66,201, +241,120,220,242,134,214,90,169,186,29,4,92,55,229,179,223,216,186,118,85,85,93,93,93,237,247,251,208,179,235,154,85,101,221,22,124,3,128,202,162,166,148,246,251,253,225,112,104,128,106,154,170,205,136,148,85,209,52,205,122,61,207,243,156,49,1,33,100, +76,80,76,16,194,45,242,91,53,197,162,142,1,74,74,158,36,9,0,96,58,10,195,48,36,182,37,132,168,170,42,110,118,103,125,0,0,32,0,73,68,65,84,205,50,132,72,24,70,16,226,166,105,180,2,156,243,44,221,133,129,182,32,113,40,93,173,86,109,241,109,93,215,113,28, +71,81,244,98,219,127,127,12,145,225,203,7,194,231,134,220,124,253,242,183,110,138,173,152,80,154,18,203,96,40,0,0,0,213,66,238,211,253,255,248,213,175,127,247,135,15,29,199,227,60,75,87,27,23,34,96,91,227,48,228,81,63,142,99,104,128,216,37,177,229,69, +90,37,203,245,249,147,39,77,211,140,6,189,126,212,217,175,19,165,212,245,155,39,69,145,51,174,59,129,107,97,156,36,137,107,209,249,118,217,182,74,52,75,246,224,163,79,132,150,237,164,195,209,104,52,60,232,83,15,231,121,102,56,160,22,234,246,6,189,184, +155,237,82,37,140,1,224,206,155,119,47,47,47,55,155,141,118,132,148,162,105,154,18,35,41,101,16,4,36,160,16,154,170,106,92,207,134,68,26,88,79,14,122,0,68,85,85,0,160,251,189,94,158,23,73,178,215,26,72,174,124,55,0,20,33,76,14,175,79,171,170,10,187,189, +192,243,141,49,156,115,215,166,97,199,222,167,59,193,203,162,16,187,157,88,46,231,23,23,23,208,10,92,215,165,180,106,147,28,251,167,5,0,241,98,179,242,125,159,88,52,201,119,156,243,214,159,108,154,102,153,201,217,174,192,24,111,54,235,60,207,123,221, +110,183,27,1,66,29,199,89,37,219,110,183,75,28,116,122,117,26,4,193,205,155,55,49,133,62,100,139,229,61,108,213,6,78,132,174,177,77,93,8,29,219,55,0,180,135,31,66,96,48,48,192,8,104,180,49,70,162,31,200,190,255,23,116,214,63,95,215,245,244,92,147,87, +154,9,159,125,28,169,13,34,24,32,40,132,224,26,34,10,25,151,251,172,144,82,90,150,141,8,13,131,14,134,136,16,194,154,198,243,2,133,177,148,220,34,52,8,2,69,41,103,172,19,5,135,135,135,219,237,154,82,90,85,213,114,185,132,16,64,130,48,198,158,231,181, +169,121,245,169,97,140,231,243,249,110,183,235,245,122,89,153,115,206,135,195,225,221,187,119,131,32,200,178,12,0,160,180,54,198,20,69,225,187,94,93,215,77,85,191,245,230,155,31,125,244,17,99,108,181,90,81,74,40,165,190,239,251,65,208,52,141,82,194,24, +83,85,117,123,8,97,39,8,135,131,94,211,212,121,158,91,150,181,94,173,170,162,14,195,48,138,162,166,225,140,49,33,132,31,4,155,205,230,230,205,155,119,238,220,42,138,34,77,211,110,47,234,88,94,93,151,105,154,22,89,222,238,93,140,213,174,109,221,60,185, +174,177,23,134,33,231,156,49,22,69,209,120,56,76,146,36,77,211,209,120,0,148,110,154,186,174,235,86,167,105,79,47,157,76,14,219,106,27,140,233,205,155,174,150,42,203,50,99,160,227,120,163,209,100,183,219,165,89,49,157,28,198,113,12,1,118,29,199,181,35, +165,140,133,137,109,219,142,227,32,104,180,214,8,1,165,76,155,242,67,16,24,168,224,143,242,204,179,31,130,59,10,191,64,134,95,188,141,144,80,8,177,4,80,2,136,45,130,168,85,238,210,203,217,213,122,187,109,15,201,37,132,120,158,15,53,112,44,123,52,25,87, +110,64,16,246,28,219,181,29,35,85,145,167,221,48,184,126,237,40,221,237,118,187,109,154,166,143,30,61,116,28,103,189,94,199,253,120,50,153,92,31,142,178,44,51,198,236,118,59,161,56,198,152,49,214,239,247,15,15,15,119,187,157,23,250,190,239,111,54,155, +217,108,214,38,238,219,180,225,209,193,225,227,199,143,67,207,119,92,251,95,255,245,127,82,76,194,48,156,76,198,189,94,175,173,8,149,74,1,160,109,219,105,225,49,24,76,49,2,77,83,213,117,157,101,169,231,121,90,75,0,64,81,102,190,239,75,217,108,54,27,8, +161,235,218,182,67,127,246,243,119,227,78,52,159,93,6,65,112,124,253,128,215,205,106,181,234,246,98,193,235,162,220,83,138,149,110,146,205,10,0,29,69,209,209,245,155,156,243,205,102,195,180,84,162,54,216,216,20,250,46,85,156,21,69,209,214,220,120,158, +39,132,112,93,247,214,173,91,89,190,187,184,152,65,8,131,192,83,18,218,182,127,112,16,199,113,188,219,109,41,113,108,199,87,74,121,94,72,136,205,153,134,0,10,153,215,101,177,89,173,33,68,132,56,113,220,135,70,179,134,97,66,33,0,0,26,99,180,1,198,180, +21,132,24,190,62,120,246,213,139,9,63,131,186,79,245,207,207,164,81,40,105,132,50,16,96,203,50,152,100,37,123,114,118,249,193,31,62,156,47,86,74,3,0,33,64,24,105,96,187,254,120,52,26,244,123,165,227,32,3,48,134,20,19,101,52,193,16,90,132,18,116,124,244, +206,102,179,158,207,231,148,146,107,199,135,97,24,14,6,131,48,138,86,79,206,218,115,203,154,166,241,60,47,234,118,142,142,142,250,253,254,102,179,25,12,6,231,87,23,247,238,221,107,211,98,85,85,13,135,195,213,106,53,30,143,127,251,219,223,114,206,251, +119,222,84,82,78,38,19,207,113,91,21,199,24,35,36,195,4,106,9,218,160,203,166,78,16,4,142,109,87,85,145,166,41,181,176,235,186,190,235,213,77,217,237,118,25,99,147,233,136,82,218,239,118,219,120,178,55,236,213,117,189,92,46,234,186,26,244,186,217,126, +55,159,207,93,219,178,40,52,132,120,158,237,218,52,138,194,65,63,160,148,4,65,144,23,44,75,183,130,151,129,111,65,160,118,201,218,182,237,147,235,71,101,89,78,166,195,32,8,124,223,47,138,226,226,226,130,139,26,97,243,179,159,254,251,39,143,47,48,70,129, +223,173,235,122,52,234,245,251,253,217,108,198,5,96,69,229,56,129,231,121,70,35,140,156,225,180,135,49,62,61,63,3,74,167,187,173,16,210,182,252,225,96,28,120,190,49,10,35,235,233,13,212,70,25,141,33,50,208,188,192,19,72,159,31,132,241,202,57,177,47,123, +158,208,180,99,23,63,255,85,132,190,226,42,52,161,66,43,74,169,130,104,189,73,238,63,248,228,95,127,243,219,15,255,240,49,231,156,98,12,0,232,120,129,69,136,81,186,227,7,150,101,101,80,182,115,237,145,1,208,0,4,13,129,8,65,216,148,101,24,134,0,234,178, +44,15,14,38,237,39,170,235,122,254,248,220,182,109,99,76,203,24,105,154,22,85,222,86,177,173,86,171,186,174,119,217,126,179,217,180,79,243,122,189,62,188,118,196,24,51,74,255,228,237,119,226,40,34,132,64,173,170,178,36,132,116,163,184,225,172,205,10, +182,142,101,175,215,3,26,245,251,189,162,40,54,219,21,231,205,96,24,119,130,224,226,242,44,207,243,187,119,239,12,135,67,2,209,249,249,249,110,183,187,118,237,154,227,56,187,221,238,252,252,220,117,221,209,104,196,24,171,171,74,41,213,237,70,131,65,223, +166,120,177,152,113,209,196,113,68,8,146,130,149,101,89,22,18,99,236,251,190,231,121,82,41,173,117,91,131,10,48,49,198,148,101,185,222,108,146,36,105,157,213,209,104,116,48,189,241,222,123,239,77,38,147,94,175,183,88,44,166,211,233,116,58,93,173,86,140, +177,86,190,242,60,175,170,170,170,170,218,201,87,81,63,240,92,31,98,2,145,133,169,51,28,140,223,126,231,167,55,223,56,41,74,1,49,105,31,59,163,164,49,6,34,131,16,210,234,197,63,205,223,11,14,255,130,152,80,131,207,92,243,203,30,19,62,191,103,34,141,190, +198,33,21,144,32,74,12,1,187,164,120,255,195,143,223,123,239,189,71,167,79,210,188,96,140,81,76,134,189,126,220,235,247,187,61,12,96,89,20,188,110,136,99,8,212,70,27,173,181,69,168,239,186,16,66,201,197,114,53,15,66,175,23,69,81,24,0,109,202,178,84,90, +236,246,251,225,112,152,101,217,126,191,87,74,53,77,195,24,195,144,180,69,219,16,194,243,243,243,237,118,27,198,157,182,88,236,111,255,246,111,185,20,156,243,147,227,235,147,225,168,44,50,100,192,131,7,143,167,147,209,201,241,49,231,124,189,94,2,160, +143,143,143,164,148,101,93,165,217,110,58,58,74,211,116,185,154,123,158,23,120,93,160,117,155,118,251,249,207,127,174,56,75,54,171,166,105,48,193,39,55,142,9,33,203,213,252,252,201,147,195,195,67,215,117,171,50,215,90,119,187,157,245,114,57,187,188,216, +172,230,190,239,38,187,181,49,10,35,213,233,4,82,177,170,206,16,116,198,163,145,239,251,251,253,94,73,121,112,120,232,56,238,98,181,132,16,222,123,240,32,203,50,223,15,149,209,90,107,0,53,128,58,217,236,110,92,191,25,4,65,89,87,0,160,217,213,114,49,95, +187,174,123,113,113,1,0,200,243,92,107,221,137,66,155,90,221,110,247,206,221,55,183,251,249,98,118,181,218,108,39,147,163,195,163,227,116,183,125,242,248,145,148,114,114,120,136,20,192,24,107,104,52,108,159,62,164,13,124,81,115,52,63,55,18,234,213,152, +20,12,95,41,38,124,134,182,22,129,240,57,105,201,64,240,124,107,18,115,44,174,64,154,102,31,223,123,240,47,255,242,47,143,158,156,49,198,0,0,138,73,99,204,241,193,97,20,118,194,32,160,8,173,150,75,173,181,19,81,206,121,211,52,237,60,108,130,0,171,155, +178,44,227,78,48,153,76,40,38,132,162,221,110,167,148,106,27,213,243,77,154,101,89,183,219,117,28,103,191,223,111,54,155,197,98,81,20,197,120,58,186,184,184,192,24,31,31,31,199,113,108,219,54,117,44,165,20,166,244,141,27,55,214,235,181,77,168,146,124, +187,94,78,70,227,56,238,104,165,92,215,93,44,22,74,41,132,241,114,185,20,66,16,203,70,154,100,89,102,89,228,248,248,200,247,125,169,26,66,48,197,80,41,49,95,92,21,69,33,165,240,125,127,60,26,16,66,180,214,90,200,56,142,47,47,47,203,178,236,245,122,156, +243,223,255,254,247,113,220,185,243,230,45,140,81,186,79,28,199,26,141,6,0,106,41,133,82,202,129,174,235,186,0,194,237,118,91,85,77,111,56,160,148,206,151,139,221,62,155,207,231,7,215,142,222,122,235,173,162,172,150,203,165,101,89,142,227,88,40,110,19, +140,16,147,201,100,66,137,181,78,182,150,101,41,165,108,219,150,140,183,163,110,242,44,205,178,76,74,25,70,100,208,31,97,140,131,48,54,8,87,53,187,125,231,173,119,126,242,211,235,39,183,16,165,148,82,3,144,214,186,221,246,17,66,224,5,81,225,51,224,189, +192,249,159,223,42,19,182,212,247,236,167,32,132,175,136,58,106,62,143,192,103,240,211,159,254,157,107,144,102,245,195,39,23,191,251,224,15,15,31,63,97,140,249,94,128,49,238,95,239,139,134,77,39,19,86,84,73,146,64,109,214,155,109,55,138,147,237,186,174, +107,35,149,239,251,158,239,82,130,8,134,4,129,235,215,175,3,109,182,201,218,182,237,249,124,14,180,113,93,151,49,230,99,79,52,162,23,245,138,186,88,175,215,66,8,203,178,110,223,190,205,57,191,123,247,110,219,194,83,215,117,81,20,131,193,224,228,228,68, +66,179,88,44,15,14,166,233,110,11,0,184,117,235,150,107,91,87,151,231,71,71,71,132,32,165,132,148,18,67,2,0,240,125,191,219,237,86,5,139,162,112,52,26,9,193,8,69,227,225,244,242,234,226,108,118,217,239,119,179,44,139,194,208,243,29,140,177,49,170,170, +154,56,142,169,231,206,102,151,203,229,220,182,237,237,118,221,233,116,222,188,115,107,56,236,43,165,36,23,16,194,110,183,27,119,59,85,85,250,190,215,235,197,249,166,216,237,82,219,182,167,147,201,54,73,54,203,133,65,16,33,82,149,249,245,235,215,222, +126,251,109,13,209,114,49,247,124,255,230,205,155,82,202,243,135,115,98,91,71,215,174,57,142,83,148,117,90,100,24,163,54,11,255,224,193,131,60,207,155,170,20,140,191,245,214,155,227,241,248,225,131,7,13,219,13,122,113,211,52,8,234,193,96,100,185,94,16, +122,231,79,78,15,15,15,41,50,10,65,140,201,243,162,252,11,84,72,159,213,121,191,42,97,225,87,225,246,165,102,194,167,52,248,140,3,13,52,16,168,118,79,37,24,98,4,1,156,215,234,131,15,62,120,239,189,247,62,252,248,163,170,170,238,220,185,115,124,116,45, +207,115,12,1,52,96,191,77,182,155,205,98,54,119,168,117,112,112,184,94,174,174,22,247,149,82,239,190,251,238,116,58,181,109,27,0,32,26,166,148,10,67,191,200,115,0,64,186,219,207,231,243,193,96,112,116,116,84,215,181,109,172,253,126,63,159,207,219,112, +136,43,174,181,110,154,166,13,174,246,217,174,141,148,218,41,76,8,33,72,176,82,10,25,227,184,22,197,200,181,105,83,151,233,110,135,16,74,146,164,40,138,27,55,110,124,242,201,195,209,100,124,124,124,156,101,153,226,128,82,42,57,31,14,251,182,109,63,122, +244,9,23,236,224,96,114,121,113,150,36,155,147,147,235,221,94,100,219,116,185,156,19,66,250,221,174,228,2,33,212,166,73,198,227,233,116,58,85,74,85,85,177,221,110,87,171,101,208,241,15,143,166,8,1,66,80,39,10,17,66,249,60,45,203,146,43,137,62,45,175, +150,6,84,85,21,117,227,78,20,1,0,164,209,251,125,70,8,233,245,251,203,229,82,53,166,215,235,65,76,155,166,145,90,95,92,205,211,52,95,174,86,143,30,61,198,16,253,237,223,253,13,50,0,2,45,132,120,251,205,59,198,24,0,56,165,148,80,234,56,94,212,237,95,92, +93,5,157,120,48,156,94,63,185,113,124,114,203,245,58,21,99,132,218,132,88,66,106,8,33,6,234,91,122,172,219,215,118,78,241,179,175,124,123,248,252,11,152,240,89,76,248,234,48,225,231,27,35,144,129,198,64,12,160,209,6,66,140,107,206,147,36,249,213,135, +15,31,63,126,188,73,118,158,227,54,85,125,250,240,81,150,238,91,13,102,208,235,183,63,249,198,27,111,24,169,102,179,171,217,108,230,57,228,214,155,119,239,188,113,107,179,217,240,186,57,57,57,249,245,175,255,103,167,211,97,172,94,46,22,150,101,13,251, +131,219,183,111,67,109,170,188,168,170,106,190,205,219,60,251,141,27,55,38,147,9,99,108,157,172,147,36,49,198,100,89,198,24,243,67,111,56,28,14,135,67,207,243,140,49,92,73,223,247,145,49,77,93,50,201,43,164,235,170,76,247,201,193,193,65,224,57,157,40, +56,59,127,252,198,27,55,57,231,117,93,59,142,179,207,119,217,62,225,156,123,158,165,181,108,88,45,24,175,138,210,247,125,207,115,14,15,15,49,84,198,152,40,12,93,215,233,116,58,85,81,46,151,171,60,207,195,48,140,227,24,33,196,133,64,152,14,71,147,222, +160,223,233,132,174,107,87,85,5,160,182,168,139,49,6,17,178,93,95,107,205,57,47,170,82,107,224,184,142,235,250,152,16,104,208,249,229,133,148,178,59,232,175,86,171,211,211,211,233,193,65,16,184,92,84,54,116,109,135,174,175,230,101,153,11,197,119,251, +237,116,58,126,243,205,55,223,126,235,205,100,189,121,124,250,176,41,43,46,88,150,101,117,181,239,118,187,77,211,164,89,113,124,124,210,31,142,167,227,161,80,226,241,233,163,40,234,70,81,23,66,135,9,13,0,162,20,41,101,94,236,73,192,95,74,131,223,151, +131,250,151,127,138,151,87,29,125,170,136,66,104,128,129,8,99,204,132,66,4,107,132,53,48,26,192,171,249,236,119,239,191,255,135,7,151,237,73,213,69,145,229,251,148,11,230,56,150,239,122,130,177,162,200,202,188,128,0,132,65,148,237,247,243,249,60,12,195, +27,71,131,183,223,126,187,172,114,198,216,27,111,188,241,175,191,254,117,158,231,85,85,249,158,199,57,31,143,199,111,222,190,67,32,122,242,228,201,114,190,48,198,60,121,116,30,69,209,112,56,196,24,207,102,179,54,177,182,220,44,7,131,65,91,46,115,237, +218,181,131,163,41,165,180,85,83,123,195,65,16,4,188,174,23,243,43,160,185,69,177,49,146,179,250,104,122,176,94,175,33,132,76,10,99,224,100,124,176,73,182,74,169,50,205,122,189,94,123,0,203,110,155,156,157,157,117,58,193,193,225,36,73,146,40,240,199, +147,209,126,191,145,138,19,66,130,192,247,125,255,252,201,217,108,54,39,132,156,156,220,116,92,119,191,207,218,49,22,66,8,132,16,192,0,0,128,49,164,214,83,245,136,112,40,132,104,11,229,44,203,178,61,215,178,44,161,164,148,242,236,226,28,66,96,219,118, +94,61,237,30,238,116,58,77,145,35,140,215,235,173,235,7,126,16,255,247,127,254,229,110,159,254,244,167,63,159,78,167,191,248,197,47,234,178,18,172,118,109,251,250,181,107,182,77,45,66,29,23,183,103,134,247,122,125,98,209,39,143,207,189,176,51,26,31,96, +106,223,190,243,246,79,222,253,247,113,111,84,49,169,1,198,136,104,0,49,224,223,42,35,61,123,14,191,109,40,254,56,152,240,143,176,108,95,177,80,140,80,106,89,160,150,48,45,203,203,213,234,244,226,66,113,73,41,70,6,56,132,90,189,174,82,2,67,99,219,246, +50,223,37,219,245,100,52,6,0,156,126,242,73,211,52,215,14,143,127,254,243,159,135,150,254,240,227,15,7,131,193,187,239,190,251,79,255,223,47,202,178,44,242,42,77,211,166,98,39,39,39,147,225,180,44,234,229,124,254,209,31,62,220,108,54,190,239,215,85,125, +251,246,237,162,40,146,36,105,39,187,48,198,38,195,201,46,219,181,79,109,16,4,24,18,160,161,227,57,190,239,35,108,85,121,177,221,110,22,139,89,232,187,198,181,124,207,177,173,176,170,139,125,154,116,58,29,222,84,126,24,205,230,151,117,93,111,147,253, +191,187,115,103,58,157,182,141,240,204,115,78,78,142,41,165,251,253,30,106,211,102,65,246,251,13,181,112,20,134,69,150,179,166,2,0,218,182,237,7,29,76,72,146,236,147,100,111,89,22,177,92,38,152,49,170,170,42,161,132,235,186,150,69,148,82,198,24,93,9, +0,64,167,211,113,253,200,118,3,219,177,180,214,172,97,219,100,211,9,99,207,243,214,155,37,171,154,52,207,55,155,77,20,69,162,201,227,184,87,55,252,241,217,249,225,181,99,74,233,187,239,190,123,253,228,228,193,131,135,211,201,33,37,232,239,255,247,191, +219,109,147,79,238,223,243,28,27,99,188,79,215,215,175,95,31,14,135,109,213,219,244,96,236,185,1,177,176,101,91,151,23,103,129,31,253,187,176,235,57,110,86,52,6,33,74,240,183,69,38,159,213,105,94,173,20,226,203,11,66,244,252,148,66,0,164,148,16,17,136, +97,45,193,213,114,121,118,53,155,45,230,208,166,253,200,219,108,54,101,153,219,182,165,4,187,186,56,111,88,53,26,12,122,189,30,1,58,142,227,60,207,15,143,14,134,253,65,24,134,6,200,60,45,186,157,104,58,26,255,246,55,239,215,69,243,228,201,249,96,48,136, +227,184,215,235,157,156,156,40,33,223,123,239,189,39,167,167,69,150,27,99,160,54,111,223,253,201,252,106,145,21,169,239,251,77,211,72,41,9,33,73,146,80,135,182,135,135,249,190,223,230,39,122,113,223,247,253,205,126,183,222,174,171,170,34,132,196,113, +7,2,99,89,196,24,245,248,241,233,100,50,217,237,118,148,90,142,227,180,90,229,241,181,195,227,235,7,237,84,152,170,106,132,100,74,11,211,136,108,183,143,162,176,40,138,109,210,24,37,195,142,95,20,229,122,189,210,90,59,158,215,118,108,40,101,246,251,44, +43,74,132,216,122,147,197,113,12,16,2,144,42,169,182,187,66,74,78,41,237,116,58,70,66,66,136,144,112,190,216,238,247,159,148,101,169,140,20,66,108,147,205,118,187,61,56,152,120,158,87,215,165,109,219,227,193,248,230,27,39,80,243,170,97,235,77,66,8,57, +185,126,243,119,31,220,43,107,30,132,221,171,171,121,89,150,195,126,239,191,254,151,255,55,207,246,71,211,131,245,122,219,139,163,160,227,39,251,109,154,237,250,253,190,148,178,174,107,132,96,72,41,2,32,207,179,100,187,174,139,220,238,185,14,181,52,64, +24,1,245,173,85,204,124,174,44,238,21,114,71,95,70,16,194,47,201,114,2,13,12,117,172,154,203,39,179,203,247,63,252,232,254,163,79,132,1,189,94,239,201,233,227,178,44,1,208,218,117,164,228,182,69,66,175,219,9,188,116,183,198,8,45,23,51,206,249,104,52, +242,92,39,77,119,77,99,119,8,253,217,187,63,255,213,175,126,149,21,249,102,179,1,218,36,73,114,116,116,52,24,12,138,162,184,247,209,253,95,253,143,95,54,77,51,25,143,125,199,53,198,124,242,201,39,150,101,29,78,143,194,48,188,154,95,122,158,119,235,214, +173,182,128,198,13,92,0,0,198,56,142,227,150,36,103,179,217,118,151,44,22,179,32,240,187,221,110,20,69,85,153,65,8,171,162,168,170,202,117,237,44,195,55,111,222,184,188,188,234,245,122,195,33,189,117,235,150,133,180,148,130,115,46,165,146,146,239,183, +73,11,30,203,162,74,41,160,141,227,56,24,227,182,168,5,33,212,237,13,251,189,161,239,135,243,229,122,182,88,54,13,119,108,15,32,12,179,82,41,101,16,198,216,162,4,19,108,35,130,133,132,80,225,44,43,206,207,23,219,100,189,88,44,170,170,132,200,180,125, +250,174,107,251,126,184,223,239,103,179,203,191,255,251,191,191,125,251,141,247,223,127,31,26,126,118,126,121,251,205,55,59,157,56,73,246,111,190,249,214,181,227,147,255,246,95,127,49,155,205,142,143,143,231,243,149,67,200,62,217,150,89,121,237,240,96, +187,221,99,71,76,167,211,176,227,7,129,199,24,139,227,14,0,104,181,94,248,94,77,44,159,115,190,221,108,40,241,108,55,48,0,112,1,32,254,118,177,247,42,118,81,145,151,31,129,79,243,133,64,35,8,230,203,197,239,255,240,225,199,15,238,63,153,205,48,165,150, +231,54,85,157,103,251,178,44,138,108,159,101,123,219,33,190,235,8,201,226,184,211,182,195,19,130,246,251,100,54,155,245,251,253,147,27,199,3,203,255,191,254,143,255,243,248,198,201,118,187,61,63,63,239,245,122,150,101,45,151,75,99,224,122,189,62,125, +248,168,170,170,126,175,23,134,33,69,109,81,117,244,15,255,240,15,155,205,230,236,236,236,141,55,222,104,207,54,11,130,160,61,187,15,99,236,56,78,28,199,148,210,52,77,103,179,217,213,124,150,231,105,20,221,110,7,64,21,69,97,247,58,156,243,195,195,105, +150,101,183,111,191,209,52,108,48,24,52,92,222,184,113,163,174,25,166,122,155,100,235,245,218,247,194,110,39,214,66,22,69,85,215,181,109,83,223,245,48,130,132,32,198,235,178,44,165,148,195,225,240,240,240,16,99,252,224,209,195,79,30,60,74,146,52,240, +59,158,31,69,157,120,183,75,149,129,65,224,184,158,215,110,13,117,93,47,230,203,108,179,111,43,182,203,50,231,156,59,142,229,57,46,133,96,52,26,78,38,163,192,247,223,121,231,157,32,8,126,255,251,223,253,199,255,248,255,76,167,211,245,106,163,148,222, +239,178,168,59,60,60,60,218,238,203,79,30,156,74,169,71,163,131,166,145,157,48,22,117,213,246,49,62,120,240,208,166,22,244,234,39,103,167,163,209,232,31,255,241,31,59,118,80,215,12,33,116,124,116,180,90,39,20,154,186,44,182,235,77,28,143,108,55,80,10, +0,13,0,6,175,237,21,113,71,159,74,163,127,132,164,224,202,104,54,155,207,47,46,46,152,224,190,239,43,8,52,48,211,241,120,49,187,76,214,27,76,160,239,122,157,200,63,56,152,248,174,173,181,76,179,253,62,73,124,223,247,92,255,228,228,120,58,61,188,188,188, +252,248,114,201,57,255,248,227,143,203,186,2,90,183,243,225,109,219,189,188,188,156,205,102,198,152,119,223,125,119,58,153,72,38,219,38,250,195,233,193,189,123,247,218,158,250,123,247,238,245,122,61,207,243,126,249,203,95,142,199,227,227,227,227,201, +100,50,26,141,56,231,179,217,44,203,178,52,77,61,207,163,20,31,95,187,166,20,107,170,12,99,220,235,245,16,48,66,48,207,243,0,0,101,89,14,135,163,131,163,254,98,177,96,76,104,145,117,187,93,66,136,150,178,110,170,186,174,203,178,52,198,120,158,19,133, +29,132,161,16,172,253,237,158,231,95,191,126,221,242,188,217,114,245,241,71,247,179,44,63,58,58,142,187,253,34,175,55,235,199,152,218,81,212,237,118,251,218,192,197,98,193,24,75,211,244,193,195,251,69,146,181,194,61,194,212,182,113,24,6,7,7,147,176,227, +159,156,92,127,227,198,117,41,57,132,38,203,82,206,101,28,199,132,144,201,120,122,253,198,9,38,14,177,156,209,228,224,40,173,63,121,248,120,48,154,4,65,64,16,74,119,251,76,74,31,161,56,138,238,220,186,237,88,54,242,171,197,98,113,254,228,201,127,250, +79,255,119,220,137,126,242,147,159,244,251,157,34,175,6,131,65,195,77,59,201,138,18,130,1,16,10,216,54,224,175,11,184,255,109,16,154,127,75,228,132,234,91,189,32,44,0,177,236,138,49,99,217,132,146,146,1,141,0,128,192,184,228,244,116,182,221,85,188,144, +142,164,64,241,199,143,78,73,146,91,30,85,184,97,166,60,28,28,88,132,28,31,93,235,199,93,193,249,31,254,240,7,41,229,95,253,47,127,231,186,46,162,228,241,217,147,255,252,95,254,137,88,86,147,164,39,39,55,175,174,174,154,180,232,196,61,140,201,236,114, +118,124,124,12,13,136,194,206,201,201,241,141,27,55,178,255,159,189,55,235,145,236,186,210,197,246,124,246,153,227,196,152,17,57,215,200,82,53,69,82,106,73,77,73,104,53,208,246,171,13,255,132,254,15,126,48,224,223,99,27,232,135,126,49,160,123,113,141, +139,123,155,54,186,77,73,77,137,197,161,198,156,199,152,35,206,60,236,193,15,59,43,89,82,171,251,66,45,146,45,202,10,16,68,228,169,136,204,147,145,251,219,107,237,181,190,245,125,113,60,155,205,32,71,128,192,231,71,159,153,6,155,130,10,49,157,150,235, +69,60,149,176,198,22,96,14,238,246,162,188,72,174,175,175,227,56,206,178,12,99,156,172,174,223,125,247,93,12,202,166,174,171,162,190,179,255,16,98,228,4,52,203,178,180,20,113,169,239,62,252,174,16,226,163,39,159,213,117,205,24,243,120,248,244,197,212, +216,75,56,53,60,61,191,118,28,103,107,107,52,153,205,186,91,59,215,103,103,105,154,67,228,73,74,246,31,189,181,174,234,179,231,23,113,28,47,215,128,144,200,118,123,7,135,231,162,174,119,119,119,29,199,41,139,90,84,245,241,241,169,150,122,50,153,60,123, +250,34,203,178,206,150,235,121,94,83,213,235,229,252,254,221,123,182,69,67,159,181,91,206,176,27,86,121,92,150,121,158,231,47,15,95,120,158,55,218,220,221,223,223,175,235,184,44,203,118,219,111,181,218,73,188,220,104,147,240,237,237,120,157,254,226,23, +31,93,95,79,226,52,139,162,78,183,211,31,109,111,109,108,108,76,167,211,197,184,38,58,184,183,251,78,94,100,129,211,249,232,103,207,8,121,245,240,209,91,74,179,36,43,219,125,7,16,17,87,203,214,70,107,157,205,124,55,132,95,82,113,244,86,74,3,124,115,196, +130,191,48,99,208,0,190,241,229,31,92,36,52,213,91,140,49,68,8,66,64,8,80,8,8,9,174,174,150,199,199,199,87,87,87,134,116,118,126,126,254,242,213,243,56,25,20,85,214,106,181,134,131,141,7,15,30,200,166,145,66,46,151,203,171,203,75,195,104,233,245,122, +243,249,252,229,211,207,95,188,122,217,233,116,44,74,195,193,96,58,157,18,66,28,199,89,175,151,0,128,209,104,196,57,247,60,143,16,100,134,6,205,180,145,17,225,13,92,94,20,5,198,24,33,100,102,127,250,253,254,222,222,30,99,204,168,194,24,171,163,201,100, +178,94,175,17,66,15,239,238,140,134,91,90,107,110,203,157,189,93,140,241,233,233,169,101,217,0,160,237,237,109,219,117,203,178,60,60,60,148,82,15,135,155,85,85,189,124,250,121,16,4,163,209,142,16,181,41,111,180,90,173,56,142,71,163,145,233,49,24,117, +211,118,187,35,132,184,186,186,154,76,230,23,23,23,247,238,221,27,12,122,167,167,167,85,85,126,235,91,223,242,93,247,252,252,92,107,125,124,92,52,141,124,241,236,249,201,201,105,145,87,155,155,155,251,251,155,105,154,136,186,121,231,157,247,60,199,246, +28,135,32,184,181,185,35,165,60,58,58,92,46,151,195,225,224,173,135,223,218,220,30,213,117,125,113,113,209,235,249,189,94,207,216,57,17,204,56,231,105,154,25,151,40,219,118,1,194,237,118,151,81,94,85,213,147,39,191,122,246,236,197,222,206,198,238,238, +46,70,240,193,195,251,241,106,73,41,61,60,60,252,127,255,225,31,55,183,119,6,155,155,105,154,94,94,94,90,110,0,9,237,111,108,74,41,213,151,231,228,244,141,235,7,126,115,206,132,228,198,255,64,74,41,0,146,18,52,2,172,227,244,252,252,60,77,211,36,73,198, +227,49,4,58,12,195,187,119,239,122,158,71,45,236,186,46,80,90,75,57,159,206,170,170,10,92,111,52,26,5,65,64,41,189,186,186,250,252,243,207,215,105,178,189,185,181,181,179,173,148,154,156,94,40,165,130,32,48,138,215,131,193,224,225,195,135,211,233,212, +113,156,32,240,234,186,94,173,86,167,167,167,215,215,215,150,101,41,165,242,100,213,237,118,25,99,151,151,151,139,197,98,103,103,231,238,221,187,195,225,144,115,110,164,233,95,190,124,105,72,164,195,225,112,99,99,227,241,163,187,157,94,119,54,155,1,5, +0,64,105,154,175,147,204,145,186,219,237,118,251,27,73,146,92,95,79,180,134,237,118,187,105,154,203,203,203,40,234,236,236,236,172,86,11,33,196,160,63,172,234,98,62,95,236,239,239,5,65,176,88,44,154,70,114,110,59,142,11,52,58,63,63,63,57,62,155,92,173, +246,247,239,184,174,123,121,121,13,0,120,247,221,239,96,12,159,62,125,106,219,118,93,215,235,85,98,14,171,140,177,193,96,16,69,209,58,142,185,101,181,219,29,215,247,251,157,238,157,189,157,100,29,95,79,198,4,195,241,120,210,237,118,222,250,214,163,52, +77,79,78,206,56,103,131,193,32,203,150,7,7,71,24,99,198,216,124,182,68,8,251,97,80,22,245,247,191,255,125,173,97,146,36,141,84,69,81,229,69,138,48,232,118,219,113,178,94,44,231,221,118,84,215,101,187,211,106,154,134,50,252,143,255,248,143,211,95,205, +238,166,217,238,221,7,82,193,193,112,59,207,115,4,65,94,85,244,75,114,246,253,99,146,189,248,125,65,248,165,143,75,35,136,165,86,141,148,16,96,128,180,2,176,170,234,201,100,114,122,122,154,36,201,122,177,156,205,102,4,163,225,160,191,187,187,235,217, +142,194,234,252,244,172,174,235,186,44,129,210,24,192,179,197,25,130,112,58,157,26,65,7,223,247,9,33,212,178,166,227,201,197,213,229,32,108,15,6,3,198,8,132,218,117,221,94,175,23,69,81,93,215,132,160,131,131,131,166,105,14,14,14,40,165,119,238,220,89, +44,22,221,110,151,83,20,199,241,193,193,193,116,58,189,115,231,206,95,255,245,95,223,189,123,119,181,90,33,132,154,166,177,44,107,123,123,123,99,99,35,12,195,86,171,213,235,245,20,104,22,235,117,163,1,161,214,58,73,24,227,247,238,61,16,66,108,108,108, +212,117,109,16,24,4,173,231,159,63,61,59,59,235,116,58,255,253,95,255,119,151,151,151,0,160,141,141,209,114,57,39,4,13,135,195,32,8,133,16,87,87,215,8,161,48,12,68,163,46,47,207,94,188,120,85,20,69,175,55,48,90,137,142,107,239,237,237,229,121,254,217, +103,159,48,198,60,207,51,163,30,215,87,147,110,183,155,230,153,109,243,60,207,148,148,174,237,237,236,237,248,158,51,232,245,95,29,30,175,22,179,60,205,250,253,238,214,246,246,238,222,142,82,96,21,175,9,33,24,211,163,163,163,103,207,158,216,182,189,191, +119,87,10,125,116,116,148,166,217,189,123,247,122,253,13,198,216,124,62,127,245,234,64,74,217,237,244,122,189,206,112,56,216,221,221,62,57,122,85,215,229,245,248,114,181,94,236,110,111,181,219,237,111,61,124,144,166,233,207,126,254,79,79,159,125,78,185, +221,174,69,145,37,157,86,148,198,9,252,221,101,185,255,37,5,196,111,98,63,240,43,1,225,87,33,88,32,181,2,66,33,132,168,69,37,0,149,208,70,184,126,181,90,45,22,139,178,44,219,81,171,170,138,217,108,6,181,108,90,193,201,249,41,99,12,106,221,52,141,168, +155,42,47,140,250,173,209,171,63,56,56,216,222,217,65,8,45,103,243,111,191,247,46,66,168,27,4,132,16,173,245,246,246,246,122,189,94,44,22,227,241,56,207,243,249,124,122,117,117,101,202,158,70,99,155,219,204,245,236,100,185,60,63,63,87,74,253,240,135, +63,252,246,183,191,61,24,12,242,60,55,240,131,16,6,65,208,237,118,57,231,156,243,170,170,32,132,243,229,186,174,107,219,118,32,132,178,40,133,146,16,145,188,168,174,174,198,151,151,151,0,0,207,245,143,14,14,254,233,159,62,138,162,232,251,223,255,193, +100,50,85,74,247,186,3,74,233,122,157,108,110,14,55,71,187,74,137,197,122,37,133,118,124,39,75,171,211,211,211,211,211,211,217,108,209,235,245,92,47,72,243,162,213,106,119,187,237,227,147,163,201,228,26,0,48,26,117,79,79,79,243,60,143,162,72,105,97,58, +16,121,153,69,81,103,178,158,252,224,123,247,239,223,191,123,125,117,117,118,118,246,234,229,75,140,209,206,214,168,191,49,176,45,78,48,77,243,12,99,74,8,202,178,236,213,171,195,126,119,240,246,219,111,79,38,147,39,159,124,226,251,193,230,230,22,231, +188,21,134,31,255,234,163,225,104,244,224,193,189,60,207,175,174,174,94,29,60,247,253,48,138,162,123,247,238,20,69,113,116,248,170,211,137,46,175,46,162,48,0,80,127,235,225,131,171,171,171,241,100,113,121,121,89,213,234,228,232,248,47,126,248,151,22, +161,132,208,90,168,127,3,8,255,149,149,246,255,235,116,244,134,230,246,165,71,66,132,20,184,161,86,204,230,235,235,201,108,60,157,189,122,245,106,58,91,136,186,52,109,241,166,130,74,9,37,213,98,62,39,8,61,188,127,255,226,226,66,212,77,146,36,233,58,126, +247,221,119,155,186,78,146,228,231,63,255,249,163,71,143,44,198,108,219,126,239,189,247,206,206,206,6,221,158,44,10,13,36,66,136,64,116,117,126,145,36,9,132,240,252,226,52,73,18,206,121,153,231,161,239,231,105,252,217,39,147,225,112,40,170,250,226,226, +34,138,162,247,222,123,239,123,223,251,158,17,152,17,66,4,65,224,56,78,150,101,134,147,105,212,208,210,52,69,8,85,90,70,81,4,33,92,46,151,140,208,249,98,145,231,5,129,136,16,50,157,204,60,207,59,61,60,123,242,228,201,214,230,206,247,190,247,61,74,172, +243,233,69,167,211,201,243,162,44,151,97,16,5,65,171,44,107,0,84,85,53,65,208,106,154,230,249,243,151,135,135,135,162,81,22,179,3,191,165,148,106,133,93,102,145,207,159,61,63,58,120,117,239,254,221,193,160,119,125,125,121,118,113,241,246,227,199,82,202, +44,203,242,60,255,206,119,190,115,118,122,65,41,190,119,247,193,253,251,15,155,166,186,56,191,58,60,122,213,141,90,237,40,26,85,241,59,87,0,0,32,0,73,68,65,84,110,110,187,182,165,181,4,8,82,200,132,88,63,123,246,74,136,154,49,230,216,110,188,78,68,35, +247,119,247,71,163,145,2,250,217,179,103,255,229,191,252,103,206,121,89,230,190,31,70,237,246,104,180,97,89,180,40,138,241,248,194,243,247,48,1,59,59,219,65,232,21,89,62,157,142,57,103,220,182,60,207,113,92,127,60,153,27,82,238,108,114,253,248,237,254, +114,149,34,242,111,209,98,251,231,170,248,127,74,71,127,11,32,191,172,15,5,98,10,180,82,74,45,226,228,227,143,159,28,28,157,84,66,78,167,179,217,108,97,124,213,179,52,145,77,29,56,182,237,242,34,205,118,119,119,227,213,122,49,155,151,101,25,184,158,203, +237,186,174,207,78,79,151,203,229,206,206,78,154,166,187,187,187,211,233,244,227,95,253,106,52,26,93,156,159,251,156,119,187,221,56,142,143,142,142,32,132,174,235,10,89,103,89,22,4,65,85,85,243,249,28,66,109,204,198,30,60,120,160,148,250,241,143,127, +220,235,245,140,15,110,89,150,157,78,199,104,16,26,234,140,231,121,24,99,195,198,54,39,49,110,59,141,144,82,202,162,40,129,13,181,6,158,231,185,220,205,178,204,178,236,235,235,201,179,207,62,231,220,249,222,247,126,224,187,222,39,31,127,186,179,179,51, +157,204,92,207,182,109,135,82,76,48,35,152,157,157,159,152,29,233,226,226,234,232,240,164,42,155,86,43,178,109,155,16,234,58,173,178,172,79,79,79,207,47,78,55,183,183,122,189,94,89,150,171,213,42,8,130,221,59,187,159,126,252,100,54,155,96,76,17,66,220, +102,142,203,255,199,255,225,127,58,61,59,126,249,242,101,153,103,8,18,66,152,231,251,156,115,136,81,59,108,9,33,142,142,94,53,162,102,140,17,130,154,166,161,148,158,158,158,142,70,163,225,112,104,188,49,44,202,60,207,179,44,75,74,89,215,101,85,230,85, +85,9,89,113,155,214,13,49,10,223,27,131,1,132,122,56,216,59,62,56,92,44,102,221,110,159,83,38,20,106,181,90,132,50,8,97,188,90,215,181,148,141,248,93,65,120,27,9,255,136,221,41,190,132,116,244,203,253,104,164,86,82,202,170,17,211,233,236,249,171,151, +7,135,199,81,187,103,89,150,109,91,227,241,56,94,173,109,110,81,198,202,178,164,24,58,142,221,84,229,167,159,126,218,235,245,154,170,168,234,194,178,172,201,244,122,115,115,24,69,225,122,189,222,219,219,79,211,56,73,214,223,254,246,183,243,60,223,219, +219,209,181,136,162,232,226,226,162,170,170,239,126,247,187,231,23,167,103,103,103,182,109,79,38,19,203,178,222,123,239,157,157,157,29,132,144,101,89,132,144,36,73,218,237,246,112,56,236,118,187,70,18,166,105,26,165,84,150,101,81,20,153,223,93,8,81,150, +165,17,74,234,247,251,21,208,39,39,39,140,49,13,208,116,50,175,170,106,163,63,72,211,244,228,228,100,57,95,157,158,158,66,136,127,244,163,31,181,91,209,241,241,113,175,215,187,184,184,218,219,219,83,74,24,21,237,162,200,46,46,206,33,192,70,181,254,244, +228,60,207,11,115,112,85,10,72,169,243,60,95,175,215,69,145,153,3,109,35,132,185,43,99,202,123,53,25,83,74,55,55,55,227,120,181,179,179,243,87,127,245,87,117,93,191,120,246,114,177,88,100,89,226,121,238,246,246,246,123,239,189,183,94,45,90,173,80,203, +38,142,227,60,207,131,208,151,82,50,130,195,48,116,24,102,152,112,202,84,35,60,207,51,243,80,142,107,231,121,158,102,153,148,2,97,109,113,98,59,145,235,186,75,135,151,117,17,4,94,93,231,131,126,159,80,52,216,232,93,93,142,187,221,126,187,19,61,123,113, +208,238,14,211,188,166,148,106,13,227,56,14,130,176,104,126,47,143,138,63,74,40,146,223,231,227,120,51,250,125,89,83,20,16,35,173,180,2,40,47,138,60,207,125,63,12,130,96,60,30,159,157,157,141,199,99,223,115,49,134,129,227,197,171,133,197,168,109,219, +159,126,254,137,231,56,89,146,24,147,35,173,245,163,71,143,146,117,108,124,222,93,215,117,109,231,71,239,255,144,82,58,30,143,187,221,238,106,190,24,143,199,0,128,193,70,239,234,250,162,174,235,245,122,45,165,124,252,248,241,163,71,15,181,214,70,67,197, +152,52,109,109,109,237,238,108,91,150,117,122,122,74,8,249,236,179,207,178,44,51,250,182,16,194,237,237,109,132,208,108,54,51,166,78,132,144,249,124,126,62,157,141,199,227,205,205,77,37,228,217,217,217,96,48,128,16,30,31,157,30,30,30,105,165,124,199, +237,247,251,195,193,232,252,252,114,177,88,89,86,241,224,193,195,235,235,43,173,245,227,199,143,170,170,90,46,215,132,208,243,243,139,60,207,180,214,175,94,29,4,65,128,16,153,205,22,15,30,60,200,179,242,234,106,108,164,223,190,247,253,239,106,45,93,215, +41,202,12,0,96,248,168,139,197,162,81,178,81,178,215,235,61,126,252,120,115,115,243,131,255,251,195,213,106,149,231,121,232,249,251,251,251,59,59,123,243,249,156,18,84,20,69,83,101,89,150,48,198,46,207,47,132,168,251,253,126,150,101,231,199,215,102,84, +114,180,57,140,215,107,74,169,214,154,82,186,185,57,52,246,76,121,154,181,187,145,82,106,189,94,114,206,52,20,139,197,172,219,238,80,138,9,65,158,231,13,54,212,209,209,81,150,229,182,227,13,6,3,178,206,71,163,145,197,57,130,24,252,238,139,196,28,224, +223,92,114,127,124,114,192,127,112,45,10,33,148,212,26,0,80,212,21,183,93,238,4,24,19,132,144,227,56,189,94,207,34,36,89,47,171,44,141,124,15,99,252,226,217,115,70,168,108,132,153,3,108,170,218,243,60,219,226,75,177,24,14,135,117,93,143,54,134,157,78, +135,82,106,51,11,105,112,124,124,124,121,117,222,106,181,246,239,236,26,34,219,91,111,189,101,116,144,130,192,243,60,207,200,224,154,236,116,115,115,52,26,141,68,211,196,113,92,20,197,211,167,79,47,46,46,222,123,239,61,173,181,241,175,134,16,26,59,107, +35,191,107,116,65,203,188,224,204,186,186,184,156,78,167,211,241,100,56,216,144,181,60,56,56,192,8,49,219,70,26,60,120,240,214,39,159,124,98,146,219,253,253,125,227,21,53,26,13,45,203,46,242,124,50,153,92,93,93,24,45,137,231,207,159,35,132,92,215,55, +74,83,162,81,89,150,173,226,117,85,85,111,63,254,214,100,50,217,218,26,153,24,110,154,111,38,116,115,206,123,221,65,146,21,27,163,209,197,213,213,197,217,89,188,92,249,190,191,181,181,21,134,97,154,166,8,232,254,160,51,153,92,139,186,188,190,190,44,139, +220,115,236,59,123,187,81,59,92,206,230,246,112,195,128,208,182,237,36,73,146,100,109,216,152,156,146,60,79,33,212,190,239,82,76,230,171,249,100,50,145,170,113,3,183,213,106,113,155,141,199,99,215,117,183,71,155,16,194,151,47,142,138,186,233,247,251, +27,155,163,189,7,209,198,112,199,114,92,128,96,81,213,224,79,143,111,0,8,149,210,90,75,173,146,36,131,16,218,142,179,94,199,141,146,69,81,184,182,83,149,133,109,219,251,219,91,105,188,158,77,166,161,231,174,211,164,221,138,16,193,253,126,223,148,43,141, +167,95,16,4,253,126,31,67,164,181,206,226,228,108,113,2,180,238,117,187,237,40,28,143,199,20,147,59,123,251,156,115,37,100,43,8,119,119,183,199,227,113,93,86,140,49,37,36,183,216,104,184,49,24,12,180,214,71,71,71,211,233,244,233,211,167,63,253,233,79, +255,230,111,254,198,116,20,223,121,231,29,0,64,154,166,203,229,82,41,101,12,61,151,203,101,89,150,18,224,171,171,171,235,235,107,206,57,134,80,212,245,213,213,149,146,146,18,2,149,126,235,209,163,50,47,242,60,135,16,14,6,131,162,40,38,147,201,238,238, +238,112,56,76,146,100,58,29,159,159,159,191,122,245,106,48,232,25,21,41,215,117,41,165,74,41,215,241,171,170,90,44,22,117,93,118,58,237,170,41,163,118,123,52,26,29,28,188,34,132,196,113,188,187,187,235,216,30,193,140,81,110,219,118,24,134,0,160,207,63, +255,108,49,158,98,136,58,81,59,106,181,32,80,201,122,133,9,116,82,43,240,188,36,145,190,231,246,59,145,239,251,14,103,190,205,195,221,109,215,229,113,28,27,243,221,225,160,95,53,181,214,186,40,50,33,68,89,230,12,19,207,243,32,210,132,34,215,179,165,100, +237,118,27,65,88,85,37,197,196,248,121,16,66,6,163,97,146,22,131,141,77,219,241,118,246,247,195,246,134,31,69,212,118,202,178,102,228,79,228,209,63,248,62,161,134,64,3,36,148,94,199,241,114,185,92,44,215,167,23,23,198,135,217,182,237,173,205,81,83,228, +85,149,121,174,67,64,251,213,171,87,204,230,163,209,40,203,50,168,1,231,220,182,109,165,212,157,59,119,56,231,8,161,179,211,51,206,185,103,59,139,249,92,74,57,236,15,210,34,93,46,151,77,211,236,238,238,154,68,235,251,223,255,243,227,227,227,126,191,111, +66,92,85,151,0,0,198,152,16,226,248,248,248,211,79,63,61,63,63,255,197,47,126,241,163,31,253,200,200,97,236,239,239,155,99,97,28,199,117,93,155,159,56,155,205,230,243,57,33,100,190,88,31,28,28,40,33,219,123,123,216,118,68,221,188,124,249,146,83,134,33, +194,24,111,244,7,31,126,248,161,49,18,227,156,63,121,242,100,48,216,48,226,133,135,135,135,211,233,248,122,124,109,180,51,174,175,175,205,252,71,93,215,117,93,239,108,119,210,52,173,170,106,52,26,113,206,22,139,197,95,188,255,125,206,173,229,106,206, +24,83,74,81,74,133,146,173,86,43,77,83,132,200,189,123,15,78,79,79,207,206,46,138,60,139,252,192,179,157,166,172,52,65,158,227,48,139,148,121,154,101,73,145,165,89,154,208,40,172,138,44,93,207,69,89,116,58,237,89,25,167,105,106,124,93,6,131,129,235,112, +215,117,235,38,180,109,219,178,172,117,188,148,178,89,47,227,170,174,60,207,211,90,59,54,159,205,102,178,17,97,24,2,176,94,205,23,148,219,189,94,207,13,26,199,13,195,118,199,226,142,101,115,136,72,163,1,32,20,124,197,234,191,223,68,61,210,63,184,62,33, +132,24,98,196,152,166,148,86,77,61,157,204,79,78,78,92,215,221,221,218,222,26,109,206,166,147,245,122,237,219,108,181,90,157,159,28,91,140,13,250,93,12,181,82,34,77,227,241,248,154,16,100,219,86,154,198,147,201,117,150,101,64,233,205,225,240,226,252, +244,244,244,24,105,240,242,217,211,56,75,41,165,221,110,23,99,108,89,22,33,200,178,44,99,181,155,166,169,210,18,33,132,16,202,178,108,62,159,63,123,246,236,131,15,62,176,109,219,247,253,159,252,228,39,89,150,221,185,115,103,123,123,251,197,139,23,117, +93,135,97,104,152,55,203,229,114,62,159,87,85,165,181,126,246,233,39,90,235,209,104,84,164,25,0,64,244,235,163,87,7,173,48,236,116,58,190,235,93,94,94,50,198,138,162,96,76,190,122,53,173,170,194,128,255,243,207,63,63,63,63,207,243,116,58,157,90,22,117, +28,231,248,248,216,32,161,174,75,132,8,68,58,73,146,40,138,186,253,206,147,79,126,245,221,239,126,215,117,157,241,120,236,184,238,245,213,197,96,48,48,218,245,16,35,173,225,96,48,80,10,76,38,83,33,132,18,18,1,40,235,74,75,102,187,65,43,10,48,70,203,197, +44,75,82,70,17,66,64,107,217,237,68,129,235,42,41,147,120,117,114,118,232,186,110,167,211,41,68,51,30,43,173,181,57,90,19,12,163,118,200,44,98,106,57,46,66,150,101,213,117,189,92,46,41,165,20,147,162,40,210,52,67,136,68,136,33,130,137,128,82,171,221, +59,251,10,50,106,59,121,221,128,188,240,2,15,124,93,25,233,55,72,0,234,15,174,79,168,33,164,4,40,64,187,221,110,175,215,43,107,177,81,109,56,142,51,26,141,158,60,121,178,154,205,186,157,240,114,57,147,85,213,10,67,207,115,134,131,141,241,116,130,0,64, +8,201,70,24,119,36,211,205,107,181,90,8,192,243,243,243,243,211,179,243,147,83,41,37,130,48,175,171,183,222,122,235,222,189,123,132,144,32,240,46,46,46,94,188,120,177,181,181,117,112,112,208,233,116,242,34,91,173,86,38,138,62,127,254,252,195,15,63,92, +175,215,156,243,247,223,127,159,82,26,134,33,33,228,242,242,114,185,92,222,142,47,29,28,28,228,121,142,49,94,175,215,227,241,120,54,153,246,122,61,70,232,116,58,181,44,107,181,92,38,113,220,237,116,154,166,169,155,242,252,226,180,21,182,23,139,133,81, +142,250,206,119,190,227,56,206,209,209,209,167,159,126,66,41,86,74,37,73,226,121,3,83,22,66,8,213,117,13,0,48,70,23,141,168,6,131,193,213,245,197,98,177,216,223,223,203,243,252,226,226,44,207,115,199,113,140,207,105,85,85,69,81,117,251,189,141,141,209, +63,253,226,163,141,141,13,160,97,232,249,140,32,8,97,43,12,9,65,179,201,20,66,80,148,137,99,91,158,231,134,190,221,237,68,195,126,127,185,152,29,31,30,93,93,93,49,23,121,190,3,160,114,44,238,114,27,96,4,0,144,82,154,237,195,212,159,32,132,134,66,184, +88,44,26,85,71,81,196,109,91,74,5,0,32,132,57,158,235,249,161,227,227,117,90,1,68,132,2,212,182,21,180,20,66,10,126,229,147,76,223,56,61,210,63,196,62,161,82,74,8,188,92,46,171,166,54,36,105,215,245,154,166,121,242,228,73,83,213,121,158,207,100,229,112, +171,223,239,139,166,114,44,86,150,165,69,153,101,115,68,200,253,251,247,183,182,182,76,189,36,207,115,0,192,228,122,252,242,249,243,166,170,179,56,137,215,235,209,104,212,27,110,220,191,127,223,168,217,10,81,47,151,203,213,106,101,212,166,153,69,141, +28,104,211,52,73,146,124,248,225,135,199,199,199,143,31,63,142,227,56,12,67,33,196,199,31,127,252,248,241,227,243,243,115,147,40,206,102,51,195,41,167,148,154,62,254,201,201,137,79,185,77,217,114,58,75,227,36,24,249,139,217,148,17,28,133,173,36,73,164, +35,140,52,112,154,228,139,197,226,237,183,223,110,183,219,227,241,236,217,179,167,171,213,202,247,221,186,41,9,33,38,169,174,235,202,144,114,234,186,182,109,107,58,157,219,182,29,39,171,231,207,159,245,251,253,178,44,29,135,167,105,58,157,141,55,55,55, +23,179,185,105,241,73,41,31,220,127,107,177,88,28,29,29,109,110,110,99,76,185,107,115,206,3,207,243,108,103,182,156,157,158,30,119,250,81,191,219,217,24,246,66,223,173,203,194,162,184,200,243,151,207,95,28,31,190,106,154,38,162,81,89,150,211,233,212, +247,125,219,177,2,47,200,203,162,44,75,83,16,214,82,105,173,41,177,154,122,189,152,175,214,235,164,187,17,153,2,230,235,179,0,0,0,52,77,211,29,12,10,49,187,188,190,14,219,27,132,90,132,187,0,146,162,2,244,79,1,240,15,191,79,168,181,206,243,252,252,252, +252,228,228,228,250,250,90,1,132,49,49,245,143,245,122,29,134,225,195,123,123,139,217,52,203,178,186,42,234,2,131,36,126,240,224,129,134,96,157,36,15,30,60,224,142,125,112,112,96,136,35,69,81,108,12,6,8,128,167,159,125,78,8,217,219,219,123,240,224,193, +253,71,111,213,117,253,15,255,240,15,157,78,39,207,243,143,63,254,120,56,28,98,140,147,36,249,232,163,143,14,14,14,254,236,207,254,140,49,246,242,229,203,151,47,95,62,122,244,136,49,182,179,179,99,219,246,223,254,237,223,190,245,214,91,47,95,190,156, +207,231,195,225,208,68,179,201,100,98,6,44,102,179,89,146,36,173,86,139,52,58,138,162,203,203,203,120,181,218,26,141,170,162,112,93,183,105,42,147,190,158,158,158,198,105,50,30,143,141,174,204,241,241,113,146,100,147,201,196,176,222,214,241,202,247,93, +219,182,17,130,66,8,219,182,45,139,77,167,83,99,243,212,237,118,143,143,143,147,36,121,248,240,97,28,175,182,182,70,85,93,16,66,150,203,101,81,20,171,213,106,48,24,66,8,183,182,182,158,252,234,137,233,115,218,182,93,38,177,239,251,14,183,140,60,92,81, +230,131,222,195,119,222,121,59,47,146,78,187,117,122,124,244,226,217,103,121,150,164,113,98,219,182,109,219,190,239,181,90,161,169,175,148,101,105,196,87,25,99,182,109,3,0,138,162,80,64,155,140,192,243,60,66,8,32,210,117,221,60,47,210,52,117,28,135,49, +158,23,213,98,177,224,110,139,49,158,231,249,214,126,0,33,20,82,65,162,107,33,190,134,161,222,111,156,30,233,87,222,39,108,176,186,209,210,214,192,88,242,64,13,144,70,90,107,140,104,45,165,146,192,178,108,136,97,83,107,41,101,13,225,207,126,254,171,217, +108,182,90,172,151,211,121,171,213,226,24,82,89,131,42,191,179,57,72,211,244,240,213,203,86,171,181,206,50,219,226,171,188,24,13,91,212,194,147,201,132,49,230,218,76,52,85,30,175,62,253,244,211,135,15,31,134,97,88,20,41,198,224,59,127,254,110,20,69,231, +231,231,139,245,242,163,143,62,218,217,217,217,26,142,130,32,120,241,244,133,231,56,223,122,235,173,36,142,79,143,143,151,203,229,214,214,230,245,197,165,69,232,147,95,254,234,225,189,251,45,63,40,138,236,47,127,244,195,191,255,251,191,183,8,182,25,45, +203,178,202,179,179,163,67,132,64,89,150,117,89,114,206,231,87,227,186,41,85,149,22,69,49,28,236,77,231,243,229,122,237,251,254,98,49,39,132,236,110,111,93,95,95,111,108,108,140,47,206,68,149,102,171,89,39,112,238,237,110,158,28,124,222,233,116,102,179, +121,93,199,0,148,74,41,140,52,208,42,12,220,170,204,155,186,140,90,155,241,122,9,65,3,65,195,45,48,25,159,46,23,87,22,181,90,65,43,141,243,186,20,12,219,121,124,69,2,130,36,196,26,212,121,114,111,103,107,118,125,92,151,139,78,224,65,177,74,22,103,89, +189,238,58,65,44,102,84,72,175,5,31,180,54,239,221,235,175,151,167,157,200,63,120,254,243,179,211,227,44,89,2,173,28,91,17,7,17,138,6,131,14,132,146,112,102,91,182,235,249,14,177,189,168,5,0,104,5,17,66,40,161,171,178,41,149,150,66,196,101,51,167,128, +70,180,179,184,184,222,222,222,254,246,195,71,243,229,82,1,184,49,112,22,203,68,201,198,230,14,6,34,158,94,118,163,192,179,112,221,148,46,101,64,161,223,117,153,189,137,174,255,230,142,47,165,124,243,197,183,111,185,189,254,85,68,218,223,147,66,240,149, +183,40,110,17,120,243,165,6,0,152,179,1,49,78,177,132,96,169,1,16,90,106,37,181,58,59,189,72,146,196,144,161,195,48,68,8,141,199,227,243,243,115,35,6,147,36,137,69,201,108,54,115,184,61,157,78,25,99,119,238,220,57,63,63,55,164,109,33,132,241,78,217,218, +218,98,140,125,240,193,7,147,201,4,33,244,23,127,241,23,39,39,39,189,94,175,211,233,60,122,248,248,179,39,159,172,86,43,198,88,94,164,131,193,96,50,153,124,254,249,231,7,7,7,132,224,249,156,183,90,173,203,203,203,209,104,100,219,246,116,58,125,255,253, +247,175,174,198,215,215,215,219,219,219,89,150,53,77,19,134,161,205,249,249,249,169,209,74,116,28,103,185,92,46,151,75,165,197,230,230,230,235,110,167,80,0,84,141,48,58,136,77,211,24,109,249,36,206,140,47,239,249,249,121,20,69,89,150,205,102,179,162, +40,204,185,206,140,213,167,105,206,57,55,204,56,33,4,198,84,8,97,20,135,139,162,128,200,82,74,173,86,171,166,169,235,170,210,90,106,33,33,210,90,235,166,170,131,208,107,183,219,235,197,226,245,107,26,135,91,24,2,4,129,69,89,48,232,165,235,213,106,177, +108,183,188,243,179,179,166,105,162,40,178,40,142,215,139,186,174,185,203,205,140,63,99,220,117,125,219,241,28,199,101,220,163,196,66,4,7,65,128,41,177,93,94,212,89,221,84,101,93,36,89,170,181,156,207,231,140,177,229,114,9,16,162,150,181,88,46,203,122, +210,235,143,26,173,164,148,26,8,33,68,93,215,172,105,148,6,74,41,4,208,215,22,97,110,227,225,151,152,172,125,21,209,245,43,7,225,175,193,15,126,113,17,18,44,154,6,66,4,17,145,74,107,13,202,166,78,226,236,211,79,63,93,44,22,166,7,48,159,207,243,34,205, +147,84,54,130,16,146,231,57,66,192,44,77,219,226,70,247,186,221,54,86,97,99,8,225,213,213,213,124,62,247,125,255,233,211,167,231,231,231,69,81,32,132,222,126,251,237,171,171,43,131,216,31,255,248,199,255,244,225,207,62,250,232,163,187,119,239,10,89,47, +22,11,203,178,12,29,7,0,208,110,183,215,235,117,171,213,90,44,22,198,150,172,211,233,220,189,123,247,151,191,252,37,33,108,52,26,141,199,99,165,84,183,219,53,84,181,44,203,166,211,169,231,121,102,151,173,43,33,133,134,88,67,8,13,210,132,16,192,225,105, +145,11,173,234,186,110,154,102,185,94,81,74,49,97,211,233,116,52,26,197,113,12,164,162,8,219,204,162,148,34,13,242,60,71,26,216,204,98,152,104,33,69,85,83,140,155,178,129,90,215,101,169,165,228,156,98,4,151,203,85,93,85,90,52,80,105,169,26,45,133,108, +106,201,144,203,237,60,73,242,52,179,29,75,138,218,177,173,170,76,8,70,161,235,48,130,124,199,173,178,228,236,228,168,42,186,81,43,80,178,22,0,114,206,57,27,16,138,125,223,111,249,158,66,140,115,238,58,190,101,57,136,48,74,45,139,59,150,101,3,8,153,69, +152,205,28,233,84,77,41,181,80,74,84,85,21,87,177,177,124,202,178,84,166,169,31,6,30,194,243,197,148,88,142,6,53,164,182,237,229,101,89,59,46,192,152,32,68,254,93,252,9,191,116,228,124,185,243,196,95,71,179,30,126,129,195,215,78,18,16,64,173,77,102,10, +32,128,16,10,173,150,171,213,171,87,135,207,159,63,191,190,190,14,195,80,201,230,226,242,44,94,174,24,99,182,197,211,52,101,4,237,237,236,22,69,129,0,76,211,116,115,115,115,107,107,107,62,155,93,93,94,46,151,203,119,222,121,103,49,159,31,31,29,93,92, +92,156,156,156,236,239,239,119,187,221,157,237,237,36,142,163,86,235,193,253,251,66,136,255,240,211,159,238,239,236,114,110,53,77,189,90,173,148,82,69,145,175,215,107,33,154,229,114,49,28,110,112,206,119,118,118,210,56,49,198,235,127,249,151,127,249, +249,179,167,105,154,182,219,109,215,245,215,235,23,156,243,186,170,174,175,175,211,52,55,117,194,166,170,57,231,81,20,141,199,227,229,114,217,238,88,8,33,5,52,166,68,41,101,78,86,132,144,172,44,140,38,0,231,28,0,96,113,7,19,86,213,2,66,164,148,50,209, +178,105,26,131,85,132,136,33,76,11,33,140,176,47,4,88,8,129,49,246,29,27,72,161,69,147,197,107,215,225,8,106,130,96,45,21,65,192,179,184,239,186,215,227,203,249,108,178,183,183,99,81,66,16,244,172,192,97,56,112,236,60,94,170,58,103,8,203,70,172,23,243, +187,123,219,49,6,20,65,139,183,91,65,232,186,182,209,11,102,118,64,41,37,132,1,13,165,66,16,98,102,217,148,49,9,52,64,4,65,132,9,33,12,55,170,219,40,185,94,175,219,126,116,125,125,45,210,166,211,233,40,136,234,178,42,235,38,203,178,128,176,74,72,12,136, +16,66,214,141,214,26,99,138,16,1,74,124,205,97,240,107,192,243,239,25,105,201,215,128,64,248,207,2,163,130,64,74,9,49,82,26,40,41,33,166,117,213,156,156,159,253,242,201,199,171,213,226,224,224,229,206,246,246,112,56,244,125,95,53,2,99,44,69,253,240,254, +93,140,49,134,168,170,170,120,181,158,205,167,221,94,135,98,20,199,203,60,207,223,125,247,221,56,142,127,246,179,159,73,41,95,62,123,214,29,12,76,42,75,41,245,125,191,170,170,36,73,174,175,175,109,219,86,74,244,122,157,60,207,231,243,185,145,181,47,203, +18,0,16,134,97,158,102,190,239,187,182,187,183,179,23,4,193,124,62,255,232,163,95,254,199,255,244,31,111,139,28,203,229,178,21,134,51,165,140,64,134,109,115,223,245,148,82,70,20,195,168,114,72,45,1,0,132,96,132,32,66,24,97,44,164,228,156,223,16,220,16, +4,24,149,205,13,81,51,207,115,160,180,69,45,139,50,0,64,45,149,108,4,80,218,225,54,193,184,174,42,8,0,37,4,104,173,149,210,82,81,76,40,65,105,178,198,8,44,230,211,40,240,61,155,135,174,19,75,193,168,99,115,198,45,42,234,138,98,104,81,76,49,228,204,218, +234,15,226,56,94,206,38,69,81,184,174,189,181,181,101,109,14,161,146,77,85,69,65,24,108,109,251,190,107,49,242,250,96,15,152,219,66,8,65,136,180,134,66,66,37,129,130,64,104,205,57,215,80,67,72,32,129,26,96,79,171,52,77,23,203,181,144,98,52,26,173,215, +235,186,174,55,54,71,73,146,173,206,47,56,103,150,101,213,170,2,64,105,51,234,41,36,179,144,148,18,127,189,1,240,43,98,123,127,185,216,254,26,64,136,144,6,0,170,127,126,128,166,132,136,70,42,128,0,208,227,217,244,197,203,131,195,147,227,249,100,58,155, +78,93,199,113,28,167,202,139,186,46,41,33,90,107,165,20,80,250,228,252,156,91,108,50,29,27,46,104,85,85,69,81,236,236,236,120,158,247,225,135,31,142,199,99,219,182,7,163,145,225,187,12,135,195,163,163,35,140,177,214,250,39,63,249,201,229,229,229,241, +241,241,47,127,241,243,126,191,239,186,46,33,136,49,178,92,206,211,52,149,141,106,183,162,217,108,246,254,251,239,127,235,209,91,159,60,249,244,255,248,223,254,247,253,253,125,74,169,225,130,82,76,148,108,118,182,183,77,55,194,181,157,52,77,179,44,41, +138,194,252,153,17,0,156,49,135,115,83,9,224,142,13,49,98,132,154,59,55,13,122,243,196,252,250,150,101,205,150,139,180,200,117,45,92,215,53,83,26,166,252,136,49,230,54,179,44,203,204,70,97,140,49,198,74,9,67,178,161,8,22,105,226,123,94,188,152,111,110, +14,123,221,182,197,40,208,2,42,221,212,101,178,94,234,166,246,28,27,65,224,185,78,20,69,168,73,199,23,103,132,144,40,10,3,167,29,249,30,68,174,214,218,117,221,32,8,162,168,229,186,46,132,90,107,109,244,172,26,136,48,162,132,16,68,153,86,80,8,85,213,77, +211,52,74,107,5,0,99,132,82,172,33,193,132,4,69,53,95,46,207,15,15,182,182,182,218,189,118,146,36,171,213,162,223,223,240,2,255,106,60,105,84,93,151,133,174,65,153,231,105,154,134,117,237,184,70,70,76,130,175,23,135,127,224,223,240,107,60,19,106,244, +107,56,212,72,67,9,32,148,64,35,140,132,148,199,103,167,47,15,94,229,85,105,198,207,231,243,121,158,196,69,81,212,85,37,165,244,29,247,191,254,215,255,234,58,118,224,249,209,206,206,206,230,86,20,69,140,177,36,73,234,34,183,153,245,159,255,211,255,85, +150,229,254,206,238,249,249,185,153,214,181,8,61,21,114,62,153,42,165,222,127,255,253,255,231,239,63,40,203,114,124,121,101,113,220,136,10,19,175,40,179,52,77,133,16,64,235,162,204,86,171,213,247,254,252,207,239,221,189,251,119,127,247,119,47,95,190, +20,141,236,68,209,71,31,125,132,48,32,20,249,129,11,148,182,184,181,92,46,45,203,242,125,23,99,8,148,2,74,41,173,181,150,110,16,16,130,32,212,140,17,132,80,16,120,132,32,206,121,211,52,102,16,25,99,12,40,53,207,125,223,47,138,194,68,96,81,213,200,113, +161,210,80,105,139,80,139,80,37,234,60,73,55,55,134,179,217,140,49,38,101,67,32,64,26,68,65,200,24,179,24,194,16,217,22,107,170,18,104,181,209,237,38,201,218,182,104,83,213,66,171,58,207,16,208,173,192,119,185,213,242,92,143,91,179,233,153,111,115,140, +113,224,57,237,86,192,25,97,140,57,190,211,239,247,17,193,198,195,136,49,142,25,197,24,67,8,117,163,49,198,152,16,140,41,0,8,34,9,32,65,148,73,41,129,214,0,34,165,161,214,192,178,236,118,183,87,84,117,30,175,158,61,123,182,177,209,223,221,221,93,46,151, +103,103,39,221,126,175,211,105,175,227,108,9,51,33,155,170,170,242,60,175,235,26,2,12,32,252,114,13,97,254,56,30,95,83,117,244,6,135,64,221,154,96,220,74,214,65,130,69,89,95,95,95,95,77,198,212,98,65,224,69,81,88,164,89,93,215,91,155,155,90,235,179,227, +19,33,154,118,212,170,170,106,56,28,86,121,97,89,180,170,138,166,46,235,186,30,244,90,230,60,102,74,50,15,30,60,56,62,62,38,132,76,167,211,126,191,47,165,52,149,210,195,195,67,219,182,141,116,175,214,122,103,103,7,66,56,95,76,41,38,16,98,198,152,231, +184,155,155,195,249,124,254,228,151,191,138,162,72,64,81,20,121,24,6,149,40,187,237,206,254,254,190,148,82,203,102,54,169,144,69,45,74,199,87,87,129,231,110,244,123,70,35,131,180,34,219,227,69,81,216,156,1,0,8,118,148,2,22,167,117,83,66,160,48,2,140, +98,133,33,0,128,97,210,105,69,179,217,140,34,140,45,14,32,225,22,213,74,64,160,2,223,69,80,219,22,23,117,179,53,26,54,85,137,16,90,175,43,115,116,110,71,97,16,4,4,40,33,132,109,243,170,170,100,93,249,158,179,152,143,161,6,74,212,161,239,5,158,15,180, +112,93,183,21,248,4,193,201,245,149,77,201,59,111,255,89,93,215,69,85,18,132,17,66,81,20,109,237,110,213,117,205,184,197,57,199,148,154,96,107,254,52,174,197,1,0,18,104,169,128,20,82,3,141,40,225,144,10,37,165,148,24,35,33,68,45,106,76,136,235,248,81, +171,179,185,185,45,132,80,74,212,162,241,3,119,177,88,204,230,147,118,212,223,24,246,235,70,167,133,194,24,42,165,84,163,149,82,0,64,244,13,31,6,188,141,132,95,98,162,139,255,231,255,229,127,253,221,58,239,240,139,155,64,8,153,236,235,95,25,38,68,191, +1,73,168,129,70,26,2,136,16,132,80,40,77,40,189,188,158,252,159,63,253,15,85,83,115,203,105,217,118,154,36,74,169,110,167,67,41,9,195,224,222,221,187,142,109,199,113,220,239,118,32,4,70,82,62,137,227,44,203,30,63,126,220,10,253,15,62,248,32,77,211,186, +174,147,36,49,104,185,186,186,226,156,83,74,25,99,253,126,127,58,157,102,89,182,90,173,40,165,121,158,152,210,171,227,56,90,170,86,171,85,215,85,39,138,186,221,94,232,249,235,213,114,58,157,140,134,27,158,235,84,101,81,87,165,195,153,69,9,103,180,42, +114,173,20,208,210,115,93,160,117,30,199,64,107,173,132,20,13,183,24,37,152,97,204,25,149,16,184,142,173,181,218,222,26,21,121,97,115,222,84,37,183,24,35,172,42,75,207,113,250,189,110,167,29,149,101,161,132,114,29,71,213,149,99,59,247,239,221,111,154, +42,77,98,0,116,20,181,58,237,168,21,134,7,175,94,116,187,29,173,85,93,149,91,155,163,217,116,218,235,118,7,253,174,239,251,148,32,207,117,60,215,229,156,49,76,242,44,241,28,199,140,213,98,136,28,219,114,28,199,117,221,189,157,45,168,42,13,148,197,89, +212,238,68,81,212,233,118,58,157,14,179,56,161,140,81,139,88,22,181,44,76,168,2,64,8,41,132,148,8,73,13,180,6,64,67,8,33,196,4,64,8,32,52,109,18,33,36,34,200,182,29,140,137,82,218,178,152,82,13,179,56,130,176,105,106,41,26,132,32,130,80,106,113,121,49, +230,142,3,16,73,179,130,16,39,140,218,148,217,0,64,130,254,27,116,179,223,191,143,247,91,31,95,86,26,137,94,63,126,207,123,126,243,189,191,23,8,111,95,252,175,188,11,253,182,208,168,33,208,0,104,132,53,64,181,212,39,167,167,31,253,242,87,66,74,140,201, +209,203,103,121,145,183,163,168,219,237,74,41,235,162,100,140,185,14,111,170,10,33,4,149,110,154,166,174,42,206,153,239,123,235,197,2,106,245,233,39,159,44,230,243,44,205,6,253,126,83,215,89,154,245,186,93,173,20,183,56,70,72,10,177,94,173,103,211,89, +83,215,190,231,49,78,205,224,31,198,152,18,42,165,196,16,237,237,237,81,140,148,146,182,101,149,69,222,239,247,166,215,215,16,104,4,0,212,10,67,24,250,190,239,186,14,231,101,150,18,132,108,203,34,24,185,142,77,16,82,66,0,173,137,17,75,66,16,83,2,180, +162,4,99,8,28,206,148,144,4,99,155,91,80,105,139,210,86,224,219,220,242,93,95,9,137,17,68,16,184,14,119,93,167,219,235,40,37,16,130,148,18,219,230,132,96,66,160,82,210,113,108,8,1,132,128,49,202,24,37,4,119,219,45,41,26,0,128,231,121,157,86,104,115,46, +85,3,148,38,4,187,14,183,152,133,16,192,16,58,182,213,239,117,135,195,33,1,154,16,10,49,118,28,39,234,180,163,40,178,28,91,3,128,153,133,48,1,16,1,132,0,68,26,33,136,48,196,88,222,82,90,160,177,213,189,233,44,17,66,204,218,51,21,167,219,237,151,49,194, +44,230,121,126,224,187,141,108,146,100,133,49,234,116,186,16,163,166,86,113,86,212,66,9,5,171,90,113,219,27,140,122,64,170,223,10,146,47,145,46,243,149,130,240,75,188,207,175,47,29,125,93,28,253,226,35,80,175,127,186,82,10,33,92,230,133,25,219,161,196, +210,90,15,122,253,178,44,91,173,22,198,56,93,199,179,249,100,49,159,26,65,193,34,205,32,132,129,239,206,231,115,12,96,224,122,135,135,135,8,170,197,98,97,40,212,239,189,247,222,229,229,229,106,181,242,125,191,211,233,220,216,172,11,97,88,87,166,7,208, +200,70,8,97,89,150,227,56,157,168,109,102,11,91,173,214,98,54,67,0,206,231,211,205,141,193,228,250,202,243,28,160,117,175,215,107,170,178,170,42,45,26,223,141,44,203,202,18,167,174,107,221,52,129,227,104,45,41,212,90,52,37,37,148,16,203,178,16,66,169, +168,154,166,114,156,64,11,209,239,246,230,106,222,14,124,140,113,150,101,4,81,211,120,160,8,134,158,107,136,175,161,111,3,0,8,82,129,231,48,130,202,178,132,90,198,171,185,18,222,230,112,163,170,42,219,98,198,241,102,163,223,49,83,78,140,49,139,80,227, +73,90,20,133,69,217,214,214,102,18,199,140,17,223,247,7,189,78,85,85,140,17,227,81,179,49,26,10,33,20,208,142,237,69,221,78,216,106,89,54,215,8,82,198,0,194,16,66,169,161,210,0,105,8,33,2,24,66,169,111,246,218,47,86,173,2,0,80,202,48,134,74,33,165,20, +208,64,75,13,33,32,8,11,202,184,229,104,173,43,32,205,184,73,158,231,151,23,103,174,23,86,117,41,133,0,192,46,203,60,142,215,89,158,212,181,38,224,79,143,127,143,62,225,235,0,248,134,80,228,235,205,9,99,36,27,97,18,69,102,217,101,89,246,122,189,241,120, +92,150,165,150,141,237,88,109,25,197,113,156,198,73,187,221,222,219,217,10,60,191,174,235,229,108,190,142,215,219,219,219,148,210,52,73,186,157,78,237,251,211,233,244,250,234,234,109,13,131,48,0,0,32,0,73,68,65,84,252,236,76,107,237,185,238,198,198,198, +120,60,54,250,191,77,211,136,166,129,0,96,132,108,234,18,204,16,66,73,156,57,220,77,146,164,219,238,112,198,226,120,197,187,61,12,32,183,89,188,94,238,239,239,67,8,93,215,102,190,61,159,207,235,50,147,117,197,108,222,9,131,44,203,16,2,82,42,2,9,67,54, +67,80,8,129,9,164,148,66,8,89,89,9,33,194,48,212,90,119,90,158,110,140,134,18,115,45,11,106,104,58,248,237,192,143,124,143,16,34,165,196,24,84,85,101,91,150,107,219,117,93,231,121,94,213,69,211,52,82,212,173,176,227,185,54,132,58,207,157,186,174,131, +32,40,203,210,117,125,140,49,129,8,0,160,148,176,24,179,44,215,182,121,59,138,178,44,177,109,187,21,120,66,8,132,128,109,241,170,40,131,126,203,183,44,199,241,24,183,44,203,162,156,115,207,229,142,45,132,80,0,41,160,205,158,168,76,30,4,32,66,95,160,239, +77,185,193,47,148,209,33,52,227,157,8,33,173,53,37,54,13,44,165,212,122,53,199,24,143,70,163,213,106,113,118,118,6,17,129,16,81,138,171,162,134,144,7,161,231,251,110,89,22,190,69,191,210,170,227,55,81,252,226,43,7,161,130,255,98,110,13,164,66,8,42,165, +148,148,45,63,0,136,52,77,115,117,113,114,125,125,205,8,9,195,176,223,239,119,219,157,207,62,251,236,252,252,52,244,221,209,104,68,16,126,245,234,85,150,101,235,120,217,136,202,230,44,106,133,70,119,48,12,67,203,178,204,56,60,33,100,50,153,196,113,220, +233,116,204,92,210,237,255,41,183,28,199,145,82,42,217,12,6,3,70,168,101,209,44,75,202,188,72,179,120,127,103,55,89,175,183,182,54,69,83,154,201,247,86,16,52,142,93,215,117,149,165,25,4,54,163,156,249,20,147,52,77,205,234,116,108,166,149,50,129,93,74, +217,141,44,211,75,224,150,205,25,109,249,182,20,218,230,212,183,121,93,86,24,83,74,233,104,184,97,6,136,45,203,202,203,52,207,115,51,158,95,150,101,97,83,33,92,33,68,211,52,156,18,215,179,33,132,149,107,155,24,232,181,91,253,193,142,144,117,149,23,74, +41,207,115,124,223,215,74,164,105,26,246,252,217,12,67,8,13,133,128,82,234,120,46,35,84,33,74,184,235,4,161,101,115,132,16,38,4,19,134,8,51,39,122,4,128,6,240,214,68,86,107,141,126,155,142,11,132,80,136,134,96,140,177,73,162,77,149,69,67,0,53,68,158, +227,2,45,23,243,201,58,89,42,73,44,139,110,108,244,87,235,204,230,28,91,180,18,101,173,5,99,36,8,60,219,182,192,87,108,93,246,39,107,180,223,182,51,221,150,67,245,77,48,188,189,242,102,57,199,117,221,170,145,20,147,60,207,101,211,72,8,203,178,132,26, +4,97,208,10,252,193,96,240,131,31,252,160,200,242,195,195,195,170,200,122,253,206,116,54,158,142,39,24,227,241,120,108,34,103,187,221,54,34,188,102,196,118,52,26,149,101,41,165,52,178,104,102,36,47,207,243,178,172,92,215,163,20,69,221,222,206,206,206, +70,127,144,166,113,28,199,22,167,64,170,166,169,61,223,145,162,174,235,146,49,18,69,27,184,105,172,94,167,44,75,8,97,150,198,129,231,219,14,247,125,95,73,97,218,19,152,98,211,138,52,217,174,128,154,115,11,99,212,242,29,209,40,223,117,203,188,244,29,155, +16,86,82,194,24,119,185,29,58,110,146,36,80,72,238,16,43,10,25,35,73,146,56,14,215,90,66,196,205,88,198,106,181,66,24,48,70,33,132,156,91,158,231,26,226,142,101,89,46,113,149,239,3,169,28,199,241,125,87,52,21,66,8,66,16,69,29,198,8,167,76,200,26,0,224, +186,158,239,187,18,67,106,89,0,99,76,40,179,57,165,20,98,92,73,9,0,4,192,0,17,222,36,42,90,107,173,161,148,230,201,237,106,70,16,222,30,39,110,171,113,183,255,218,212,34,43,74,132,105,191,63,0,186,92,46,166,162,202,49,198,90,9,165,68,232,183,40,15,231, +235,90,136,186,17,53,38,80,87,127,108,50,77,223,160,116,244,11,236,153,131,190,82,0,34,168,53,144,82,2,141,48,198,170,168,8,33,253,110,23,1,128,49,86,74,41,165,56,103,15,30,60,120,247,221,119,3,207,251,249,135,63,59,59,59,217,26,141,58,157,142,168,155, +249,124,222,233,116,146,36,241,60,15,0,176,94,175,77,60,241,60,175,221,110,63,120,240,96,177,88,44,22,11,140,241,98,177,0,0,152,99,33,6,184,40,138,36,73,16,128,103,167,23,148,32,70,144,101,89,190,239,251,142,83,22,217,104,52,90,204,166,65,232,81,12,119, +183,55,87,227,9,198,184,226,22,33,36,77,83,219,225,156,50,155,209,209,160,95,150,101,85,85,24,34,203,178,48,129,82,202,166,105,74,209,80,74,1,0,190,235,1,169,132,16,37,179,60,215,199,24,135,142,103,219,54,132,152,96,40,69,13,24,163,132,56,145,141,9,44, +171,220,113,185,84,13,101,216,113,108,198,152,101,49,83,133,131,80,123,158,135,16,170,235,86,24,134,121,1,141,64,56,2,74,41,133,16,224,150,229,186,110,28,175,29,219,182,44,106,17,10,160,50,22,246,174,235,82,223,53,225,17,91,156,89,54,162,4,0,160,180, +66,8,1,8,53,0,74,171,27,255,116,8,33,128,24,0,243,201,155,108,19,222,36,170,224,245,252,128,68,26,99,0,17,188,217,64,41,227,74,9,74,113,111,208,183,45,132,145,158,94,95,212,77,41,132,16,34,99,118,192,185,27,72,66,25,150,82,22,69,97,35,250,39,212,125, +237,145,240,55,186,133,111,164,13,8,19,173,181,148,74,74,169,53,52,19,3,134,59,98,102,204,215,235,53,165,24,1,184,53,26,125,240,193,7,235,229,106,52,26,185,174,59,155,205,214,235,181,41,189,24,70,181,82,234,232,232,200,156,178,204,219,151,203,229,230, +230,230,112,56,236,245,122,159,124,242,73,150,101,132,16,215,117,49,229,230,6,186,221,94,89,22,171,34,243,28,222,106,5,102,38,53,106,5,0,168,78,167,83,86,57,33,164,44,11,19,229,0,0,161,231,123,182,227,186,182,16,130,115,62,218,24,198,113,28,39,43,173, +181,101,89,70,142,73,8,225,120,182,148,90,74,73,41,69,144,164,105,74,80,101,49,106,89,220,178,44,223,11,235,178,132,0,135,158,223,233,116,54,54,70,208,71,140,177,178,44,163,40,34,4,107,173,61,207,227,156,183,219,109,198,136,33,184,26,10,30,198,152,16, +210,31,180,12,187,133,51,130,16,82,74,0,173,17,2,237,118,155,18,92,150,57,144,202,113,111,134,48,56,231,196,177,241,235,71,163,36,106,52,34,216,228,165,90,107,9,180,86,80,190,113,246,35,16,26,248,105,173,17,212,166,220,248,69,218,34,149,4,10,66,124,91, +220,83,10,16,140,1,208,101,153,27,138,143,231,121,89,174,89,213,228,105,181,88,44,0,21,16,187,3,215,117,93,91,202,70,67,242,85,183,40,190,113,103,197,223,29,132,26,191,254,173,128,6,183,124,52,253,70,110,249,235,199,137,215,95,66,109,216,51,55,159,17, +6,26,72,41,84,77,84,141,117,201,96,197,153,76,243,216,243,188,74,214,77,211,100,101,182,127,111,31,105,80,151,213,231,207,158,5,173,22,198,216,225,118,191,215,39,120,17,134,81,158,151,148,102,0,194,162,44,9,165,148,49,33,165,174,107,0,161,148,114,190, +88,44,87,171,78,167,227,158,158,118,187,221,183,59,157,203,203,203,36,73,140,200,5,65,94,30,175,184,205,8,167,129,99,237,108,12,174,175,46,234,44,206,129,216,232,247,162,126,175,110,74,139,50,151,144,203,60,71,8,49,198,26,37,61,223,115,92,215,182,109, +66,136,68,200,9,67,183,213,50,216,144,82,26,26,42,99,220,108,13,90,107,33,37,181,28,198,125,140,113,183,219,53,89,28,70,72,41,213,245,135,190,239,67,155,32,108,123,190,181,127,39,108,154,198,113,219,156,115,106,177,155,227,25,2,94,216,207,202,2,66,104, +204,109,148,82,22,119,190,208,225,132,10,35,11,66,13,33,100,8,40,165,44,155,1,0,0,134,20,99,7,99,8,181,96,84,66,8,16,210,8,97,140,1,66,0,33,13,161,120,237,9,129,94,139,129,154,142,68,35,27,8,33,128,4,19,120,147,159,42,101,96,111,254,248,16,98,253,198, +154,182,45,92,85,149,66,136,90,29,41,25,201,165,130,69,145,37,22,176,186,54,91,173,83,204,32,96,48,155,205,196,86,73,56,130,212,185,69,133,41,246,152,128,255,187,206,251,125,83,252,9,111,19,64,253,6,48,244,175,251,128,254,187,85,140,17,66,26,66,41,165, +145,175,54,35,2,182,197,155,166,233,247,251,24,227,120,189,174,235,26,72,149,198,9,80,58,207,115,223,117,87,171,85,188,92,13,6,3,51,7,88,150,165,109,51,227,12,225,186,110,85,85,190,239,135,97,72,41,117,93,215,12,233,79,167,211,201,100,178,177,177,209, +237,118,223,126,251,237,211,211,211,245,106,53,159,79,77,173,223,13,3,138,225,106,181,194,24,43,45,155,166,201,178,28,66,72,48,134,24,53,77,179,127,231,174,185,91,35,60,97,89,150,225,115,123,158,39,132,48,75,199,44,8,139,219,174,39,13,84,110,163,189, +148,55,69,69,51,49,8,52,50,248,164,148,58,142,99,89,22,98,220,152,153,9,33,48,70,212,98,134,74,166,148,194,24,54,74,90,181,13,0,48,106,84,82,74,68,153,217,209,32,132,208,52,22,144,137,86,38,139,148,230,10,198,152,32,4,0,144,80,189,217,139,187,13,20,183, +155,230,23,20,16,253,197,245,219,23,43,5,208,155,5,211,127,185,38,169,181,198,24,155,241,124,140,177,241,204,33,164,92,173,215,18,139,66,177,176,123,254,240,241,219,111,126,243,91,49,223,127,91,53,229,27,225,79,104,62,85,13,255,0,206,132,240,245,240, +196,237,120,161,130,0,104,109,236,147,204,252,14,196,136,115,190,156,205,1,0,77,93,167,105,122,122,116,236,186,174,195,237,86,16,58,142,131,33,92,45,150,89,154,69,81,20,132,161,161,200,64,8,25,99,142,227,108,109,109,93,94,94,26,13,162,166,105,140,207, +132,239,251,156,115,163,151,49,30,143,227,56,118,29,167,221,110,111,108,244,145,6,66,214,24,2,138,161,150,146,96,216,84,0,67,64,41,13,130,160,21,250,182,109,83,74,61,55,52,8,36,132,80,74,205,19,179,121,155,114,168,89,251,111,172,45,108,134,149,205,218, +189,153,174,64,212,247,252,91,48,152,239,103,184,224,128,81,0,0,147,82,41,5,33,48,181,77,9,180,25,131,162,64,49,198,244,235,235,66,8,0,49,132,208,128,16,97,67,224,0,16,66,160,205,157,24,8,105,132,110,34,28,134,191,57,99,254,102,122,249,230,188,15,124, +253,229,155,32,49,229,235,55,215,186,190,33,127,126,129,97,243,74,115,195,158,23,148,126,24,59,206,56,94,155,127,173,69,67,8,44,138,226,232,232,96,176,185,221,107,247,111,25,39,191,79,162,248,39,67,152,47,225,97,198,94,181,214,85,85,1,0,132,16,24,81, +132,144,99,219,102,136,174,44,203,217,120,178,90,173,88,151,22,69,225,187,238,233,233,41,2,176,221,110,27,220,182,90,45,0,128,214,34,142,227,178,44,41,165,148,82,206,185,25,195,51,97,202,44,14,163,110,104,219,118,187,221,134,0,76,38,215,117,93,83,132, +33,210,190,235,88,129,103,134,8,128,70,8,35,198,185,239,251,126,208,242,61,199,113,28,0,152,249,182,70,128,240,118,215,55,173,249,155,98,197,13,132,110,0,102,98,221,237,78,111,48,140,49,189,13,65,248,166,214,143,33,132,26,66,115,69,24,232,98,168,181, +6,82,222,96,11,25,2,204,13,49,16,33,4,17,190,229,133,32,168,77,229,6,154,119,194,155,250,179,233,194,222,254,184,223,0,161,214,26,223,228,158,95,108,145,191,53,159,131,16,107,173,254,5,37,207,215,251,142,201,84,161,82,74,105,164,45,203,10,195,176,104, +119,151,243,197,120,60,73,210,178,16,32,180,219,166,1,51,29,143,163,160,141,49,254,141,218,248,191,97,230,232,155,229,79,8,53,0,250,215,206,105,80,127,17,30,191,214,161,222,95,107,30,106,0,208,77,184,48,74,94,80,105,128,111,84,119,61,207,99,152,96,140, +147,117,220,126,240,208,119,189,163,131,131,249,124,190,57,28,133,237,8,72,85,215,53,208,186,105,154,229,114,38,165,12,195,112,99,99,195,64,218,8,31,49,198,140,89,18,231,220,247,125,51,26,27,199,177,146,146,16,50,28,14,3,215,155,206,198,89,18,43,165, +58,237,78,158,165,24,99,135,179,78,167,227,251,1,198,24,97,106,115,23,91,238,109,212,50,144,54,93,65,98,113,179,163,107,173,241,235,83,19,198,216,224,95,73,179,172,181,6,26,98,130,8,117,92,207,128,19,0,96,154,16,16,66,0,144,66,26,19,130,16,50,223,4,32, +168,181,210,175,95,163,128,6,232,139,192,5,49,66,144,188,9,66,19,247,192,77,61,89,32,132,94,83,33,76,124,83,18,0,104,216,159,0,2,13,1,128,200,44,9,109,0,121,115,70,49,79,180,214,16,189,46,210,40,8,128,54,171,199,252,7,1,188,61,125,221,64,90,3,13,1,65, +72,35,40,132,148,141,164,12,115,199,141,58,189,65,188,62,58,58,154,78,23,2,82,64,252,97,171,223,106,183,152,69,110,19,248,47,171,18,243,205,13,137,183,56,36,95,51,2,213,27,83,20,8,33,13,128,161,149,153,5,141,1,76,178,172,46,74,237,7,77,211,52,85,13,33, +28,14,54,56,231,159,127,250,105,187,221,38,132,204,102,179,126,167,27,4,193,106,181,178,44,203,117,61,132,144,239,7,150,197,131,32,92,44,22,148,178,32,160,102,115,245,60,63,8,130,94,175,103,156,21,8,33,173,208,59,56,56,120,250,244,105,232,187,102,200, +61,77,83,45,149,235,58,174,235,70,161,223,106,181,185,227,48,66,56,231,220,177,17,117,190,192,140,214,148,152,176,134,111,114,48,173,165,84,90,3,140,9,101,140,82,26,114,254,218,248,254,102,206,9,99,108,200,52,74,130,219,32,249,26,132,64,67,9,49,66,24, +3,117,147,22,106,136,48,4,55,225,66,107,165,9,0,234,54,77,132,250,141,176,6,21,188,73,36,111,226,176,134,16,190,62,247,65,8,181,70,16,254,90,196,64,175,203,3,95,28,195,212,175,157,172,180,122,141,89,160,127,141,55,131,12,252,94,215,23,224,77,154,171, +148,126,253,215,36,82,54,66,74,66,88,16,180,58,189,126,187,221,205,139,70,66,106,210,230,94,175,211,233,68,111,186,187,252,62,117,209,111,34,246,222,140,126,111,94,249,247,163,242,33,40,165,52,68,45,165,20,120,205,138,170,139,210,20,45,182,70,155,105, +156,152,147,198,193,193,129,89,247,66,136,201,100,210,148,149,97,78,42,173,13,207,187,105,154,211,211,83,211,102,232,245,122,190,239,55,77,99,188,34,14,15,15,15,15,15,131,32,96,140,181,219,237,34,79,0,0,142,227,24,96,228,69,145,39,178,246,107,33,154, +168,21,48,202,165,86,82,106,234,90,140,219,0,64,13,17,64,216,204,251,152,59,52,129,209,156,9,111,15,132,230,58,33,196,120,134,222,212,26,17,81,82,2,13,129,212,132,96,104,106,249,183,171,7,222,172,98,211,166,83,38,108,154,209,5,76,52,2,90,107,0,33,210, +200,28,192,52,84,0,0,37,111,14,156,0,42,8,160,134,55,219,220,45,236,77,123,253,54,25,6,248,139,66,34,126,125,241,11,230,189,254,205,202,190,214,191,89,126,124,13,191,127,105,97,41,169,1,81,4,99,44,4,86,74,1,136,40,97,158,27,60,124,248,8,34,86,10,133, +121,128,49,196,24,217,140,222,110,97,223,68,129,208,175,8,135,95,211,80,239,111,144,215,52,4,64,107,169,84,89,150,73,158,25,49,50,131,138,186,172,180,84,147,235,177,16,66,107,189,187,189,19,4,65,150,36,132,144,197,108,110,148,99,242,36,117,28,167,223, +239,47,22,11,136,52,119,108,173,117,146,36,157,94,215,148,25,39,179,169,148,210,247,253,221,253,61,63,12,242,60,55,140,150,170,169,195,192,133,16,38,171,117,93,215,150,101,121,158,39,170,218,20,60,91,173,118,216,142,24,101,212,98,97,24,249,190,171,148, +210,8,18,70,185,109,147,215,3,254,82,43,89,87,55,51,242,8,98,76,110,68,245,180,18,117,69,8,67,175,15,126,166,114,163,213,205,137,14,154,38,1,64,111,6,1,41,36,68,4,2,8,255,63,246,222,172,71,210,236,200,18,51,179,123,239,183,251,30,107,70,46,181,146,108, +54,41,182,122,81,15,123,209,96,0,61,233,87,234,89,175,3,61,204,131,48,2,132,17,48,144,208,51,221,77,178,107,205,170,202,170,204,200,88,125,253,182,187,153,30,238,231,30,238,17,145,181,144,73,50,201,162,35,145,136,136,244,244,240,229,179,107,102,199,142, +157,131,190,43,59,5,97,151,169,60,34,134,114,212,123,31,62,61,12,104,39,241,122,148,191,158,215,89,19,186,184,46,35,222,244,117,235,15,98,215,112,147,238,204,110,215,81,119,247,135,184,11,204,48,128,71,164,192,185,1,32,118,214,19,9,41,132,80,224,181, +99,38,164,162,232,63,122,252,214,139,211,51,187,108,146,52,213,206,153,182,5,244,27,88,235,214,160,226,123,21,135,192,59,163,115,249,42,192,247,187,250,13,110,129,245,124,119,43,138,248,38,14,195,5,98,157,11,87,195,70,224,112,127,127,127,181,90,229,121, +30,148,5,147,40,94,204,230,250,224,208,106,29,26,173,160,174,221,239,247,193,249,243,243,243,128,205,20,189,172,109,91,173,245,227,199,143,151,203,101,128,91,165,148,179,217,140,136,122,189,222,59,239,188,179,90,173,78,79,79,211,52,61,62,62,6,103,18, +21,77,70,131,151,47,95,206,102,179,229,124,246,224,240,40,207,243,34,203,25,64,107,29,69,81,164,18,25,41,161,34,137,232,48,86,81,162,162,36,92,241,161,51,12,71,70,168,45,189,247,126,13,42,18,117,169,197,117,63,20,72,146,196,230,221,32,199,176,227,136, +194,28,202,78,0,80,50,6,0,135,110,211,58,34,18,35,243,250,219,174,158,148,200,204,142,59,98,203,22,230,34,112,87,67,36,172,34,49,152,91,184,232,93,72,131,153,145,193,135,95,42,118,254,201,179,221,128,91,136,200,236,2,66,180,213,96,176,148,146,1,140,118, +0,128,32,188,179,200,24,37,105,98,76,81,244,190,248,234,236,114,182,194,40,143,179,222,147,183,223,142,34,191,193,171,54,87,218,175,49,39,252,67,185,109,222,41,247,187,71,71,111,10,158,117,111,17,226,48,68,32,7,235,8,231,26,163,215,234,163,114,221,180, +224,104,48,180,214,206,231,243,162,40,34,41,47,47,47,133,16,131,193,160,151,23,69,81,148,101,185,152,206,66,218,12,112,75,158,231,203,229,242,242,242,50,236,46,5,103,175,160,8,122,121,121,57,157,78,97,237,53,57,155,205,64,183,90,107,235,244,116,58,77, +227,164,40,138,172,87,16,81,156,38,89,150,21,189,193,112,208,203,251,61,21,167,8,194,57,19,101,81,24,15,220,197,24,183,95,236,157,213,56,218,190,238,67,4,190,234,141,218,65,41,152,118,163,244,230,80,235,6,119,174,83,43,179,204,98,11,183,36,34,128,245, +25,176,245,8,236,129,129,67,7,215,209,43,186,207,3,55,196,138,157,190,221,251,144,225,214,218,57,232,67,218,244,29,193,134,153,3,101,13,145,128,25,182,37,181,153,60,50,49,122,36,219,182,121,94,60,120,248,112,182,172,175,23,101,109,129,217,25,219,6,109, +239,205,140,231,143,210,244,243,85,209,232,94,49,63,148,175,63,234,238,148,22,184,75,162,9,95,11,33,180,179,109,219,6,124,31,0,216,58,182,221,78,218,217,217,217,244,234,170,95,20,74,169,235,235,235,52,77,235,178,90,44,22,89,150,33,98,222,239,77,38,19, +41,229,100,50,185,184,184,48,218,45,230,171,182,213,129,222,181,92,148,225,124,173,171,214,187,14,225,8,91,188,132,114,212,203,202,146,219,69,29,76,121,143,142,14,14,14,14,8,252,96,48,200,178,92,74,233,25,3,239,140,99,148,50,81,235,110,112,195,237,8, +95,88,107,183,163,104,51,12,216,42,2,119,150,158,189,119,247,198,97,152,32,220,32,245,204,219,159,23,134,143,15,121,139,38,118,115,4,248,173,8,88,163,49,225,211,21,91,185,78,223,170,133,252,22,73,109,211,5,222,197,75,54,31,94,184,167,247,182,75,155,224, +67,235,218,149,145,232,49,144,168,186,189,81,98,32,4,38,161,210,60,159,76,246,139,226,244,229,229,180,172,141,119,38,152,222,220,58,191,66,166,253,62,84,164,116,199,23,46,180,136,244,91,74,128,223,140,110,17,134,62,45,204,21,76,211,214,117,173,181,206, +146,36,146,18,153,67,85,25,178,80,26,39,147,201,100,35,79,152,166,105,90,228,173,53,171,213,234,224,224,96,185,92,150,101,185,191,191,127,120,120,24,8,43,129,127,211,239,247,195,44,113,62,159,87,85,149,166,233,131,7,15,194,192,29,0,194,244,111,56,28, +102,89,166,100,28,69,17,10,66,36,68,244,204,214,177,247,64,212,245,129,183,32,205,237,151,185,137,207,91,129,138,200,184,13,101,174,193,75,188,47,171,194,150,23,52,122,70,119,3,90,16,134,237,119,34,64,186,115,227,245,47,189,97,159,220,60,18,243,110,188, +133,121,224,78,164,109,125,187,249,253,204,120,247,17,110,34,112,221,22,134,63,27,246,5,49,110,233,173,163,82,49,0,69,81,148,231,57,17,213,77,105,140,38,240,1,106,14,37,253,134,27,240,253,65,104,232,190,22,81,254,182,195,47,84,161,183,146,161,71,160, +112,150,123,31,200,101,171,213,42,152,66,123,227,2,184,18,16,72,240,220,203,139,224,181,242,229,151,95,150,101,153,36,137,181,54,68,172,73,93,90,228,181,110,227,44,29,237,77,218,182,109,140,206,251,61,107,237,227,199,143,157,115,23,215,87,109,219,30, +62,56,62,62,62,246,222,95,205,166,253,24,195,206,81,81,20,123,123,123,7,7,7,81,20,53,101,21,146,115,146,165,195,225,40,77,19,34,106,218,214,88,155,11,193,224,72,128,34,65,2,16,187,152,12,164,217,53,80,191,70,245,119,207,181,245,244,156,118,123,236,157, +15,130,125,168,8,253,54,80,209,1,90,97,226,143,155,154,150,128,225,174,174,123,200,135,221,200,129,233,86,121,185,221,16,226,46,196,143,247,97,1,119,230,7,29,75,6,49,232,3,133,223,206,247,113,242,55,201,155,0,40,144,105,147,36,123,242,228,201,178,214, +165,177,193,204,176,63,122,63,84,22,219,52,163,239,21,76,122,87,245,145,94,99,16,126,39,201,144,112,102,7,86,151,94,223,8,112,62,157,205,167,51,221,180,73,20,35,67,211,52,69,81,180,109,27,124,106,67,249,90,85,85,104,249,134,195,225,7,31,124,208,182,237, +209,209,209,96,48,8,162,157,251,251,251,195,225,176,223,239,135,5,194,199,143,31,255,228,39,63,73,211,244,242,242,242,252,252,188,215,235,133,138,247,173,183,222,122,242,228,201,222,222,94,146,36,105,145,23,121,63,73,146,32,58,230,92,167,90,127,139,31, +188,169,157,182,248,49,116,139,17,134,196,72,188,251,38,248,205,28,111,43,67,222,36,1,102,102,31,20,109,128,16,5,145,32,2,238,178,46,49,160,103,226,91,249,138,55,13,21,51,91,239,217,35,123,220,36,195,77,62,236,234,103,192,0,135,222,10,72,190,147,9,55, +61,237,246,111,217,109,55,54,119,118,204,119,47,39,90,51,250,209,104,23,196,221,142,142,142,38,163,33,123,123,122,250,34,216,27,111,56,64,223,159,158,240,107,162,238,119,49,39,220,134,70,183,206,111,14,53,73,144,111,34,34,129,20,68,114,211,52,173,170, +170,115,80,89,46,67,251,71,68,131,193,32,73,18,41,101,240,24,9,54,18,95,124,241,69,32,103,39,73,18,58,70,239,125,150,101,23,23,23,73,146,156,156,156,60,122,244,168,174,235,15,63,252,208,24,243,222,123,239,133,157,195,56,142,31,157,60,148,82,94,95,95, +183,109,219,239,247,243,60,15,220,171,16,231,2,41,203,178,40,138,194,114,224,189,105,255,110,105,122,115,17,227,77,94,90,255,211,221,158,208,193,122,101,118,251,36,91,247,144,62,52,12,55,174,38,12,216,145,94,48,76,239,191,190,18,193,175,61,1,249,14,64, +74,12,176,235,58,180,158,206,195,142,52,73,23,54,221,177,34,238,57,218,195,129,194,225,201,51,179,138,68,158,231,215,139,242,171,103,95,146,250,32,172,152,5,239,241,13,207,246,143,121,32,241,134,16,184,183,81,25,143,235,76,232,189,245,46,148,106,161, +85,11,152,103,48,235,107,219,86,41,165,181,14,179,251,240,69,24,18,68,81,20,46,205,23,47,94,12,135,195,80,82,134,216,3,0,173,117,81,20,97,221,65,107,253,201,39,159,72,41,31,62,124,88,20,69,150,101,23,95,61,141,162,104,48,24,236,239,239,159,159,159,95, +95,95,6,175,108,231,28,9,88,123,104,203,117,56,97,120,228,91,59,7,183,80,168,87,213,84,12,110,19,135,136,8,224,239,150,30,59,237,229,110,69,1,128,200,62,92,202,55,243,61,65,204,140,132,124,27,95,185,243,86,227,205,156,22,190,221,214,79,168,81,111,6,253, +91,161,184,121,141,235,127,234,210,166,124,69,184,107,173,99,69,81,164,60,115,28,199,121,158,95,76,23,47,94,188,104,220,71,68,52,28,14,195,27,27,24,69,97,23,12,190,175,55,249,141,61,222,55,84,11,27,143,23,183,249,143,180,131,10,162,221,142,61,92,95,22, +4,136,198,21,50,206,73,245,84,34,26,107,22,101,221,24,41,163,229,178,140,162,100,58,157,79,38,251,109,91,215,117,61,24,12,158,63,127,158,166,105,211,52,90,219,56,78,171,170,106,26,109,173,223,63,58,34,149,77,246,142,158,63,127,158,229,131,178,44,235, +166,26,79,14,163,40,105,154,102,185,156,238,239,239,183,109,123,114,242,104,185,92,206,231,203,222,96,66,68,69,127,124,117,61,155,205,151,69,111,100,77,59,30,239,85,203,69,145,15,132,16,193,13,166,40,138,144,6,117,107,55,236,109,246,40,69,196,196,214, +218,16,78,136,212,65,146,220,245,75,158,221,77,24,145,223,186,250,195,138,186,187,213,119,121,37,119,137,13,27,0,196,65,231,228,177,142,243,240,190,57,186,21,55,219,137,111,211,172,110,62,65,98,177,211,245,173,41,160,254,142,49,129,71,6,4,173,27,0,8, +21,245,58,182,61,0,116,204,242,155,38,179,219,120,210,93,241,11,200,158,48,164,83,31,94,140,140,35,227,129,162,116,52,222,23,159,127,233,218,102,111,80,120,128,170,170,130,9,121,146,36,33,231,91,107,191,43,58,250,170,228,249,166,105,204,56,114,107,148, +121,7,114,222,46,228,229,215,28,138,175,49,251,221,251,248,97,120,224,189,87,74,145,146,77,85,7,143,148,144,136,0,160,174,75,231,92,24,24,246,251,253,224,147,190,90,173,188,7,231,92,200,108,97,101,41,224,52,81,20,69,81,52,26,141,180,214,95,62,123,6,0, +225,147,14,82,52,166,169,153,249,224,209,131,224,245,183,154,207,194,174,198,143,126,248,62,34,54,198,246,153,149,82,82,96,24,75,116,116,86,137,129,183,21,218,215,205,85,200,188,227,8,203,124,179,132,190,93,235,221,130,91,190,61,128,220,45,66,224,237, +66,247,206,231,242,13,15,27,114,91,104,222,190,195,2,30,211,6,222,233,254,151,239,198,140,155,103,178,91,141,123,4,92,95,105,24,80,174,117,221,27,136,120,10,0,218,214,24,95,125,241,197,23,0,16,69,209,209,209,17,116,155,147,226,15,81,160,233,183,158,9, +127,139,85,242,154,181,163,148,98,102,109,173,140,148,82,106,90,93,77,167,83,143,20,188,147,132,192,160,104,118,122,122,250,222,123,239,49,115,112,201,12,228,67,107,245,106,181,242,222,183,117,37,9,207,206,206,46,47,47,203,178,12,98,16,103,103,103,73, +146,4,15,150,208,28,70,81,244,240,225,195,36,73,166,87,231,81,20,93,94,94,74,132,240,243,227,227,227,243,243,243,205,134,110,183,103,180,150,147,216,156,20,155,107,125,189,60,209,101,134,45,148,207,195,109,71,174,219,173,212,221,54,114,231,226,187,133, +106,238,158,134,221,23,223,113,156,118,235,191,127,109,4,238,212,216,236,17,208,111,42,79,230,32,203,22,146,225,214,88,15,1,238,243,28,100,230,48,110,149,42,74,147,124,50,217,159,76,46,155,166,105,69,26,62,247,205,38,247,31,123,248,225,175,31,132,183, +91,142,215,254,188,214,20,176,0,66,18,81,173,219,203,233,117,28,199,204,46,200,22,26,99,148,82,87,87,87,15,31,62,100,102,173,181,181,86,74,25,214,157,202,114,137,136,73,114,18,69,209,124,62,15,119,208,90,143,199,99,103,245,217,245,194,57,151,101,89,154, +166,253,60,27,246,10,102,62,59,59,107,170,101,20,69,167,167,167,111,189,245,86,80,118,41,171,38,120,125,6,235,207,13,104,217,89,157,57,199,204,66,48,34,18,202,109,73,220,96,45,248,170,20,199,204,219,63,8,59,187,247,148,43,206,109,58,183,237,174,72,32, +221,95,152,32,254,90,179,89,66,92,79,26,194,163,221,178,232,121,245,53,192,129,59,23,66,101,189,60,181,213,186,250,29,8,226,38,32,201,90,235,172,39,1,82,70,163,209,232,240,224,120,54,155,249,116,239,240,240,240,232,232,40,203,178,182,109,67,157,242,26, +135,245,223,182,141,250,253,222,118,121,81,242,219,124,12,191,201,27,196,95,91,211,135,60,19,36,162,215,81,212,104,221,8,33,162,40,9,116,54,231,92,89,150,195,225,112,54,155,33,98,240,223,117,206,56,103,138,162,24,141,70,117,93,95,93,93,13,135,195,52, +77,1,128,189,221,148,187,193,244,179,151,165,66,136,171,171,171,139,139,139,241,176,119,117,117,101,173,109,219,86,17,58,231,94,190,124,25,212,4,3,24,75,68,132,28,182,156,0,160,109,219,176,139,20,96,161,93,34,165,191,251,70,237,160,157,126,119,95,129, +185,227,60,227,118,176,225,189,199,229,61,20,22,127,251,179,216,106,219,238,203,165,247,93,160,59,195,247,251,227,144,110,30,229,230,14,29,29,224,134,206,70,221,146,212,86,70,196,174,40,5,0,32,41,81,91,231,61,232,214,202,72,196,81,214,235,245,219,214, +38,147,201,254,254,254,120,60,222,212,171,183,52,20,95,227,204,236,13,141,67,166,223,40,19,190,198,23,22,30,42,205,179,94,175,119,125,125,109,156,19,74,122,224,213,98,17,46,250,241,120,28,114,81,158,231,85,85,245,251,253,160,242,82,150,75,99,218,144, +160,130,128,197,233,233,233,124,62,31,12,6,66,8,66,126,254,252,249,197,197,69,72,98,81,20,153,166,62,95,45,195,104,81,8,49,155,205,46,46,46,70,163,81,211,52,163,227,227,48,129,12,87,149,101,240,198,16,145,243,176,177,254,12,218,109,97,59,62,240,40,55, +67,194,117,174,195,109,224,145,144,183,222,61,222,238,229,182,136,98,91,188,173,251,0,6,100,112,222,221,130,185,215,25,140,183,223,192,111,60,30,119,63,47,188,125,42,190,50,14,67,170,15,27,137,97,87,75,118,135,55,242,54,136,203,55,15,237,119,66,146,55, +13,51,122,199,105,154,79,38,251,206,98,177,191,31,86,159,179,44,11,82,52,161,222,121,141,177,183,221,69,191,113,113,200,119,63,110,250,230,76,120,151,162,241,27,142,77,24,111,122,164,225,112,184,119,176,255,213,87,95,57,231,72,74,70,172,154,138,25,148, +82,121,175,16,66,104,107,178,34,95,150,43,255,242,84,107,29,167,73,221,86,142,189,99,79,82,244,135,125,173,117,32,151,166,105,26,188,239,94,190,124,25,180,247,146,36,217,27,13,195,190,98,24,238,19,209,139,231,95,6,182,106,216,204,104,156,149,82,10,25, +57,231,194,240,67,41,21,199,49,160,8,211,200,110,125,201,185,240,55,128,195,45,189,9,232,134,215,55,152,190,231,109,69,22,191,75,96,184,221,149,241,214,22,197,173,144,187,209,222,189,205,175,246,187,211,17,128,175,93,84,191,155,97,16,191,33,14,215,108, +50,177,142,67,68,10,67,26,98,14,155,250,95,127,61,208,186,252,22,130,144,145,16,69,28,169,126,111,216,212,86,172,65,175,13,219,225,215,67,71,255,240,18,224,43,34,240,27,50,225,107,108,8,61,222,142,195,112,213,230,121,62,28,14,67,14,68,65,140,16,62,146, +208,43,58,199,136,77,191,55,156,207,150,70,187,112,189,182,173,97,118,66,136,52,77,14,14,14,158,62,125,250,252,249,243,209,104,36,8,2,171,102,62,159,247,122,61,98,159,197,17,34,254,242,151,191,140,227,56,73,146,189,189,189,229,114,25,114,108,168,108, +159,61,123,54,153,76,132,16,195,225,48,184,196,68,73,154,197,81,208,204,183,142,181,113,66,226,102,170,185,214,62,10,24,197,54,63,155,55,242,16,55,48,198,110,16,194,157,177,254,26,189,112,119,35,240,38,151,110,237,128,174,137,212,126,43,13,222,252,125, +55,152,95,213,26,113,167,170,246,170,56,196,91,151,8,162,7,216,204,57,16,192,3,119,130,41,72,124,39,147,83,152,81,18,161,0,4,146,214,121,107,45,50,58,199,198,152,249,245,245,209,209,81,16,31,9,240,117,152,6,191,246,66,244,141,139,70,190,239,141,186,245, +213,173,219,6,163,223,62,101,191,230,85,109,40,197,183,46,53,143,247,208,101,144,129,157,15,90,73,123,123,123,127,254,211,159,100,69,126,121,125,165,226,40,180,7,82,202,197,98,197,204,189,98,176,92,46,153,177,109,77,85,85,211,235,121,154,166,81,148,140, +199,227,31,255,248,199,179,217,172,109,170,213,114,94,228,105,80,127,58,63,63,15,141,126,88,155,248,234,171,175,136,168,223,239,35,248,15,63,248,21,33,31,28,28,104,173,39,147,137,214,58,224,159,23,23,23,139,197,162,170,91,68,12,220,212,182,109,55,192, +157,214,173,247,14,118,89,96,129,205,179,73,50,206,57,107,181,181,218,57,211,141,176,101,80,66,141,2,215,231,158,42,116,157,7,54,130,84,200,55,57,176,3,42,124,199,26,219,136,217,184,181,70,253,45,52,40,60,165,141,244,219,166,144,54,198,48,163,247,55, +158,194,176,94,56,222,176,210,186,155,3,239,32,16,223,16,145,72,132,17,40,51,119,107,89,76,235,79,89,222,104,115,248,91,87,213,54,111,86,72,17,133,195,20,81,16,73,68,140,162,56,64,163,65,244,49,236,100,134,25,213,107,187,212,119,223,156,109,59,193,215, +222,115,126,171,199,103,234,254,188,81,35,138,77,153,20,32,208,254,112,112,114,114,242,242,226,252,243,47,159,157,158,159,121,239,203,178,34,18,69,209,87,50,118,142,219,214,88,235,156,115,81,164,138,162,95,20,89,211,86,206,153,171,171,235,213,106,105, +45,143,70,163,96,53,113,121,121,57,155,205,156,110,211,72,69,113,28,194,47,88,106,150,171,69,211,52,85,85,181,109,59,24,12,70,163,145,148,210,54,128,74,159,0,0,32,0,73,68,65,84,89,115,122,122,186,191,191,31,24,54,225,34,43,155,22,189,75,211,52,12,6,73, +240,26,135,184,133,82,186,141,92,210,238,11,99,36,4,207,128,235,157,131,13,130,26,136,103,187,87,12,1,2,3,175,91,192,155,35,207,223,36,153,46,120,66,176,173,115,110,0,120,24,239,28,249,204,184,205,207,222,10,146,128,36,133,215,133,29,250,234,190,230, +58,222,74,239,33,1,34,116,67,124,66,132,53,46,186,75,217,217,202,228,65,17,43,108,162,48,115,28,39,227,241,88,113,146,166,105,167,177,127,223,114,230,247,224,70,187,48,242,239,60,8,183,121,164,1,240,40,138,226,248,225,201,251,229,234,227,79,62,249,248, +147,79,242,188,152,205,230,136,34,77,242,56,78,189,103,239,16,65,28,30,28,84,85,213,180,149,49,142,80,122,244,198,24,68,170,170,101,175,215,11,14,42,151,151,151,182,109,210,52,29,12,6,33,138,152,89,16,44,151,237,245,245,117,93,215,214,218,183,223,126, +123,177,88,60,125,250,212,123,127,116,116,148,38,113,80,13,86,74,121,198,64,94,37,162,17,81,168,138,5,67,88,125,2,0,239,29,115,151,73,58,164,20,44,48,237,128,88,12,187,196,204,109,101,219,251,40,99,91,26,184,27,70,56,1,58,190,129,127,96,173,100,115,27, +10,101,190,175,61,243,119,235,222,117,160,146,247,221,212,126,253,162,118,176,242,64,37,71,162,77,129,202,55,231,6,1,120,4,129,55,191,145,32,212,166,235,223,123,43,43,118,254,216,68,30,192,57,39,165,24,12,6,18,179,205,244,21,190,143,91,20,223,29,152, +249,53,134,194,95,51,188,234,8,107,12,30,33,104,34,56,239,153,49,73,146,195,163,163,147,199,143,134,147,49,25,115,53,157,71,73,38,227,4,72,200,40,201,85,10,0,173,117,139,178,106,219,90,197,113,209,203,81,139,197,106,85,213,43,37,162,40,138,150,203,229, +98,177,104,171,82,74,25,220,93,102,179,153,181,182,87,100,227,209,94,208,243,189,190,190,94,173,86,211,217,2,216,5,95,138,112,79,99,12,147,8,181,92,154,22,101,89,2,0,147,176,186,101,102,231,189,148,50,84,77,183,252,250,214,211,45,207,254,246,122,225, +118,127,184,1,96,182,150,241,238,121,223,182,115,32,99,167,203,26,162,208,174,247,158,17,17,136,118,155,118,190,131,99,243,173,36,179,219,145,138,109,246,204,154,128,230,239,62,127,4,1,184,35,89,18,8,137,120,107,55,149,95,169,24,16,138,85,41,201,122, +214,214,0,64,152,241,222,226,42,188,94,167,222,63,184,8,124,157,153,240,59,77,20,137,1,8,3,144,232,128,25,32,239,247,78,78,78,30,61,121,252,101,217,102,217,69,28,199,236,161,109,77,146,80,150,230,97,206,174,91,139,40,218,214,72,217,90,167,235,186,102, +143,195,241,208,57,119,117,117,21,248,49,97,234,88,85,213,254,254,254,114,49,211,90,159,157,157,69,81,52,28,14,195,116,254,217,151,207,195,190,239,96,48,176,214,230,69,111,177,88,236,237,237,149,101,25,180,70,195,51,52,198,120,6,176,86,72,216,142,192, +0,72,110,164,25,214,80,134,184,87,88,224,238,28,255,22,127,122,91,148,190,187,22,253,205,154,101,167,80,184,110,222,214,153,118,7,92,221,140,244,239,165,233,220,51,84,4,64,148,129,14,129,187,126,75,219,207,164,107,114,88,4,250,235,102,252,217,33,171, +76,16,232,233,0,55,91,252,124,79,199,129,136,74,73,129,228,193,120,239,172,181,26,186,86,124,251,140,248,94,9,61,221,141,201,215,92,142,222,197,84,55,154,124,247,244,132,192,66,74,0,52,214,38,73,114,124,242,224,221,119,223,109,46,102,167,167,103,66,40, +68,108,91,83,149,141,119,168,181,85,42,57,58,26,68,145,170,234,149,115,154,72,38,73,150,231,41,56,88,173,86,179,171,75,1,157,194,39,51,207,231,243,171,203,243,44,203,250,253,126,24,70,93,93,93,181,109,59,155,205,134,163,73,80,7,6,128,193,96,48,24,12, +22,243,89,89,150,222,232,80,139,134,37,169,178,44,179,44,115,0,138,130,46,97,231,22,182,189,47,185,181,113,15,136,132,32,190,38,209,5,45,224,77,116,109,237,31,222,12,60,2,59,115,3,198,108,7,201,198,28,234,86,96,223,74,116,175,18,47,187,83,167,8,239,237, +214,227,116,124,26,102,14,8,202,214,3,8,232,72,106,188,86,94,243,235,95,212,197,229,189,173,206,14,209,79,8,21,121,103,9,192,7,60,12,0,58,185,186,239,75,45,74,95,243,147,215,159,9,191,229,108,131,153,61,123,69,20,40,137,74,169,253,253,253,119,222,125, +247,249,7,159,5,137,248,162,232,107,109,189,231,178,172,171,170,42,138,98,50,217,223,219,27,95,79,47,180,110,152,221,229,213,153,181,190,156,47,130,230,69,81,20,129,167,38,132,168,235,186,92,45,66,83,23,144,55,231,156,119,54,137,163,171,171,43,33,196, +209,209,209,100,60,156,76,38,85,85,197,113,28,38,242,105,85,93,94,94,58,171,131,161,69,81,20,222,123,33,145,193,5,56,180,83,197,246,222,90,27,102,131,119,171,169,221,185,220,55,179,177,182,119,91,59,57,250,117,32,33,179,223,90,92,232,18,242,46,10,191, +205,41,191,193,158,183,46,107,66,1,0,161,173,188,219,134,221,27,174,219,53,234,134,15,192,12,107,73,124,222,205,159,155,216,67,128,29,22,78,120,112,173,53,10,203,72,36,130,168,73,103,228,24,0,228,239,83,28,254,206,209,209,237,80,188,55,25,10,33,172,113, +222,123,199,96,173,141,98,213,239,247,15,14,14,152,185,170,154,36,198,162,40,16,84,219,234,166,209,74,198,131,254,40,184,124,94,95,205,0,109,191,95,40,21,123,111,117,93,73,162,162,40,2,177,38,236,28,173,86,171,36,73,188,247,171,213,42,152,31,25,99,234, +170,36,162,209,104,18,134,242,129,38,250,226,197,139,241,104,24,54,48,180,214,179,217,44,112,214,66,75,182,153,13,186,181,64,227,214,230,71,180,133,34,222,72,84,236,66,228,59,88,57,111,21,105,219,24,247,102,84,192,110,71,241,193,109,105,219,108,186,80, +88,27,96,124,203,157,198,27,121,152,87,108,114,224,78,42,219,190,103,199,203,219,226,169,135,252,76,155,195,5,17,125,71,131,164,91,113,72,68,2,187,120,243,134,81,42,41,37,162,15,2,121,219,149,197,70,233,235,123,147,3,127,107,65,184,125,77,236,92,31,254, +102,136,188,147,35,140,143,68,236,181,7,239,123,42,17,142,208,192,219,147,163,193,195,71,114,52,84,113,210,16,10,116,78,194,188,156,73,41,181,171,254,219,191,254,127,214,218,193,120,144,23,233,217,252,186,113,154,136,226,56,151,82,182,109,123,53,93,102, +197,80,197,113,28,199,251,71,199,47,95,190,116,222,91,107,167,171,218,204,102,1,21,80,36,150,243,149,148,114,50,30,247,122,189,47,62,255,204,123,109,172,74,35,229,108,179,90,181,163,209,104,54,95,164,177,24,14,135,211,203,139,52,77,47,23,205,96,48,192, +148,188,112,73,146,176,71,103,153,148,178,78,11,33,36,73,0,16,40,4,16,2,122,239,89,220,128,40,225,146,13,99,56,130,117,238,218,40,71,132,75,124,75,90,119,219,150,140,136,112,119,148,183,81,70,130,29,149,138,78,230,134,59,201,27,66,164,110,231,200,51, +3,160,180,16,214,243,69,240,167,223,132,43,2,0,56,207,107,74,106,168,74,9,37,128,103,231,1,125,88,43,6,6,70,38,194,53,55,22,17,20,0,89,239,188,247,4,118,35,124,74,224,185,195,144,25,41,212,11,62,145,104,140,105,150,115,138,84,175,215,99,91,161,105,61, +9,98,1,24,51,10,15,8,12,196,136,0,196,222,163,103,100,79,222,163,247,232,165,77,255,192,131,112,11,124,222,34,229,51,122,254,45,245,132,191,222,196,115,83,128,73,41,127,254,243,159,255,226,23,191,120,241,213,115,33,68,158,166,23,171,203,170,170,146,36, +89,85,101,104,232,195,78,19,3,100,89,150,101,89,211,122,107,173,245,190,175,84,64,101,194,240,247,232,232,104,185,92,46,150,75,33,196,40,29,116,53,106,89,198,82,229,121,142,136,193,203,41,138,104,185,92,158,175,150,15,30,60,0,207,231,231,231,0,24,72, +219,33,151,6,8,33,144,182,55,99,238,205,124,101,187,154,234,50,21,222,44,221,109,3,164,91,209,181,43,104,189,155,175,54,231,151,214,90,172,35,45,140,131,59,223,194,59,71,30,108,49,111,238,49,63,131,173,159,239,234,51,109,123,51,221,90,140,220,89,194, +162,205,183,27,218,55,223,35,120,129,97,212,201,4,128,20,10,117,6,15,27,235,69,68,108,219,150,68,46,165,100,33,137,200,57,11,20,198,24,2,156,255,245,210,200,159,202,209,223,56,85,111,105,245,5,105,137,159,254,244,207,127,254,183,255,238,191,216,255,18, +197,50,138,34,33,48,72,194,12,135,195,126,191,80,74,173,234,149,177,45,9,193,224,203,178,180,198,212,117,237,156,75,211,148,153,235,186,54,198,244,250,121,16,219,179,206,5,93,224,77,20,13,6,131,131,131,3,18,112,122,250,188,44,87,123,147,65,146,14,123, +189,222,106,181,74,147,24,0,138,52,95,46,151,90,235,166,105,140,214,131,94,129,187,193,176,241,159,184,197,2,237,90,196,93,231,134,205,215,55,244,200,221,249,62,210,205,152,17,119,203,10,15,32,118,52,20,17,0,172,191,41,122,183,111,95,99,19,125,67,181, +166,155,153,100,80,178,187,5,149,109,245,177,140,64,128,62,216,72,238,160,62,155,221,229,110,213,191,179,159,98,223,169,96,120,100,129,232,156,33,34,6,215,52,141,181,38,104,61,215,117,173,178,12,132,16,74,2,120,207,22,188,68,16,68,228,111,130,144,32, +200,130,188,98,83,241,79,65,248,154,211,224,13,72,227,125,176,251,52,72,127,243,63,253,213,124,54,251,236,179,207,230,243,185,247,190,215,235,49,243,106,181,234,245,242,144,34,152,161,232,101,117,83,45,102,51,46,235,176,145,216,173,8,107,29,232,163,73, +146,228,121,126,242,224,193,170,44,167,179,43,102,30,143,199,123,123,123,9,70,85,189,58,61,61,109,154,230,232,232,232,96,127,162,77,53,159,206,132,64,163,245,100,50,9,84,70,129,180,92,204,148,138,215,251,132,34,36,150,80,22,110,19,244,182,39,114,27,141, +150,187,175,113,3,165,194,109,113,221,173,182,13,111,202,197,48,79,19,187,164,211,187,97,191,185,5,193,72,184,163,37,131,68,155,146,117,243,102,19,51,173,221,40,54,152,16,172,37,137,92,160,188,134,211,194,227,230,88,233,166,50,12,27,143,42,12,66,28,184, +201,157,204,222,51,120,240,224,156,113,14,156,53,109,219,52,77,195,107,66,31,53,82,165,73,204,46,38,36,73,66,40,68,216,200,138,239,244,150,64,244,253,192,107,228,239,49,2,111,105,191,118,75,180,198,158,156,156,156,156,156,124,244,209,71,87,151,87,222, +58,33,20,122,78,146,68,107,27,172,133,180,115,243,217,172,213,26,17,243,162,8,229,98,160,41,134,254,112,30,172,182,1,164,148,163,225,176,223,203,195,146,132,183,238,244,250,101,20,201,195,195,195,40,58,241,222,157,159,159,151,229,50,86,34,82,98,90,85, +163,254,160,193,166,200,242,60,207,167,211,105,158,231,1,98,221,64,8,33,38,183,151,0,224,62,193,181,91,166,211,59,130,98,183,93,121,110,125,219,213,136,129,148,19,74,192,91,33,7,119,104,168,119,72,2,219,127,223,30,153,208,90,132,123,141,165,222,176,124, +130,209,213,250,41,4,156,198,123,215,97,78,221,57,2,184,189,131,235,217,110,45,137,120,7,206,7,220,197,88,163,91,107,173,183,186,169,86,203,229,146,153,211,56,50,37,39,89,158,26,157,178,43,164,136,226,20,128,180,177,18,4,116,68,255,245,34,21,239,52,81, +127,10,194,223,86,26,188,11,148,71,82,9,164,193,160,215,207,139,101,52,247,36,156,227,0,93,150,101,57,153,140,142,143,78,170,182,154,206,174,210,36,217,223,219,115,139,114,211,239,1,64,176,76,179,214,180,109,187,88,44,130,136,48,115,39,40,236,189,223, +27,141,175,174,174,4,193,96,48,0,224,186,174,3,201,63,79,179,178,44,175,175,175,35,169,250,111,245,154,166,89,45,150,121,154,169,94,111,3,144,110,214,237,183,213,184,239,38,168,221,159,127,43,145,233,157,117,219,32,86,191,53,81,64,230,91,239,213,93,44, +116,215,178,251,102,154,105,173,237,186,60,4,236,166,32,235,4,220,77,68,224,190,157,98,132,110,211,37,84,191,219,166,17,157,231,77,168,68,61,218,117,181,235,188,117,198,24,107,180,55,214,57,215,84,165,181,86,32,26,211,234,166,102,102,129,208,240,210, +179,211,108,180,119,65,160,91,10,25,194,79,220,176,253,190,23,177,247,166,100,194,187,1,41,132,80,74,190,253,248,201,59,239,188,227,189,215,141,185,184,184,240,8,7,7,7,105,154,198,177,42,203,114,58,187,154,207,231,218,233,233,116,250,96,52,177,222,181, +70,27,103,133,146,121,158,43,165,24,92,168,208,54,114,38,97,144,152,36,201,245,197,165,247,62,202,147,197,98,113,117,117,137,224,15,247,39,189,94,175,173,171,34,41,234,186,22,25,37,81,124,250,252,133,115,78,155,54,142,247,104,205,35,149,91,183,91,195, +241,173,230,214,223,141,171,208,73,174,83,221,78,146,132,59,144,76,152,238,5,31,194,181,145,40,194,45,133,210,59,193,255,42,148,127,131,29,193,122,234,216,101,63,223,161,70,221,221,214,255,98,183,55,235,111,246,178,188,247,158,56,188,22,143,32,16,192, +123,11,30,29,154,16,165,206,57,103,172,209,218,24,227,141,182,218,52,77,227,173,38,34,100,200,178,140,189,69,228,72,0,176,105,42,110,157,199,56,78,243,158,200,149,144,200,214,51,16,134,240,195,109,109,72,255,167,32,252,45,6,225,45,106,72,87,237,16,247, +139,226,253,247,223,127,250,244,233,213,197,101,41,235,23,47,94,84,213,114,177,88,236,143,39,90,235,151,47,95,196,113,252,195,31,189,191,183,183,87,215,245,249,87,95,182,109,27,210,96,8,179,28,139,36,86,109,219,134,10,208,90,139,200,222,88,111,108,109, +75,99,219,16,21,66,81,175,215,43,242,84,0,126,250,241,39,69,145,61,60,126,208,54,85,175,215,27,12,6,167,47,95,28,31,28,246,178,60,236,91,133,133,163,224,3,181,89,44,130,29,6,233,77,48,236,142,230,252,246,198,64,24,81,108,111,250,106,111,97,173,237,187, +83,94,138,96,90,143,183,121,112,119,220,84,110,13,253,55,1,185,217,189,216,105,17,119,21,126,111,154,174,251,114,117,224,205,121,118,236,61,174,245,250,145,9,3,109,219,3,123,215,205,80,156,49,198,88,109,180,94,167,193,186,100,235,140,49,4,152,102,241, +32,235,36,124,84,28,51,160,53,186,174,76,180,202,91,93,103,69,79,74,101,172,189,115,116,248,63,101,194,95,127,76,191,195,216,120,181,62,228,173,54,38,124,171,4,181,173,33,4,239,220,231,159,127,190,191,127,24,69,209,217,217,69,28,199,207,95,158,142,250, +131,31,255,248,199,15,30,60,24,79,134,179,235,233,249,203,179,211,211,211,131,131,131,227,227,227,96,11,19,40,194,109,83,245,251,253,186,174,171,170,50,77,235,156,129,181,153,110,88,222,69,196,34,207,226,56,154,207,102,213,114,33,132,26,15,198,66,136, +201,100,95,9,249,213,179,47,130,141,73,120,158,193,62,17,110,200,144,42,116,155,219,187,225,155,106,112,123,15,115,195,237,10,163,14,88,203,135,110,119,119,164,196,78,11,231,121,99,253,187,70,58,60,236,90,74,220,233,250,110,143,236,239,14,232,55,141, +31,175,239,35,58,206,220,22,85,160,123,174,54,212,167,222,6,31,68,231,189,13,139,131,97,55,18,217,83,176,205,241,86,55,13,131,110,219,182,170,170,178,44,77,211,26,211,134,213,45,182,46,207,243,88,69,85,185,180,166,197,62,228,73,170,50,97,144,172,135, +72,9,20,138,8,170,170,76,210,58,77,164,16,130,152,66,83,232,129,17,129,59,167,183,215,19,138,27,73,27,120,243,180,247,229,155,118,42,132,249,146,181,46,203,178,60,207,219,182,78,146,228,240,240,48,207,243,195,195,195,71,15,78,164,148,215,151,23,191,248, +231,95,94,94,157,95,93,93,101,105,116,57,189,198,217,84,8,17,73,9,0,101,89,26,221,44,151,203,0,15,48,115,200,41,193,15,120,56,234,43,37,137,112,62,159,47,151,75,239,220,96,48,24,13,135,171,249,44,146,227,72,170,166,169,217,217,44,73,227,72,74,129,27, +44,52,12,9,55,120,201,175,245,186,186,93,167,187,240,233,205,50,56,50,250,27,2,96,192,31,95,77,139,131,123,123,194,157,49,236,238,72,99,61,45,68,215,245,159,132,12,28,236,202,67,171,215,141,10,24,193,3,120,102,7,224,137,61,51,11,16,18,193,58,91,55,186, +91,47,118,48,47,47,171,170,42,87,171,166,105,156,115,232,57,192,87,131,94,255,252,229,25,48,15,135,195,60,79,193,249,160,140,30,145,112,12,130,217,9,201,50,112,0,53,0,48,121,112,180,33,87,5,81,169,215,158,30,224,141,164,200,189,113,65,8,222,71,82,58, +199,251,251,123,123,251,227,167,159,126,174,181,13,174,18,65,228,247,226,226,226,217,231,159,77,167,83,41,68,150,228,136,182,44,75,68,28,141,70,73,150,85,203,213,98,177,104,155,106,127,127,95,8,129,66,18,81,146,68,73,28,123,239,235,186,110,92,163,203, +214,90,27,220,38,210,36,33,134,229,114,249,232,225,99,240,110,177,88,40,129,163,131,253,189,189,61,41,101,185,88,146,74,130,247,232,102,7,39,76,41,94,37,39,241,245,65,184,94,5,186,103,78,179,117,104,227,78,209,72,8,252,109,175,176,123,251,109,222,50, +61,131,174,25,132,224,183,177,201,216,55,201,118,237,57,133,236,25,28,34,80,103,104,3,222,54,117,235,140,49,78,59,107,109,216,220,175,204,130,153,35,20,40,163,214,181,117,91,55,77,99,141,121,241,229,87,195,225,240,104,255,160,151,229,73,156,4,201,159, +36,73,26,211,88,6,34,233,164,178,168,172,213,90,107,199,150,25,29,56,2,10,232,44,49,120,240,140,175,57,2,255,212,19,126,171,155,115,70,169,76,9,123,114,114,242,214,91,111,253,234,151,31,172,170,58,77,242,16,105,78,155,235,235,107,231,184,87,20,65,31, +97,89,77,195,23,82,74,173,117,24,220,135,175,149,82,145,144,66,8,217,137,211,180,171,213,10,20,100,89,86,144,208,90,7,240,99,56,24,164,113,162,4,58,195,69,81,12,122,121,172,162,217,245,165,51,189,7,15,142,66,111,25,58,195,176,141,250,235,137,151,108, +57,159,220,195,156,190,205,234,196,206,75,240,38,31,66,55,52,191,235,246,190,77,121,187,213,17,48,179,96,199,65,223,98,3,113,134,32,52,214,175,145,222,128,250,32,17,0,42,129,204,33,18,29,176,103,244,8,12,232,209,115,89,149,117,93,179,247,97,49,101,126, +53,155,205,102,211,242,42,244,201,77,211,44,22,139,176,158,18,132,124,30,159,60,60,60,60,220,0,99,222,251,178,44,227,88,57,239,37,146,84,17,145,108,25,66,60,75,138,214,9,240,246,66,214,107,15,194,55,45,32,223,192,76,200,65,169,101,50,28,61,126,252,88, +8,161,181,78,226,172,213,122,32,4,8,207,204,81,20,177,147,166,173,235,85,217,114,163,148,18,74,134,106,19,17,179,44,67,100,65,148,70,113,112,113,34,228,48,225,88,46,151,42,19,81,20,197,137,82,74,121,116,27,193,24,103,156,64,138,36,5,211,82,111,181,148, +210,89,155,228,42,138,162,32,21,21,184,59,155,69,251,223,112,60,131,157,55,69,103,12,122,83,64,222,183,230,215,205,23,17,36,137,59,110,45,221,166,252,189,222,105,2,236,134,119,10,235,85,127,102,118,222,133,185,66,167,50,76,20,20,100,4,41,15,150,1,216, +179,247,198,123,139,236,0,216,26,83,85,171,166,172,130,93,84,89,150,231,231,231,211,233,52,78,163,186,110,131,236,50,51,79,250,195,201,100,82,12,250,143,30,61,66,12,245,187,128,164,131,124,137,72,16,8,134,96,235,67,66,121,135,97,128,36,34,9,28,44,189, +127,187,184,232,159,202,209,111,190,41,165,192,119,8,66,175,215,11,91,69,145,74,6,131,1,34,78,167,211,235,235,107,73,66,32,213,117,91,215,181,193,186,40,138,52,77,227,40,14,43,106,77,89,173,86,139,176,218,219,52,13,50,120,238,196,148,138,44,175,125,181, +92,206,77,211,38,73,146,37,169,32,185,90,149,87,245,229,241,254,65,156,40,231,220,114,190,24,246,123,227,241,120,208,47,156,115,121,158,167,105,186,9,191,237,250,237,59,221,110,230,251,184,99,247,235,188,135,181,72,196,198,156,12,49,72,233,242,119,82, +127,216,174,60,55,88,139,71,107,157,189,177,197,229,155,29,101,68,2,191,113,134,9,50,77,132,193,6,213,26,99,181,55,218,58,237,157,246,222,182,85,109,173,182,198,180,109,187,90,44,167,211,105,112,26,116,54,10,140,165,60,207,247,247,247,15,142,14,135,131, +113,28,199,77,219,198,177,8,173,120,224,51,17,163,49,70,144,16,66,72,169,132,144,36,149,19,4,72,214,106,86,9,128,99,94,251,172,33,0,220,191,137,250,167,114,244,183,126,11,162,189,74,72,109,92,112,8,108,154,198,24,211,182,173,179,214,104,155,167,89,154, +166,77,85,7,43,24,136,226,32,106,38,212,90,58,193,121,99,90,65,228,141,181,214,58,235,180,105,16,113,216,31,140,199,227,211,235,23,66,8,137,50,240,137,89,242,104,48,120,248,224,193,249,139,211,209,160,63,232,229,214,212,74,80,28,199,147,201,100,127,127, +63,233,247,67,26,236,14,245,181,26,218,119,21,240,186,89,8,190,61,120,216,206,105,187,226,136,120,207,138,176,93,67,249,188,59,193,223,140,37,252,214,141,153,29,184,13,209,71,32,241,186,167,149,82,18,32,220,246,202,102,107,53,56,207,222,178,53,198,182, +166,109,188,53,206,153,170,92,26,211,234,166,173,170,106,57,159,47,151,75,103,173,18,20,11,217,75,179,126,191,63,217,219,155,76,38,113,150,7,60,153,16,165,148,8,88,181,38,180,6,74,41,207,108,235,58,202,83,21,165,29,233,252,107,228,183,239,120,60,254, +105,68,241,59,186,133,131,51,73,82,36,217,239,247,71,163,81,146,36,105,154,46,22,139,34,207,67,36,44,102,243,171,139,11,41,229,15,223,255,1,166,190,170,170,229,114,57,155,205,22,128,113,28,23,105,118,112,112,240,217,211,167,224,124,160,41,7,0,189,90, +149,90,107,145,138,186,174,137,105,52,26,141,135,163,72,70,224,125,85,213,65,122,180,174,235,225,32,63,220,223,27,244,138,32,22,220,239,247,131,34,240,183,55,33,126,85,16,194,102,249,104,23,29,125,149,60,15,227,61,157,209,182,78,233,118,225,26,126,126, +203,94,119,115,100,116,150,163,180,227,200,187,217,161,216,33,130,123,222,222,111,12,232,165,115,198,57,87,173,202,197,98,161,155,166,109,91,0,80,66,10,33,198,131,225,96,48,24,237,77,242,60,103,143,139,233,172,108,106,107,237,197,229,229,167,159,126, +122,121,61,237,247,251,89,175,0,128,126,191,127,116,124,188,63,234,247,144,243,52,71,99,52,122,43,81,42,9,55,75,167,254,251,54,36,252,93,4,225,14,253,234,21,221,206,78,16,166,30,60,207,244,34,83,73,145,169,119,222,122,244,201,71,31,32,57,143,222,146, +111,149,187,172,231,213,114,73,10,133,18,47,207,79,87,220,38,73,226,156,175,219,54,203,178,222,112,64,136,23,211,171,85,83,11,100,0,176,186,213,109,3,196,32,217,176,54,181,154,93,47,243,52,139,171,122,49,155,71,74,12,242,204,182,205,112,208,27,143,142, +71,227,65,150,36,50,73,146,254,32,235,247,227,44,219,152,52,117,207,60,76,208,137,188,119,8,161,182,100,33,145,121,77,242,82,49,35,122,68,1,157,26,132,232,166,106,62,12,235,104,189,151,176,158,214,155,16,162,36,165,7,116,236,193,51,74,98,102,4,17,214, +247,1,56,148,166,136,162,100,39,73,0,120,240,22,61,75,193,146,128,217,75,114,206,57,239,28,179,179,206,135,246,88,74,201,150,188,3,111,25,25,16,60,123,11,206,75,68,111,106,25,69,12,206,49,203,72,1,122,231,153,132,170,43,4,244,236,141,103,131,172,21,54, +66,52,140,45,169,18,226,106,101,46,92,89,38,164,20,115,28,39,71,251,19,151,14,85,156,127,248,233,87,211,85,115,122,49,251,236,217,105,89,182,203,197,234,226,244,229,195,7,15,190,124,246,177,138,224,228,225,158,225,230,224,193,248,224,112,239,231,63,120, +162,203,67,52,243,98,176,151,38,125,153,246,152,164,103,7,77,203,50,245,66,122,238,108,231,58,96,9,236,31,116,128,189,10,224,221,62,97,223,184,76,136,12,222,99,24,37,199,113,124,114,114,242,240,225,195,171,249,34,138,101,16,137,89,173,86,222,218,84,70, +33,65,101,68,74,41,140,48,86,145,64,94,204,22,139,229,124,118,61,29,245,123,206,234,197,98,209,84,171,193,96,112,114,252,32,138,212,114,185,92,214,13,17,5,27,208,88,169,52,137,138,36,6,103,15,246,39,253,162,151,166,233,160,215,59,58,58,26,141,70,65,228, +211,90,187,209,62,218,166,140,110,87,80,183,22,26,238,157,215,5,246,214,186,217,185,185,131,148,50,104,86,132,65,125,135,151,56,240,222,3,119,106,167,27,237,25,98,31,242,15,177,119,236,153,29,56,112,204,200,108,181,241,222,50,179,101,31,236,171,80,144, +247,222,55,64,136,74,41,73,200,214,181,141,183,90,7,30,79,40,249,28,175,13,238,137,17,81,69,137,49,214,57,235,76,227,172,54,166,209,205,202,232,122,57,159,86,171,178,172,180,76,242,189,201,97,146,100,229,170,190,88,214,31,124,252,249,167,79,159,78,151, +229,39,159,127,41,84,42,68,180,63,217,123,239,7,63,252,241,143,126,56,61,59,141,240,164,174,167,174,89,140,199,233,48,129,253,34,50,198,52,77,211,52,141,202,76,154,162,16,10,149,98,82,155,189,74,248,227,218,156,120,19,237,178,191,101,19,45,73,16,67,18, +197,63,252,193,15,94,190,60,251,231,95,254,10,165,152,47,86,193,203,94,16,73,41,137,192,123,75,40,154,178,177,78,67,200,57,236,37,137,189,209,152,189,77,211,2,61,187,182,105,203,250,250,242,10,144,231,215,211,98,255,40,248,165,197,113,60,232,245,178, +72,37,177,74,148,204,243,44,142,227,44,203,134,227,241,225,225,97,86,20,65,118,225,174,118,32,220,182,236,220,218,232,189,35,117,181,35,131,15,55,65,120,243,56,16,164,100,24,17,124,8,68,100,2,224,176,20,139,20,180,160,56,176,61,153,201,17,1,51,131,51, +222,91,237,192,19,123,96,231,215,6,50,2,72,178,240,236,209,33,81,120,84,199,198,182,222,91,109,108,171,1,64,73,201,204,158,45,123,118,28,56,155,136,140,30,144,64,3,91,240,58,104,18,59,109,170,85,189,90,45,234,178,17,42,153,28,140,172,243,179,149,107, +167,139,235,217,236,244,197,217,115,60,166,225,219,79,222,63,168,179,15,126,254,15,127,95,206,103,31,252,226,95,31,191,247,206,227,189,241,127,254,79,255,241,39,63,122,123,216,123,87,80,51,217,43,72,184,39,111,157,160,28,103,69,47,45,250,82,42,102,182, +222,11,239,1,29,34,10,228,78,104,0,152,214,43,209,127,42,71,127,15,55,114,12,12,138,36,48,11,33,158,60,121,242,179,159,45,102,171,229,243,151,103,214,27,41,105,48,232,9,6,9,40,128,188,247,218,120,34,136,101,130,136,222,25,221,232,186,41,117,211,16,248, +126,209,27,20,189,94,150,58,99,188,247,224,253,222,120,210,34,42,37,131,141,76,91,215,137,20,89,26,143,7,253,56,146,189,188,232,247,251,227,241,56,205,243,32,67,20,199,113,219,182,219,98,181,155,126,233,85,171,67,219,9,241,118,52,110,5,225,230,254,166, +213,198,59,68,20,32,131,78,238,246,99,120,239,9,129,215,2,53,216,29,79,222,90,135,206,75,38,4,102,207,198,24,167,13,131,239,132,137,131,184,171,115,198,121,225,125,231,127,26,108,109,172,19,66,132,114,184,51,186,1,144,145,194,181,212,141,109,27,102,71, +130,137,128,152,12,18,122,68,47,122,197,24,72,162,74,170,249,234,171,139,75,11,148,164,251,147,199,131,226,193,223,255,234,223,254,77,142,143,46,245,167,255,219,255,254,31,79,142,198,239,62,60,46,134,131,143,63,255,136,132,249,209,15,223,122,231,100, +164,68,59,26,197,117,53,159,236,13,227,253,31,3,9,143,82,59,210,140,182,109,165,136,100,28,169,224,124,12,158,130,1,71,224,217,221,72,64,252,145,228,67,222,226,208,243,27,27,132,236,64,34,10,34,219,58,118,48,26,12,223,123,247,157,243,171,203,23,103,231, +206,57,165,84,222,207,36,48,88,39,129,144,89,180,28,199,49,50,52,109,213,106,19,38,141,108,125,148,196,222,57,173,117,145,102,189,209,56,138,34,107,141,174,27,151,23,72,172,155,214,234,198,90,11,82,100,89,54,26,141,146,36,238,245,122,163,209,40,248,28, +134,55,43,12,223,182,7,244,136,93,28,110,79,11,191,61,23,49,236,194,110,135,235,106,85,1,0,74,17,163,192,64,71,245,193,157,219,250,144,138,61,19,117,164,111,102,6,107,172,181,166,109,156,55,2,81,9,52,109,99,218,218,57,27,48,219,48,58,55,214,180,109,235, +156,83,212,237,67,42,165,34,33,28,176,181,166,50,109,150,21,206,218,214,24,34,138,1,136,164,177,214,107,199,220,16,32,130,7,239,152,157,64,76,227,148,64,102,121,239,217,87,47,207,46,95,204,202,182,101,58,56,126,248,228,221,31,228,69,239,52,122,207,112, +228,208,252,197,95,255,237,249,217,151,169,244,12,205,103,95,125,214,92,159,253,229,223,252,236,39,63,251,179,132,90,178,101,81,68,105,38,85,36,163,180,0,18,142,209,59,52,22,16,69,96,65,32,49,2,19,242,122,243,202,19,243,45,179,139,63,244,219,109,4,110, +157,232,223,188,76,24,44,27,24,144,25,156,23,9,142,199,227,31,252,224,7,255,244,47,255,124,126,121,166,193,39,105,20,147,68,231,98,20,236,60,74,136,164,116,206,105,173,165,148,113,84,244,123,61,112,54,124,162,77,83,205,102,51,221,214,227,241,56,108,15, +82,156,232,182,174,170,202,181,141,20,20,141,71,129,138,29,204,213,194,246,83,224,199,132,233,255,118,133,73,65,66,236,62,84,233,70,125,236,166,0,189,99,220,27,180,158,224,102,82,231,189,55,198,49,59,244,98,187,73,3,207,222,5,130,88,235,189,39,100,177, +30,39,184,22,140,49,166,105,188,51,74,160,64,208,166,109,235,42,146,210,123,15,224,77,164,8,165,181,86,91,227,189,151,17,91,235,1,32,56,176,132,129,184,146,146,214,254,46,66,73,17,197,66,136,192,167,1,129,232,153,61,179,181,206,88,240,44,73,160,146,243, +171,249,98,186,156,78,23,22,163,241,254,193,131,147,39,71,199,15,251,131,145,111,50,241,254,91,255,249,255,254,63,109,53,253,219,191,250,241,229,217,179,167,191,250,236,157,227,247,255,241,175,255,253,163,189,129,36,39,149,42,210,161,49,181,84,189,172, +95,212,198,2,129,144,177,84,42,85,100,64,81,216,207,132,192,156,5,2,207,128,8,200,200,187,59,77,127,240,17,136,128,30,238,137,195,55,46,8,37,16,0,130,243,4,40,133,96,235,226,56,126,244,232,209,143,126,244,163,203,235,43,123,118,166,132,136,164,244,236, +116,219,84,139,229,202,200,36,137,123,121,49,153,76,76,91,47,151,243,182,105,208,187,52,75,4,2,0,88,107,91,163,151,229,42,203,178,124,216,183,82,174,150,154,173,11,139,139,189,94,47,8,4,3,128,140,58,59,94,0,32,41,136,253,70,171,119,155,93,121,119,80, +177,179,104,123,135,143,182,217,154,240,204,235,60,119,51,205,19,66,88,203,108,157,214,218,51,7,155,120,143,108,91,109,76,107,140,241,206,16,3,131,99,231,157,115,210,73,240,86,107,109,218,166,242,14,217,89,221,106,211,128,243,97,129,88,74,21,84,249,195, +66,9,27,246,225,81,90,41,165,20,42,138,162,72,42,229,189,23,74,198,20,147,84,235,53,101,65,68,168,18,246,30,172,97,102,114,236,90,109,91,221,84,230,249,23,95,58,47,122,81,12,81,118,48,25,239,13,7,137,20,2,248,73,206,230,108,250,63,62,153,124,250,217, +229,244,243,95,70,210,255,175,255,203,223,255,244,199,239,141,139,188,93,78,231,85,69,73,143,139,129,209,141,70,175,146,1,107,118,206,105,109,72,10,84,74,144,240,204,198,24,33,35,98,0,1,228,208,179,15,59,197,248,71,83,143,110,213,165,161,40,189,153,20, +188,137,195,250,160,28,228,61,34,9,65,206,57,16,162,223,239,189,247,222,187,31,124,244,193,108,54,149,138,8,65,235,118,126,125,125,254,226,212,71,67,0,232,229,69,127,80,4,161,39,33,177,63,24,26,163,203,106,229,156,203,138,156,217,213,90,187,146,251,253, +126,72,113,222,251,72,137,160,216,77,68,85,85,141,71,131,44,203,138,126,79,70,202,122,199,102,139,114,189,227,119,215,105,254,222,26,214,191,66,135,119,167,94,197,78,173,108,135,86,22,88,62,198,180,97,241,159,209,7,141,221,229,114,110,141,49,166,101, +103,194,126,147,53,218,90,107,22,37,50,88,171,219,186,108,155,202,27,227,157,241,222,179,179,98,125,99,36,41,101,175,215,43,250,189,198,181,68,36,85,172,36,2,162,51,186,101,182,158,165,138,73,138,144,217,157,115,12,157,162,28,196,177,240,76,74,145,242, +158,132,174,234,166,174,231,211,121,22,41,164,168,41,175,231,203,101,145,37,101,145,181,171,185,39,116,203,74,123,243,227,253,177,172,178,227,135,111,199,153,98,54,171,171,23,122,46,70,131,193,195,39,111,149,117,123,89,154,225,222,161,5,188,212,122,79, +112,219,232,166,213,168,108,146,2,69,196,64,8,22,1,16,124,80,110,252,99,29,17,118,5,84,224,165,227,183,0,102,238,56,194,190,54,66,251,215,63,148,115,142,0,1,133,8,144,25,34,59,111,61,31,236,237,189,251,238,219,31,127,252,97,47,75,235,229,106,118,125, +249,201,191,125,16,71,170,174,60,34,178,215,89,30,13,135,195,201,168,39,132,136,34,245,236,217,51,149,196,205,114,94,45,171,126,94,36,89,106,173,157,151,203,193,40,25,20,61,239,189,110,235,227,227,227,56,142,157,115,222,218,205,190,95,224,223,116,194, +83,73,236,90,179,157,6,55,144,233,214,78,61,174,53,185,65,8,1,66,134,127,181,235,73,221,230,205,116,222,43,165,4,98,96,153,119,222,125,58,56,33,161,213,166,178,45,51,19,161,84,180,90,46,189,183,117,185,92,204,230,222,186,36,141,37,146,49,38,178,109,89, +85,171,229,162,174,107,118,198,91,163,219,90,215,85,158,231,65,248,56,148,208,81,154,57,219,148,171,89,191,223,183,214,20,26,57,224,0,0,32,0,73,68,65,84,2,97,150,247,178,44,147,81,2,66,160,32,199,222,178,143,149,36,21,17,10,146,34,120,152,57,225,41,18, +194,57,2,235,176,173,219,166,170,42,240,110,127,111,248,241,71,159,62,123,250,244,209,227,119,158,125,252,139,243,23,207,222,121,255,7,198,218,131,60,19,2,252,162,249,201,227,137,151,214,152,90,70,98,60,202,211,52,21,66,57,163,7,131,1,11,49,43,27,237, +57,235,245,172,41,211,172,200,122,210,49,89,199,214,90,244,8,82,88,171,1,5,1,121,15,221,242,200,174,29,247,27,154,217,190,81,97,125,19,80,55,118,116,0,0,142,127,79,214,104,223,198,124,155,0,225,206,178,143,0,120,248,240,193,59,111,191,125,116,184,63, +155,94,125,245,244,115,104,117,191,151,101,81,44,172,116,206,205,167,87,23,103,167,163,209,240,248,248,88,74,89,150,203,32,191,173,34,145,166,233,172,92,6,133,252,40,146,108,93,146,36,222,57,182,70,34,1,179,105,90,34,104,154,102,91,27,155,164,88,251, +99,195,221,140,183,157,30,183,172,194,96,147,232,176,91,74,128,157,233,133,243,1,230,220,30,126,120,239,218,182,170,234,154,153,227,36,2,33,150,171,249,108,54,147,8,85,85,173,150,243,182,110,36,97,83,149,179,235,233,229,229,229,234,226,43,0,136,36,37, +73,146,196,138,128,173,110,117,211,26,93,143,199,227,193,96,224,189,106,154,198,27,77,156,164,145,170,170,138,153,133,146,222,123,15,132,130,164,82,50,138,144,164,82,137,82,49,19,18,118,219,146,0,224,200,35,17,129,68,69,44,144,17,227,52,206,227,152,141, +126,246,217,71,171,233,116,150,70,131,65,255,209,195,241,94,79,102,89,63,2,2,65,34,145,50,149,142,216,2,36,89,218,235,229,204,40,165,2,4,223,150,22,5,235,86,18,73,78,140,49,74,197,97,241,89,0,120,38,64,132,110,193,195,33,168,55,218,239,250,155,176,150, +175,143,70,255,138,249,161,124,243,158,250,230,218,69,192,0,39,118,138,186,251,251,147,63,255,179,31,126,254,241,167,31,252,183,127,110,87,203,97,150,245,146,164,89,153,69,185,2,99,142,198,227,135,15,31,246,135,3,173,53,121,115,61,159,57,171,135,131, +73,86,228,101,89,18,81,158,231,206,185,182,109,123,69,22,124,124,67,102,43,203,50,73,162,16,132,221,54,61,176,32,17,200,141,2,118,144,152,109,57,137,13,94,186,61,171,216,174,84,183,131,83,41,229,193,133,156,89,85,85,200,156,206,57,225,216,24,173,219, +166,110,27,81,9,41,73,107,237,141,190,90,46,189,115,236,60,34,86,85,181,156,47,230,215,211,229,114,201,108,189,247,236,208,59,227,180,140,164,32,162,40,146,69,150,101,73,146,37,137,140,146,48,250,7,68,107,173,84,41,35,40,165,136,130,118,48,49,34,3,196, +105,162,162,152,148,100,31,104,219,157,143,60,73,133,36,136,88,32,80,20,163,138,146,34,239,197,241,103,31,127,52,95,206,30,61,62,60,58,218,123,244,240,201,209,131,227,170,170,178,200,145,200,64,80,148,40,153,42,71,204,232,179,36,206,163,196,234,38,18, +108,140,94,149,181,118,94,32,82,164,148,70,231,0,133,163,78,50,139,216,147,11,90,225,206,131,92,191,201,193,36,24,137,255,184,204,154,182,205,57,183,91,68,249,187,79,131,95,159,214,55,187,213,55,79,151,16,1,226,72,158,28,29,255,221,191,251,249,201,254, +193,151,159,124,252,244,87,191,202,34,53,238,247,138,158,188,144,88,215,205,160,159,231,145,240,109,85,47,151,77,93,115,107,138,36,85,36,154,101,9,158,139,34,39,192,197,114,37,82,196,94,190,237,116,173,235,86,136,27,238,165,115,78,132,9,132,32,103,109, +96,142,221,8,236,34,127,253,75,184,25,87,108,184,105,107,226,104,64,98,116,211,172,86,43,173,117,56,2,18,66,173,181,115,70,32,56,103,180,118,206,25,33,132,119,110,181,90,76,175,174,167,151,87,203,197,2,156,207,179,116,50,30,31,142,31,182,109,235,76,139, +12,74,82,162,100,18,199,81,164,210,40,14,52,247,178,94,8,33,146,56,139,34,69,82,68,105,70,68,36,133,80,10,72,112,104,181,85,36,85,76,42,34,34,203,126,91,183,70,137,72,0,19,178,160,88,197,105,156,167,224,77,150,103,199,79,30,253,244,175,126,246,222,187, +239,10,196,209,96,144,164,202,179,42,178,120,90,249,208,231,16,11,65,196,236,188,129,102,85,251,182,5,101,154,166,174,171,210,11,148,169,18,34,18,141,243,114,76,128,128,126,141,207,123,100,2,4,207,238,134,108,20,60,223,60,250,111,185,209,252,155,229, +168,223,89,50,4,0,220,49,179,236,226,240,247,80,142,110,63,245,251,235,82,20,183,43,64,0,65,212,31,20,111,63,121,156,71,242,63,252,227,63,252,244,173,183,30,30,28,77,6,125,173,253,116,58,253,228,147,79,62,121,250,249,245,139,231,69,191,31,163,104,140, +237,69,145,140,35,211,26,231,221,209,222,126,154,228,85,83,19,119,206,239,166,213,157,62,26,112,160,140,7,169,24,99,76,107,52,73,17,96,82,34,234,22,254,118,205,119,55,176,202,182,77,39,220,82,34,92,227,55,161,216,211,90,91,109,188,247,97,245,46,120,60, +1,64,211,86,101,89,50,115,81,20,68,52,155,207,231,243,185,110,219,178,44,203,229,210,182,122,208,239,159,28,30,245,139,94,175,215,203,210,180,151,137,182,109,109,219,58,107,117,83,55,213,170,109,219,170,108,23,243,50,86,74,201,88,73,176,214,55,141,5, +140,83,25,51,16,146,68,33,25,132,99,144,40,68,20,71,113,138,82,16,17,146,32,94,31,23,28,188,40,0,60,16,128,144,34,78,147,180,87,56,112,172,162,209,131,227,191,204,254,254,248,96,191,93,85,108,93,219,52,50,73,234,86,51,160,179,214,215,206,122,39,34,65, +12,13,59,4,54,85,21,73,210,186,105,173,46,6,121,34,19,34,66,239,148,82,193,8,0,156,103,100,100,1,200,4,222,57,39,3,122,140,200,140,30,8,16,16,4,252,198,220,209,223,94,52,126,215,71,222,136,107,221,138,195,223,117,57,122,119,55,231,142,159,97,96,47,117, +35,148,141,62,89,85,85,113,172,162,40,26,15,134,255,254,31,255,231,66,202,195,209,200,54,109,51,93,76,167,211,135,123,147,147,201,222,249,229,69,221,154,178,105,33,77,165,138,107,173,61,219,225,112,124,112,116,92,215,117,93,85,131,162,135,68,65,131,52, +79,99,231,92,16,57,11,163,66,99,76,93,215,40,40,138,34,203,158,144,132,16,112,95,91,248,245,157,250,141,22,238,26,226,218,140,58,66,57,106,140,9,83,77,102,214,203,121,107,52,17,85,21,4,91,168,186,174,133,16,163,65,127,111,60,138,165,74,226,56,150,49, +50,88,109,140,49,132,210,154,118,185,172,86,171,213,124,122,125,121,126,177,152,77,77,171,67,24,143,199,227,193,96,152,166,41,72,233,44,24,237,49,3,41,132,144,138,73,120,70,203,222,58,38,239,34,146,97,179,143,136,152,81,8,17,182,123,209,120,18,221,71, +35,35,149,244,251,6,188,7,6,75,195,7,39,142,136,10,97,234,70,107,139,158,231,139,121,145,120,54,166,170,189,95,34,10,18,66,9,36,98,240,214,105,33,156,243,24,197,50,46,162,180,15,74,120,1,74,74,134,192,72,15,196,60,64,32,70,96,183,222,34,5,90,187,208, +208,237,129,207,27,16,129,119,171,185,111,249,43,54,208,250,166,10,253,189,5,225,173,167,126,47,78,227,131,196,72,119,46,118,63,139,227,56,73,20,58,135,105,82,60,126,40,173,203,72,44,155,118,152,100,178,231,227,247,222,127,114,124,242,242,252,236,163, +143,63,253,228,179,207,107,15,49,138,198,250,81,222,59,216,59,80,50,170,205,74,129,116,214,137,84,104,173,157,115,157,59,26,120,1,172,148,10,10,52,203,114,37,35,181,33,166,5,125,39,216,150,81,194,155,72,187,213,19,110,191,40,33,68,128,194,152,217,89, +23,134,34,86,27,231,92,211,52,85,85,5,207,25,102,118,77,21,69,17,32,173,86,171,186,174,17,113,111,111,47,207,115,100,72,84,20,201,88,32,10,36,73,194,24,163,155,230,95,255,245,159,231,211,217,98,177,240,214,176,179,204,98,208,31,11,33,46,206,207,155,198, +156,159,77,231,179,42,205,139,94,175,183,55,217,79,147,216,59,32,161,162,52,3,68,70,146,34,2,65,12,228,189,103,68,20,36,67,16,34,109,24,57,82,40,0,96,111,153,40,74,147,196,247,156,51,105,20,235,182,190,186,186,110,87,213,114,190,18,12,200,32,84,106,202, +43,207,8,142,173,99,15,68,34,138,162,76,137,40,75,135,66,8,3,94,165,42,234,13,57,142,45,1,138,32,57,140,158,29,224,122,135,120,125,84,221,172,95,117,141,43,2,254,70,123,189,124,71,52,249,181,95,192,223,24,129,247,18,184,153,121,91,121,253,77,153,19,190, +210,95,118,13,87,90,231,234,218,53,213,74,48,75,33,170,217,28,164,42,210,204,172,174,15,39,227,253,201,104,190,44,15,247,247,159,60,122,252,246,103,159,127,248,201,167,79,159,125,73,68,135,39,39,227,189,253,171,233,60,75,83,41,163,139,139,11,34,106,155, +38,144,209,234,178,244,108,179,184,67,246,219,182,13,84,175,237,167,180,195,192,198,80,174,117,30,244,235,200,228,91,254,48,107,225,195,110,125,214,90,171,181,94,173,86,206,88,102,110,235,58,172,41,135,233,133,32,10,108,21,34,156,76,198,147,201,94,20, +69,109,219,70,82,161,103,171,157,51,70,235,246,236,244,229,63,253,211,63,253,203,127,255,239,243,217,114,85,46,172,54,189,44,29,14,6,121,154,166,105,154,37,209,225,193,241,120,60,30,143,247,24,225,250,106,90,150,245,124,85,170,36,85,145,72,125,38,72, +169,56,98,65,81,18,39,121,161,162,40,24,155,1,64,48,188,184,225,247,88,75,113,4,132,198,89,68,20,82,202,36,70,39,27,109,180,101,138,179,8,149,91,84,90,235,171,139,235,94,150,239,187,153,138,146,84,68,146,200,120,66,18,74,200,72,37,163,241,62,34,106,207, +152,8,145,20,14,209,128,3,20,73,167,143,76,4,72,72,46,172,77,248,27,221,213,221,203,0,223,144,4,248,107,92,189,223,62,110,127,207,50,248,183,198,220,0,128,78,34,90,201,6,192,122,130,150,148,166,136,1,149,0,213,78,115,123,165,218,165,112,108,242,184,5, +106,152,242,81,223,2,107,173,41,23,189,162,72,251,49,147,137,149,223,31,102,128,2,227,100,105,204,217,178,189,178,203,149,51,237,128,226,106,21,73,209,58,51,155,94,74,4,175,77,84,164,70,235,40,138,162,40,178,214,122,4,38,212,198,68,105,98,216,71,36,0, +41,152,162,120,112,155,107,195,178,243,1,168,100,70,98,140,9,0,28,64,196,36,60,144,241,0,224,173,109,234,58,228,61,231,92,36,101,144,232,12,230,80,81,20,57,231,156,110,210,84,166,73,6,32,129,41,47,134,8,178,106,170,165,145,85,109,94,156,93,126,242,249, +151,255,207,127,253,127,231,101,245,111,31,126,252,254,251,63,140,30,39,231,167,47,158,28,31,156,61,251,108,114,252,248,253,247,223,250,191,254,211,255,49,206,226,167,79,159,62,56,62,124,242,228,225,255,240,23,63,251,179,159,254,205,211,47,62,127,113, +246,50,26,34,144,240,8,66,136,208,115,58,246,172,45,35,165,42,6,15,206,88,22,40,132,240,130,136,8,1,28,142,106,96,2,148,42,66,246,146,40,19,108,157,113,196,177,4,45,161,213,254,112,178,215,212,186,95,12,156,115,45,197,134,72,146,146,50,234,169,56,137, +179,44,43,226,56,141,84,162,181,118,166,241,192,222,150,130,84,38,17,157,7,28,18,34,35,0,49,35,2,129,8,20,41,107,180,173,200,144,138,115,9,194,56,15,94,144,84,252,27,92,93,119,165,37,127,115,221,209,123,255,227,119,74,179,119,11,90,249,230,164,193,240, +183,35,16,76,188,181,248,19,250,6,133,36,28,251,70,235,101,233,181,177,28,27,108,13,198,237,170,140,210,68,41,21,73,37,132,112,66,14,122,253,118,50,233,101,61,17,197,215,203,229,244,139,103,229,108,209,150,165,67,142,163,152,153,65,80,28,199,8,96,156, +241,220,85,158,206,113,216,54,216,222,96,88,39,138,181,1,52,224,186,106,98,16,116,211,1,210,206,71,27,228,36,188,237,114,32,51,43,33,156,49,203,229,50,84,161,105,156,132,2,216,179,219,159,236,57,231,131,31,25,161,240,198,54,109,51,159,206,255,237,195, +79,63,252,228,139,79,63,127,54,95,53,23,215,211,209,222,193,100,208,31,244,242,178,41,127,244,254,219,111,61,124,144,176,254,193,187,239,252,245,95,253,236,197,167,31,252,235,63,253,215,195,201,168,174,203,15,63,252,112,190,92,252,197,95,253,101,111, +56,120,240,224,65,175,215,107,141,223,88,109,75,41,1,16,54,90,221,219,74,135,221,101,68,204,14,118,13,42,186,145,167,16,2,80,146,72,84,228,139,194,26,239,189,103,239,29,173,136,164,16,66,160,36,20,74,36,74,197,82,74,96,98,4,20,196,232,73,73,41,9,5,1, +248,142,46,130,8,216,245,252,204,4,107,185,129,181,213,225,239,179,128,252,221,223,222,44,218,90,32,119,221,160,215,155,185,161,7,137,222,53,77,123,53,109,206,158,215,243,165,54,160,33,247,34,37,1,253,126,63,47,10,21,9,146,82,32,38,82,245,242,34,137, +156,144,209,197,229,213,245,249,185,109,90,116,222,27,77,68,30,28,17,144,140,108,171,173,181,184,161,116,174,75,199,110,241,7,81,90,199,132,32,182,143,58,92,171,247,123,33,197,102,84,8,184,190,34,157,179,96,194,129,226,157,211,70,27,107,216,57,0,200, +243,76,32,202,96,247,73,4,0,82,198,74,245,165,95,52,182,65,36,4,90,204,23,31,126,249,193,135,31,61,253,244,179,175,180,225,101,221,198,34,126,116,180,63,232,247,123,253,225,106,62,251,232,23,255,114,242,248,56,85,67,208,141,105,86,31,253,219,47,19,95, +23,121,250,15,127,247,119,186,94,42,37,22,139,121,219,182,198,217,209,104,68,177,82,113,82,174,218,160,70,23,188,116,5,19,175,43,106,4,64,20,20,22,142,1,25,5,51,51,56,96,68,223,25,4,138,96,142,70,100,141,33,240,66,162,162,56,24,246,2,19,34,26,202,136, +72,162,68,32,240,200,140,236,145,129,124,88,146,20,68,40,72,16,10,129,200,204,107,23,29,196,128,192,32,128,93,43,92,133,115,161,219,171,15,219,38,219,11,63,111,42,70,250,13,191,23,255,16,130,240,214,252,208,17,132,186,78,172,3,16,25,136,25,173,251,255, +217,123,179,38,73,178,227,92,204,151,115,78,68,100,228,82,75,111,179,99,35,65,17,186,4,64,74,186,186,50,61,211,236,154,68,153,222,100,210,239,208,131,204,244,195,36,147,76,132,30,72,130,228,37,41,130,196,78,96,102,48,51,152,173,171,187,182,204,140,229, +28,119,215,131,71,100,101,15,102,136,33,134,4,122,104,44,27,27,235,165,186,186,58,51,252,28,119,255,54,216,13,227,211,171,219,119,223,223,62,121,146,7,210,176,196,208,198,123,167,67,136,12,214,51,77,70,247,195,72,98,58,228,220,229,39,31,124,168,221,240, +232,236,140,119,233,205,119,223,205,55,219,16,201,16,12,161,27,59,149,210,84,53,115,228,16,12,160,136,185,161,109,41,5,60,157,23,249,152,65,170,119,30,77,24,144,10,28,232,221,119,161,69,162,153,153,137,9,12,16,13,85,68,11,152,73,25,155,42,174,151,11, +19,237,186,110,24,6,45,25,164,128,14,227,110,184,185,217,190,249,230,91,127,247,157,191,255,224,131,199,235,205,249,203,247,31,97,172,79,206,238,165,106,241,238,135,79,222,121,247,221,215,190,244,218,43,47,60,186,184,184,88,158,52,79,62,252,224,173,215, +127,240,232,108,253,205,223,253,157,151,31,158,223,158,46,246,55,87,132,15,87,171,54,4,110,79,214,175,188,246,234,98,189,54,128,102,217,166,216,17,81,172,82,140,17,129,253,161,62,54,32,62,228,100,31,22,36,12,160,68,168,211,30,138,136,14,151,167,154,41, +40,43,35,51,51,16,161,96,116,116,195,128,192,64,21,180,20,47,240,105,223,25,192,212,223,81,4,64,66,6,80,64,4,32,192,41,248,87,192,227,162,102,173,38,195,63,14,201,126,198,34,252,141,95,134,250,172,196,230,57,106,71,167,34,116,179,63,152,93,168,13,8,128, +12,168,8,230,204,57,199,33,47,178,26,133,148,234,184,88,229,245,102,177,108,99,100,5,51,66,84,115,3,5,45,154,199,17,114,57,63,217,156,60,122,72,239,189,247,243,159,191,61,100,133,170,202,50,146,224,174,219,51,210,233,105,19,235,138,98,114,232,60,143, +83,136,26,17,193,12,30,30,139,147,230,0,38,80,85,83,41,110,37,72,54,137,226,16,177,56,179,84,205,196,76,144,204,251,214,220,143,197,116,28,58,45,18,99,60,223,172,75,41,187,221,238,201,123,239,125,251,219,223,254,203,191,252,171,15,222,127,140,72,143, +30,189,248,194,195,151,151,77,93,53,139,47,190,242,114,187,57,1,179,247,223,121,251,250,131,119,21,72,187,173,164,238,203,175,60,92,53,175,156,182,237,233,114,81,129,242,102,153,80,82,10,47,190,248,194,217,189,243,166,93,86,109,147,13,178,10,82,168,154, +218,197,132,204,81,167,44,225,201,194,24,145,1,192,20,141,166,156,80,159,212,0,209,64,64,39,1,21,34,18,133,186,174,69,196,74,86,17,65,33,55,141,66,244,196,121,39,11,33,146,17,82,136,110,152,225,137,187,94,245,138,192,200,68,100,10,136,12,56,121,140,186, +167,218,20,141,170,166,69,44,153,87,190,218,191,136,174,254,121,168,192,143,252,195,158,163,237,232,225,250,158,29,35,8,192,141,14,128,12,80,141,13,130,106,66,3,130,136,84,85,177,169,171,241,108,211,44,22,177,74,170,154,85,198,113,212,237,118,24,134, +113,24,198,161,48,209,201,122,117,239,100,243,244,230,186,173,18,231,177,19,113,160,188,239,251,69,221,84,77,19,171,20,66,40,6,238,161,41,197,38,201,185,42,60,59,193,207,249,177,100,6,165,20,53,49,87,166,207,151,48,17,81,144,156,115,223,15,227,48,104, +46,0,16,2,5,162,58,176,228,210,247,25,85,72,233,234,242,201,63,252,240,71,223,251,222,247,190,253,255,126,235,234,234,74,68,154,166,173,171,58,114,8,8,85,12,235,101,59,14,59,189,44,139,68,95,254,194,75,33,85,231,231,231,237,106,217,164,178,104,42,6,100, +20,29,71,237,251,208,134,178,108,76,202,106,181,10,33,108,247,187,125,41,245,162,17,192,155,237,174,78,149,223,117,94,129,2,16,230,186,114,41,187,153,153,168,2,32,222,185,7,160,154,225,156,100,104,132,104,46,55,17,155,154,70,37,37,38,37,85,197,41,42, +27,32,32,17,5,100,0,195,97,24,12,201,187,94,49,100,3,245,247,117,178,63,117,1,61,77,202,30,64,6,20,19,85,49,81,8,240,25,124,237,158,211,218,187,171,192,95,232,87,159,71,163,39,176,143,33,207,251,180,232,248,92,64,32,130,200,24,24,44,165,170,169,99,93, +21,21,200,89,76,49,48,50,117,125,63,12,131,72,78,77,181,92,44,30,221,59,187,119,186,254,240,226,226,106,232,16,145,168,18,17,5,115,229,1,16,150,82,74,209,81,138,153,161,32,144,106,46,130,20,83,115,196,148,81,68,180,59,231,80,111,202,128,248,46,61,91, +45,23,25,242,216,229,60,162,25,35,49,18,130,141,101,140,33,44,234,120,245,116,251,198,79,126,244,221,239,126,247,111,254,234,175,127,252,227,31,63,58,187,183,217,108,30,60,120,244,218,107,175,221,59,191,127,122,122,122,122,126,175,169,219,106,209,2,192, +48,230,170,58,123,120,255,116,215,15,49,198,69,187,120,225,94,221,117,93,32,168,67,189,189,146,235,109,159,205,234,148,160,74,93,215,109,251,222,24,83,189,40,128,28,19,32,197,88,57,87,128,204,16,39,22,152,42,132,64,230,220,20,85,15,179,71,86,31,246,204, +196,97,101,84,58,32,7,83,46,4,19,88,64,21,3,40,34,158,217,107,6,160,64,68,10,132,94,144,170,34,230,202,80,71,2,85,64,77,137,32,28,33,195,147,13,199,93,58,170,95,201,66,166,134,164,222,18,253,43,250,248,216,10,132,231,211,109,141,125,194,152,217,61,158, +78,82,76,17,1,34,114,157,104,145,98,104,154,117,211,44,219,235,200,24,216,152,196,164,128,41,33,87,169,94,181,213,56,40,24,71,170,170,120,114,186,196,68,231,175,159,188,255,254,187,57,15,129,153,177,113,113,201,100,235,162,56,170,148,82,204,208,163,48, +157,221,86,74,161,154,62,26,82,109,224,58,117,181,3,94,111,174,141,48,51,205,221,48,14,69,70,3,97,34,66,80,45,82,20,84,115,201,79,47,158,124,247,59,127,247,159,254,226,47,63,248,224,131,135,15,30,252,47,255,243,255,180,110,215,117,93,63,120,240,224,244, +228,220,47,254,213,106,93,215,117,12,21,50,93,95,223,138,200,106,125,226,76,55,51,163,178,13,58,68,12,99,215,151,177,171,171,0,0,6,150,199,241,250,246,134,82,122,240,232,133,84,55,67,46,21,135,147,243,243,196,236,84,1,0,4,38,6,48,69,207,135,115,189,172, +9,40,40,17,161,154,175,98,124,221,139,234,147,163,135,103,144,39,217,176,17,4,16,65,213,226,214,82,22,42,3,115,157,190,33,136,223,171,170,134,64,136,204,12,19,113,124,114,148,51,48,79,2,69,163,201,228,212,49,66,6,178,103,2,24,145,236,95,83,13,234,39, +47,108,158,63,81,175,129,159,129,232,27,115,36,245,67,51,178,70,134,20,176,138,176,168,48,196,18,169,135,44,8,148,162,18,80,138,0,154,243,16,22,117,232,171,216,212,204,252,0,36,75,137,145,145,228,254,189,19,41,253,237,213,213,163,71,47,140,67,199,68, +76,48,12,67,91,183,215,215,215,34,114,178,217,220,222,222,46,22,203,171,171,171,69,91,199,24,209,64,139,76,219,11,66,0,156,67,29,172,140,66,12,243,5,104,86,38,194,199,229,229,229,129,38,26,137,3,49,35,130,90,191,239,158,94,92,124,239,239,191,251,198, +79,126,250,224,193,131,63,252,195,63,124,237,213,87,1,0,105,178,177,169,170,138,153,61,191,33,166,52,142,35,33,156,158,175,253,68,224,16,199,209,74,41,81,136,82,176,34,68,184,90,46,246,123,152,168,54,20,150,235,205,98,189,94,44,215,245,114,117,82,87, +196,65,205,0,48,165,106,114,215,54,69,224,152,2,133,56,71,211,51,49,121,71,88,138,152,25,39,5,0,243,153,205,185,75,64,14,90,168,129,154,26,16,49,32,17,136,136,102,85,32,98,36,34,152,250,87,138,33,2,150,82,38,65,140,19,143,204,114,81,17,65,22,111,95,17, +209,76,116,142,19,215,34,6,72,60,157,128,106,10,72,204,248,11,172,193,223,244,37,241,9,105,170,159,212,61,127,154,99,228,249,43,66,103,15,79,156,66,0,4,3,20,132,130,8,204,26,130,68,18,6,69,53,22,139,168,32,198,102,140,98,80,38,55,178,84,181,139,186,223, +199,117,91,52,63,121,114,161,82,238,159,159,188,250,242,11,143,30,222,123,103,123,75,96,106,138,42,86,196,211,244,74,41,85,172,1,128,40,32,162,170,105,49,151,255,249,146,134,136,80,193,224,238,181,166,233,254,251,232,155,241,232,193,125,167,104,107,46, +62,85,106,46,90,228,157,159,191,245,206,207,222,186,189,189,254,234,87,127,235,183,190,242,149,151,95,126,121,185,92,70,14,163,76,166,250,24,24,0,74,158,188,235,235,182,22,17,80,95,49,26,161,165,8,76,216,72,28,71,27,138,56,11,231,230,230,102,24,178,128, +181,139,58,45,234,213,102,179,92,175,185,170,1,73,192,208,152,136,20,193,131,150,208,24,17,189,123,6,0,82,50,178,233,146,132,201,20,213,167,68,240,23,129,116,86,75,18,7,4,53,64,246,192,68,48,65,32,132,0,136,83,210,139,79,128,54,25,165,205,70,88,132,192, +192,46,93,210,66,4,234,163,254,156,58,5,190,32,133,105,61,163,134,106,96,6,228,17,165,252,185,184,229,254,73,243,171,111,61,16,158,239,155,208,231,22,52,39,16,250,77,8,74,76,33,66,76,22,83,97,204,234,9,39,30,229,12,64,56,37,178,7,142,196,169,140,225, +54,158,157,156,230,190,191,188,186,208,50,110,86,39,95,120,249,165,223,254,210,107,63,124,251,61,40,89,70,9,128,140,4,106,121,28,199,161,44,238,181,82,140,146,251,204,155,3,134,7,123,249,59,227,208,99,114,54,42,2,170,153,170,28,116,21,253,254,218,89, +218,154,75,30,199,253,126,223,109,119,253,190,171,170,234,193,131,7,47,191,252,242,23,94,125,237,193,249,189,82,138,138,96,34,34,64,243,231,24,17,145,194,148,254,107,50,25,254,34,66,32,162,128,34,82,208,114,159,187,174,187,217,109,247,251,254,230,230, +102,191,223,135,152,150,203,229,234,244,116,125,114,114,114,118,94,53,173,26,20,21,64,32,12,192,132,102,166,56,45,187,40,76,113,223,234,233,160,118,199,57,7,158,65,242,249,176,23,3,223,161,248,239,130,111,134,5,156,219,137,230,185,189,60,97,50,94,235, +230,167,39,17,153,152,33,121,193,57,216,24,17,243,168,115,139,123,180,5,56,114,130,20,201,168,5,136,159,115,89,253,179,166,39,191,58,108,104,207,167,249,47,205,44,25,157,191,75,0,0,98,164,192,169,10,41,141,200,69,12,115,230,162,48,5,45,144,161,98,224, +0,70,48,189,58,85,149,214,171,246,124,179,86,25,198,221,182,34,248,242,43,175,222,63,253,225,237,205,78,198,97,89,47,78,79,78,155,84,129,168,135,16,14,195,192,80,247,253,152,82,16,153,176,10,198,195,66,31,205,192,75,6,38,2,137,111,47,76,230,109,170,67, +246,195,190,219,237,118,125,223,35,64,140,241,252,252,60,61,140,151,151,151,143,30,61,58,93,111,86,171,21,35,57,37,128,1,153,161,136,148,82,188,146,15,239,104,149,18,129,17,224,36,182,203,99,191,219,119,93,183,189,188,217,110,183,46,65,206,170,177,94, +108,78,79,31,60,120,212,174,150,85,211,214,139,5,113,80,41,4,196,28,99,140,83,107,7,2,30,74,51,209,211,216,159,125,50,16,127,129,141,220,240,140,192,225,208,67,100,5,33,16,17,32,6,34,21,64,152,76,195,144,65,201,104,2,27,204,20,196,65,14,118,134,173,26, +160,153,148,105,205,74,8,222,208,31,188,11,12,13,212,140,140,12,16,201,140,0,124,160,156,137,4,207,227,98,230,147,140,246,62,77,41,126,108,5,62,143,55,161,162,163,70,135,159,206,237,31,5,230,64,161,178,88,143,20,71,25,116,40,57,150,232,13,140,40,18,68, +98,36,43,57,247,187,125,157,170,196,225,164,93,209,163,23,47,46,62,124,231,245,55,40,224,189,245,234,149,23,30,253,116,247,70,47,122,114,186,188,127,114,86,47,218,174,47,101,24,81,33,247,131,198,212,117,93,8,45,0,121,29,82,228,25,27,180,67,35,42,166, +179,31,47,28,130,59,253,115,74,129,245,122,253,224,193,131,24,163,169,238,247,251,221,205,109,215,117,247,239,223,175,235,58,197,56,74,9,72,33,6,67,232,250,30,139,28,72,98,200,8,128,238,170,86,6,213,34,226,55,234,48,246,251,253,237,245,77,215,117,251, +174,228,156,129,66,219,46,215,77,83,53,245,250,228,236,244,244,52,213,149,91,197,184,54,146,102,123,198,187,135,131,16,92,62,15,60,31,228,0,96,100,147,152,104,54,209,113,249,16,77,237,136,78,132,23,48,176,25,98,214,233,219,69,66,164,82,64,205,195,231, +64,141,208,12,41,16,155,33,170,161,57,100,143,168,60,203,77,24,192,104,234,64,253,218,245,133,51,76,109,133,136,170,6,52,36,79,109,180,231,249,50,252,44,224,199,115,108,254,123,192,9,143,79,14,3,50,36,96,166,192,161,46,161,22,16,43,64,89,76,213,68,145, +137,196,9,152,32,185,244,93,119,111,125,178,72,85,172,70,88,52,63,191,189,253,217,27,63,73,41,188,244,210,11,47,61,124,225,195,119,63,236,118,189,71,212,70,226,78,243,126,187,119,190,231,140,31,86,26,168,148,50,12,125,160,120,151,152,123,180,91,87,85, +191,4,16,145,49,78,79,57,192,250,188,117,93,226,246,246,118,210,100,48,181,109,123,114,114,226,81,100,195,48,92,111,111,61,209,54,132,208,208,81,254,174,128,71,148,246,125,223,119,157,100,149,126,148,156,243,48,234,144,115,206,42,98,161,173,219,197,114, +185,92,159,158,174,215,235,84,85,41,37,142,129,67,154,251,71,98,102,167,10,200,152,33,68,5,51,36,132,195,26,9,166,112,194,233,101,166,185,251,48,66,28,139,122,187,234,32,30,0,206,255,80,154,254,225,224,50,136,169,137,70,3,3,181,41,104,117,4,179,128,52, +137,150,144,1,8,204,201,49,96,100,68,193,7,96,243,55,217,111,126,194,41,160,222,204,64,69,132,139,76,159,241,121,48,155,249,52,165,104,211,52,240,236,173,104,207,113,17,234,76,148,81,95,175,25,0,0,35,48,96,4,74,33,89,106,148,165,88,100,69,45,133,13,200, +176,160,65,22,21,177,34,144,37,0,4,132,174,31,182,87,215,239,255,252,157,39,239,189,87,215,105,189,104,94,121,225,197,139,247,63,200,253,144,135,177,219,238,214,171,147,24,227,56,142,67,215,135,16,60,103,123,191,223,3,170,153,48,83,69,149,197,164,147, +198,80,167,231,216,158,121,15,208,59,54,66,0,184,184,248,208,31,86,102,94,44,22,83,149,2,142,227,232,215,147,170,22,17,53,171,170,106,181,90,181,160,89,74,215,117,251,253,222,113,136,190,239,135,174,55,51,82,211,92,116,44,160,26,3,183,85,155,98,236,234, +147,166,110,23,203,118,177,88,212,139,38,165,100,30,54,124,20,80,35,0,4,115,18,232,20,183,61,149,186,95,131,62,106,130,27,249,28,152,131,138,58,97,123,76,200,6,7,12,1,84,76,3,161,211,122,85,204,76,64,221,166,0,102,238,158,150,92,114,150,113,232,68,200, +192,20,153,57,80,68,100,36,38,74,33,4,66,85,78,190,144,1,208,201,96,91,1,8,149,208,128,68,213,74,97,103,74,76,75,163,127,203,39,252,77,192,41,190,248,152,144,77,195,121,101,7,160,72,192,204,169,142,169,143,17,132,3,132,65,148,0,153,72,60,143,182,120, +83,132,101,24,53,151,221,237,246,241,7,31,62,126,255,131,126,183,103,180,221,245,213,163,87,127,251,165,151,94,186,190,217,126,120,113,149,135,49,165,196,161,142,33,244,125,223,180,11,79,99,239,251,222,227,52,67,224,82,149,67,200,230,47,36,203,223,101, +194,136,136,11,144,155,186,62,214,248,30,254,72,77,36,34,206,26,77,117,117,122,126,230,158,23,221,110,215,247,253,237,237,237,110,183,51,132,186,174,215,203,214,218,101,238,7,54,0,53,40,162,69,18,113,21,83,74,105,191,56,111,154,38,198,104,64,10,132,28, +57,48,138,184,92,67,181,184,68,157,113,106,74,117,62,114,143,77,226,166,20,183,249,26,156,187,86,115,44,196,83,174,39,106,158,169,83,151,204,0,129,0,5,0,196,208,12,109,118,81,61,188,32,34,121,24,134,60,142,32,90,74,9,20,99,168,66,72,68,204,161,132,144, +2,39,168,194,172,213,118,66,146,183,47,104,72,106,206,5,20,181,114,231,91,247,57,223,139,126,38,2,247,199,66,31,191,6,59,58,9,59,80,66,192,40,145,141,18,152,32,20,182,142,242,120,127,249,152,86,131,238,26,60,35,144,252,254,7,118,253,33,190,184,82,232, +18,146,140,61,230,204,101,132,221,245,9,247,213,184,207,31,126,136,151,31,236,222,248,187,246,246,3,235,118,45,66,123,185,91,60,189,253,157,245,169,158,159,117,31,190,107,125,225,124,253,59,191,243,123,31,188,243,134,220,238,168,89,62,108,79,30,63,126, +92,218,109,85,157,23,147,155,97,127,58,212,86,49,160,16,83,168,18,128,152,142,28,130,136,179,92,129,17,205,87,141,78,160,76,225,160,144,212,34,34,2,162,62,230,161,89,140,213,162,110,67,8,160,54,142,163,12,114,149,21,41,197,147,123,39,39,247,156,176,226, +151,85,24,71,102,78,179,61,246,132,135,3,60,72,205,44,252,7,34,179,220,231,65,85,213,17,70,35,18,195,105,111,4,32,34,133,197,45,13,157,231,169,32,238,109,29,194,161,204,204,116,138,231,70,68,134,8,50,133,34,18,22,66,5,28,81,141,50,3,0,3,4,228,10,24,44, +232,232,218,220,34,121,44,69,72,49,96,140,52,238,178,12,221,94,250,65,13,129,3,196,42,114,226,80,85,245,162,105,154,60,142,20,147,132,48,128,9,51,166,16,2,17,42,74,137,102,168,37,231,17,115,48,93,24,113,86,75,246,220,85,221,49,115,227,99,163,184,62,202, +0,155,71,42,123,246,215,127,197,153,240,55,210,163,31,206,18,85,141,169,166,166,9,67,111,28,145,121,204,61,73,145,105,187,56,217,126,169,100,201,121,223,239,175,183,215,253,237,205,233,250,116,120,212,255,172,127,167,168,212,77,51,142,101,179,217,156, +159,159,255,193,31,252,193,119,126,240,195,24,227,43,175,190,116,255,254,253,215,223,120,123,200,167,89,202,80,50,140,210,247,125,209,97,115,182,250,69,67,145,153,234,245,137,254,113,199,73,183,206,99,70,166,42,4,191,131,124,225,175,232,150,245,225,252, +252,220,129,240,233,220,215,249,242,172,42,68,100,138,60,103,220,195,28,95,113,88,2,249,50,246,35,249,80,255,200,57,125,36,164,166,195,37,237,144,200,33,122,81,85,167,236,181,105,246,83,31,6,39,211,170,153,188,238,24,59,115,48,65,228,128,166,4,196,204, +204,17,217,45,69,49,231,92,134,49,132,82,39,133,8,238,163,197,85,69,42,106,73,137,4,149,5,20,9,63,193,76,230,243,18,87,248,25,121,174,225,211,20,222,47,117,236,253,231,196,39,236,99,54,72,6,136,20,84,74,74,21,45,55,165,235,45,213,152,154,78,110,23,102, +32,2,38,164,82,242,152,187,253,112,187,27,111,110,40,143,195,205,45,230,178,94,175,77,224,234,122,219,119,197,56,4,164,179,245,217,23,95,181,23,64,127,254,248,226,246,246,118,189,217,188,242,218,171,111,190,243,158,17,0,163,72,222,237,202,125,61,81,17, +201,229,96,211,116,176,85,83,85,144,35,155,153,143,4,164,25,169,170,136,106,145,217,162,219,81,1,223,132,216,92,77,72,33,38,10,177,137,54,83,189,38,197,176,34,192,20,210,235,203,88,47,57,1,176,172,158,239,57,181,127,69,167,93,104,96,157,43,195,57,46, +126,114,221,209,92,159,253,240,46,244,96,201,63,45,93,38,185,150,29,248,74,62,152,79,230,175,96,128,128,132,170,147,1,93,224,0,12,106,4,96,8,145,125,169,154,115,8,33,51,199,42,73,46,227,56,72,86,44,160,177,68,78,204,125,108,219,40,130,160,194,108,16, +93,93,225,65,48,116,100,179,224,175,100,192,231,122,53,250,43,224,132,255,180,221,73,202,36,0,0,32,0,73,68,65,84,34,252,120,199,151,127,1,189,243,199,226,132,142,85,208,209,66,201,229,237,20,82,90,172,52,221,104,181,128,186,29,41,54,32,136,24,144,8,180, +244,221,238,250,122,251,244,170,108,111,42,43,139,88,133,152,192,172,106,234,135,47,188,212,245,37,212,117,211,180,117,106,30,60,120,240,222,229,147,175,125,237,107,127,243,189,239,95,93,93,125,237,247,190,246,211,159,189,149,179,236,187,78,65,182,219, +107,181,135,109,172,135,221,86,86,62,17,206,130,159,105,47,58,25,38,206,128,178,171,223,220,185,20,85,65,21,102,172,139,16,200,20,178,120,8,33,170,42,168,121,199,200,145,75,46,211,232,104,224,22,171,196,222,248,77,150,251,110,136,228,247,82,49,77,24, +16,208,102,87,36,215,70,78,173,17,122,225,160,39,155,1,0,48,28,236,253,39,253,252,172,135,116,136,98,190,78,39,67,0,68,12,124,236,169,67,0,193,113,34,156,190,13,66,52,102,246,121,174,148,50,209,234,137,13,145,1,56,102,10,41,132,146,66,112,6,76,25,101, +24,187,146,179,86,82,167,106,28,58,68,12,129,12,162,243,81,129,204,200,16,104,66,15,103,163,87,156,132,29,207,23,84,248,89,112,194,207,180,152,249,181,149,31,60,67,231,81,0,210,25,178,39,154,177,107,18,138,21,52,75,94,116,184,88,151,82,212,138,47,111, +100,24,135,219,93,222,110,181,27,196,74,181,94,6,132,221,190,7,192,243,123,15,148,66,72,21,85,77,74,105,204,74,136,223,248,189,223,123,124,125,253,195,31,255,224,63,254,209,255,248,187,95,255,218,159,253,233,159,255,244,173,215,207,78,87,165,228,235, +203,171,182,58,119,86,182,200,44,54,85,5,68,1,227,163,23,93,102,2,136,31,26,42,106,10,96,56,165,168,249,37,98,166,98,110,34,161,106,170,74,224,54,249,104,70,119,36,102,0,231,127,249,249,74,58,19,47,167,121,16,1,48,0,221,93,206,76,46,74,16,191,190,204, +38,222,205,193,134,152,48,114,248,232,171,235,36,105,244,20,78,5,155,120,210,19,21,8,1,16,14,226,137,131,199,197,100,224,175,115,14,41,89,41,165,228,28,42,82,4,36,245,81,150,67,226,152,66,202,193,16,23,192,10,123,235,186,221,110,40,61,168,68,38,28,65, +98,100,77,164,100,106,40,128,14,249,3,224,52,253,78,173,57,155,75,252,63,223,224,196,167,191,117,62,237,25,240,107,152,9,201,238,102,89,61,66,240,85,129,57,42,96,49,162,122,197,237,154,218,147,234,228,126,159,251,113,28,165,20,83,33,85,82,65,177,104, +208,132,20,144,200,136,16,41,36,170,170,102,179,57,123,244,194,162,89,46,22,173,22,57,89,173,239,221,187,247,141,111,124,227,39,63,253,241,229,205,229,191,251,250,127,222,158,44,127,254,222,59,28,67,219,182,55,87,79,251,174,91,164,218,175,35,17,203,115, +41,206,175,6,126,36,167,126,254,129,95,23,76,24,152,34,97,240,187,17,57,16,5,160,64,24,8,3,32,171,161,40,16,6,4,70,96,87,47,59,103,253,238,139,80,0,100,255,4,255,130,174,90,196,153,177,233,164,83,191,228,38,242,64,96,12,108,228,64,3,29,251,130,31,242, +216,60,139,198,3,24,15,67,166,39,58,29,167,193,205,159,140,102,230,99,222,108,121,124,39,221,18,36,67,22,36,64,198,16,48,166,152,234,144,106,96,138,177,170,170,38,85,129,8,164,140,93,191,219,111,111,134,177,203,227,190,140,157,230,94,199,17,243,136,34, +168,98,37,27,136,161,41,248,223,11,159,151,64,10,252,204,218,199,231,23,132,49,4,64,245,118,11,0,84,140,57,152,146,66,136,139,101,104,55,208,44,211,217,185,1,100,153,140,61,35,135,154,99,197,20,144,18,135,196,129,153,57,196,170,94,44,214,235,229,201, +233,226,228,100,189,94,19,133,42,213,203,229,146,145,190,246,159,125,117,189,94,253,248,199,63,124,244,210,11,191,255,95,124,19,34,246,99,87,183,117,41,37,239,251,0,168,170,69,101,250,152,79,5,34,82,143,200,56,174,192,9,182,96,56,184,173,24,154,33,24, +153,34,2,35,50,34,99,136,20,83,8,137,40,152,185,181,4,123,213,1,50,24,129,17,34,155,161,17,19,5,162,96,72,54,133,55,48,78,58,139,137,76,231,19,27,135,128,136,70,104,132,206,77,67,38,175,82,121,246,67,143,62,62,54,119,113,82,222,226,252,31,144,1,24,248, +191,215,12,81,204,138,138,130,81,224,88,37,67,86,66,32,54,38,36,71,37,234,84,53,33,86,72,132,129,171,170,106,219,54,85,85,206,249,233,245,85,215,237,134,110,55,246,251,113,191,151,174,147,161,183,60,130,20,213,2,58,41,38,196,247,79,58,137,158,254,13, +39,252,117,239,69,241,232,38,52,0,197,137,113,46,34,169,10,42,108,80,66,189,42,163,106,186,165,86,113,124,172,128,165,20,83,240,188,193,200,156,13,186,174,59,89,182,24,16,179,196,186,89,61,124,88,45,55,16,82,6,222,247,187,213,106,117,59,110,83,160,251, +47,190,240,141,175,255,187,119,159,94,48,227,215,127,255,27,127,245,255,253,205,229,205,213,131,147,19,34,202,89,186,109,87,175,103,231,53,117,125,3,185,39,139,137,33,162,33,33,216,1,81,54,215,220,1,148,163,221,163,2,154,97,153,152,40,24,136,137,238, +110,39,67,70,115,182,151,122,47,202,236,228,178,130,100,119,73,24,68,238,1,33,121,64,14,129,88,68,198,82,0,212,19,149,252,238,240,41,235,144,86,138,8,190,31,154,223,62,154,207,109,11,72,119,189,38,192,124,96,76,172,154,121,38,12,51,185,204,84,252,143, +171,43,45,221,206,35,198,88,116,4,1,3,65,36,36,99,101,14,209,82,37,0,82,10,208,152,170,198,41,10,125,223,239,186,93,172,83,8,129,66,10,9,130,170,49,98,10,160,6,132,6,2,192,98,120,136,112,36,3,121,238,175,193,207,254,69,248,127,253,223,254,247,79,127, +231,226,63,187,235,192,39,117,189,6,8,104,211,131,130,7,99,116,48,53,53,84,13,33,81,140,2,164,253,165,136,26,64,83,213,41,38,16,149,97,180,146,25,141,152,56,68,74,137,170,154,23,109,92,174,83,219,50,86,221,208,109,187,91,100,90,157,44,23,155,245,114, +189,252,249,7,239,81,10,95,252,202,87,40,132,191,254,171,191,42,227,240,224,244,156,76,151,205,114,121,122,94,215,117,213,52,204,44,170,64,24,99,34,198,131,39,55,250,86,111,222,32,137,62,51,45,232,81,107,53,251,35,250,6,2,105,250,89,68,226,192,196,28, +188,229,51,119,18,196,41,56,28,103,180,221,192,76,149,112,86,220,205,96,131,255,221,102,70,129,137,209,247,37,50,75,180,202,88,188,174,114,206,34,19,204,160,98,135,76,98,51,243,75,113,66,32,216,142,141,2,38,41,37,113,41,162,42,118,68,190,82,21,85,41, +96,129,25,145,204,212,69,149,30,37,145,135,145,153,17,64,85,8,153,3,229,113,220,237,118,187,190,95,109,214,102,64,72,82,228,236,244,84,181,168,102,138,92,0,48,70,138,73,128,136,234,24,43,53,252,213,208,250,227,1,225,40,53,228,215,186,176,249,152,207, +129,143,248,160,226,63,173,8,255,121,75,255,151,92,133,211,55,71,19,213,222,185,189,102,236,206,124,106,0,64,28,12,64,0,173,191,18,81,81,12,28,171,84,5,68,83,5,43,227,48,168,234,168,42,72,88,85,212,180,26,82,1,44,131,42,42,18,48,89,85,197,102,179,142, +145,178,202,88,164,106,23,95,248,226,151,137,232,135,223,251,65,25,135,23,239,63,220,222,220,174,207,238,215,117,83,55,117,8,129,152,67,140,72,36,69,239,188,49,167,91,195,121,107,4,192,190,204,7,56,108,71,17,137,12,192,67,249,16,143,226,47,17,201,131, +35,253,211,144,230,31,145,204,14,55,56,35,190,179,9,63,25,160,28,73,46,14,7,0,1,18,78,60,20,51,3,19,0,179,60,241,52,103,136,193,255,250,153,124,231,91,89,67,66,34,36,4,20,122,6,120,244,4,5,47,117,255,191,139,15,239,158,239,89,74,130,96,76,196,196,165, +148,146,71,39,120,123,41,32,35,32,20,48,3,184,222,222,238,182,93,187,88,213,49,45,219,246,226,195,199,128,192,85,40,166,5,213,98,80,10,162,20,226,162,74,13,83,144,95,9,165,248,88,158,201,191,21,225,63,121,61,138,142,28,129,243,30,39,239,51,52,64,85,68, +66,14,196,17,3,115,222,141,131,116,195,104,134,117,221,212,85,21,153,153,209,76,179,228,221,208,143,6,26,163,134,100,20,197,237,99,34,49,129,202,136,108,237,162,138,49,42,192,104,182,58,217,172,214,155,245,106,93,74,121,231,205,183,186,93,255,242,75, +47,87,237,114,185,92,182,171,21,133,224,211,151,231,254,17,242,84,62,135,149,255,244,66,211,161,101,160,25,4,159,122,60,34,191,6,97,174,64,3,96,8,94,123,64,211,159,116,158,103,41,254,208,58,111,207,238,90,196,169,65,133,195,165,228,9,42,170,10,190,88, +84,213,146,85,138,137,130,153,150,233,249,224,233,190,154,114,237,69,4,236,208,224,220,125,207,158,134,228,96,135,215,237,116,156,0,226,164,163,208,185,116,13,204,128,13,76,77,29,222,96,66,244,236,13,103,240,76,231,7,33,6,38,98,174,194,152,237,195,199, +23,251,109,7,10,77,213,148,50,198,20,21,205,24,141,137,82,5,156,212,152,67,227,69,88,62,195,126,244,31,9,48,127,174,138,240,185,227,142,222,89,203,76,194,25,31,184,20,77,89,125,29,135,206,26,38,38,174,234,122,115,111,200,176,31,101,151,165,234,6,92,212, +213,170,93,85,148,234,120,117,17,135,39,79,186,92,246,183,219,80,176,81,92,174,79,49,65,29,194,100,44,91,178,116,123,134,102,213,52,84,215,33,86,79,46,46,214,39,155,255,238,191,255,163,178,27,190,251,55,127,115,181,237,22,93,151,85,188,138,138,26,31, +180,75,62,163,129,227,248,8,174,200,179,187,80,135,143,120,176,63,99,157,120,244,206,17,28,26,63,80,84,114,124,30,212,141,143,16,124,59,117,128,35,253,203,35,152,183,169,119,92,208,156,179,3,245,102,166,154,231,158,30,1,226,92,120,193,12,15,177,222,165, +148,3,110,8,31,181,33,157,34,132,142,206,69,20,41,46,240,195,143,236,74,74,118,86,29,168,200,60,207,19,6,96,5,196,128,168,96,86,8,133,168,145,138,241,165,215,26,133,240,222,219,239,224,227,39,79,47,46,95,125,245,229,144,58,102,109,218,202,136,136,217, +136,192,45,168,204,80,63,171,182,254,115,145,251,251,220,221,132,46,39,156,108,186,230,219,133,0,76,10,35,18,49,206,160,133,0,42,226,146,204,144,138,232,48,230,190,140,102,26,2,215,117,138,109,21,82,196,24,5,177,207,214,171,112,108,170,197,178,48,196, +42,4,180,60,118,165,239,76,114,72,113,185,57,201,96,25,144,171,186,170,154,42,196,211,147,115,51,253,254,247,190,191,217,108,22,109,187,90,173,66,140,6,192,196,196,147,96,2,92,207,51,153,102,162,39,17,62,155,34,131,135,61,135,175,91,142,239,70,32,159, +8,227,209,102,82,39,7,66,179,41,214,144,204,65,66,4,157,249,156,113,162,238,56,59,198,81,53,41,37,103,155,92,192,179,138,104,22,19,5,19,196,72,136,41,198,20,35,1,153,40,35,165,144,84,132,137,60,158,215,79,20,95,232,184,128,201,212,224,240,54,56,21,65, +189,232,109,38,218,168,77,52,186,209,73,172,82,74,201,19,224,193,72,6,72,129,48,4,64,84,4,1,19,48,69,172,234,229,230,228,164,73,245,216,15,111,189,241,230,213,213,165,154,45,54,109,92,212,16,67,172,27,8,65,148,153,83,85,181,1,227,72,159,21,41,252,183, +155,240,87,199,39,16,192,230,100,52,114,49,142,26,129,155,53,131,154,57,209,3,185,106,87,167,69,41,27,116,183,55,87,93,135,164,6,97,189,72,205,189,179,102,189,92,94,223,214,151,219,110,180,122,177,105,219,118,159,164,105,27,202,60,108,175,174,174,47, +159,62,126,255,94,215,189,220,46,107,142,138,92,213,77,95,100,223,141,175,125,233,139,139,170,70,163,81,74,223,247,195,48,84,77,205,204,64,207,144,149,12,1,103,117,185,191,178,4,51,243,255,232,255,222,138,194,156,184,56,157,127,56,153,142,57,129,230, +120,151,96,102,204,116,24,191,0,84,96,194,37,33,184,74,68,167,195,73,65,75,41,37,155,168,129,130,154,72,118,227,28,191,78,33,134,148,210,124,97,194,204,255,52,239,78,39,162,249,209,234,162,28,28,208,112,218,230,78,187,86,114,116,159,12,68,85,68,157,208, +87,8,10,70,53,68,17,51,69,96,198,16,41,68,63,150,0,148,235,196,4,130,64,96,76,12,194,17,194,43,175,125,153,11,106,63,254,195,143,126,20,18,159,191,244,160,26,51,213,49,194,81,152,153,65,64,250,44,181,247,27,89,239,255,11,66,20,191,177,58,156,217,164, +129,60,206,213,51,171,105,6,48,160,40,133,180,88,157,144,103,187,228,254,246,170,235,250,174,228,82,175,235,20,155,102,205,41,52,235,108,28,194,130,83,197,85,142,49,192,190,84,85,100,194,199,79,46,198,156,211,102,125,242,202,107,35,240,237,126,47,200, +85,189,16,131,211,179,123,255,241,143,254,135,159,254,232,251,203,229,242,64,254,242,174,210,87,253,31,121,95,239,232,209,234,152,131,125,76,216,253,76,56,60,20,173,185,209,160,218,199,69,79,234,193,229,99,94,180,28,34,71,209,169,107,46,255,31,199,1, +212,192,212,138,228,50,148,49,151,50,58,119,28,26,68,196,169,14,21,15,69,72,52,65,20,190,190,61,44,123,139,14,42,160,170,51,122,63,21,39,243,236,2,3,166,82,84,139,136,168,150,172,189,148,204,20,0,156,27,16,220,57,3,145,213,188,14,153,98,96,208,72,72, +154,117,136,69,6,209,241,236,254,131,71,247,238,107,145,81,135,33,143,106,198,83,159,239,188,59,163,207,9,88,255,175,177,8,141,224,23,102,113,156,140,131,68,181,24,241,148,136,68,134,196,210,43,197,152,234,69,187,206,227,184,191,209,177,223,237,247,221, +237,184,191,41,235,118,213,46,35,197,80,165,38,181,24,26,53,174,219,168,185,55,145,186,174,207,206,206,110,158,60,233,187,238,242,226,201,201,75,175,118,67,167,156,170,229,2,129,115,95,76,52,197,250,155,223,252,230,48,12,62,74,57,218,112,196,35,131,195, +64,120,55,129,76,182,239,83,29,30,198,18,123,118,204,58,20,237,244,244,187,31,188,129,145,3,240,166,83,142,45,204,96,132,30,92,165,14,212,74,223,194,136,72,25,51,0,152,138,230,146,199,97,28,71,201,131,223,111,140,169,170,42,215,67,34,240,33,243,212,21, +131,243,87,56,68,80,225,168,163,138,179,246,197,199,200,249,143,204,72,62,62,3,244,203,152,65,212,72,41,134,20,106,239,186,179,138,77,23,172,162,103,144,134,64,8,104,12,16,150,205,226,241,219,239,158,157,222,139,166,191,245,213,223,254,233,27,255,224, +254,229,49,198,16,130,57,121,13,158,241,32,253,183,34,252,181,126,40,78,15,37,42,28,216,253,130,80,204,32,240,148,19,3,10,0,164,64,170,187,229,162,20,97,48,92,46,106,188,47,96,5,40,82,59,92,60,29,122,229,212,81,85,176,53,90,177,5,181,128,1,24,88,181, +173,50,89,87,86,203,223,250,74,61,140,35,144,116,195,41,199,172,54,220,220,102,142,24,147,52,188,19,27,114,143,1,49,70,47,173,169,244,68,155,186,30,134,1,21,136,108,127,187,187,189,189,173,235,250,225,189,251,189,204,174,80,10,19,146,142,228,139,16,195, +67,69,221,61,91,237,92,204,34,170,166,0,128,20,144,24,3,106,41,34,66,192,204,97,230,115,151,146,212,138,168,102,86,48,45,150,71,237,59,29,58,18,43,101,200,67,95,36,155,25,129,58,168,42,87,157,88,66,168,82,21,41,32,89,166,40,158,72,173,96,69,69,181,20, +147,73,80,161,2,35,176,199,114,72,81,102,170,107,142,108,94,139,193,197,190,150,117,80,247,218,48,235,35,69,162,16,40,16,102,40,42,29,3,51,243,48,142,102,70,85,4,162,162,98,129,139,64,215,117,237,24,71,26,105,205,87,180,93,109,214,183,187,170,187,222, +212,15,95,86,138,139,16,185,123,18,234,90,36,20,97,163,246,114,15,178,82,213,137,227,78,136,51,219,129,64,11,26,0,40,31,218,10,207,129,130,90,85,197,166,6,91,61,12,24,129,17,39,163,6,194,89,212,108,96,20,173,59,208,24,230,39,208,23,131,7,37,10,61,187, +179,200,31,63,236,209,71,33,74,31,165,130,222,109,251,249,64,83,67,80,157,253,184,13,195,243,124,66,124,42,21,149,128,175,18,136,48,165,4,171,229,48,142,40,194,171,37,21,233,114,177,50,106,25,72,199,26,87,177,109,0,0,129,67,194,136,20,12,155,84,169,8, +97,64,38,49,43,38,10,4,60,17,169,11,234,47,142,245,254,43,125,223,155,89,226,160,90,186,174,219,110,183,0,48,74,65,172,156,65,134,112,119,142,207,237,159,218,47,14,57,179,52,209,57,220,135,79,56,138,143,118,198,230,196,3,96,64,1,53,209,92,196,242,56, +246,195,48,12,101,24,75,30,252,122,244,206,217,197,81,200,212,239,187,110,207,77,83,213,77,0,147,174,235,104,160,180,168,74,41,20,48,48,11,18,128,21,29,167,84,151,89,189,5,102,38,54,74,151,131,167,154,25,51,35,147,187,18,78,50,43,162,58,69,183,5,97,154, +120,231,238,22,217,52,77,46,5,0,69,85,139,32,83,68,202,68,129,24,3,84,85,53,22,209,34,77,211,172,215,235,169,19,46,5,131,121,172,199,48,72,55,14,165,84,89,17,32,130,137,153,21,53,44,54,192,136,6,49,241,220,178,234,209,59,100,28,0,60,126,110,170,76,43, +119,247,182,0,144,21,189,171,29,16,79,224,192,25,148,241,87,88,93,235,239,17,139,96,147,242,235,96,245,240,9,176,154,47,134,15,242,59,58,132,127,195,28,172,242,209,113,99,250,204,240,185,184,175,255,145,169,218,68,103,52,26,82,213,84,27,172,68,251,34, +132,168,251,174,244,146,5,74,30,109,111,80,199,216,212,165,8,0,68,68,12,49,181,211,35,27,152,69,97,212,60,20,43,200,156,34,17,40,24,193,71,37,179,199,17,176,115,95,74,33,132,170,170,60,149,9,0,141,14,79,5,30,51,188,63,254,251,119,1,210,196,53,157,204, +143,200,76,167,6,210,211,25,116,106,113,205,172,20,45,222,118,246,210,143,227,208,231,97,40,227,88,242,72,4,60,175,99,129,112,82,248,11,236,247,183,195,176,47,249,254,233,233,105,12,44,146,243,94,152,89,197,196,70,255,186,32,146,75,17,145,8,169,12,99, +206,153,136,148,48,155,133,16,82,147,8,209,180,204,75,159,172,8,33,4,12,129,20,217,32,34,5,14,19,149,71,85,192,92,102,141,72,104,22,0,3,50,18,1,75,140,12,168,117,140,106,40,154,219,182,57,59,59,35,162,186,174,17,61,220,42,69,75,164,113,204,82,178,125, +248,100,203,68,204,232,204,117,70,66,50,2,40,163,2,204,25,106,119,64,167,237,198,241,176,139,134,89,3,6,106,33,132,59,169,138,1,160,134,25,119,61,154,122,38,215,141,153,32,32,115,48,145,192,49,199,239,120,116,58,170,74,60,250,197,163,70,90,225,151,49, +96,195,243,127,13,254,18,104,196,148,217,101,230,2,76,169,174,112,213,90,30,148,209,119,140,1,109,52,25,65,77,17,141,252,136,47,168,190,70,87,6,80,83,208,172,58,170,100,5,37,64,45,81,149,0,64,198,103,111,194,187,90,74,41,185,16,129,25,151,171,213,108, +98,63,95,157,71,217,122,115,17,234,179,95,96,122,243,142,165,24,170,58,53,75,10,42,118,176,25,86,85,84,23,104,96,25,122,21,177,156,109,44,82,178,230,34,146,13,132,136,152,209,141,14,1,128,8,98,140,204,188,89,46,47,46,46,110,111,111,47,175,158,16,104, +211,52,211,247,22,163,11,8,253,211,138,217,176,31,186,221,238,114,159,119,187,93,41,165,174,107,142,129,136,218,213,170,173,154,219,221,13,0,136,169,136,120,5,198,154,2,35,2,5,195,96,72,128,96,160,115,210,239,224,246,28,28,166,26,0,34,32,5,74,129,250, +97,68,182,16,130,1,196,24,151,171,69,224,144,82,141,60,26,226,152,69,145,66,108,110,183,251,199,23,151,87,11,37,162,128,196,158,137,232,224,142,65,74,137,9,136,136,103,213,169,71,104,232,194,157,60,148,93,180,73,196,136,33,112,1,36,188,51,173,153,56, +19,179,185,243,241,251,123,176,33,118,141,227,71,4,141,250,11,21,245,81,150,185,249,50,209,142,11,245,24,8,255,220,64,20,199,117,248,75,128,78,64,68,82,52,17,28,161,32,0,86,85,90,173,250,34,164,10,145,3,34,168,128,148,200,137,129,57,38,17,223,37,128, +129,138,161,168,130,102,207,146,112,200,140,84,172,12,132,20,117,138,197,158,119,48,112,144,210,231,57,91,27,21,153,25,171,106,22,218,235,76,88,123,86,113,255,49,62,13,54,119,163,19,249,196,12,124,58,3,154,181,252,0,38,234,119,224,4,35,230,236,89,74, +96,106,146,165,140,32,106,102,33,132,16,40,198,232,69,104,0,196,0,136,204,248,232,209,131,211,211,205,205,205,205,213,213,211,237,54,84,85,21,152,253,38,103,192,155,113,188,185,185,121,122,113,121,121,121,185,219,237,62,120,247,113,223,247,28,104,125, +178,105,154,38,196,184,217,108,206,238,223,171,23,149,34,56,22,26,99,12,237,34,96,72,156,82,93,185,110,67,69,139,105,81,41,166,6,80,215,117,140,177,170,42,41,197,114,97,3,86,8,10,82,134,253,126,203,21,132,0,69,149,16,67,8,49,196,92,74,100,67,164,253, +48,66,168,5,240,205,183,126,254,159,254,250,31,232,197,251,78,22,175,234,216,84,245,98,177,168,235,42,114,96,182,20,40,198,24,2,209,17,48,59,218,158,157,134,139,132,96,12,198,8,17,33,48,7,48,50,32,132,96,168,104,228,4,119,248,216,116,123,245,105,114, +186,31,241,89,149,235,179,55,225,209,58,131,238,42,249,151,109,148,188,135,250,28,20,225,113,35,250,73,213,232,6,213,254,155,69,197,0,18,96,88,52,156,179,130,233,222,250,226,231,125,138,49,49,178,9,104,65,17,239,252,192,29,227,61,131,150,153,35,146,20, +84,41,58,14,204,177,2,24,128,239,110,51,119,94,33,0,128,156,115,152,92,201,196,227,95,152,217,152,221,139,229,35,51,186,111,104,158,217,246,206,253,139,175,106,14,60,227,187,249,208,23,167,83,249,153,137,170,25,1,176,130,71,179,64,201,101,204,154,139, +104,6,53,10,48,117,197,41,0,128,136,140,82,68,181,27,250,229,114,217,166,165,130,117,190,120,84,220,239,250,97,24,8,160,219,237,223,127,255,195,159,191,253,206,245,245,117,36,110,154,230,100,185,202,77,19,99,92,175,215,156,130,250,190,54,151,64,75,100, +192,192,94,132,254,17,66,0,81,49,71,247,65,208,140,144,49,0,33,5,6,194,201,39,18,176,162,64,136,217,224,201,213,211,110,216,213,200,100,72,76,14,154,132,16,84,85,129,66,170,114,81,228,74,50,188,249,214,219,127,254,151,127,249,30,36,167,251,212,41,46, +22,139,229,114,185,106,155,170,170,206,207,207,234,84,213,117,221,44,170,58,85,254,17,99,44,205,62,165,212,164,42,38,140,174,31,35,40,0,140,194,0,145,49,2,41,57,71,208,8,76,121,178,213,116,140,215,41,181,136,4,4,52,219,19,219,29,45,81,159,237,71,63,66, +246,82,15,89,61,238,70,143,226,208,232,243,215,142,126,122,76,86,181,232,68,176,97,81,25,9,41,132,176,94,26,97,54,40,187,29,152,213,49,197,80,129,145,141,80,138,136,20,14,52,197,13,205,5,64,33,16,146,72,206,93,15,20,99,189,168,170,106,56,92,131,19,148, +55,149,163,223,9,19,111,52,48,25,1,98,86,241,211,241,89,155,221,201,191,239,176,63,123,166,41,245,153,208,192,20,93,226,238,182,19,238,19,37,34,174,114,38,0,21,201,170,201,67,76,199,92,198,190,140,125,201,35,34,18,115,172,18,49,219,164,64,98,102,142, +5,69,4,48,245,69,0,4,99,218,156,53,140,33,15,35,243,126,28,37,15,227,190,27,75,182,118,177,94,175,78,207,79,78,79,78,78,16,180,148,2,132,33,132,162,154,53,115,8,117,187,56,57,59,5,111,4,157,6,27,131,34,100,21,237,50,6,230,24,32,48,48,113,96,138,1,137, +68,196,76,65,10,1,120,189,118,187,253,213,227,39,143,223,127,191,106,83,76,113,84,169,234,69,74,85,201,200,204,41,69,131,145,56,50,1,134,74,71,186,188,222,93,60,185,166,243,47,72,145,125,95,110,165,67,219,17,61,9,145,152,185,142,41,4,74,41,85,41,85,85, +106,154,166,109,219,166,105,78,94,106,82,74,77,211,180,77,213,212,213,178,89,44,219,166,169,2,148,18,8,98,160,200,24,125,110,112,224,54,24,218,52,67,208,236,88,140,136,128,58,153,144,207,34,2,56,98,8,207,15,159,126,20,93,3,61,204,25,191,180,246,102,74, +230,191,130,34,36,211,172,102,198,137,129,209,179,115,115,12,169,142,162,128,57,107,201,65,140,83,164,16,69,140,129,66,65,83,36,116,214,38,11,144,63,46,172,137,80,117,28,202,174,7,138,13,199,148,170,105,183,105,160,112,136,17,50,35,8,28,74,41,227,56, +18,67,157,42,55,44,237,186,46,134,240,236,38,70,205,128,17,39,64,240,23,130,80,238,236,119,13,212,112,94,191,152,3,241,86,68,193,2,146,123,155,170,136,200,168,170,121,236,243,48,230,97,84,213,24,99,172,82,85,53,170,58,22,21,24,3,196,16,66,76,85,4,160, +184,156,182,157,34,57,151,177,72,93,53,247,86,103,237,242,172,219,118,85,115,189,89,223,87,53,80,203,57,75,46,103,231,173,175,55,139,10,169,68,12,245,162,174,23,139,108,74,136,64,228,121,190,10,6,82,4,33,166,73,40,226,44,60,35,159,94,45,84,9,68,25,137, +1,89,161,148,114,113,113,241,198,27,111,244,67,247,176,58,7,12,185,239,98,74,85,136,99,152,170,122,204,67,206,69,49,0,219,40,90,68,41,164,113,100,85,132,12,168,96,70,70,164,134,200,188,235,50,128,138,108,69,11,168,197,24,155,166,169,235,90,255,126,136, +145,171,170,90,180,245,233,122,115,255,254,189,71,15,239,111,54,237,233,201,58,50,197,200,41,90,8,1,209,249,121,90,213,230,236,37,68,32,69,118,87,117,82,6,3,52,2,3,55,224,176,137,117,159,40,193,199,14,121,119,53,41,246,204,98,38,252,163,45,158,0,64,240, +233,252,211,179,236,142,157,109,127,173,248,225,236,43,113,76,55,57,224,206,132,147,228,150,41,0,90,49,40,82,234,197,162,69,84,1,233,58,228,100,200,38,34,67,239,47,58,137,34,96,64,36,12,66,48,228,204,166,168,148,0,179,200,238,122,75,69,79,170,154,67, +52,55,139,86,45,165,152,105,74,41,132,48,228,49,114,96,102,64,45,42,46,145,175,154,154,108,10,147,113,67,164,131,55,97,8,97,230,189,232,28,114,8,136,72,229,206,96,159,194,148,89,109,102,146,51,3,26,147,148,146,75,70,3,211,162,34,144,165,235,187,190,239, +85,196,25,60,134,16,99,28,114,142,49,54,117,229,142,163,0,4,68,204,60,0,81,8,4,136,134,20,4,212,212,112,4,180,152,176,178,197,134,22,43,68,55,65,45,5,0,86,75,40,165,140,82,68,36,151,50,148,156,77,115,183,147,128,137,170,16,153,152,1,145,35,197,166,169, +170,10,45,83,12,177,74,2,150,85,82,140,49,165,161,228,190,239,23,85,221,46,218,155,203,171,54,213,79,175,158,252,201,159,252,73,183,221,253,193,239,127,125,181,89,244,121,63,142,99,204,121,28,199,148,234,192,41,198,56,22,228,24,21,227,160,64,28,223,252, +217,219,185,168,118,98,102,96,200,152,152,39,19,43,48,181,172,136,24,48,50,4,35,65,197,220,23,43,253,213,237,147,148,82,136,142,48,91,211,212,103,231,39,235,147,213,131,7,247,86,171,229,217,249,201,102,179,106,154,38,165,144,82,10,41,226,110,155,82,74, +41,48,51,146,162,41,51,71,55,187,1,5,21,36,11,196,204,228,168,53,193,241,146,124,98,250,170,106,179,168,84,21,68,109,54,225,154,56,195,196,31,241,64,249,197,241,42,252,202,67,218,115,130,31,218,220,18,144,179,188,96,202,119,165,16,11,32,196,170,94,175, +133,88,198,146,69,34,82,164,96,147,226,7,85,139,218,168,90,204,180,142,137,138,170,42,138,234,152,183,55,55,146,243,102,177,212,84,61,43,104,198,59,220,143,38,81,18,218,81,91,11,197,208,230,88,191,169,11,245,0,105,180,187,217,15,205,92,213,20,56,20,85, +181,226,174,227,138,118,100,145,45,90,196,138,128,153,169,73,30,134,97,200,195,206,223,194,97,24,250,113,64,38,0,24,139,82,96,67,18,67,143,64,119,111,53,51,196,84,57,205,6,145,57,69,52,0,1,85,11,117,50,170,99,35,228,145,184,10,160,134,136,169,234,135, +113,116,152,130,199,17,242,88,84,140,176,94,47,67,140,161,74,14,21,2,147,133,32,68,38,138,37,135,166,90,52,139,177,228,172,34,165,68,226,166,93,14,251,238,233,254,9,138,126,112,113,249,173,63,254,227,31,124,255,251,255,237,127,248,111,218,213,178,109, +155,178,31,181,211,82,138,128,57,218,62,142,35,115,84,133,106,81,149,204,183,183,183,143,31,63,25,199,140,243,206,138,80,81,28,110,157,188,95,167,206,30,231,172,13,53,21,89,135,21,26,90,6,213,82,76,187,156,31,143,87,151,79,183,111,188,254,78,85,215,203, +85,187,220,44,151,235,213,122,189,92,173,86,117,93,159,172,180,174,125,223,147,152,153,17,136,145,25,219,166,66,68,162,128,170,3,152,89,49,19,51,211,42,250,16,203,76,1,24,16,148,138,161,13,99,1,95,141,211,145,148,18,108,130,140,39,221,245,236,255,255, +25,139,240,121,91,219,216,81,75,112,87,135,8,134,156,181,4,14,85,187,20,227,174,92,143,189,8,74,26,199,73,208,135,10,166,236,68,106,68,244,72,147,98,38,146,115,246,248,219,118,177,74,103,103,142,61,28,172,111,189,81,60,24,46,169,169,193,100,219,171,96, +32,130,136,196,68,112,196,74,67,207,232,132,201,38,67,139,179,43,29,204,64,50,84,156,80,150,137,155,94,134,174,35,64,208,2,106,4,200,232,22,247,37,231,28,66,16,145,110,232,135,60,214,213,2,40,136,41,64,20,195,136,1,102,90,54,34,130,49,97,18,21,81,33, +66,166,224,58,136,34,89,115,6,87,16,83,240,72,251,128,196,204,130,131,5,50,140,204,28,18,215,146,0,0,153,154,101,203,145,41,6,64,116,44,31,152,140,48,198,106,82,105,1,4,98,239,14,164,20,147,178,191,186,89,46,218,60,228,63,255,246,183,95,255,201,79,127, +247,171,191,243,213,175,126,181,93,214,205,178,234,202,46,171,132,156,231,5,56,169,104,106,82,41,37,34,50,199,119,223,125,231,221,119,223,45,37,178,244,19,63,142,192,136,20,39,162,237,33,3,3,80,93,108,162,136,10,16,41,250,174,11,145,35,17,40,14,251,220, +237,71,78,161,219,239,174,174,182,248,238,69,168,56,206,139,156,58,236,154,166,217,108,54,155,205,106,179,90,47,87,139,182,93,84,117,172,170,88,197,84,85,49,166,64,4,68,20,48,34,226,126,80,51,65,20,68,140,140,33,80,8,20,56,142,57,51,26,145,33,26,225, +148,237,3,160,145,236,24,100,158,173,192,244,51,45,102,126,157,246,135,159,6,63,52,70,52,80,3,118,193,61,128,25,8,129,148,201,26,66,41,80,170,98,85,119,125,238,187,78,69,152,41,48,50,192,108,130,11,132,56,140,217,107,198,143,103,74,209,128,182,121,88, +151,226,219,185,67,17,122,19,248,73,77,193,161,62,105,246,38,243,108,35,15,227,3,151,26,169,186,149,142,127,19,102,234,62,24,0,96,224,1,125,162,90,0,144,64,85,69,77,213,64,165,24,40,167,56,140,227,205,246,182,235,71,35,132,200,128,108,200,72,211,252, +229,97,195,222,214,30,8,223,46,60,113,74,160,207,154,156,34,79,57,214,166,165,168,168,144,1,91,223,15,142,179,19,17,134,24,146,155,101,133,106,209,16,145,135,44,161,42,195,180,41,101,130,24,99,64,202,253,96,162,85,136,57,247,87,151,151,146,75,85,85,187, +139,203,191,253,219,191,253,235,111,255,197,75,47,189,244,95,255,251,127,223,46,22,245,98,81,215,204,49,153,153,39,189,250,55,25,66,32,2,177,210,247,61,85,171,215,95,127,253,234,234,42,164,115,144,238,176,94,182,9,129,21,175,189,105,157,70,8,49,32,179, +1,248,241,232,139,177,144,34,135,72,68,108,36,166,42,30,1,128,100,0,72,69,181,116,157,217,62,15,23,204,236,232,206,180,224,89,54,85,21,55,155,77,83,167,182,245,125,79,189,88,44,218,101,83,85,213,166,78,136,232,49,232,25,137,131,5,86,34,11,129,21,133, +137,24,14,86,62,70,6,154,237,206,24,225,227,59,74,13,191,114,37,252,6,75,241,24,63,84,84,151,195,1,16,25,160,145,120,128,140,8,167,160,168,86,52,48,215,203,85,30,198,237,118,27,200,20,212,20,4,133,84,81,51,168,24,168,170,132,16,74,41,215,251,109,95,114, +181,106,145,35,212,209,111,30,152,181,188,243,2,218,9,214,168,120,247,106,122,15,122,24,9,238,214,47,199,187,80,183,218,46,114,215,172,34,186,151,162,123,26,249,70,6,213,66,32,38,2,231,158,228,33,23,241,61,141,161,61,189,186,124,242,244,10,17,155,245, +18,57,26,115,112,245,16,7,64,6,100,188,179,174,70,44,26,124,187,10,6,90,204,76,84,12,148,28,77,35,40,69,138,228,2,5,60,2,141,16,153,152,9,136,152,8,8,153,145,83,76,41,185,3,147,130,78,228,21,102,96,226,210,59,27,143,196,118,183,187,109,215,107,46,195, +174,107,154,166,38,251,211,63,251,139,63,253,211,63,221,156,156,252,238,151,127,187,9,169,230,200,204,64,172,179,59,184,26,138,42,129,34,178,72,137,85,236,115,38,24,95,255,201,79,199,126,80,29,34,236,230,185,195,177,53,48,144,137,137,6,226,242,14,36, +7,35,240,96,66,101,64,32,170,67,54,156,40,160,50,40,0,97,96,52,66,48,42,144,85,68,132,48,200,168,67,25,138,108,125,149,205,204,204,72,49,164,20,234,166,170,235,122,177,168,87,171,213,102,179,105,219,246,197,71,15,22,139,122,179,217,172,86,109,83,7,22, +99,48,192,18,3,33,74,96,226,96,33,80,156,124,122,44,30,114,10,240,153,157,203,209,67,130,255,60,55,225,175,95,191,124,244,232,79,139,94,154,221,249,24,0,20,5,17,145,204,64,172,4,226,84,199,69,187,234,118,125,223,95,66,54,54,13,32,12,16,64,208,4,76,115, +30,198,146,175,118,187,203,219,91,227,16,219,134,83,165,49,29,82,46,14,38,17,126,221,21,83,152,24,162,0,0,32,0,73,68,65,84,83,0,58,228,192,28,134,239,131,76,1,209,83,125,103,239,48,157,5,129,71,123,38,4,16,156,12,77,15,172,26,47,66,41,25,0,193,68,36, +171,22,85,49,41,69,202,237,213,246,226,201,229,110,183,91,172,214,49,84,28,34,5,230,152,40,36,32,114,205,194,193,164,7,0,24,202,193,198,194,123,93,67,5,212,60,118,102,145,136,138,140,185,140,147,11,34,66,66,116,41,161,195,128,20,216,139,208,29,211,20, +141,145,105,54,86,4,128,182,89,220,94,93,247,253,200,10,227,245,182,187,221,46,83,125,126,114,254,244,241,197,255,243,127,253,241,119,190,243,157,166,174,126,247,75,95,121,249,209,11,171,102,177,92,111,182,54,58,207,1,40,32,5,111,61,252,248,3,43,53,87, +108,246,254,7,239,189,249,230,27,165,148,162,61,165,254,32,254,178,3,171,22,180,168,78,51,152,177,168,120,254,41,0,20,36,66,98,100,85,199,249,8,17,9,67,93,213,170,106,10,56,20,25,76,96,116,47,172,1,157,20,69,1,93,117,41,80,32,103,27,111,119,147,127,16, +33,51,250,220,88,85,213,98,189,106,154,102,115,178,58,59,217,156,158,157,156,157,173,207,78,214,237,178,174,18,69,134,16,52,6,10,81,71,54,34,65,128,21,77,199,55,35,3,30,10,7,143,80,10,12,159,125,53,242,155,29,11,5,129,143,136,209,7,150,52,35,171,249, +225,206,134,168,96,161,170,78,206,78,175,174,186,50,244,93,55,96,206,9,45,34,144,138,169,236,247,91,37,222,143,3,87,169,94,175,67,221,100,68,160,201,139,254,110,153,233,135,241,204,145,135,163,116,30,191,30,25,167,0,64,152,22,55,232,240,132,169,162,201, +129,190,56,81,210,124,241,231,153,96,147,139,190,160,154,43,117,197,68,139,152,22,52,51,144,190,223,239,183,187,247,63,120,2,0,139,213,178,93,46,171,69,83,85,85,136,149,77,18,126,54,133,130,54,251,241,224,145,102,192,136,153,2,50,33,22,204,38,28,152, +35,114,0,22,102,142,138,222,248,22,204,232,252,155,137,13,203,228,92,28,17,241,155,200,155,49,0,112,196,36,23,237,187,174,187,217,98,22,204,18,5,250,203,155,167,63,123,247,207,255,236,207,190,245,173,111,125,225,75,95,250,250,55,190,185,110,218,101,170, +151,237,10,178,64,196,82,52,139,243,236,88,68,192,44,70,52,51,38,114,29,227,119,191,251,221,119,223,121,199,84,3,131,90,158,159,90,156,66,106,76,139,21,0,240,32,111,68,80,19,80,113,111,128,130,64,24,204,196,41,41,228,1,35,150,251,125,38,96,63,177,136, +148,128,13,217,40,108,115,158,122,28,31,222,20,138,22,85,173,99,99,254,198,137,136,192,62,143,253,174,16,209,254,237,11,102,14,145,234,58,109,214,237,189,251,39,143,30,222,219,108,218,7,247,78,234,38,174,87,205,122,211,110,150,109,179,168,124,105,224, +73,236,238,170,204,225,96,39,121,104,151,244,87,156,9,127,227,133,247,201,148,5,194,163,16,19,205,34,100,129,8,204,134,60,6,194,229,106,21,226,253,237,237,245,141,228,113,28,100,28,70,17,40,89,165,20,205,134,204,41,156,156,159,157,60,120,48,2,110,251, +62,155,150,253,51,203,229,35,239,160,103,247,67,51,178,23,57,30,154,213,249,243,60,202,86,24,143,204,118,143,246,212,199,107,6,51,69,83,85,173,235,36,57,143,37,171,42,169,228,126,184,190,190,126,122,241,228,246,182,59,189,119,126,122,118,175,90,52,169, +170,99,149,144,131,136,33,133,185,79,118,57,24,185,152,42,145,230,156,69,149,98,228,88,19,129,42,64,22,96,4,84,0,2,52,14,132,168,168,160,217,86,171,181,223,231,206,71,159,177,25,245,3,206,253,15,125,42,150,82,114,206,239,61,253,176,140,185,187,221,230, +109,119,218,180,77,172,191,251,131,31,253,223,255,199,255,249,250,63,252,100,185,92,254,135,255,242,191,122,237,181,47,10,218,233,122,3,102,32,66,85,240,171,255,144,63,131,254,99,198,24,169,12,163,165,250,71,63,250,209,229,229,165,217,58,198,8,19,163, +8,16,39,76,85,177,184,241,50,18,19,35,162,211,129,39,75,16,69,52,200,96,168,202,4,172,138,42,163,219,235,69,138,16,25,65,32,235,88,70,199,69,135,0,243,241,10,174,213,74,152,52,232,208,15,54,101,60,134,192,96,102,154,181,104,201,28,197,44,107,233,246, +195,211,167,79,223,122,251,157,170,194,42,241,114,89,159,172,23,47,190,244,240,213,87,94,120,241,165,135,15,206,207,150,171,69,140,145,88,253,197,252,255,201,123,179,30,73,178,43,77,236,44,247,94,51,55,95,98,201,200,125,169,133,197,165,216,139,134,156, +153,238,233,209,8,13,12,166,209,192,176,37,64,152,153,7,253,14,9,144,222,244,43,4,65,130,158,244,38,9,144,6,146,166,87,54,136,38,187,72,22,201,102,21,247,90,179,170,178,42,247,204,200,216,220,221,204,238,61,231,232,225,154,153,91,68,38,217,36,135,139, +170,25,200,4,34,35,35,60,220,221,236,220,179,125,139,115,78,53,63,225,49,30,245,231,10,194,103,70,224,207,88,139,210,79,252,74,250,153,158,79,25,187,159,141,164,145,116,12,98,112,121,90,159,89,122,14,5,160,1,32,191,91,84,91,91,59,151,218,182,141,49,74, +30,66,152,85,206,77,38,147,170,40,51,167,70,154,70,101,217,174,215,72,39,235,182,17,132,16,130,17,54,41,14,162,73,121,60,142,234,40,3,123,13,188,185,94,19,69,13,76,50,204,159,128,2,177,35,19,209,164,131,1,49,162,25,104,45,166,166,96,230,192,136,144,213, +89,74,154,108,181,127,204,132,179,98,114,180,62,138,73,215,171,116,255,222,19,0,218,221,125,113,62,95,76,170,153,47,2,122,167,232,16,25,130,154,15,61,31,202,148,33,56,46,156,103,102,105,142,68,216,144,192,121,201,146,230,92,150,211,9,102,40,52,163,83, +77,42,168,202,12,206,217,225,142,215,38,150,200,19,5,31,165,68,102,230,164,73,16,144,1,29,57,36,104,219,246,100,37,135,199,105,181,222,222,191,167,69,113,231,184,142,228,111,53,112,113,103,231,139,111,191,255,87,223,254,238,229,224,126,235,234,150,191, +127,111,113,126,119,235,165,27,169,212,227,137,172,10,63,111,235,54,138,231,185,7,77,43,152,133,176,216,42,208,53,224,80,189,119,147,237,55,223,190,247,157,239,223,86,152,79,170,173,108,22,55,72,245,244,192,9,66,64,151,161,225,9,0,123,211,15,69,68,44, +59,1,85,7,157,50,170,50,144,2,0,153,160,54,150,162,57,5,83,210,196,73,81,33,3,231,50,9,18,196,196,212,12,0,2,8,26,88,178,1,54,140,102,12,16,184,77,157,17,8,16,145,68,107,150,233,68,218,195,34,188,93,47,129,126,120,241,242,165,23,95,122,241,19,159,248, +196,115,47,190,112,225,194,133,245,182,15,33,120,64,72,16,156,171,166,193,33,36,105,77,5,64,131,247,136,191,30,42,211,175,211,3,217,57,151,121,220,147,201,164,235,24,122,126,224,0,134,204,253,79,8,65,85,99,90,158,57,101,70,11,0,27,99,187,97,100,151,117, +246,216,178,17,204,96,228,50,153,251,86,48,237,134,163,136,32,38,42,160,105,54,159,238,239,239,231,156,115,239,222,189,39,135,251,77,179,158,78,167,147,105,89,150,33,132,192,222,163,99,112,121,10,195,153,94,196,192,249,37,25,106,50,85,5,174,10,242,100, +102,232,10,114,46,175,155,51,217,167,23,14,237,242,64,14,203,137,160,10,150,68,165,1,3,120,32,7,204,104,73,164,105,154,38,182,18,147,182,49,213,235,230,100,21,215,117,92,173,142,15,143,30,53,177,60,127,249,194,197,139,55,94,120,254,226,133,243,141,172, +183,231,151,183,183,182,230,91,91,229,124,202,101,48,102,34,98,68,48,202,248,24,231,50,87,216,20,149,137,66,40,214,173,186,210,191,251,222,173,143,62,186,215,38,13,212,235,165,2,12,136,220,179,98,5,167,237,147,251,225,217,102,111,149,87,187,132,200,76, +0,40,34,41,117,212,236,206,80,192,57,51,83,75,41,37,237,53,120,136,72,164,147,108,30,253,150,188,188,197,177,85,94,46,227,179,218,93,158,223,30,236,63,249,222,119,190,247,238,187,239,94,184,112,225,194,133,11,47,127,250,198,149,171,151,174,94,189,58, +175,38,173,105,58,174,209,76,180,201,248,9,128,210,159,182,236,249,141,248,72,41,141,47,155,245,113,56,153,76,242,208,69,181,163,171,102,193,5,101,30,104,114,249,204,29,93,114,24,91,58,143,105,19,89,164,169,51,52,203,108,221,222,42,77,9,65,58,169,139, +83,8,53,49,48,37,53,137,201,146,36,162,186,174,85,211,254,254,254,135,183,111,17,209,185,115,231,170,170,226,50,80,193,232,17,29,146,67,114,14,93,167,40,193,68,157,78,68,190,199,145,16,113,205,34,196,102,166,108,202,6,64,216,193,231,204,192,16,129,28, +58,112,136,62,191,174,69,194,152,148,84,33,198,118,93,183,162,8,16,99,187,92,46,147,138,72,204,105,190,109,219,245,242,184,94,173,139,250,216,38,213,214,197,75,91,55,110,184,249,98,58,159,94,60,191,51,227,98,111,103,103,111,111,119,123,111,167,220,158, +211,164,136,206,229,72,87,35,36,239,189,15,147,32,26,129,21,64,137,2,113,133,172,235,26,126,248,253,247,30,62,58,113,60,103,23,146,162,73,66,64,66,210,108,172,221,147,111,137,41,123,107,139,202,70,13,29,209,187,162,191,64,58,156,177,48,210,50,54,83,27, +67,205,216,192,186,61,237,153,202,206,70,26,222,3,212,126,240,203,233,168,159,3,2,81,141,144,1,45,54,205,193,193,65,252,40,126,116,235,195,249,124,254,206,219,59,47,188,240,194,203,47,191,124,227,250,213,157,157,237,217,108,86,6,135,232,44,43,39,152, +56,247,107,35,245,158,73,134,250,247,65,93,127,90,4,207,223,219,174,230,12,112,198,241,184,43,103,84,205,44,101,215,5,162,188,19,79,204,67,187,54,150,60,33,59,203,77,210,94,246,51,207,17,114,248,65,230,34,25,96,79,59,27,39,67,68,84,145,78,79,94,133,196, +64,84,82,11,73,142,235,58,76,194,241,241,241,251,31,220,172,155,213,11,159,248,196,165,75,151,218,182,109,140,145,49,239,239,209,17,57,114,193,33,51,74,22,83,100,102,206,30,109,154,87,122,133,3,99,82,35,230,92,185,129,26,43,168,8,153,229,125,4,25,72, +76,177,110,218,182,181,195,117,219,182,170,218,182,245,201,201,137,196,8,106,49,182,216,45,55,82,30,134,9,88,155,98,82,153,77,231,211,11,23,246,94,254,84,117,233,226,254,201,73,132,118,119,103,113,97,107,190,183,152,110,111,47,170,221,57,78,203,24,40, +17,8,24,9,138,18,2,176,119,97,194,41,165,108,84,5,206,175,107,9,229,206,91,55,239,255,224,7,239,17,85,28,102,228,130,53,2,166,0,168,186,81,166,26,46,244,160,226,63,32,114,135,12,217,245,228,125,179,103,192,41,37,202,108,75,68,131,108,228,42,89,64,96, +163,206,140,152,161,187,131,160,70,175,232,163,163,10,104,184,136,121,102,11,140,132,206,1,64,148,36,42,68,52,159,84,49,36,85,93,31,47,223,120,242,228,222,221,253,247,110,222,190,126,227,234,243,207,63,127,229,202,165,217,108,134,160,206,145,247,110, +107,123,62,159,207,127,249,65,136,207,166,247,255,152,200,252,165,111,44,179,100,211,25,81,80,66,28,240,156,157,204,95,158,61,136,56,239,7,149,39,178,141,70,32,33,229,176,196,94,238,41,155,233,98,239,252,55,228,79,77,98,162,204,200,136,52,186,141,250, +85,130,2,40,160,102,136,141,1,160,100,13,96,173,102,147,91,183,222,127,248,248,241,213,171,87,175,94,187,92,150,165,157,8,81,193,193,59,71,206,19,121,34,70,151,69,108,152,251,147,69,179,57,71,247,182,8,119,18,218,3,94,53,169,154,21,228,80,84,219,36,49, +182,117,187,94,174,78,78,78,154,186,222,126,84,199,148,196,89,171,114,92,175,68,149,16,33,165,128,28,155,182,174,235,40,173,6,14,243,105,181,179,8,213,228,210,222,30,46,102,126,119,27,183,167,222,105,8,225,226,249,157,189,69,117,110,123,107,107,119,43, +204,167,169,242,145,201,136,192,136,149,146,118,111,189,11,140,142,216,171,57,64,114,235,181,113,57,251,230,55,191,252,246,187,15,203,201,185,38,1,40,137,70,62,197,8,59,85,113,156,169,69,123,153,243,113,13,41,136,108,102,192,134,192,155,243,26,21,201, +200,232,233,221,146,17,162,42,100,139,161,211,101,206,48,73,234,198,67,216,121,18,88,118,107,64,64,3,82,36,4,231,156,67,138,49,166,148,152,202,195,131,213,209,225,123,183,63,122,240,206,219,31,236,238,238,22,133,55,51,239,221,249,11,231,62,253,233,79, +63,255,252,141,95,85,38,124,70,40,254,34,59,195,159,126,102,155,76,1,128,109,236,71,139,146,29,104,251,7,49,202,142,101,8,0,222,23,102,57,68,177,27,16,42,0,128,82,194,126,114,142,25,142,146,235,147,14,30,209,139,141,104,231,44,15,0,196,108,132,104,32, +96,160,154,111,151,238,238,113,217,246,29,76,84,208,36,130,78,108,213,172,30,60,186,239,11,119,253,185,107,211,217,172,109,219,80,20,86,4,34,242,158,124,174,55,193,76,21,36,109,188,47,136,144,55,71,187,212,49,143,254,37,38,136,146,52,89,18,107,83,84, +211,38,198,117,221,174,218,118,93,199,182,149,54,138,72,218,175,27,77,173,195,37,164,195,122,149,171,92,136,98,77,235,20,152,57,204,170,249,222,185,197,213,11,243,139,123,229,98,198,181,196,89,136,158,149,77,61,1,165,189,157,173,23,175,93,185,180,183, +187,187,187,237,23,83,153,248,166,32,242,20,200,1,160,130,3,136,2,130,14,8,12,29,24,170,0,178,171,30,62,60,121,253,181,119,151,75,216,62,183,83,167,165,1,146,119,152,225,117,8,249,136,203,6,195,0,144,146,246,64,63,235,60,90,59,123,156,110,1,208,107,198, +41,128,7,132,16,156,41,138,36,51,200,166,113,236,200,147,207,66,0,121,93,9,0,61,66,141,219,182,237,109,179,140,96,72,170,164,218,158,97,20,100,156,134,164,232,136,145,29,0,164,38,137,8,2,22,92,0,119,198,59,169,213,123,183,31,221,191,247,184,211,221,32, +216,57,183,123,116,212,62,122,116,228,178,170,217,153,28,255,83,206,73,127,170,250,239,76,40,254,162,227,112,220,169,255,52,113,88,150,229,232,233,156,42,74,233,180,12,110,182,229,204,123,228,168,2,96,78,45,11,223,231,232,179,142,215,223,77,104,186,85, +33,106,198,172,141,202,33,82,181,65,130,161,3,197,152,98,18,68,52,72,128,128,104,196,76,128,200,89,180,215,20,248,209,195,253,101,91,239,236,237,206,183,23,201,196,178,206,35,8,136,89,94,21,0,171,130,97,2,246,29,208,140,9,136,128,73,250,202,98,178,76, +136,8,41,197,213,178,169,235,212,180,177,174,165,110,143,15,15,33,169,70,209,54,106,18,52,242,196,68,116,240,224,176,70,77,165,91,121,56,145,38,17,4,242,142,160,156,76,10,228,217,124,122,238,242,197,189,231,175,205,174,94,160,157,153,121,110,110,31,194, +188,212,178,108,201,34,197,186,105,103,165,127,225,250,213,203,23,206,111,237,109,135,197,116,89,186,214,177,103,66,68,76,70,28,212,36,79,27,17,65,80,1,84,5,4,194,107,175,191,117,243,131,7,213,244,60,113,85,148,220,74,205,30,65,90,24,40,96,61,191,182, +107,216,192,144,172,23,91,182,14,154,97,163,230,161,163,137,9,2,117,16,194,206,98,129,54,213,16,83,14,39,205,24,118,67,85,141,3,155,30,205,12,50,179,249,217,208,229,60,93,51,32,35,135,142,29,106,223,161,102,217,214,148,58,216,131,153,69,233,212,24,152, +153,128,14,246,143,222,252,209,219,247,238,62,252,149,247,132,191,132,56,252,153,82,98,93,215,99,141,122,178,141,106,211,0,100,24,55,9,77,90,67,230,102,143,31,92,77,51,11,123,132,66,82,48,205,130,77,96,192,136,136,4,136,12,121,156,109,38,253,32,189,159, +196,228,175,64,110,65,243,144,128,77,17,8,149,145,11,39,38,197,164,88,108,111,41,88,19,91,102,94,215,75,102,69,0,229,128,42,204,30,196,16,25,88,84,59,62,169,153,69,105,219,182,173,219,54,165,116,254,80,0,160,109,219,147,227,195,229,209,241,186,94,213, +171,117,187,174,11,231,29,18,1,102,29,55,2,206,187,44,23,107,241,204,147,106,178,93,241,196,149,139,217,214,108,94,146,171,128,173,137,4,88,237,110,85,23,247,120,119,81,151,188,212,184,119,238,92,93,194,177,67,5,241,158,49,54,158,109,82,248,197,214,172, +156,77,177,42,196,115,164,236,226,104,164,198,204,38,185,158,83,32,3,4,81,16,208,213,58,189,246,157,55,30,239,47,167,211,115,117,18,239,202,117,187,206,138,134,63,121,91,118,70,153,162,243,5,176,1,58,79,0,12,160,195,210,156,201,231,42,39,47,48,114,239, +65,157,137,16,13,86,170,196,153,92,130,167,177,89,246,227,168,124,142,25,204,82,171,102,70,192,136,100,98,109,140,85,57,87,209,148,154,28,209,4,6,10,38,26,166,229,106,181,122,146,14,234,85,243,235,24,204,60,35,14,225,231,14,197,179,100,200,211,226,104, +207,28,204,140,57,138,10,121,139,4,227,196,149,199,220,89,4,73,56,20,1,84,32,166,38,89,202,83,71,32,36,134,236,224,25,99,164,220,124,73,106,154,102,50,173,6,16,227,96,67,223,211,229,109,240,99,65,196,140,228,238,81,53,152,121,250,134,136,142,9,77,163, +45,118,119,206,95,186,88,215,181,152,238,238,236,44,143,79,146,200,172,116,71,71,71,247,159,220,101,116,100,68,200,211,201,108,189,94,139,88,155,226,106,181,82,132,163,147,195,147,213,42,74,123,120,120,248,194,106,82,148,254,232,232,136,8,130,243,109, +108,136,96,54,155,57,71,14,179,73,48,58,231,38,229,180,40,10,34,167,245,106,178,187,5,139,201,244,250,197,233,229,189,176,53,155,20,101,90,174,229,104,181,58,56,90,175,86,91,207,93,105,10,210,137,107,75,94,198,184,23,57,106,107,134,117,221,236,149,19, +167,39,199,39,71,136,198,222,115,81,182,134,171,168,80,248,98,82,185,196,132,218,72,82,21,242,228,209,11,168,47,2,209,172,109,194,135,31,221,123,237,59,63,136,130,78,48,37,43,102,69,208,73,219,174,134,26,39,159,146,67,38,25,4,136,55,78,30,221,63,97,180, +81,200,161,24,51,249,48,11,167,154,137,164,65,41,207,196,226,6,211,215,27,173,50,179,170,216,8,35,133,125,203,223,118,198,56,131,8,45,228,69,87,198,172,118,119,163,40,152,17,162,119,30,77,9,204,19,17,81,82,105,98,84,85,98,106,79,78,24,65,147,54,75,249, +21,4,161,157,6,203,61,51,14,127,206,169,204,179,210,224,207,140,233,201,83,205,241,211,61,181,21,100,66,206,176,35,63,126,80,141,9,59,243,106,202,28,165,40,169,110,27,95,4,2,36,134,92,147,14,16,238,76,158,118,93,202,203,44,34,38,37,132,116,218,71,13, +13,129,9,128,176,130,217,238,185,115,203,229,146,188,19,48,114,92,86,147,71,143,31,54,235,122,255,193,253,227,195,147,212,10,155,91,175,155,155,239,188,119,120,120,184,187,119,174,152,76,142,151,39,251,7,143,231,219,91,47,255,214,103,180,141,31,125,244, +248,194,133,11,123,231,207,47,151,75,231,233,242,243,215,110,220,184,86,205,166,49,198,147,245,234,240,232,68,68,23,243,237,221,189,115,204,190,105,26,6,73,14,211,52,204,174,95,156,93,218,139,14,45,4,55,45,102,23,206,209,163,253,213,221,7,39,129,96,90, +106,85,52,108,17,156,129,188,255,254,77,127,113,250,252,11,207,47,79,238,133,186,33,0,87,4,87,85,80,148,194,94,9,173,211,215,81,2,3,76,185,104,204,219,59,48,31,147,45,215,241,27,223,252,214,189,123,247,154,166,40,38,226,189,203,234,201,204,30,181,126, +230,121,250,244,134,176,3,48,143,16,246,57,64,50,132,48,231,195,225,234,101,104,209,248,167,55,19,154,49,115,125,35,45,243,147,234,44,27,4,77,140,160,35,13,118,214,140,144,233,90,68,198,4,34,40,130,170,8,6,76,104,64,8,248,43,228,19,62,21,138,168,240, +75,115,36,255,73,58,159,216,47,118,78,199,161,27,59,150,141,177,60,121,176,205,220,121,208,154,90,231,92,212,9,90,2,152,116,116,121,49,51,77,2,68,3,84,55,127,79,7,43,229,78,103,54,223,31,68,132,140,150,50,149,30,4,178,188,90,110,91,144,157,247,222,239, +94,60,95,28,79,156,247,34,134,206,151,83,102,177,99,192,166,169,223,123,239,189,59,31,220,78,173,122,242,143,30,60,190,119,239,193,115,207,63,255,210,167,63,85,58,79,128,133,243,159,255,71,159,59,94,158,188,219,124,151,166,211,151,62,247,159,60,122,252, +224,240,248,160,188,184,123,229,183,62,185,56,191,23,235,250,232,228,152,239,63,60,94,46,203,173,157,197,213,107,101,81,173,86,171,184,58,60,168,151,13,131,45,38,58,45,214,245,106,29,181,96,151,204,116,49,181,245,180,41,200,79,124,212,180,148,152,76, +176,40,81,227,123,63,250,193,222,78,73,205,58,157,172,111,190,243,54,133,162,92,108,241,100,154,56,24,26,3,247,210,86,9,192,204,162,101,69,40,8,162,62,70,92,215,237,205,155,55,143,87,7,49,205,43,89,163,43,214,235,166,173,155,217,214,44,166,147,51,33, +119,102,52,58,28,97,93,236,73,110,237,164,107,10,209,136,24,204,32,71,126,215,209,231,71,72,102,134,61,124,122,72,164,64,196,35,53,25,67,69,221,60,1,28,172,206,9,79,185,101,100,39,84,60,181,51,97,0,205,66,201,70,4,12,170,104,146,185,249,157,11,16,2,130, +185,103,73,241,253,82,67,241,151,21,135,63,173,78,233,143,9,197,51,249,176,111,253,33,227,125,145,133,205,64,21,20,81,5,16,29,177,170,38,73,121,140,109,32,196,16,10,119,118,225,43,58,96,187,59,70,92,127,78,231,65,28,244,92,235,206,111,48,27,196,19,170, +153,99,63,157,205,17,81,147,24,0,59,231,0,220,108,170,170,151,175,93,45,252,100,86,205,111,189,123,107,125,178,70,196,106,82,221,185,115,103,186,152,95,189,118,237,234,213,235,190,10,87,174,93,95,53,43,47,229,253,251,247,47,127,246,83,139,245,149,15, +62,250,96,217,172,14,29,44,118,166,22,253,100,119,182,53,159,180,143,247,197,23,105,123,70,139,173,137,44,252,50,180,39,37,152,132,197,212,149,1,82,99,132,202,174,110,211,100,107,90,233,142,58,111,222,183,41,49,210,172,40,218,253,39,243,73,40,30,203, +91,223,248,230,237,119,223,225,227,85,188,187,255,169,235,159,240,91,219,86,76,20,29,153,161,17,74,38,144,41,96,66,82,66,51,99,51,4,116,8,193,57,248,157,127,244,187,183,110,31,188,241,214,221,227,147,199,91,219,23,125,246,159,17,24,175,112,207,44,39, +198,121,105,4,99,26,242,149,244,35,211,205,45,62,148,169,67,63,130,168,163,32,212,161,111,31,204,125,178,239,86,230,100,15,59,195,206,64,25,7,111,73,26,206,238,110,102,150,29,235,12,112,116,84,100,171,187,108,142,165,163,162,153,255,235,255,246,191,251, +153,52,102,126,66,91,252,211,247,113,167,232,118,240,139,132,131,143,6,189,248,247,255,242,211,25,239,180,62,207,112,221,52,235,30,33,116,238,96,144,161,27,214,109,123,17,17,123,235,34,160,14,143,130,148,205,171,55,78,177,102,218,169,3,155,37,145,172, +158,136,136,129,29,33,3,229,196,152,93,171,153,136,83,138,217,131,55,99,76,137,217,59,7,0,222,33,18,23,229,228,218,213,235,207,93,127,238,242,197,43,243,249,54,161,219,59,127,254,222,189,123,79,142,142,154,20,21,213,144,62,245,242,167,217,121,183,181, +253,120,117,242,210,111,191,60,191,180,139,85,88,99,154,93,216,157,157,219,89,131,242,180,132,194,183,140,84,22,213,246,118,152,205,32,120,161,72,147,192,133,159,204,102,228,88,68,189,115,0,72,142,157,247,171,166,173,219,198,177,147,152,2,178,83,92,88, +123,240,248,193,52,240,237,119,222,254,238,215,190,10,203,250,229,151,94,190,124,237,249,98,190,77,213,188,101,23,1,189,243,129,9,77,204,36,89,3,160,196,100,198,34,136,52,41,194,220,249,234,249,23,63,133,228,30,62,218,127,248,240,1,50,205,231,11,98,215, +52,209,97,234,169,191,152,221,81,243,130,85,213,96,144,151,66,198,206,171,28,79,201,70,98,38,69,18,16,154,65,70,206,101,74,100,158,173,2,128,118,30,196,103,83,43,66,6,184,111,114,96,7,162,235,77,145,17,41,183,42,200,4,72,112,90,105,125,112,98,238,156, +36,137,141,88,1,213,64,17,41,203,85,99,39,49,252,235,14,194,95,124,28,218,79,31,132,99,13,244,174,255,182,179,111,2,129,173,235,186,105,26,48,99,66,4,4,83,66,108,219,70,68,16,193,123,159,165,62,51,174,55,107,109,225,168,81,233,39,61,58,62,200,59,157, +25,0,215,65,219,58,11,106,69,27,152,133,42,150,227,88,69,157,115,236,156,38,81,103,101,85,121,31,136,93,89,78,47,93,188,250,252,115,207,159,219,61,127,249,202,149,114,58,43,167,147,253,195,131,219,15,238,159,52,171,203,215,46,95,184,124,169,41,202,22, +245,226,245,43,213,214,34,204,42,46,220,100,49,197,224,141,208,24,197,76,128,67,89,77,102,83,36,110,147,212,186,2,38,49,117,196,168,38,49,49,146,68,73,41,181,41,182,49,130,193,98,50,13,138,65,121,253,248,240,224,246,59,39,7,251,51,79,7,183,63,186,113, +238,194,103,62,241,201,27,215,158,43,170,5,77,102,234,203,104,100,72,33,248,192,8,150,16,83,180,26,192,16,89,141,68,56,20,179,233,116,187,40,103,190,40,206,95,184,80,76,138,71,143,247,31,60,124,164,6,101,168,208,24,172,222,28,118,125,231,246,244,77,184, +193,202,88,202,26,6,3,192,133,136,129,16,0,153,57,175,147,180,67,237,2,82,55,200,134,206,176,124,108,239,250,236,186,183,119,11,55,232,32,18,25,201,136,25,125,35,106,249,119,67,94,91,0,138,152,66,119,86,40,98,202,195,31,38,235,60,174,126,109,65,248,84, +28,254,2,131,16,127,150,32,132,179,65,104,125,28,110,94,160,217,106,181,170,235,26,1,188,99,234,183,197,41,101,125,20,96,102,98,84,85,81,69,68,30,156,231,199,135,104,215,172,111,202,84,34,234,44,239,37,59,166,72,62,240,179,148,133,154,48,179,38,33,98, +0,74,169,227,188,53,109,123,188,62,14,69,89,20,101,17,74,68,174,138,201,124,177,83,22,101,57,169,22,219,219,59,231,206,173,218,250,201,201,209,73,179,106,82,218,222,219,105,93,0,102,116,28,170,50,148,33,153,138,106,78,211,0,104,138,160,64,192,12,156, +253,70,173,16,51,75,109,44,125,81,186,224,12,157,115,214,153,106,160,99,198,164,44,22,79,234,82,113,249,232,224,47,255,236,127,71,137,123,211,169,173,86,159,125,225,165,221,197,182,40,205,118,207,39,23,204,149,173,33,16,149,133,115,140,6,17,73,205,106, +81,5,99,53,135,80,22,147,173,170,90,184,80,46,215,235,173,173,157,115,231,247,138,178,218,127,114,184,255,248,24,49,56,23,76,107,205,242,30,128,227,63,136,52,124,146,63,55,3,85,83,205,36,108,219,164,180,204,173,38,204,89,81,53,131,102,177,143,31,38,34, +204,52,101,128,83,154,94,163,1,79,14,243,188,202,237,238,28,226,97,144,158,89,135,106,160,166,144,75,38,236,224,231,162,0,68,128,12,76,217,146,198,58,146,53,101,199,73,53,253,141,3,112,63,221,28,14,44,219,177,123,196,40,134,41,195,41,144,33,27,201,88, +207,198,136,49,138,72,74,73,251,49,58,59,100,228,1,124,56,92,63,0,240,158,207,156,169,157,147,33,178,153,194,224,4,218,77,214,136,136,6,222,176,136,129,42,66,138,49,110,237,238,196,54,213,171,102,94,206,125,17,50,126,163,156,86,23,138,73,52,13,85,105, +1,175,188,120,227,131,59,183,238,63,122,248,246,187,239,76,87,82,78,194,114,125,18,74,127,233,242,249,186,105,68,99,85,77,52,137,103,239,130,55,129,186,142,245,106,93,20,16,66,217,216,73,189,90,213,203,213,148,11,99,175,109,204,149,95,40,67,211,166,166, +105,239,220,190,125,242,232,208,150,245,139,87,174,55,39,171,106,58,185,245,222,205,243,133,159,23,197,172,44,252,222,37,80,170,91,68,242,130,4,32,12,228,193,17,72,183,76,32,195,164,162,130,96,200,174,112,193,185,32,72,59,59,59,71,199,39,59,219,243,63, +252,195,255,116,93,195,95,52,127,251,240,225,170,73,141,163,179,110,60,195,41,6,167,17,109,29,80,77,165,127,135,55,19,135,113,63,9,125,158,236,97,104,57,111,81,143,106,31,14,77,210,167,107,84,196,12,87,28,210,113,135,76,212,44,138,57,156,185,152,165, +17,13,32,99,104,128,0,144,1,76,65,0,57,107,123,105,238,96,145,126,245,153,16,207,38,163,95,240,140,244,236,73,153,181,47,134,63,108,153,109,109,157,149,122,223,195,153,57,83,6,117,104,14,1,201,20,84,65,19,40,164,54,62,184,125,167,68,10,200,211,178,208, +20,137,33,130,36,149,104,2,136,108,196,74,62,33,71,72,144,68,54,203,64,85,21,137,104,58,216,77,72,74,26,91,147,228,144,130,243,77,221,120,31,202,80,6,14,12,76,134,100,232,20,89,169,62,94,31,237,31,181,235,54,56,239,216,155,162,115,129,18,122,87,2,208, +186,137,130,134,1,19,107,152,121,195,118,86,133,69,233,47,205,182,94,88,236,126,118,247,242,103,230,231,195,195,147,227,119,223,94,189,251,222,183,254,242,207,95,190,122,229,226,206,60,233,250,96,121,176,223,30,241,86,225,119,171,135,245,161,148,244, +193,195,219,255,211,255,250,63,95,122,241,202,252,252,156,87,179,88,115,108,233,213,111,126,239,202,213,23,204,21,236,74,109,226,241,253,199,161,137,55,95,255,110,124,188,127,124,231,163,133,199,173,130,155,213,193,7,239,191,183,183,123,105,190,123,233, +210,11,47,207,46,63,143,211,29,40,102,52,153,173,98,83,183,203,168,107,55,33,63,101,240,152,12,27,131,117,172,147,113,82,54,11,211,106,107,49,221,246,84,90,52,20,67,163,50,248,217,172,216,218,46,48,212,143,14,222,125,176,255,166,163,11,77,20,1,19,211, +38,182,106,98,32,171,230,216,59,4,20,98,100,36,4,178,172,247,169,136,156,122,238,10,32,117,84,22,48,160,110,112,169,4,89,165,201,229,183,154,157,119,217,74,7,112,140,255,102,118,93,106,53,48,64,64,234,244,123,242,236,44,83,155,179,138,108,74,42,45,163, +49,26,147,49,26,90,139,22,81,91,178,72,6,140,202,96,32,201,82,116,96,30,49,16,89,27,89,141,21,156,225,175,37,8,225,151,85,139,62,107,137,255,84,185,74,128,102,89,237,172,3,81,35,90,38,201,100,4,137,102,103,5,67,67,179,212,166,212,180,79,158,236,183,117, +61,41,203,73,8,10,138,132,166,42,214,239,118,115,15,46,138,136,173,165,51,199,182,25,48,109,204,186,108,180,162,2,128,60,110,201,179,159,236,16,148,191,65,68,30,63,126,252,224,193,131,245,122,237,189,43,203,178,91,147,128,57,230,156,188,189,247,142,184, +115,21,101,46,216,23,206,59,114,133,15,101,89,206,231,243,237,157,157,221,237,237,245,106,181,183,216,153,133,66,151,235,147,123,143,191,244,127,255,135,7,111,189,255,217,43,47,210,113,51,135,64,107,249,243,127,255,255,190,246,141,111,127,253,43,175, +172,15,87,87,46,223,56,58,58,188,125,235,131,55,223,248,193,234,228,228,209,221,187,78,69,214,171,250,248,184,57,60,124,240,254,45,92,215,39,247,31,172,30,62,105,15,14,15,239,220,191,112,227,202,181,107,215,174,95,189,113,238,220,57,172,166,16,2,36,173, +215,117,221,182,162,138,140,190,244,46,120,3,19,77,162,42,186,86,5,85,100,42,202,114,86,150,115,34,167,106,62,4,100,215,198,184,110,218,106,62,59,183,123,174,174,219,59,119,238,158,28,129,106,20,73,206,113,81,250,182,105,98,108,23,243,173,236,24,129, +67,63,215,141,100,12,72,6,91,228,145,78,236,217,251,109,48,83,203,214,157,99,28,204,25,146,205,208,213,231,239,119,142,225,41,47,45,209,52,224,174,16,113,52,232,201,238,200,56,158,86,228,239,25,8,3,240,15,64,6,255,103,230,80,141,98,147,76,71,87,70,161, +95,82,228,142,25,204,144,51,155,156,25,240,225,131,7,91,211,153,76,43,71,36,217,130,183,247,205,86,85,19,99,205,232,110,29,35,60,134,55,58,165,52,156,113,61,132,183,187,182,57,2,97,84,222,160,89,8,33,155,174,156,153,70,12,159,119,242,222,132,168,160, +8,196,228,38,222,59,71,192,209,251,170,170,96,119,7,212,112,93,111,151,83,207,252,248,225,195,195,239,189,167,170,197,123,135,87,110,204,86,95,127,107,251,197,231,214,184,255,209,195,7,47,133,221,63,249,111,254,251,255,240,87,127,241,229,255,235,207, +254,241,103,62,183,179,179,243,220,165,11,231,170,223,11,206,199,245,122,138,152,78,86,187,228,30,63,126,84,223,121,16,83,210,131,39,129,253,249,221,11,187,87,46,181,215,182,118,118,206,205,23,11,64,134,86,64,76,154,102,185,60,142,177,53,66,231,66,214, +156,23,205,30,26,218,179,25,136,217,123,95,100,61,239,44,254,27,170,2,168,74,166,147,48,153,188,88,253,243,223,255,189,166,105,254,159,127,255,205,118,217,2,154,138,181,77,203,76,69,81,53,77,19,156,3,163,209,108,205,54,74,86,27,55,113,235,151,230,93, +91,158,77,38,122,221,68,220,72,72,63,197,201,200,7,34,157,114,124,194,167,209,2,67,109,60,84,188,99,133,104,85,117,124,22,213,60,54,255,249,13,13,194,51,17,136,27,219,64,69,80,68,82,200,51,78,3,52,52,156,250,96,46,121,118,7,143,247,151,123,23,206,237, +110,7,118,98,202,221,249,216,49,211,178,35,148,39,70,126,22,182,208,232,180,121,72,23,159,25,167,152,121,52,249,70,108,154,6,17,131,115,34,178,88,44,138,162,24,46,164,153,121,239,181,23,92,208,76,199,87,237,118,86,6,68,76,142,176,240,100,106,76,144,84, +85,207,83,121,249,119,207,159,28,30,109,115,153,234,230,224,209,163,47,252,211,63,44,171,201,219,175,191,117,248,254,253,247,239,223,57,81,249,157,127,250,79,246,82,248,175,254,229,159,236,196,144,238,63,114,228,153,96,187,154,63,121,252,176,57,58,166, +233,212,150,203,163,182,177,229,201,245,243,231,183,103,83,140,201,25,94,190,116,137,203,201,113,5,1,89,214,173,170,170,161,0,182,49,166,182,109,83,235,202,194,7,118,158,0,172,51,254,69,117,33,168,169,161,11,69,25,138,18,217,67,175,146,156,196,22,19, +51,0,0,32,0,73,68,65,84,146,50,211,100,50,137,73,77,229,198,245,171,255,250,143,254,232,241,125,121,229,149,87,14,14,14,221,100,82,55,171,178,168,170,178,220,127,124,224,201,231,173,170,118,106,244,54,94,185,111,152,162,93,60,116,91,34,34,26,184,184, +25,35,168,253,190,241,105,47,215,103,22,83,121,84,59,214,254,98,230,108,128,51,222,55,142,120,5,50,164,226,78,197,88,44,247,41,125,208,210,111,96,16,210,128,146,203,17,152,163,209,84,114,113,146,213,147,59,96,5,154,67,102,34,207,110,189,92,29,236,239, +95,189,120,129,188,99,64,69,116,72,154,135,99,96,34,146,107,68,14,62,227,241,79,73,48,128,121,239,6,166,69,215,203,231,75,152,225,162,206,165,148,142,143,143,143,143,143,67,8,91,243,121,93,215,89,242,12,0,160,7,127,231,75,158,111,133,76,174,234,152,1, +1,2,59,33,64,36,154,4,118,164,77,108,234,186,93,183,169,33,63,171,202,40,87,110,188,80,76,138,187,183,111,159,59,119,238,246,221,59,191,251,207,255,32,170,240,246,182,0,238,148,139,239,254,237,55,94,254,236,103,255,217,39,127,167,57,62,34,124,176,174, +107,152,76,30,221,254,176,174,235,3,196,24,35,59,172,138,112,225,147,47,108,45,230,140,20,219,150,217,173,235,101,233,230,218,74,138,192,204,146,218,229,186,105,77,128,73,36,122,12,206,17,49,11,25,136,2,33,170,33,5,164,68,20,124,81,178,11,128,160,73, +5,172,40,138,152,98,140,74,204,222,145,25,239,46,102,101,240,255,246,223,124,161,169,15,190,252,229,175,164,118,61,171,138,20,211,114,185,156,207,231,49,202,176,245,193,206,161,2,0,51,224,168,15,39,163,60,118,27,54,22,102,102,40,176,225,22,234,96,200, +115,38,8,93,111,236,115,6,161,186,177,103,194,241,30,30,54,53,145,101,148,233,0,51,72,227,179,120,248,223,126,221,143,102,246,27,23,132,195,56,116,88,3,102,91,242,94,211,50,137,66,52,81,16,96,32,160,124,242,77,138,130,17,239,223,189,247,220,245,107,147, +170,112,158,147,40,51,59,4,68,140,73,32,219,34,111,10,15,202,146,75,195,117,109,155,52,200,251,18,108,218,140,44,200,155,13,158,150,203,229,209,209,209,100,50,153,78,38,89,14,48,151,169,193,115,190,39,154,166,41,131,131,145,236,130,136,24,16,155,50,2, +152,26,18,121,102,199,224,24,81,197,210,225,195,213,234,81,154,239,108,181,146,104,62,173,170,27,107,207,126,70,79,78,214,222,251,139,59,11,107,133,141,95,222,218,197,90,42,113,91,88,208,50,149,138,101,137,151,38,179,181,15,83,23,162,163,106,49,199,64, +60,159,61,145,136,68,90,66,81,240,154,253,69,112,109,106,129,20,208,105,178,213,106,213,166,72,19,199,193,251,192,236,29,49,138,137,145,161,154,33,152,162,42,122,23,156,11,68,78,162,70,85,24,148,203,17,146,8,162,85,193,231,226,242,147,159,188,250,239, +254,221,159,172,87,71,175,252,237,171,97,186,240,101,88,158,212,193,21,34,50,8,71,118,182,158,100,63,14,74,181,217,161,247,239,219,32,69,51,174,12,159,222,64,142,131,48,255,72,182,67,30,205,69,179,246,105,135,41,31,247,11,253,157,48,96,99,58,245,123, +213,65,50,167,107,71,127,19,203,81,235,250,8,2,160,60,131,65,200,162,157,152,84,235,36,81,90,32,115,133,99,239,8,45,56,191,53,95,204,170,233,157,143,110,31,236,63,217,90,204,102,229,60,169,0,34,17,181,136,202,41,81,167,6,172,163,44,55,158,57,197,24,179, +104,52,34,58,226,172,55,69,212,237,193,115,143,87,85,85,211,52,249,114,86,85,149,221,157,134,174,163,171,123,193,13,95,33,34,81,53,53,69,72,157,176,190,17,24,16,1,123,130,210,51,218,2,247,155,181,160,28,75,109,203,232,103,19,23,124,117,238,234,140,104, +117,116,236,132,96,221,30,61,120,226,128,14,158,236,95,216,221,155,48,31,47,143,28,99,108,218,173,217,124,66,86,205,103,174,42,107,77,66,74,213,36,53,53,120,78,42,137,169,118,44,107,177,100,81,83,146,122,213,212,109,83,11,170,38,88,44,166,62,4,239,157, +146,153,42,88,86,31,79,130,44,134,158,152,92,0,38,81,48,69,102,110,83,51,241,165,247,100,38,109,76,136,26,8,169,10,17,234,207,127,238,179,203,147,47,164,216,188,249,230,251,42,22,10,58,62,62,118,28,50,168,44,7,33,162,65,246,67,39,151,177,154,163,145, +31,141,250,67,204,11,125,53,80,205,218,141,246,99,236,12,108,132,193,50,128,13,34,252,233,182,16,225,12,128,110,92,220,110,228,238,17,243,72,176,195,181,246,199,135,253,166,246,132,70,0,102,72,189,252,160,67,112,2,22,147,54,117,219,106,36,79,28,186,105, +24,35,205,231,243,217,108,118,116,116,180,58,57,105,154,102,6,115,236,103,115,14,65,152,145,9,76,13,59,177,224,209,34,171,227,39,101,237,182,148,208,160,131,122,103,242,11,129,166,148,188,247,211,233,52,132,64,68,185,45,108,219,150,153,189,247,214,249, +55,97,39,4,170,210,157,202,72,236,156,154,73,46,173,137,144,88,251,58,155,137,220,180,132,194,77,159,223,90,62,120,240,209,209,99,34,135,202,30,160,40,116,117,184,172,202,50,144,43,93,145,208,46,238,157,47,156,223,221,221,149,168,230,81,157,206,231,115, +100,42,166,213,114,189,74,104,72,110,86,85,39,245,218,153,39,137,68,206,4,170,80,78,38,165,28,157,168,65,93,215,199,39,39,235,212,130,71,63,41,217,51,7,199,133,3,222,28,124,61,10,58,15,165,156,115,158,200,33,42,34,176,231,170,168,154,102,149,214,45,57, +231,216,169,26,152,21,142,119,182,38,143,31,63,249,131,223,255,188,67,250,31,254,199,255,229,205,31,189,191,152,239,197,182,81,75,96,148,165,226,204,4,41,31,173,6,70,96,93,155,248,76,88,127,206,93,249,64,84,51,51,122,230,126,56,179,94,134,193,204,48, +77,201,90,53,79,75,206,159,206,126,56,228,88,34,236,17,221,184,97,11,229,170,0,186,225,208,207,188,162,56,61,5,250,57,22,21,191,162,21,133,253,184,15,64,102,34,198,14,122,228,60,144,87,115,109,180,152,224,224,104,121,116,116,194,158,166,85,233,188,99, +34,174,99,40,194,106,121,178,179,189,245,222,187,55,239,223,187,251,242,103,95,158,76,74,129,188,202,48,64,68,38,204,114,122,49,33,157,129,47,34,17,103,5,219,44,133,150,197,249,135,88,106,155,58,191,123,121,245,223,49,241,69,178,11,98,175,28,179,17,207, +247,193,99,214,123,23,73,41,161,227,16,138,161,191,49,232,188,194,68,85,76,21,44,9,112,25,216,185,212,166,184,92,235,241,154,150,77,217,0,47,163,60,89,54,143,143,116,221,16,0,35,249,178,40,38,197,122,138,197,246,22,207,42,87,85,9,209,152,131,47,66,40, +157,241,172,168,156,82,5,190,72,84,38,146,195,117,243,248,184,173,215,203,229,242,232,228,232,120,189,138,26,57,248,201,124,82,109,205,231,219,11,46,216,8,163,165,236,98,159,153,37,41,33,24,79,171,69,53,89,32,120,0,64,102,145,140,198,4,151,49,73,96,104, +64,72,96,38,40,249,139,123,231,246,46,94,188,116,255,238,131,119,111,222,156,148,19,53,117,222,167,216,170,74,89,150,73,165,110,26,246,140,35,214,124,151,121,250,203,65,68,189,240,226,24,63,184,217,30,117,230,222,189,125,247,25,97,197,141,2,3,109,164, +134,186,15,147,211,223,188,249,159,156,238,198,186,169,170,98,6,206,51,34,1,152,170,252,98,196,127,63,94,31,89,34,146,28,35,186,40,86,183,34,201,98,171,109,155,238,61,124,18,235,245,150,206,66,240,211,42,48,34,48,181,49,22,147,73,8,225,226,197,139,239, +191,127,243,238,221,187,179,197,12,60,15,111,72,190,108,137,89,68,36,43,25,209,25,204,26,101,12,205,64,8,232,236,51,198,13,63,98,127,163,48,142,250,141,241,249,200,204,235,245,154,153,179,59,10,2,32,81,70,189,121,239,135,227,108,132,188,1,33,64,199,147, +201,164,52,82,12,182,172,97,221,194,201,50,132,82,147,136,169,18,214,77,108,203,134,189,3,166,246,162,39,17,78,226,217,161,25,36,83,51,136,130,106,68,134,6,218,164,184,174,99,211,182,109,107,49,62,116,75,51,75,150,192,145,11,62,76,139,98,54,9,211,82, +72,9,217,80,173,27,71,118,84,48,6,54,68,30,194,64,59,200,230,105,81,106,234,235,55,242,140,28,188,39,231,201,255,246,111,125,250,11,95,248,87,102,246,221,239,191,25,124,197,78,74,116,109,146,36,45,51,151,101,153,45,25,79,223,165,103,7,158,89,14,97,16, +107,131,103,17,223,158,249,149,225,106,142,91,202,205,234,107,44,57,51,218,91,228,211,182,195,10,109,106,212,124,113,59,97,190,159,179,28,253,143,3,142,254,58,63,24,65,145,128,80,193,137,88,19,45,10,43,224,42,198,135,15,158,188,123,243,246,162,42,183, +182,23,14,169,100,95,55,75,115,69,83,183,243,105,85,175,170,23,95,250,196,237,219,31,222,186,117,235,234,115,215,170,48,199,94,105,134,136,178,91,173,153,53,235,122,16,177,232,85,241,144,136,218,86,137,78,29,174,157,175,83,127,226,158,25,3,228,14,176, +95,64,109,222,243,236,10,156,101,77,134,171,235,178,80,21,156,26,225,101,61,22,66,117,196,84,6,102,111,46,68,118,53,156,68,171,159,212,75,19,5,85,69,165,150,185,117,206,57,35,108,133,53,9,1,6,231,24,137,212,72,140,0,73,205,17,163,89,179,174,219,182,69, +237,124,136,151,176,102,102,14,222,151,46,84,161,156,87,126,58,113,19,175,132,64,106,136,189,220,4,130,162,41,18,32,116,154,215,40,221,57,67,79,73,84,100,227,82,4,3,72,234,156,103,68,52,121,238,250,149,63,254,227,127,21,99,124,242,228,201,135,183,239, +137,165,162,152,120,207,77,20,50,99,246,81,146,7,123,230,93,58,4,201,134,255,222,157,86,207,14,179,51,50,22,103,182,243,103,203,215,179,27,142,13,210,45,165,212,199,188,158,14,218,52,92,172,95,139,12,254,175,121,93,239,156,87,195,101,148,54,65,171,212, +180,88,55,246,225,173,135,55,223,122,251,246,7,55,255,241,239,126,118,49,223,153,77,202,64,188,110,26,173,10,33,48,71,229,180,186,246,252,115,215,223,191,113,120,124,120,114,114,82,45,230,144,173,32,181,219,49,96,48,0,72,109,204,3,149,124,189,243,253, +211,223,4,52,232,90,110,226,112,116,141,97,35,203,77,195,168,173,67,71,245,187,227,80,22,189,156,159,1,0,169,49,19,121,151,68,16,136,152,29,244,18,185,102,0,80,18,169,138,26,152,3,155,121,13,104,83,210,122,114,252,228,16,69,161,205,98,240,137,99,162, +104,104,224,106,39,49,38,81,112,206,57,135,167,199,244,77,106,214,117,45,34,46,248,162,40,200,187,114,111,206,158,66,89,112,96,10,206,77,10,240,40,8,192,157,168,146,0,106,30,84,40,130,34,35,13,110,86,168,166,106,217,4,59,129,13,227,178,220,180,35,16, +32,168,2,27,48,115,99,45,152,93,189,178,247,47,254,179,223,95,174,151,255,219,255,241,127,222,191,127,16,83,51,95,236,58,160,20,21,72,51,221,250,76,72,195,105,185,196,179,108,12,210,108,32,9,104,93,174,234,100,145,241,244,120,181,255,99,103,243,222,25, +85,245,12,79,29,226,191,215,124,206,176,30,133,141,246,151,246,58,139,246,31,149,9,63,150,136,153,212,34,83,84,140,73,19,248,70,225,253,59,79,222,185,249,225,27,63,120,235,246,251,183,166,129,254,160,156,207,167,11,71,2,34,83,95,8,161,43,66,27,163,15, +97,177,189,245,169,207,124,250,59,223,121,109,255,224,96,247,194,121,99,50,48,49,69,64,79,156,209,45,90,166,186,174,219,182,21,17,238,212,187,219,100,3,246,130,16,213,54,11,37,11,142,71,221,130,246,54,90,216,52,205,200,88,198,134,107,70,165,83,85,21, +33,194,49,204,63,213,13,179,35,103,230,8,137,134,200,97,98,85,141,166,66,128,206,75,25,226,212,105,74,126,59,96,20,88,183,176,170,237,164,78,235,53,180,201,68,171,85,157,154,38,165,148,152,201,113,22,134,75,96,135,171,35,98,198,224,208,187,48,159,132, +249,12,75,15,76,229,118,229,156,227,192,236,157,57,52,79,194,166,36,132,156,51,64,94,75,12,81,224,8,82,230,190,143,144,6,227,153,181,66,126,101,29,21,215,147,7,1,38,44,130,95,174,214,96,241,197,231,175,254,201,23,254,232,248,248,240,47,191,248,55,111, +191,125,139,93,40,38,179,236,185,236,61,67,143,61,58,19,138,227,26,225,12,2,233,233,204,249,147,21,82,206,132,52,244,148,141,51,105,179,123,52,224,65,113,35,55,129,216,209,20,181,27,179,145,253,198,245,132,136,144,82,138,74,106,28,17,30,30,180,175,253, +232,157,175,125,237,181,123,119,30,198,229,242,95,252,147,207,157,191,112,133,9,172,213,86,154,217,196,31,49,33,65,211,212,37,147,43,194,149,235,215,62,186,251,209,106,181,90,53,181,43,2,112,127,187,147,17,34,51,103,139,139,236,106,216,77,74,209,80,109, +54,155,245,215,140,0,101,64,15,142,245,191,135,157,213,120,254,54,62,182,17,177,77,49,155,203,147,119,168,38,34,177,105,17,209,84,69,19,168,153,128,27,28,179,1,234,210,18,88,162,204,228,183,172,156,10,64,229,188,114,98,80,38,45,189,22,62,173,88,219,136, +73,227,195,163,200,26,85,16,212,52,153,137,152,10,66,67,82,84,190,90,76,171,173,121,181,152,150,243,41,18,37,149,154,34,178,1,35,58,52,7,236,192,28,1,147,34,16,194,136,89,78,104,6,232,8,16,213,52,181,18,91,96,66,226,92,80,60,11,85,129,0,72,106,41,165, +8,177,240,222,38,214,198,232,60,92,187,126,241,223,252,219,255,162,142,237,225,209,201,193,225,177,161,35,158,100,163,88,28,187,133,195,169,177,231,40,2,55,184,77,232,241,42,207,196,166,61,125,207,19,225,169,24,235,199,161,167,13,177,199,34,55,157,94, +14,34,26,156,50,120,206,86,28,246,155,73,101,138,49,214,209,14,107,184,123,176,254,193,219,119,95,255,222,27,239,127,120,79,34,204,39,139,23,62,249,233,237,157,109,51,8,193,91,179,132,2,148,124,106,83,96,54,48,118,174,154,78,95,120,225,133,71,251,143, +150,203,101,69,24,92,73,125,218,17,4,48,203,19,130,12,185,168,235,58,165,164,162,212,111,153,186,124,56,58,83,135,145,119,183,121,207,163,112,162,83,167,248,232,26,103,30,35,35,17,57,28,102,0,136,228,61,102,164,143,164,212,139,94,18,209,202,37,67,80, +53,80,117,146,40,169,83,132,4,96,234,12,145,72,39,19,113,36,149,235,42,222,217,132,219,86,186,253,228,144,129,225,66,89,20,147,224,139,0,142,21,85,172,141,109,106,82,132,89,105,100,133,71,245,64,206,129,67,115,128,100,138,134,200,96,128,192,249,236,71, +226,108,90,103,26,51,90,157,209,152,176,95,27,140,170,21,216,188,126,21,64,96,137,9,17,139,194,27,106,92,183,236,248,19,47,61,247,133,47,252,113,18,248,210,151,190,254,224,225,49,49,59,70,48,23,120,220,97,110,208,51,195,185,150,35,112,236,81,55,68,20, +141,222,246,177,144,254,248,90,168,157,25,243,156,41,68,97,144,39,238,14,103,236,44,214,205,20,12,45,51,10,251,8,204,159,255,252,153,240,99,213,7,142,34,176,109,235,20,151,107,125,120,176,254,254,155,183,190,254,237,183,110,126,248,88,201,147,103,87, +78,182,182,247,192,64,21,230,115,168,147,179,152,52,104,19,219,73,85,65,219,134,16,226,154,46,95,190,220,196,166,105,154,206,198,29,54,136,120,83,37,3,231,92,85,85,67,221,143,136,142,48,198,184,33,218,227,6,239,226,121,67,192,31,163,55,78,161,162,78, +113,77,81,85,163,38,0,114,72,8,224,188,247,206,121,98,77,26,99,148,100,104,70,204,142,200,57,119,224,146,130,160,154,75,0,162,193,156,55,118,134,214,26,177,1,177,16,172,189,23,54,51,50,4,23,28,181,173,165,132,106,160,102,154,200,128,9,136,200,7,199,204, +73,37,166,8,0,204,84,133,176,114,204,158,217,57,246,142,28,2,83,214,160,216,188,138,156,161,128,1,1,129,185,83,95,81,205,198,247,189,6,4,226,41,225,159,172,197,8,0,100,232,75,110,90,107,219,118,18,38,33,184,40,108,200,203,85,243,251,255,236,247,68,221, +221,187,7,251,79,94,139,73,92,79,178,125,102,233,120,122,73,160,227,239,24,230,210,227,160,250,113,183,61,17,158,129,95,63,61,29,125,230,22,49,139,211,100,176,192,233,71,254,217,203,209,1,168,250,255,147,1,105,227,178,132,172,178,1,26,176,102,165,17, +200,50,143,98,168,132,200,36,4,6,164,8,183,8,69,22,63,250,96,255,149,175,220,250,254,247,238,221,189,13,30,207,95,59,63,127,124,239,141,207,125,250,242,141,197,114,171,60,153,132,112,180,244,137,38,45,177,173,150,149,43,82,35,170,24,17,97,182,45,198, +139,243,215,15,159,60,6,113,156,40,160,137,40,130,168,166,148,90,226,34,59,99,7,134,173,217,164,241,212,52,77,140,17,146,177,115,8,32,109,20,51,102,46,56,32,99,99,75,197,44,236,173,192,70,156,215,152,156,53,100,205,164,78,235,124,42,123,246,6,200,17, +60,121,36,52,0,149,172,225,45,98,64,132,137,69,17,168,200,198,131,20,65,34,200,252,81,34,34,116,222,192,140,44,153,10,26,17,73,129,102,38,22,85,213,200,68,25,192,155,89,171,141,149,1,205,247,241,111,102,150,68,189,247,199,109,43,26,213,180,109,83,219, +182,33,132,233,116,154,202,128,222,187,16,50,175,138,137,16,144,18,56,231,82,18,85,229,60,25,181,100,102,130,74,141,89,148,54,213,101,209,22,129,9,24,148,152,73,114,104,244,142,203,189,72,8,32,81,74,224,93,81,250,0,34,170,58,39,39,128,236,92,170,151, +191,245,210,141,255,242,63,255,151,15,239,127,248,157,239,189,185,88,144,217,90,117,54,110,237,198,19,175,254,147,14,207,157,43,133,210,23,34,146,68,64,133,92,247,130,69,4,58,146,27,14,92,153,220,92,8,163,34,66,174,35,51,33,3,204,160,107,115,251,223, +39,136,152,53,219,40,245,241,66,253,74,4,89,204,144,134,245,212,199,31,49,147,15,62,50,2,208,83,135,32,97,108,162,177,115,92,10,90,76,218,166,118,85,215,109,97,183,110,125,248,245,175,126,255,213,87,223,62,60,240,243,106,207,1,61,126,252,16,85,118,118, +182,170,170,244,25,77,38,66,196,27,10,118,127,158,17,98,8,161,170,170,102,189,204,3,104,227,193,34,205,16,89,242,137,216,55,33,217,218,9,0,44,157,21,11,203,103,167,244,224,236,97,27,60,110,57,198,167,102,254,186,203,190,130,96,166,167,36,0,227,200,242, +173,87,248,182,100,90,50,3,101,189,40,84,195,46,249,16,162,106,30,217,117,144,200,30,252,143,230,186,45,115,255,52,243,67,29,29,156,104,76,249,222,82,83,100,114,193,251,34,136,115,62,27,67,35,143,232,231,189,86,82,175,63,1,185,251,5,20,73,89,227,44,165, +164,49,1,58,164,172,190,217,99,43,79,127,120,15,170,144,82,18,75,72,6,160,138,6,128,179,217,172,78,122,121,186,245,249,207,127,254,183,127,251,239,222,126,247,195,229,114,233,92,8,40,120,250,227,76,121,121,166,3,28,90,241,51,243,152,97,72,118,166,71, +237,194,27,78,5,118,103,219,6,167,18,32,1,130,157,234,18,51,120,184,75,247,163,123,245,99,31,132,104,68,160,56,236,123,208,178,142,22,17,1,57,114,1,216,213,117,29,149,196,184,105,96,255,240,248,181,111,125,239,171,95,253,198,187,111,29,77,202,75,219, +179,243,30,236,96,117,180,93,209,141,107,151,23,243,202,121,34,66,77,169,96,39,2,232,78,49,193,144,168,40,10,52,139,117,99,154,98,140,0,60,150,96,24,91,249,228,205,123,6,163,9,200,160,56,218,175,24,180,155,10,118,82,0,253,34,19,49,139,76,15,215,53,255, +84,6,208,160,81,46,100,135,10,42,7,46,140,248,111,89,26,195,12,48,143,71,8,243,106,177,91,135,100,163,24,17,68,53,28,45,5,204,192,44,131,69,114,224,117,19,39,4,19,13,33,168,115,157,157,168,25,0,20,69,81,20,5,150,158,153,61,59,135,121,40,2,217,138,67, +51,178,154,243,86,59,255,30,196,206,11,188,11,194,36,173,75,158,28,129,49,26,88,126,109,221,164,131,192,148,140,186,49,170,165,204,102,103,118,140,168,96,81,237,248,120,233,156,109,109,237,92,185,124,109,50,169,142,151,77,89,84,169,78,227,247,97,180, +39,28,20,16,113,80,153,204,192,163,97,82,61,94,198,152,158,21,182,216,216,50,233,198,54,180,143,174,108,86,129,103,118,143,189,148,140,13,191,2,122,9,198,1,222,13,240,241,7,112,115,30,76,152,82,63,213,206,142,237,209,20,28,115,8,109,130,147,181,24,97, +155,240,193,227,147,215,223,120,227,91,95,255,222,221,91,143,10,191,8,222,47,143,14,19,35,97,186,176,183,117,253,218,133,249,180,96,20,71,174,85,99,7,34,48,72,50,15,135,42,17,21,69,57,159,207,151,171,227,216,36,34,115,132,106,152,143,209,156,160,6,211, +152,110,229,192,108,222,24,80,164,99,139,110,100,219,137,177,219,233,83,150,44,234,135,4,249,78,162,110,84,3,130,100,128,106,154,51,150,116,241,128,166,32,42,218,159,208,164,200,12,156,133,139,152,25,18,24,218,160,59,4,0,102,155,97,36,101,210,36,118, +214,168,121,63,215,35,241,134,83,95,65,116,198,60,36,7,147,100,102,33,132,162,40,40,100,27,35,234,108,112,128,178,126,110,119,174,40,26,65,94,1,230,115,160,7,138,152,37,147,152,136,149,64,209,208,58,157,17,165,14,217,171,0,4,168,73,21,1,156,227,156,6, +187,195,203,168,40,125,240,101,171,208,212,173,33,121,87,48,164,24,19,152,27,146,207,0,132,56,35,79,122,154,81,33,79,219,131,42,158,218,49,42,24,14,134,63,61,141,115,88,250,1,42,41,228,233,111,126,9,160,6,157,175,87,54,11,234,128,108,125,190,205,110, +197,27,57,236,143,127,16,42,245,131,48,237,237,254,192,80,91,73,198,190,85,88,69,75,88,212,107,125,231,230,173,111,191,254,250,55,190,251,253,55,223,252,160,173,113,49,159,33,113,179,62,49,22,167,171,23,158,251,228,249,243,91,69,96,80,65,80,151,217,185, +182,217,152,19,145,73,119,60,26,66,81,77,98,106,52,197,174,129,233,87,191,61,77,244,140,211,50,56,231,0,128,65,184,171,218,58,24,97,191,162,0,68,96,30,164,70,49,123,226,50,111,170,163,14,214,104,155,96,64,68,32,180,145,48,174,152,97,175,145,145,123,30, +246,188,129,23,67,94,217,153,153,185,224,186,200,55,232,204,164,178,165,17,2,34,225,25,91,14,48,85,205,190,238,3,129,203,123,31,66,0,104,241,180,239,34,2,35,80,214,126,28,172,194,115,191,148,61,30,29,162,161,235,246,245,38,104,30,58,51,155,124,18,40, +224,160,60,100,89,128,130,40,175,99,58,112,188,161,95,29,173,93,40,214,39,237,71,119,239,221,191,247,80,21,8,185,109,83,233,194,56,198,54,5,70,47,127,126,86,192,162,3,148,211,112,161,243,17,53,248,61,14,67,151,62,8,7,246,147,13,22,133,128,167,104,107, +167,66,186,203,155,50,56,213,140,54,248,221,97,241,15,32,8,59,130,160,142,182,190,138,0,68,138,92,71,139,134,192,238,206,253,7,127,243,213,111,127,249,203,95,121,244,232,184,110,45,240,92,147,121,39,236,57,160,161,165,23,94,184,58,45,216,59,96,16,208, +77,67,72,27,182,118,22,199,70,53,1,0,231,124,89,84,38,154,82,219,9,209,34,15,0,166,77,4,246,117,72,119,153,153,6,184,112,78,137,217,103,47,127,131,115,249,127,243,120,98,99,80,3,168,6,52,24,107,231,96,239,84,112,251,146,169,152,76,206,0,23,33,219,240, +162,59,181,155,38,3,197,236,139,180,233,57,59,225,98,50,51,96,183,25,45,116,254,10,6,106,236,58,59,128,92,39,103,32,180,17,58,240,27,187,204,252,83,249,145,117,164,218,2,166,0,34,42,162,108,64,200,185,109,36,35,236,177,231,68,185,132,81,216,196,33,244, +104,60,83,83,233,212,124,115,73,236,15,143,143,125,225,239,221,127,244,250,107,223,255,209,143,222,58,57,89,21,161,2,114,29,187,233,52,2,233,233,93,252,144,39,7,22,82,119,138,141,148,96,186,11,8,217,236,160,59,7,179,214,83,38,230,2,0,101,35,132,62,163, +230,251,196,198,192,180,238,169,40,116,58,163,244,244,102,225,227,223,19,66,150,100,2,50,82,148,28,129,138,164,72,2,188,172,219,85,67,135,199,233,91,175,189,241,234,171,223,253,240,246,161,211,80,149,51,228,18,193,49,32,155,48,165,233,212,93,191,188, +7,218,22,62,4,116,6,202,64,18,179,227,31,119,180,163,46,204,204,144,9,20,12,66,8,106,165,173,36,73,75,208,225,29,7,103,66,27,235,13,141,228,12,128,137,84,160,115,63,23,83,84,181,172,20,164,202,206,105,38,46,17,35,51,66,135,211,246,163,168,182,49,132, +191,43,58,51,236,123,176,146,29,209,106,18,74,167,151,211,43,133,17,128,130,138,36,212,174,165,164,46,151,33,0,42,115,22,164,205,125,89,151,178,201,138,16,136,54,108,128,236,182,33,10,76,221,248,1,16,192,24,108,108,118,71,210,175,167,53,101,211,49,1, +232,142,25,234,199,24,106,9,173,87,43,183,205,122,163,27,147,130,116,0,61,34,32,78,173,172,86,171,186,145,85,29,159,28,220,255,198,171,175,189,242,202,171,31,125,120,71,146,242,196,155,118,110,16,207,64,74,141,216,15,67,141,154,19,245,112,220,40,110, +52,161,186,139,136,112,70,221,135,93,150,128,164,220,167,232,8,129,152,203,49,235,85,45,186,171,112,134,71,223,5,109,190,115,249,31,204,96,166,159,146,162,130,161,34,41,130,0,215,81,5,244,104,21,15,142,218,15,62,216,255,230,183,127,240,238,251,119,39, +147,29,215,178,119,83,32,102,23,144,113,121,178,47,62,94,217,219,154,207,11,149,214,59,10,228,52,38,64,16,17,114,148,229,67,114,31,54,104,110,145,145,106,36,239,131,150,13,55,22,163,49,18,146,138,158,146,217,31,48,77,68,18,35,110,142,125,236,164,78,204, +152,179,236,5,15,75,100,51,2,176,182,141,253,35,56,51,29,50,240,120,124,39,102,12,16,156,243,222,215,117,77,142,123,160,220,6,5,142,46,111,0,1,1,153,152,0,53,119,125,218,201,30,117,252,140,158,233,95,219,38,187,246,195,121,0,181,164,202,200,128,64,132, +110,24,127,2,104,146,140,38,56,53,177,54,180,190,61,54,67,80,52,195,236,155,67,198,6,212,85,13,6,102,70,106,138,70,192,0,186,137,64,163,206,23,153,93,15,112,131,148,228,201,193,193,237,187,15,31,61,124,242,195,31,189,125,243,221,15,190,246,234,107,119, +239,61,68,40,166,211,185,247,190,94,183,167,230,153,99,100,89,207,126,24,139,118,119,250,133,157,255,196,169,253,94,167,81,249,148,234,76,46,107,187,139,212,95,178,204,27,67,220,152,92,108,6,117,35,237,217,140,28,234,31,147,134,145,236,207,31,132,103, +156,196,207,188,248,95,221,138,130,40,165,100,104,224,89,205,162,36,53,166,162,168,215,117,171,114,112,180,254,230,183,222,248,202,87,191,253,230,155,31,6,191,0,12,193,151,72,92,78,166,171,102,213,172,143,39,133,91,30,62,152,77,47,22,158,230,179,138, +193,68,132,16,1,149,217,1,66,155,237,154,51,88,90,59,233,25,50,112,206,35,168,247,190,154,204,16,177,89,175,146,181,25,28,153,76,147,10,170,141,249,160,68,157,204,158,115,46,43,60,161,67,6,214,22,156,115,222,251,92,118,138,72,74,109,74,105,58,157,48, +51,118,82,194,48,8,228,101,201,189,142,42,167,154,13,18,219,20,67,8,57,213,96,118,56,204,67,27,0,6,32,116,6,150,21,165,156,115,200,196,136,138,221,218,220,250,142,13,12,40,43,230,50,15,163,69,38,98,198,172,181,145,249,235,72,96,157,99,46,0,64,38,43,231, +73,47,17,42,118,189,95,19,219,77,12,103,93,115,3,52,82,181,162,112,46,148,70,69,151,160,204,0,144,189,143,77,108,83,227,189,15,101,133,232,84,64,21,36,53,136,68,236,86,171,213,187,239,188,247,202,215,190,249,181,87,95,125,239,230,135,15,30,61,145,132, +73,208,113,73,206,3,64,211,52,0,168,150,114,129,212,75,104,119,185,202,123,15,157,213,64,79,199,6,3,176,164,74,6,170,192,200,227,157,68,126,69,27,142,111,118,120,2,72,109,59,88,220,229,134,165,99,129,50,103,195,201,204,81,226,190,145,201,184,95,17,205, +7,93,86,27,54,51,145,68,68,68,142,232,227,47,244,164,42,228,72,76,99,74,84,248,194,79,86,109,218,63,92,213,137,238,220,121,240,141,191,251,225,87,190,242,119,111,191,115,167,105,16,161,140,173,185,50,100,196,134,37,209,216,182,16,69,219,170,116,133,119, +62,243,113,251,18,82,0,240,217,168,160,142,0,74,128,70,228,156,203,55,98,219,214,38,154,249,99,206,5,51,233,168,219,29,68,48,15,5,101,220,236,49,179,57,218,204,178,59,21,54,6,128,186,174,93,114,42,198,46,79,219,157,115,129,153,87,171,21,110,22,147,217, +48,56,63,154,27,48,145,148,87,54,249,6,114,220,175,39,76,1,196,144,13,187,89,40,117,58,182,188,65,227,160,27,173,251,242,33,103,72,112,218,92,117,84,107,131,245,204,58,203,83,215,142,131,96,61,77,22,8,9,1,13,36,169,105,76,136,133,157,209,14,36,68,196, +39,7,79,166,243,106,49,219,21,145,38,38,48,35,244,102,176,90,183,69,49,121,116,255,209,151,254,230,43,127,250,167,127,246,250,119,190,247,228,112,9,192,161,152,128,113,102,113,229,190,173,123,52,29,251,70,156,229,169,159,209,53,4,0,51,119,118,155,255, +20,252,68,79,151,181,99,241,24,85,53,205,92,154,1,13,167,4,56,218,118,12,213,172,244,171,43,236,138,107,114,217,3,232,227,31,132,32,136,164,160,134,172,134,106,208,38,106,35,53,173,253,232,173,15,190,242,149,87,95,255,206,219,235,21,84,213,246,164,44, +130,115,142,124,148,54,73,43,218,138,182,208,172,153,96,119,119,123,50,153,56,23,208,168,147,138,233,149,185,208,158,17,129,185,202,18,80,2,226,16,66,191,39,108,173,21,105,123,63,67,82,76,144,171,181,110,131,36,121,148,146,173,19,136,209,0,61,14,242, +248,29,124,209,57,71,68,170,140,157,36,105,199,10,247,222,123,159,159,64,239,37,50,136,23,3,42,144,246,26,113,144,235,61,66,68,52,233,238,242,129,148,104,136,216,171,158,231,189,2,17,229,198,16,0,184,35,158,235,169,104,235,98,106,227,102,3,221,95,99, +215,229,4,49,232,198,253,221,111,227,140,146,225,12,21,81,132,104,218,8,121,66,228,60,122,50,204,7,1,24,224,124,182,85,167,166,57,94,250,80,6,95,198,4,109,107,170,0,230,95,127,237,7,127,249,215,95,252,226,95,127,233,135,63,124,227,120,89,251,80,134,80, +26,154,227,44,197,75,170,166,26,115,211,155,5,5,7,101,215,51,243,152,51,170,190,57,34,6,24,125,175,87,250,99,35,112,52,215,209,1,203,48,4,103,167,7,187,169,126,83,134,221,14,245,231,248,254,193,236,36,149,157,146,63,238,65,104,14,146,106,30,135,182,10, +171,147,184,106,53,42,191,119,235,246,119,190,251,198,27,111,125,16,91,152,86,91,96,78,147,110,111,207,184,149,40,121,215,45,8,73,45,149,129,174,92,186,92,21,165,115,33,143,211,20,128,128,20,100,104,157,207,70,126,30,92,0,25,26,19,121,31,0,32,153,10, +88,92,45,135,219,150,136,204,35,74,84,165,65,164,68,97,108,58,169,3,100,180,247,98,234,146,164,247,62,123,96,196,24,51,238,212,185,232,156,11,165,31,187,205,100,248,11,17,197,152,250,172,75,196,8,72,76,76,68,41,182,3,170,56,47,30,17,81,41,187,187,145, +33,234,72,73,5,96,163,19,61,18,231,203,254,81,156,255,217,221,109,253,46,91,80,178,163,131,170,166,110,89,210,137,80,105,2,48,80,82,6,132,36,41,70,73,9,202,94,175,117,32,215,34,27,65,19,91,246,222,0,154,24,219,8,134,110,181,142,7,7,71,175,188,242,202, +95,252,197,95,126,241,175,191,116,120,120,60,157,111,237,238,238,40,0,2,11,96,82,50,49,128,92,2,91,111,72,72,240,148,8,11,156,86,79,27,127,69,71,105,48,35,172,79,53,222,207,0,145,90,143,107,232,166,166,61,121,55,119,243,131,247,150,12,211,154,177,38, +106,30,144,34,49,24,2,118,125,239,199,62,8,197,18,249,160,0,77,148,4,94,204,237,31,30,220,190,247,228,139,127,253,202,107,175,191,241,100,127,25,252,212,177,143,181,40,36,136,226,11,39,230,26,89,3,10,162,169,198,224,220,206,206,142,247,69,103,189,106, +174,19,171,29,164,129,97,60,45,216,244,162,93,80,25,49,161,115,174,8,19,48,210,230,56,147,122,153,217,123,102,102,65,131,148,204,4,128,178,190,136,170,246,194,191,202,36,157,146,122,223,193,231,138,178,243,5,54,84,5,85,64,4,21,50,226,76,23,222,164,41, +66,182,145,192,62,0,247,10,26,253,1,223,5,158,245,2,216,0,166,106,222,59,192,60,181,195,104,153,2,68,136,152,75,232,241,253,74,27,209,104,0,80,200,54,110,3,32,190,199,18,75,222,4,98,86,185,17,238,177,111,100,148,68,218,186,209,38,98,210,188,219,4,38, +66,50,38,203,187,22,197,38,165,197,180,18,179,227,117,244,14,69,237,219,175,125,247,175,254,234,75,127,254,167,127,113,239,222,189,229,170,93,252,127,220,189,249,179,29,215,125,39,246,93,206,233,238,187,188,13,4,1,138,148,100,217,178,173,169,25,89,163, +169,25,39,149,216,158,40,53,83,73,165,146,74,37,255,101,42,201,148,51,246,196,46,187,36,82,162,40,238,0,65,128,36,192,5,36,1,98,123,251,114,151,94,206,249,126,191,249,225,116,247,237,183,128,139,76,37,154,188,98,177,64,240,189,126,247,246,237,239,249, +110,159,101,227,217,124,52,174,155,104,134,89,49,74,120,179,24,5,0,28,18,165,133,170,106,143,158,59,179,9,232,173,90,135,105,16,7,6,162,93,39,242,101,17,120,182,172,53,131,214,158,221,0,18,68,29,135,193,159,86,84,29,30,61,21,231,73,251,4,17,25,145,17, +24,255,127,16,132,181,134,177,207,45,194,178,110,148,177,142,238,243,123,143,127,245,202,91,191,126,229,237,147,227,154,41,147,136,17,98,238,71,121,94,128,70,118,206,103,216,84,38,90,27,68,53,81,69,239,61,17,247,225,101,208,238,88,129,9,229,84,21,218, +135,162,33,35,71,177,172,20,0,0,32,0,73,68,65,84,154,42,118,148,121,74,235,120,45,138,186,174,235,186,22,145,164,81,217,74,195,118,19,16,68,52,106,247,115,173,143,144,74,135,219,232,251,43,109,85,158,20,29,183,164,216,78,33,170,61,170,197,12,0,201,8, +140,16,216,180,149,79,72,113,27,163,38,209,190,105,49,74,99,210,216,106,139,197,118,188,238,250,173,42,152,162,90,178,9,66,234,220,106,219,123,209,29,237,237,25,113,142,2,27,164,167,65,170,209,96,20,105,96,42,14,201,64,155,186,174,22,149,4,33,74,163, +81,36,34,96,54,36,66,151,70,145,227,233,90,136,22,77,145,220,23,15,158,188,254,230,181,191,249,143,127,247,242,203,175,134,101,24,141,199,87,158,125,6,200,69,85,239,50,69,16,37,102,111,32,18,27,4,85,178,228,65,109,16,17,179,51,252,221,62,108,122,56,30, +12,156,8,250,89,40,156,146,141,125,106,4,182,7,156,104,155,10,213,90,7,88,64,67,129,149,241,147,157,238,33,187,100,216,245,240,105,175,148,86,166,255,249,243,9,201,234,216,52,1,162,200,108,49,191,247,96,255,245,55,175,189,250,250,91,39,39,75,181,44,207, +38,49,24,1,143,178,124,84,20,142,92,140,141,128,136,54,33,212,106,65,69,98,4,145,228,168,149,246,11,12,160,162,81,17,28,67,143,185,61,127,22,98,7,57,54,51,32,64,102,7,56,93,91,75,28,136,16,66,18,20,77,93,88,191,143,74,152,146,190,226,75,67,195,190,211, +24,244,12,136,144,10,52,76,108,41,0,82,5,54,210,246,51,197,182,181,64,70,228,208,97,71,85,19,221,6,12,79,201,162,88,52,105,113,163,0,132,33,4,66,135,220,250,36,170,106,52,53,179,98,80,154,146,181,23,105,183,29,6,214,21,90,253,77,136,162,49,198,32,66, +68,206,183,8,27,17,1,81,199,4,76,170,218,148,85,181,44,201,32,27,141,160,85,174,64,34,50,98,32,20,179,8,86,47,151,130,80,86,205,71,31,221,253,155,191,253,199,255,244,183,255,240,197,23,143,179,188,216,220,122,22,0,150,85,8,177,206,138,81,62,42,68,108, +81,46,199,99,79,100,222,123,48,73,33,134,167,41,179,240,20,245,192,179,110,103,116,1,105,176,131,155,157,254,65,92,233,22,14,165,13,135,114,120,125,91,145,34,20,13,68,149,200,181,187,213,180,42,106,33,109,140,144,64,11,252,159,63,139,194,187,69,185,140, +202,236,253,201,206,193,141,155,239,222,120,247,214,206,246,193,120,114,169,42,69,196,50,206,28,187,24,99,12,193,143,92,85,45,21,45,196,216,52,21,82,34,143,83,63,106,28,20,18,104,73,173,245,75,54,52,237,193,57,208,93,39,44,138,194,204,98,8,49,198,150, +128,203,200,173,143,82,27,135,61,6,31,65,64,219,209,40,117,141,123,26,210,212,117,77,232,146,175,37,179,239,224,56,88,75,217,159,241,43,96,100,199,87,92,237,9,187,135,42,6,69,76,78,164,106,221,25,12,200,85,85,145,19,207,237,146,90,196,98,20,17,113,174, +45,231,24,80,96,165,131,214,174,56,134,51,137,100,150,42,90,135,144,52,169,144,115,64,19,73,7,155,18,120,96,128,116,30,213,77,98,25,15,173,142,58,189,49,72,96,185,217,108,254,250,27,111,253,239,255,231,95,191,246,234,91,139,101,216,216,220,34,114,164, +172,170,89,86,140,39,185,1,213,77,80,195,34,31,75,52,118,204,204,96,65,36,182,181,48,166,62,182,213,116,233,228,36,122,194,46,246,170,187,9,57,157,90,142,111,68,199,75,40,133,246,145,25,132,180,68,49,232,155,192,33,34,188,95,219,66,255,19,221,19,211, +94,227,91,11,194,111,141,236,75,37,0,164,177,184,245,3,37,195,24,163,231,140,145,64,0,1,28,146,137,134,16,118,214,214,78,34,75,112,85,41,111,221,122,252,243,151,110,221,253,104,123,156,111,196,178,246,70,236,12,12,188,115,163,194,59,246,33,74,144,121, +181,44,99,140,172,42,77,229,217,198,35,102,31,213,47,53,31,7,54,136,33,67,95,184,2,2,192,18,2,15,82,97,226,85,163,66,74,144,56,60,110,41,157,169,39,177,32,63,205,167,83,145,253,242,100,87,203,69,238,113,82,56,207,105,36,100,74,62,96,86,27,40,24,48,141, +99,169,170,81,69,160,213,11,138,38,34,98,170,218,58,88,130,75,198,151,9,88,205,211,24,155,4,94,99,102,6,134,72,22,53,167,12,12,28,56,71,158,0,67,25,154,166,81,85,27,183,129,231,156,39,128,208,168,50,122,207,227,98,220,52,141,212,145,51,202,156,19,3,19, +64,129,121,168,138,162,240,204,209,140,1,51,151,17,128,212,141,99,78,156,29,17,16,21,129,182,106,245,213,196,51,136,147,136,9,93,64,96,65,234,178,32,42,162,81,213,44,142,230,97,182,200,129,167,211,181,177,141,84,189,199,204,83,22,5,138,205,233,254,193, +73,32,31,4,15,103,229,47,94,122,245,255,250,143,255,233,230,173,219,161,41,70,163,103,24,93,140,81,178,84,227,197,160,177,165,254,154,90,68,68,132,232,18,5,159,140,213,82,55,209,90,151,245,19,236,238,148,212,174,42,73,228,233,164,128,102,68,96,88,90, +91,254,176,153,75,164,46,0,38,235,220,126,52,129,120,25,85,98,140,228,70,106,81,98,84,21,176,104,38,6,162,26,219,172,167,218,253,82,2,66,4,199,84,34,38,224,141,0,146,17,161,35,118,4,32,10,22,45,152,126,123,65,248,237,17,237,93,207,183,194,46,26,1,96, +58,153,52,77,19,154,0,0,14,93,48,81,83,65,59,60,88,56,151,207,102,139,235,111,221,124,233,197,87,239,221,123,32,209,34,171,74,34,177,161,67,102,114,204,158,136,85,33,225,167,210,218,154,208,51,90,183,69,229,179,111,167,131,65,126,157,247,222,39,37,79, +4,8,228,253,120,60,38,93,111,22,22,154,229,81,93,78,198,133,1,0,59,236,200,228,142,9,137,157,56,85,5,109,71,4,218,169,74,167,204,214,253,29,210,138,31,163,67,12,64,155,58,105,37,147,225,212,1,17,17,231,121,129,8,117,104,163,209,123,159,200,71,73,131, +184,44,203,180,101,78,101,115,186,39,204,12,26,99,140,26,5,1,200,64,66,116,68,104,144,132,167,122,217,119,77,174,236,0,14,179,24,165,177,58,88,180,70,136,52,243,110,50,153,80,140,213,162,44,103,101,172,2,51,231,249,136,139,12,156,79,24,212,16,2,230,163, +186,170,128,157,138,126,252,241,103,191,248,213,43,255,240,243,95,222,186,245,193,120,178,113,249,242,229,249,124,89,86,229,100,50,137,182,236,35,106,176,36,56,255,236,225,153,71,113,8,127,65,188,160,76,61,179,63,76,13,91,63,30,75,85,250,25,50,254,240, +182,195,202,233,0,137,92,2,220,159,186,90,234,54,86,52,55,60,243,192,244,47,245,247,174,28,37,245,10,157,203,192,106,100,110,77,83,171,26,121,100,242,102,86,213,161,174,235,24,21,112,115,103,251,232,250,91,55,95,252,197,111,238,220,190,27,3,121,55,110, +106,205,156,79,250,86,68,142,217,51,121,68,182,118,164,22,19,22,4,136,84,52,53,132,253,231,98,43,74,152,158,154,199,124,205,147,200,20,205,216,145,159,76,114,134,146,225,228,48,44,203,101,144,146,29,102,249,200,229,30,0,24,12,193,8,205,17,68,4,79,196, +102,2,8,166,220,141,68,18,135,32,77,197,147,194,123,130,5,3,88,122,24,68,84,164,53,42,172,154,58,237,21,85,181,93,172,19,18,145,130,137,105,148,104,8,228,152,132,73,24,34,42,88,194,170,137,169,68,81,85,231,28,123,151,161,153,36,188,25,168,105,16,5,102, +207,142,200,117,139,47,106,127,16,76,85,35,68,67,33,70,7,28,66,19,98,64,17,231,157,39,156,207,151,71,135,199,158,253,214,250,86,54,89,115,62,55,230,22,27,205,84,140,70,39,139,242,228,164,188,118,243,189,191,254,219,191,127,233,165,87,143,23,37,161,115, +236,69,44,115,57,154,19,49,109,39,67,195,193,216,42,124,46,180,112,57,115,50,118,149,231,41,128,215,106,121,120,54,152,59,233,45,90,245,141,105,162,131,104,131,125,146,156,142,195,243,72,50,93,137,254,175,94,207,0,107,57,56,23,190,229,76,248,45,168,93, +152,167,238,121,3,84,176,196,164,134,170,174,242,98,68,222,5,177,38,196,74,164,20,169,234,234,120,57,122,235,181,91,191,124,233,213,79,239,62,208,232,61,228,8,156,121,226,132,82,81,35,244,132,89,98,17,165,91,151,78,125,116,168,170,18,53,84,117,85,85, +131,141,42,173,6,214,248,13,210,96,155,167,98,4,84,34,116,206,187,209,4,64,69,4,153,102,199,71,22,204,197,229,72,205,123,79,136,160,193,44,168,42,37,240,62,26,169,169,41,128,18,90,203,105,104,19,15,118,92,145,214,194,141,48,45,235,53,201,120,37,105,149, +168,173,117,94,154,211,166,151,212,128,38,172,92,178,181,72,99,219,228,64,122,198,93,40,153,64,57,226,168,6,106,158,217,4,163,4,69,4,134,148,45,69,2,34,178,119,136,24,84,98,140,96,12,4,22,77,173,65,147,140,8,98,88,212,21,4,57,62,58,170,235,102,180,49, +206,38,211,108,52,54,36,99,202,188,55,66,151,121,53,109,130,236,236,237,254,135,255,240,215,127,243,127,255,227,178,108,174,190,240,131,233,218,214,114,81,54,77,156,142,215,242,92,143,143,143,201,83,167,39,126,102,93,14,167,101,11,241,233,61,145,193, +41,225,166,83,223,60,28,177,12,119,122,195,156,217,45,126,129,40,65,148,251,195,128,187,156,23,17,185,195,174,183,189,115,10,215,22,236,191,26,164,117,152,1,91,205,117,190,229,76,248,79,15,69,84,6,28,206,9,149,0,21,45,207,115,206,124,136,122,188,168, +130,25,160,63,9,213,206,254,201,171,111,220,189,118,237,157,207,63,219,6,27,21,142,103,39,75,102,186,124,105,51,198,8,26,69,12,129,77,76,99,242,160,110,231,203,162,1,140,8,20,212,98,212,178,172,37,154,14,150,243,131,209,198,215,141,195,158,219,2,166, +160,36,12,136,196,249,120,178,133,163,181,181,160,84,46,102,243,197,162,170,155,241,168,200,178,204,33,33,180,61,68,122,171,130,237,236,80,1,152,64,213,68,5,128,146,157,155,98,90,63,244,202,205,150,44,217,153,16,9,70,163,81,10,48,84,76,37,106,146,120, +57,90,206,71,163,209,116,58,5,160,170,106,68,164,40,10,102,15,32,68,125,21,205,105,135,210,52,145,192,90,48,100,194,109,71,209,24,19,145,82,68,204,32,193,222,122,97,136,170,46,145,44,198,24,155,186,200,252,168,200,98,213,156,28,31,30,238,29,154,226,218, +218,250,120,125,35,159,76,149,217,128,156,115,217,168,80,48,69,152,205,102,200,254,228,120,118,237,250,141,38,202,51,87,158,147,104,243,217,194,251,188,40,114,4,148,104,222,229,2,241,212,232,18,90,121,223,115,237,143,166,15,239,28,67,87,7,51,76,32,58, +23,12,231,160,200,189,28,215,153,56,239,191,183,71,126,175,150,22,208,47,3,123,171,80,233,210,175,162,161,66,235,172,158,20,88,12,146,99,177,32,144,154,253,110,51,225,211,180,171,190,234,90,72,64,128,2,214,218,195,167,147,48,68,40,131,53,198,1,220,108, +217,220,185,251,240,253,219,183,175,189,182,253,248,209,118,12,88,184,17,160,203,51,66,0,17,200,178,2,52,134,16,52,90,140,17,160,33,204,84,147,155,117,154,122,40,58,75,248,239,249,124,30,66,16,201,204,120,192,67,253,6,47,189,255,94,207,201,127,171,93, +211,1,185,172,88,103,130,203,74,135,251,219,117,144,170,154,75,136,227,194,143,138,44,119,94,69,128,137,136,16,136,76,25,12,90,103,75,106,151,138,166,0,12,132,160,100,166,156,38,86,137,1,207,233,121,225,180,103,79,197,82,167,168,0,100,96,138,201,115, +59,189,205,178,44,83,127,216,27,179,165,175,212,37,38,253,197,80,215,233,162,18,162,170,106,136,209,36,132,64,3,193,152,246,41,20,5,128,178,58,201,188,39,211,12,141,66,93,46,23,251,59,187,79,158,60,137,65,183,182,158,153,78,215,215,214,54,56,203,68,1, +137,209,23,65,34,32,101,236,145,193,251,209,206,254,193,206,206,238,250,218,38,32,169,38,223,93,150,104,85,93,169,170,247,153,73,53,124,150,6,17,72,103,88,4,9,252,211,155,126,14,183,125,189,53,111,167,114,184,218,28,66,215,236,245,140,146,132,43,58,141, +100,58,147,93,59,108,119,255,191,52,169,82,218,233,39,95,91,140,160,117,192,28,128,78,31,0,81,187,150,7,127,7,153,240,43,5,140,191,146,155,68,166,93,50,212,150,222,98,84,213,210,96,168,149,150,129,183,15,79,62,250,228,222,181,119,223,251,240,227,187, +139,39,24,74,35,245,42,228,93,182,62,205,83,89,53,41,10,37,48,137,149,6,49,49,67,207,70,200,104,230,136,76,80,85,89,17,144,170,170,220,219,217,15,65,68,204,18,155,20,33,225,66,20,191,241,9,194,9,72,153,118,250,148,56,50,168,0,227,141,75,128,76,232,102, +71,187,229,252,120,57,95,64,12,60,25,129,81,154,163,19,170,145,161,25,155,41,82,18,154,233,157,157,16,59,25,157,21,83,41,1,175,57,137,97,38,242,135,119,142,144,58,221,97,64,196,113,49,98,98,9,81,68,36,68,9,177,92,44,77,116,60,30,247,113,232,189,7,239, +19,47,73,68,28,49,128,53,210,136,8,104,203,3,44,203,50,133,43,209,202,221,193,204,84,203,186,41,51,66,111,184,156,45,118,31,63,217,121,178,61,159,47,159,127,225,123,155,107,27,151,54,183,198,227,169,145,87,52,32,71,68,181,72,81,228,192,148,229,197,172, +108,238,124,248,113,16,67,36,109,108,125,99,58,26,173,213,85,168,170,6,13,152,221,10,180,122,234,25,195,86,116,226,41,167,252,112,93,62,120,26,21,128,206,106,224,3,104,187,95,77,228,233,85,162,75,98,95,41,203,13,227,118,200,160,239,152,80,156,52,19,251, +52,120,186,208,77,184,250,129,104,98,199,153,236,1,73,238,219,13,191,111,99,215,17,122,15,183,142,101,77,138,78,137,155,96,139,26,118,143,203,247,239,60,120,237,218,123,31,125,114,111,94,70,90,170,25,58,206,0,40,52,13,24,57,79,99,63,66,18,82,65,82,131, +32,81,9,16,92,43,0,203,140,49,34,168,169,26,154,44,23,139,253,253,253,94,58,1,129,135,200,247,111,124,31,122,45,17,102,96,103,64,73,74,168,112,126,188,190,233,29,57,70,105,234,197,113,73,42,158,144,179,156,17,18,162,218,18,137,27,129,64,141,144,9,82, +0,183,175,27,208,204,60,115,7,45,48,66,4,70,51,68,83,2,100,231,144,217,20,67,8,26,5,145,157,115,203,122,49,196,136,164,113,104,234,138,251,182,144,136,178,44,75,21,166,87,5,143,42,218,52,85,154,96,169,106,82,245,7,72,139,56,236,213,220,204,204,97,181, +60,158,205,154,224,130,158,236,30,61,121,240,48,132,184,182,190,121,101,243,210,179,155,151,214,167,27,153,207,131,1,43,2,48,42,102,249,200,143,138,38,72,35,180,189,187,119,247,211,207,167,235,27,128,185,47,214,0,168,170,42,194,108,52,26,129,130,136, +152,40,210,25,246,134,14,17,214,231,233,243,73,41,227,92,86,144,83,86,57,189,24,54,152,72,191,11,213,142,231,191,218,242,183,2,234,216,171,4,219,25,109,139,161,106,219,25,189,184,62,8,7,249,101,240,178,91,2,236,183,218,19,158,119,177,233,139,236,111, +182,160,240,210,52,77,234,82,68,20,200,9,240,188,12,179,165,128,155,236,30,45,222,188,246,209,235,215,110,221,123,176,59,175,40,196,209,8,171,228,203,130,160,6,164,22,45,146,176,74,21,85,99,148,198,180,49,48,81,16,33,79,196,72,4,232,136,57,163,178,154, +135,122,177,181,181,245,225,135,31,237,237,29,60,179,49,246,155,69,179,172,125,238,155,216,172,141,139,170,138,191,5,175,163,195,106,166,146,52,237,58,56,2,18,104,150,79,158,185,124,101,146,251,163,189,237,195,189,237,39,219,187,27,91,151,198,227,49, +145,3,16,35,116,142,18,218,134,125,6,72,202,138,154,248,57,9,247,6,104,64,128,138,137,71,170,164,202,236,29,59,97,35,116,102,32,32,158,93,54,246,169,188,28,23,89,66,129,199,166,73,7,77,66,90,107,108,77,72,157,115,206,57,141,77,250,4,155,206,203,97,69, +141,99,206,50,23,35,132,16,170,170,234,119,36,237,99,186,60,30,51,207,22,229,246,195,199,20,192,135,216,44,235,173,239,172,141,179,60,79,98,164,206,169,162,130,170,152,104,92,90,28,173,109,18,58,115,116,239,254,131,91,31,124,96,232,137,50,4,82,32,4,74, +138,3,4,232,28,147,119,141,198,52,75,75,95,61,35,190,83,163,131,30,82,55,244,20,232,83,104,250,47,68,183,202,222,160,167,112,213,171,250,58,169,31,104,143,79,232,233,93,157,44,162,32,34,119,198,7,195,98,149,200,165,118,26,145,105,229,138,167,195,158, +166,195,45,197,36,17,30,84,29,251,52,208,254,189,91,81,52,97,137,132,236,88,12,67,132,40,214,8,204,74,136,48,250,248,147,71,215,111,125,114,231,163,251,59,79,22,229,130,234,18,155,104,83,2,9,38,162,144,76,226,85,27,76,34,102,170,218,196,208,132,24,65, +0,73,204,177,116,68,91,85,5,81,135,14,179,12,0,150,139,106,113,178,64,196,166,49,231,28,51,41,88,35,223,178,202,184,25,170,1,249,108,60,89,135,36,97,90,140,119,119,247,170,38,142,199,227,44,75,235,116,71,4,222,123,51,0,84,151,116,88,144,0,72,17,4,17, +77,19,13,84,65,147,106,40,18,33,154,75,199,157,17,153,69,76,248,12,96,227,140,145,145,82,232,74,87,169,26,89,26,8,247,26,86,169,75,100,102,140,77,150,231,89,150,1,64,108,154,32,177,83,118,163,166,105,234,186,6,212,162,40,166,211,233,100,50,201,243,252, +146,230,39,251,135,17,14,185,106,154,121,133,85,152,176,159,102,197,250,116,163,40,138,150,25,12,168,73,13,17,192,173,173,207,171,218,32,150,181,94,187,126,243,224,112,38,10,197,120,36,70,9,188,217,166,181,129,126,103,215,1,218,224,31,56,131,195,238, +131,243,156,237,238,169,253,132,129,158,223,82,92,8,106,235,119,167,189,207,89,66,47,193,5,182,25,4,160,204,201,119,182,31,105,183,133,21,152,32,96,234,3,13,133,204,153,25,162,18,57,226,36,112,243,251,7,224,70,6,66,54,194,16,180,54,20,240,101,196,195, +165,62,218,222,121,227,237,15,174,93,123,127,239,176,82,245,210,160,69,231,1,205,74,51,19,9,221,84,80,8,45,196,72,170,42,77,136,181,6,53,69,244,168,218,136,162,67,114,152,6,250,202,204,153,47,80,101,57,155,223,191,127,255,167,255,242,71,85,85,109,76, +70,157,222,89,252,109,34,237,220,106,113,232,60,161,134,25,231,126,226,189,247,206,231,197,116,86,213,49,132,48,155,47,242,204,23,69,230,189,177,67,151,248,13,8,4,132,196,128,100,134,145,0,0,88,18,214,3,129,88,91,215,151,116,228,3,182,3,61,242,61,218, +147,18,29,196,24,59,125,83,72,122,216,198,8,81,36,52,77,95,157,182,106,197,168,163,209,168,40,10,32,108,154,166,9,1,80,153,57,136,36,121,255,173,141,245,75,151,46,109,110,110,142,70,35,71,140,143,63,222,155,205,171,195,227,106,118,82,30,45,152,242,103, +174,62,115,233,210,165,181,245,245,98,52,1,38,49,141,6,102,144,206,2,55,154,46,150,21,144,127,178,253,224,141,183,223,62,153,87,89,54,85,192,158,161,210,210,196,18,221,11,46,108,249,122,99,200,175,196,141,232,105,227,84,59,79,101,58,179,184,95,9,198, +116,36,221,30,111,157,246,132,233,169,56,247,170,200,57,7,66,162,161,95,249,116,123,10,53,75,35,156,180,232,143,68,104,134,62,113,86,16,16,127,255,150,245,236,243,24,181,105,164,10,212,168,15,232,246,78,202,187,15,246,94,126,249,173,123,247,183,247,14, +75,21,143,192,36,150,35,231,46,179,38,9,61,152,25,16,153,99,106,149,206,85,162,52,26,26,17,163,164,178,7,73,187,57,25,239,57,17,73,26,38,34,77,83,151,31,124,112,231,223,255,187,191,24,229,83,51,136,17,156,115,8,8,8,246,141,139,81,0,192,158,27,138,160, +233,241,106,245,119,137,0,193,216,81,70,217,132,128,139,63,250,211,98,231,201,246,238,222,118,89,5,3,84,85,23,32,118,194,77,73,156,26,1,76,13,77,81,123,85,82,134,110,159,98,102,218,194,102,20,128,48,1,135,17,145,12,77,73,213,76,201,148,218,110,202,146, +207,183,39,36,38,242,142,193,26,211,16,98,42,86,151,245,114,113,194,204,44,96,98,202,204,249,40,247,69,126,229,202,149,201,100,178,185,185,121,105,99,125,58,157,58,231,66,211,44,203,57,30,157,236,63,122,116,188,127,208,44,202,122,177,92,223,200,55,55, +55,55,183,182,178,201,8,114,31,29,154,73,148,64,74,140,222,147,95,148,1,40,3,116,55,63,248,240,211,207,190,32,118,46,203,69,140,152,77,187,121,35,118,18,174,214,209,199,172,221,51,12,134,31,220,205,30,109,80,254,245,254,216,122,250,0,132,4,19,60,211, +61,157,23,234,94,37,67,92,73,221,13,202,90,132,244,168,157,219,32,167,61,225,105,95,118,75,198,33,237,193,145,100,243,201,64,13,24,90,253,17,51,252,61,68,204,136,186,170,169,107,33,193,60,160,63,56,137,239,127,242,240,218,59,31,190,118,253,3,21,71,230, +193,48,212,181,86,129,147,240,31,145,145,115,14,85,149,145,152,217,32,170,96,19,99,26,147,154,25,163,35,64,179,228,220,210,32,128,99,142,68,49,6,209,40,49,196,80,125,242,201,39,135,135,199,87,159,221,84,48,139,226,157,51,81,65,253,230,235,149,129,141, +214,208,250,67,21,13,144,156,130,70,1,51,6,30,251,241,104,58,30,71,1,5,88,46,78,52,52,203,101,229,25,179,204,129,26,51,3,24,145,130,2,182,126,7,176,18,162,232,32,137,105,224,214,161,171,197,76,82,31,10,102,160,146,49,9,24,25,59,4,85,21,66,33,84,213,74, +34,51,57,116,25,211,40,243,61,209,110,84,92,21,145,168,162,8,236,92,49,202,70,227,177,47,114,239,125,81,20,163,145,55,178,40,141,129,132,208,132,80,91,185,44,151,243,186,92,134,166,22,145,60,207,39,27,235,217,250,4,115,15,5,155,231,160,32,96,142,128, +152,29,83,29,36,31,101,59,187,7,47,189,248,242,238,254,113,230,199,62,47,212,24,129,13,84,45,73,89,3,128,90,210,65,181,83,6,85,166,148,102,207,68,52,36,55,167,9,228,151,86,40,231,125,8,87,165,230,121,80,75,47,232,148,244,1,134,67,55,0,48,144,213,247, +90,107,32,9,103,224,59,56,76,203,120,134,192,49,132,73,252,222,5,97,12,28,196,169,101,193,252,238,81,253,209,103,143,175,189,251,209,219,183,62,170,3,17,185,40,32,101,41,117,195,162,4,40,203,210,21,228,92,214,2,83,146,68,136,65,138,55,105,66,76,44,82, +38,51,84,1,83,5,105,112,181,85,179,24,106,181,0,134,219,219,187,15,238,127,241,163,63,249,190,170,58,68,34,136,209,190,132,69,241,212,76,8,157,47,80,58,65,19,244,199,72,85,145,40,9,47,69,64,64,64,71,136,168,77,220,122,230,234,120,60,61,62,218,219,219, +125,50,59,220,139,181,74,136,56,46,218,134,77,219,62,132,17,137,146,112,101,183,174,3,181,86,42,83,33,121,1,32,74,50,44,73,58,26,102,169,29,132,36,6,167,192,4,66,160,138,222,141,211,33,149,206,169,213,206,16,53,166,145,12,147,203,51,159,103,46,99,32, +20,9,170,206,44,51,16,0,101,118,230,136,25,79,102,243,229,124,177,152,205,150,203,165,119,217,218,214,230,198,51,151,198,155,235,48,202,52,119,230,73,12,16,61,89,187,3,152,174,109,158,204,23,239,188,251,222,219,215,223,41,171,122,186,54,53,67,34,55,64, +144,8,80,42,36,212,76,204,114,68,60,195,40,179,1,237,229,148,226,224,211,230,243,104,167,49,165,210,201,163,227,48,246,206,19,154,146,193,240,74,68,71,4,78,139,32,118,219,6,108,255,108,201,147,35,118,240,103,29,52,171,173,186,92,119,125,67,195,168,42, +34,191,119,65,24,2,134,154,22,77,120,180,127,116,227,195,207,223,189,253,249,39,247,30,31,28,47,125,62,149,32,161,169,52,4,111,226,64,201,34,70,109,154,140,217,99,75,149,77,34,115,73,36,183,53,53,161,180,210,70,86,85,83,96,76,156,23,76,163,8,137,140, +128,222,103,39,39,39,183,111,223,254,47,254,252,167,158,199,121,81,152,65,140,49,203,178,104,223,184,51,84,108,109,106,208,210,31,146,140,69,58,222,205,144,20,16,145,19,69,194,161,43,70,190,40,138,204,49,1,100,76,203,147,163,166,46,171,170,202,188,71, +0,180,86,148,5,1,41,201,131,174,42,40,6,48,78,241,215,109,50,156,89,167,222,167,102,8,162,160,138,218,170,30,166,34,75,17,178,60,235,131,80,87,11,107,100,167,5,17,58,102,239,144,25,153,144,201,200,188,247,147,201,100,60,30,187,100,195,38,113,177,156, +31,31,31,31,238,237,29,31,31,31,31,31,135,58,108,93,189,244,252,119,95,184,116,245,217,209,198,90,51,202,27,71,17,13,152,51,230,12,60,70,140,77,156,45,150,215,175,221,248,251,191,251,135,157,189,131,44,43,188,203,162,88,206,78,16,160,19,248,133,190,39, +92,77,218,7,211,127,35,64,141,49,14,203,81,56,231,22,120,174,64,57,149,238,86,129,4,253,102,251,44,11,241,140,92,119,59,46,38,57,15,166,194,174,176,92,189,12,80,83,187,176,113,237,247,144,61,174,224,247,47,8,27,88,150,97,231,96,254,193,135,159,253,250, +213,119,110,125,116,191,177,188,152,108,150,33,196,50,104,136,57,35,3,162,10,196,26,76,171,10,188,183,129,206,180,181,58,154,6,98,173,126,17,37,221,91,35,51,107,29,99,17,157,115,185,207,84,26,3,159,103,188,92,30,125,246,217,103,71,71,71,211,137,115,211, +66,2,196,24,71,163,60,126,227,24,60,99,46,212,30,149,142,125,84,83,81,67,64,206,12,64,20,162,65,129,44,162,166,209,101,249,213,171,87,183,54,38,123,79,30,239,238,60,174,171,101,203,87,52,98,6,68,35,62,37,94,52,180,194,228,132,95,107,5,209,140,204,82, +242,135,86,7,58,249,203,182,219,146,148,39,67,104,16,209,123,231,125,18,62,237,45,74,99,2,208,16,115,107,145,65,128,174,53,120,136,49,170,138,81,235,84,65,68,203,114,158,84,112,136,232,210,165,203,207,62,119,117,186,190,70,153,167,204,11,65,99,194,70, +152,57,7,222,164,9,177,190,243,217,157,95,252,226,23,63,255,249,207,85,113,52,26,229,227,81,85,139,115,78,206,221,104,51,3,28,54,114,148,148,7,219,182,69,164,135,13,156,219,215,157,185,72,231,196,125,33,137,1,225,76,4,166,127,175,164,159,6,50,80,170, +9,177,4,23,180,133,214,53,9,173,163,92,187,217,199,193,170,195,6,58,92,67,46,136,123,154,32,220,183,165,35,58,146,70,208,69,228,134,178,72,105,50,34,206,2,196,249,70,145,135,166,170,131,102,163,205,26,178,163,69,8,202,59,206,237,148,147,107,239,223,125, +237,149,219,95,124,118,228,228,202,8,11,217,135,12,209,98,144,102,161,82,58,47,190,96,117,84,213,85,208,53,36,15,14,209,84,155,74,98,133,16,29,89,150,41,128,184,214,224,161,140,161,50,66,118,92,213,91,206,1,59,53,89,26,47,93,190,68,171,17,21,36,222,249, +224,227,123,119,31,125,239,59,47,84,165,25,196,233,70,30,98,9,240,181,16,8,171,219,24,181,131,75,81,75,59,4,5,128,152,178,13,39,221,154,37,2,16,129,7,88,36,146,132,243,206,143,208,212,120,109,242,252,122,182,245,253,189,237,39,243,227,131,253,147,147, +220,45,215,166,163,81,158,33,214,100,90,211,8,146,233,74,2,156,146,3,240,104,0,38,166,2,38,100,134,22,56,36,61,79,88,228,132,10,32,198,169,222,83,210,8,2,9,248,141,73,29,197,8,201,51,129,7,128,165,115,98,204,64,222,178,28,188,55,7,230,213,0,61,71,181, +96,144,57,32,140,30,148,234,131,106,247,65,177,119,18,159,236,86,139,147,231,255,228,79,159,249,241,31,226,247,47,199,43,27,49,207,71,163,105,121,188,156,230,197,120,178,81,213,241,4,248,112,222,124,242,233,23,255,219,255,241,218,175,127,253,230,241, +50,187,116,233,18,0,84,139,42,207,115,13,165,51,51,180,68,126,86,1,67,135,232,49,141,224,58,250,20,65,218,242,69,3,37,182,46,19,138,136,36,136,59,33,1,100,195,101,117,139,7,68,119,58,56,217,172,243,209,195,36,17,154,84,167,180,19,115,53,112,170,214,178, +55,16,209,20,17,124,230,51,193,128,0,108,169,216,111,155,186,100,200,147,182,213,162,166,152,170,111,51,67,211,21,194,206,208,16,21,48,2,98,140,98,104,96,17,172,252,127,51,19,42,26,3,26,130,38,149,219,166,105,208,200,49,7,177,90,36,10,52,34,187,135,122, +231,206,199,31,124,112,103,127,255,208,185,140,93,110,1,13,98,82,227,108,45,80,82,182,73,187,102,113,201,13,214,58,37,31,176,104,162,154,48,71,43,43,50,104,253,229,53,170,18,106,119,68,1,171,128,154,154,225,195,7,143,174,95,191,254,175,126,250,227,220, +83,94,0,0,68,105,8,243,111,132,29,197,175,206,141,231,162,183,69,67,69,2,36,199,89,150,145,217,149,43,87,138,156,103,135,28,67,21,162,0,84,153,103,231,156,133,128,152,100,227,163,17,131,38,252,254,169,33,16,2,27,128,18,34,116,62,74,43,23,199,214,213, +34,93,132,186,32,76,179,91,69,240,30,156,177,51,118,224,16,24,57,33,196,141,28,123,70,118,198,201,253,74,77,234,102,62,155,29,28,158,148,85,61,153,174,95,189,250,157,75,91,87,38,107,91,163,209,90,64,95,215,82,140,214,124,62,137,2,101,21,119,246,118,95, +125,227,245,127,252,197,139,239,190,183,191,179,179,83,20,69,81,20,73,180,138,136,18,252,230,60,41,233,124,143,215,241,205,210,208,114,80,121,90,139,184,189,72,207,226,108,122,236,182,23,4,167,93,43,250,139,172,8,77,125,69,218,43,236,13,120,27,195,98, +181,71,177,17,81,242,225,48,5,237,28,57,146,0,86,159,87,219,212,218,65,255,126,231,65,168,64,150,218,36,0,129,246,60,75,10,214,170,198,228,192,101,65,40,170,171,99,220,63,94,220,184,246,241,251,239,223,254,228,195,207,67,169,163,124,221,212,133,32,136, +168,18,193,162,64,107,138,18,5,152,152,125,193,70,105,42,99,42,102,146,114,126,194,132,36,31,177,110,162,133,157,32,140,68,9,134,66,24,122,82,188,8,32,242,193,222,225,91,215,110,252,47,255,235,255,188,182,94,228,192,134,192,204,166,223,206,125,192,211, +108,156,213,153,140,164,168,218,137,114,17,145,207,138,140,29,142,199,121,225,139,44,95,204,142,202,229,73,19,234,40,230,188,122,118,208,139,20,182,31,127,60,133,75,6,76,178,135,214,174,152,131,245,146,80,221,136,34,161,147,129,184,7,131,67,39,14,202, +89,134,6,222,152,140,24,82,91,136,202,132,136,228,208,19,17,40,169,88,104,202,217,252,104,103,111,247,224,36,154,127,238,59,223,255,193,15,255,217,51,87,95,24,79,54,125,54,109,130,102,249,122,21,181,44,109,89,149,159,124,246,197,203,175,189,246,226,203, +47,127,112,251,118,21,214,137,168,40,10,17,169,170,42,117,230,189,216,220,69,21,233,48,108,46,60,251,186,15,86,209,208,232,156,251,124,218,158,95,52,179,209,161,55,227,144,142,136,8,125,16,14,176,53,10,192,43,127,171,211,251,70,104,151,126,132,200,6, +146,8,120,189,146,69,175,150,220,235,77,181,163,130,47,15,194,179,191,227,183,14,66,74,55,207,218,63,90,178,52,215,60,27,133,166,17,227,32,84,69,170,140,247,143,22,183,110,223,125,227,55,239,239,238,238,135,165,228,217,36,119,89,83,43,168,57,194,16,162, +170,36,149,161,104,6,65,205,17,59,143,104,160,42,18,192,34,33,58,98,51,49,164,32,2,231,149,94,1,128,130,154,72,136,140,130,32,0,136,224,17,76,68,129,252,131,7,143,62,254,232,238,11,207,63,91,7,32,6,114,40,205,55,228,145,92,92,190,210,169,81,65,235,206, +174,253,232,156,1,7,93,0,2,1,170,22,227,41,51,231,227,108,118,156,47,231,39,101,185,168,202,184,149,71,236,236,145,200,180,199,6,104,171,1,215,206,78,53,153,7,17,18,10,26,88,239,67,221,49,21,91,146,7,182,236,169,54,19,2,26,17,3,178,37,179,103,7,68,192, +68,108,2,234,209,17,34,169,64,20,40,155,242,104,118,178,189,55,91,74,62,221,124,254,7,63,250,238,15,254,180,88,127,22,120,44,144,71,83,9,164,150,29,29,207,238,124,116,247,215,175,189,254,210,203,191,254,236,139,7,236,215,54,198,27,49,70,68,236,4,233, +56,132,80,215,161,215,62,197,161,219,230,69,88,150,158,1,104,173,141,225,10,49,99,201,212,16,145,200,157,217,191,63,5,252,52,128,224,217,249,102,27,122,216,247,42,14,237,130,179,181,227,76,16,18,171,34,155,9,138,89,48,109,153,245,195,10,185,15,66,64, +76,88,60,247,117,158,173,127,74,28,42,80,55,76,210,196,242,65,83,4,80,5,53,22,117,141,80,89,243,113,21,111,127,242,224,151,175,188,243,249,221,61,50,114,84,48,56,13,134,6,76,16,53,34,42,146,144,129,0,161,162,40,130,26,40,103,142,99,108,167,244,152,106, +173,36,45,22,35,12,20,114,153,91,95,70,68,17,13,34,181,130,50,25,17,35,163,7,210,160,147,201,230,225,193,236,55,191,121,237,167,255,234,159,231,197,122,80,32,141,201,189,253,235,213,162,67,122,232,217,99,251,194,147,190,109,79,186,229,88,18,50,68,48, +48,84,85,38,231,71,99,114,206,103,133,47,10,60,57,89,46,230,161,60,32,34,33,242,46,41,39,65,107,85,157,102,190,232,149,24,32,225,105,24,17,9,106,64,32,102,58,173,11,6,173,25,32,24,33,97,66,23,36,183,194,164,142,130,9,42,98,142,204,37,110,153,0,40,25, +177,1,69,109,22,101,117,60,91,28,30,151,138,87,47,63,255,220,247,254,112,109,235,57,45,198,2,57,89,129,8,135,135,75,226,226,238,167,143,126,254,210,171,111,190,117,109,103,119,70,60,49,107,157,223,19,117,35,17,172,22,139,133,136,21,69,1,231,220,203,250, +145,201,169,37,248,5,4,58,70,236,89,75,45,23,178,247,126,73,63,21,159,50,97,35,34,66,71,29,220,23,207,125,153,157,26,252,224,105,16,79,95,178,98,250,117,45,251,254,52,10,71,241,12,166,60,221,129,190,58,117,79,27,60,12,41,140,67,34,6,124,67,12,137,33, +104,234,110,91,150,94,66,151,65,140,170,230,21,93,37,238,164,12,50,98,218,0,0,32,0,73,68,65,84,148,187,95,236,189,123,235,147,15,62,188,79,241,18,0,196,160,161,170,114,175,121,158,51,99,168,3,113,66,68,32,153,83,5,17,81,48,21,228,12,193,48,166,68,47, +81,98,35,161,146,216,36,208,22,160,169,180,133,30,34,154,49,98,221,137,243,40,18,18,164,73,96,70,148,121,182,217,201,254,27,111,93,255,239,62,254,217,229,43,63,117,206,87,85,149,227,83,203,203,11,31,136,238,126,210,153,80,52,195,11,11,42,74,78,68,56, +240,238,109,121,220,206,208,192,136,50,206,156,223,200,70,174,152,20,203,229,242,254,60,170,66,140,77,85,51,97,198,148,121,102,78,169,148,140,4,216,25,103,128,66,140,6,140,154,92,181,13,32,69,216,96,248,158,154,34,66,107,253,117,161,245,184,78,15,16, +161,146,33,169,33,181,203,126,19,4,112,170,82,53,203,163,147,249,222,97,117,48,55,63,190,244,252,247,54,175,62,15,249,24,179,41,248,73,4,23,13,141,70,239,220,188,243,226,47,95,121,235,237,27,15,183,15,20,136,221,168,137,129,17,19,170,59,153,204,36,8, +235,104,52,57,85,121,217,32,245,13,81,96,3,147,106,104,65,73,212,101,179,78,71,85,79,81,43,46,116,164,56,13,42,100,60,173,216,123,238,131,78,11,73,58,147,208,134,127,137,136,128,220,177,205,146,144,162,35,114,68,96,214,116,224,213,126,114,202,189,223, +69,250,192,221,239,154,154,36,43,181,164,212,164,42,25,0,80,84,80,229,50,242,241,66,239,61,60,120,227,173,247,111,190,255,105,213,184,13,55,105,154,38,212,165,136,176,146,103,70,51,34,80,141,102,130,144,12,104,219,33,117,0,115,177,50,51,2,19,19,149,32, +161,14,117,163,177,102,135,68,12,106,138,50,56,69,77,45,24,24,128,80,203,136,117,76,236,144,51,7,4,226,120,241,197,131,39,191,250,245,111,254,244,71,127,48,153,62,139,236,64,191,86,26,180,167,90,199,12,69,129,248,130,56,68,237,141,35,181,183,152,76,56, +197,118,89,172,72,148,113,134,46,247,69,93,212,203,106,185,88,204,142,171,249,137,74,157,17,140,138,44,247,76,68,10,128,236,64,51,84,3,83,212,14,159,104,41,198,122,116,116,103,134,134,8,70,173,69,26,97,139,131,51,110,63,170,214,74,84,83,36,100,156,97, +104,44,24,136,132,69,121,188,123,120,184,189,127,114,112,184,118,245,39,223,249,195,31,172,95,190,170,62,119,163,137,101,227,227,101,51,95,200,246,206,225,139,191,124,229,87,47,255,102,190,40,213,184,146,192,142,178,98,154,123,99,102,85,77,2,83,253,11, +90,73,227,156,17,176,232,0,49,125,28,14,5,102,58,25,33,238,173,50,68,147,180,97,71,132,235,28,59,191,228,97,94,25,10,172,142,81,59,87,205,198,225,10,164,19,222,63,157,36,123,135,69,100,196,72,228,152,77,3,157,250,206,149,118,3,65,226,50,125,57,108,237, +91,96,232,118,111,169,75,16,109,4,42,112,20,168,34,30,47,194,222,97,188,251,249,147,119,222,189,243,217,253,237,205,173,103,169,116,100,145,205,165,230,184,174,107,102,204,51,183,88,84,42,130,104,204,62,213,27,237,189,105,2,128,130,137,198,96,49,106, +12,162,193,84,11,206,211,135,173,170,177,229,140,17,154,69,171,147,5,39,245,90,6,64,8,172,166,6,228,243,124,62,155,189,254,198,181,255,254,127,248,217,51,87,55,125,246,205,133,158,190,98,52,122,118,82,218,22,56,218,207,33,218,77,174,70,35,199,128,137, +211,200,64,201,78,155,159,249,238,15,79,142,14,27,227,121,21,234,170,142,24,17,145,64,93,235,144,46,9,25,68,32,196,209,12,141,9,90,157,226,21,166,57,221,128,214,13,161,107,12,129,16,128,88,73,1,128,84,146,186,96,123,122,26,163,138,4,16,132,40,205,162, +156,29,28,205,14,78,150,39,203,231,254,236,242,229,231,191,55,218,218,8,228,49,207,149,252,201,242,228,224,104,249,171,223,188,122,251,206,71,179,249,18,216,153,169,163,156,51,95,55,13,168,36,23,183,132,133,72,62,83,243,249,124,60,30,95,120,144,89,171, +237,107,131,243,174,171,41,12,193,122,42,18,117,187,119,234,105,19,73,167,163,199,118,62,101,180,51,148,111,195,211,21,251,169,50,184,11,7,53,91,5,97,95,241,186,212,5,172,126,5,181,234,173,131,80,90,109,17,207,208,247,82,143,120,222,61,227,233,251,195, +111,24,144,136,73,78,30,204,164,81,246,30,57,107,26,80,242,179,170,57,90,234,173,59,159,254,221,63,252,242,179,251,59,227,209,230,124,86,58,25,49,185,81,129,77,83,169,6,19,16,147,104,26,99,211,202,248,131,128,181,74,207,77,211,48,212,236,16,77,13,162, +90,84,139,9,65,34,18,146,10,61,51,35,33,179,3,160,24,35,57,108,49,76,72,157,207,187,154,153,39,39,177,201,138,169,111,230,239,189,119,251,237,107,55,254,236,95,254,115,104,116,99,146,205,102,243,244,184,164,189,83,58,191,207,168,30,172,114,45,241,215, +136,195,85,165,218,62,40,70,103,197,219,9,99,171,10,78,237,183,178,115,236,165,246,163,75,197,213,241,116,178,113,233,100,239,201,236,224,201,201,226,232,228,164,217,152,22,76,150,116,13,61,25,198,160,145,76,21,198,235,105,42,132,45,177,199,16,80,196, +58,34,185,113,235,25,221,107,254,178,166,182,133,0,80,129,16,157,18,64,108,106,86,27,103,249,241,238,147,249,209,108,118,60,251,226,139,7,163,98,122,229,187,207,111,125,231,10,23,35,63,94,95,170,29,47,230,224,252,253,71,143,94,123,227,205,135,143,31, +151,77,93,140,93,150,101,85,104,154,88,163,39,207,190,7,202,37,188,142,115,206,123,238,205,192,135,234,62,61,157,175,143,129,254,254,116,214,87,166,170,49,8,162,246,14,111,73,12,45,61,239,214,249,37,246,52,136,126,112,58,156,244,244,72,209,182,75,236, +46,126,198,205,2,0,196,4,32,1,176,79,201,100,38,184,66,210,187,36,114,68,98,192,0,146,168,2,93,67,215,138,205,165,139,51,251,16,194,197,216,209,111,135,32,63,28,12,106,72,83,34,68,12,98,26,101,94,91,45,52,175,241,246,199,15,94,121,253,221,135,79,14,144, +114,84,208,104,42,13,57,66,0,71,168,10,216,185,219,136,136,129,64,132,68,123,75,112,10,36,99,80,2,106,187,204,24,44,70,3,33,106,65,70,204,201,148,19,137,93,170,79,98,140,140,237,103,65,8,106,98,81,77,162,101,133,35,138,65,129,50,226,252,205,55,223,253, +171,191,250,203,31,254,241,247,98,52,231,50,0,106,154,168,170,89,150,1,144,72,108,95,195,234,248,196,142,163,128,253,38,224,75,87,133,52,104,190,47,144,106,215,52,34,105,225,203,253,55,80,116,57,57,239,217,77,157,115,153,119,121,118,188,231,234,217,193, +178,150,220,41,0,104,12,13,154,115,174,40,138,81,158,47,69,122,176,76,218,103,99,82,232,237,32,205,173,108,11,90,122,108,73,201,16,8,129,208,20,13,73,209,128,193,50,206,208,162,212,77,40,171,197,108,190,179,179,55,159,85,87,46,63,251,204,11,47,140,182, +54,53,207,34,152,58,111,206,158,124,177,125,237,157,27,159,223,191,63,47,151,169,126,51,140,190,240,25,83,35,17,46,146,169,63,71,38,26,116,128,40,61,108,250,84,43,173,128,120,218,105,176,29,69,82,175,117,221,86,125,43,181,11,28,202,135,158,151,77,56, +147,247,86,252,179,86,210,98,149,15,79,175,121,59,42,89,186,179,73,147,53,85,164,232,12,82,79,168,23,218,66,165,191,116,233,12,110,109,199,13,78,243,41,159,130,71,255,70,211,81,213,24,212,59,34,239,192,177,40,68,117,209,112,25,220,195,221,253,183,110, +220,185,117,251,227,170,182,34,27,73,148,2,89,180,2,73,236,73,1,84,51,181,168,102,17,77,36,70,213,168,68,144,57,102,118,100,192,192,136,168,34,18,52,6,141,141,90,36,72,56,9,77,203,30,17,75,39,86,58,129,32,182,82,34,170,26,45,182,54,206,10,78,157,47,70, +81,234,60,43,124,102,111,189,117,253,218,245,91,223,255,131,31,52,77,147,164,31,134,34,17,233,44,63,223,19,14,4,49,207,135,34,125,169,207,15,88,162,236,38,204,84,31,162,125,199,136,157,17,141,71,85,38,55,26,23,249,104,52,202,71,5,59,183,200,139,221,135, +247,154,38,122,106,60,65,206,144,123,38,141,86,87,58,113,154,172,176,217,33,147,25,18,51,38,4,79,127,101,0,2,233,104,5,206,210,60,198,180,35,33,26,155,177,41,72,172,171,166,92,84,7,251,71,247,191,120,188,168,155,43,223,253,254,51,223,121,206,79,38,74, +190,49,104,84,143,79,22,239,127,248,209,171,175,189,113,50,95,32,81,86,248,58,54,18,52,159,142,145,41,134,218,153,211,179,14,210,93,193,50,0,226,13,92,52,228,60,249,96,72,71,238,199,140,171,93,249,41,95,52,61,221,239,89,167,125,168,157,7,61,119,58,151, +231,240,110,103,163,114,152,24,87,71,103,47,179,159,186,120,68,2,5,34,1,246,0,36,138,131,201,92,63,122,195,213,70,6,126,247,134,48,140,78,48,169,214,161,68,13,74,165,192,34,210,225,82,222,121,239,147,155,31,126,22,45,155,140,139,24,130,54,77,230,188, +65,208,150,100,157,246,236,154,224,127,73,54,83,36,168,73,235,191,64,198,78,40,90,19,235,80,87,81,154,54,127,32,32,168,115,14,17,99,136,85,19,16,57,47,48,57,221,102,84,36,190,166,72,108,85,52,49,99,239,68,130,64,6,0,62,47,36,218,206,147,39,111,188,121, +227,47,255,237,207,214,221,36,25,241,58,231,136,176,159,210,125,141,169,76,75,114,249,242,56,188,216,177,4,250,102,166,109,117,208,86,188,25,65,32,21,96,116,249,168,216,120,230,18,209,100,125,45,154,214,39,135,203,227,67,104,22,163,204,153,121,80,107, +176,38,26,145,115,232,28,65,82,171,113,144,158,1,0,51,81,36,104,81,230,93,107,104,177,117,226,104,233,139,150,212,120,52,42,212,33,46,234,229,188,220,221,61,124,244,120,219,124,246,189,63,250,227,108,186,30,140,128,28,160,63,60,56,185,117,251,206,181, +27,239,222,127,248,104,84,140,1,72,196,202,166,110,154,134,163,243,25,33,129,52,109,102,59,131,139,76,6,168,253,76,191,3,250,88,136,225,204,68,122,24,132,231,133,155,146,60,212,96,126,67,237,129,51,224,97,156,105,252,122,52,252,144,174,113,113,16,130, +116,62,62,45,204,97,149,201,137,90,254,103,26,171,33,3,37,127,12,26,172,79,134,214,20,174,223,103,186,51,123,249,111,77,195,119,176,135,241,236,146,140,100,19,173,140,50,107,236,96,17,223,187,243,240,181,235,239,61,222,62,26,143,214,77,204,162,120,4, +171,151,224,80,128,196,146,142,74,91,135,16,146,247,57,168,37,245,127,66,3,11,136,70,168,162,161,169,202,186,41,201,140,211,137,102,170,106,68,30,206,169,80,170,180,211,24,67,1,160,118,56,133,66,68,117,16,170,208,204,44,88,19,34,103,163,235,215,222,123, +231,250,7,223,255,247,63,77,21,191,247,158,8,203,178,30,46,160,46,64,53,216,55,142,195,115,91,47,32,0,4,212,86,240,170,247,69,84,0,50,141,201,148,43,42,2,2,122,159,175,111,21,227,201,100,186,113,180,251,120,251,222,167,135,59,15,103,213,34,70,153,228, +190,240,14,203,165,247,158,138,156,24,8,25,208,76,217,20,208,49,2,80,135,172,234,235,32,52,69,51,236,200,25,104,10,38,164,170,49,90,19,171,249,226,248,224,240,209,227,39,187,135,199,87,191,243,194,198,115,87,179,209,122,35,228,242,60,4,184,251,233,131, +95,255,230,173,155,55,239,168,32,22,121,72,235,120,74,231,167,165,233,69,50,118,191,144,55,116,138,33,219,181,100,106,124,206,109,19,250,52,216,199,170,117,38,56,195,233,70,31,135,136,168,43,181,139,22,95,54,108,50,207,224,206,6,215,180,21,129,16,172, +71,240,116,97,188,90,153,224,224,243,69,100,68,73,196,107,29,184,92,13,193,110,195,82,220,157,23,238,255,118,59,67,9,209,12,25,33,38,73,20,231,203,121,243,100,247,228,181,107,183,238,61,218,171,141,189,64,88,84,35,195,233,40,91,30,151,70,216,30,24,72, +102,144,220,143,91,90,16,145,115,206,84,193,130,36,212,140,170,52,77,136,181,69,65,199,68,6,102,81,164,237,253,216,49,115,214,74,168,56,85,107,154,38,64,227,29,123,239,92,70,34,17,52,38,211,15,162,4,204,167,70,162,42,78,167,207,60,120,184,243,202,43, +111,254,236,207,255,112,107,107,171,147,9,2,17,241,222,167,29,215,121,24,199,215,40,230,191,114,94,218,97,51,146,182,239,138,15,78,73,137,145,173,2,66,98,7,29,85,27,125,78,228,178,44,191,156,229,121,49,158,172,175,31,62,126,80,158,28,28,47,155,5,135, +77,116,40,66,8,8,166,222,161,18,16,27,130,231,44,1,118,16,168,101,57,97,18,213,80,78,111,130,0,208,20,148,76,73,12,131,132,69,121,176,183,255,248,241,246,195,135,143,107,209,205,43,87,242,233,122,62,218,136,198,245,34,220,123,252,228,237,107,239,94,127, +231,230,195,135,79,188,27,197,168,161,49,68,206,115,207,234,2,196,80,213,141,4,214,21,65,161,79,101,45,140,110,117,15,104,48,38,129,180,251,190,240,249,76,118,211,189,2,34,12,36,64,7,221,38,3,8,225,153,238,186,19,110,148,86,68,178,191,32,226,185,112, +24,2,101,80,161,245,100,106,223,5,117,27,159,97,254,236,191,187,181,37,86,29,142,97,207,248,7,187,139,68,227,190,213,241,140,40,2,136,66,16,85,160,58,232,163,199,187,239,220,188,251,254,157,143,106,1,231,71,117,80,19,1,6,16,200,25,42,12,73,19,26,137, +36,249,223,41,130,90,173,117,226,205,25,64,140,193,164,78,165,169,70,53,51,239,93,230,217,76,98,80,85,117,72,22,69,49,89,194,38,181,204,86,203,53,196,164,153,133,72,105,210,44,9,63,70,76,170,130,134,34,146,103,89,218,65,222,184,241,222,123,239,253,139, +103,159,125,118,148,140,245,12,146,255,110,211,196,51,43,166,175,192,43,124,5,55,248,105,233,241,244,204,6,13,12,61,5,0,2,51,5,6,34,51,54,0,69,150,208,248,98,186,117,37,155,78,215,46,93,186,116,188,253,232,120,127,183,94,204,147,141,38,146,137,69,22, +71,46,195,204,33,145,182,102,235,237,131,129,214,2,218,205,4,4,145,16,68,192,18,26,94,44,90,185,168,142,247,246,31,63,120,248,224,254,23,187,7,251,107,235,155,127,240,195,31,78,182,182,162,64,85,55,143,118,30,253,230,181,107,175,188,250,198,147,199,123, +161,49,2,212,16,193,192,123,239,157,51,1,49,13,210,52,77,24,97,54,108,5,251,156,118,154,41,123,118,75,113,166,11,24,230,150,33,169,23,58,206,38,160,182,0,192,139,15,197,213,221,22,17,68,215,137,172,93,160,254,212,131,85,218,15,186,11,164,62,14,1,53,145, +172,7,13,109,218,227,75,223,181,18,185,51,38,193,195,225,156,187,200,194,6,191,69,149,177,228,189,30,66,168,235,186,140,176,63,11,119,62,250,232,149,87,223,122,178,119,146,141,47,35,59,137,33,247,62,150,139,121,88,174,229,62,237,133,144,136,48,233,226, +38,104,175,133,16,152,128,200,212,162,134,216,132,90,180,81,141,4,142,33,241,226,56,198,22,93,1,156,140,47,197,76,84,200,60,18,187,118,18,29,73,21,98,140,106,170,22,80,37,69,105,108,68,69,20,36,70,29,143,199,139,197,34,207,139,135,15,30,223,184,113,227, +39,63,249,201,243,207,63,223,247,223,136,80,85,85,210,35,59,93,70,126,11,199,214,64,31,5,78,219,209,36,253,24,243,104,98,33,74,140,192,72,57,176,71,36,6,240,133,147,50,136,89,49,221,88,27,23,87,46,93,58,220,126,124,124,184,127,252,224,99,17,129,16,200, +76,76,217,204,147,129,207,64,87,90,213,4,4,61,196,81,68,1,84,64,17,196,68,77,32,70,11,90,46,230,71,7,135,187,219,59,123,123,123,85,217,92,249,238,213,239,125,255,7,235,91,151,246,23,229,178,106,62,255,236,254,235,111,190,125,251,246,199,162,232,125,222, +52,65,163,229,206,19,186,20,63,25,103,236,156,128,65,128,243,208,176,225,218,0,206,217,92,39,178,80,95,109,14,31,226,97,16,182,11,39,149,21,108,153,134,60,137,86,45,102,40,160,214,19,41,19,232,120,8,248,94,205,129,146,116,193,233,184,88,85,169,29,250, +247,76,227,115,33,106,7,236,236,161,208,186,50,245,36,209,33,176,13,0,248,92,201,222,10,161,71,85,52,101,83,138,237,234,29,152,140,216,50,140,0,146,206,107,48,18,100,36,134,195,236,80,37,111,108,82,243,228,232,4,238,220,157,221,254,128,103,79,242,181, +48,202,171,138,169,108,164,145,70,145,10,42,214,23,198,25,28,133,196,245,70,98,68,135,160,86,137,54,81,74,200,16,1,69,98,19,98,12,160,234,69,92,102,213,104,60,46,70,185,153,197,168,236,198,72,209,0,140,81,68,130,196,180,138,72,130,155,64,177,96,65,64, +138,152,4,175,201,24,201,200,148,37,90,140,106,152,19,75,57,159,230,163,24,66,83,53,127,255,171,183,254,226,223,253,79,163,75,87,167,19,207,16,139,145,171,234,114,84,100,32,0,194,102,174,149,63,192,164,23,46,144,241,215,35,254,158,57,149,219,109,4,118, +127,179,122,150,64,1,7,184,71,155,164,34,205,167,140,17,91,128,121,140,136,132,52,26,5,43,42,25,71,191,6,211,231,166,34,91,87,255,100,123,251,201,193,222,19,168,195,24,120,100,136,96,153,52,35,80,51,77,142,57,72,132,64,138,160,96,198,91,77,172,83,151, +99,86,123,85,174,99,56,154,235,206,172,126,176,93,62,62,57,124,188,240,163,171,63,254,175,254,199,103,127,252,111,63,89,122,55,157,94,191,117,253,87,191,126,243,195,79,30,52,13,248,60,71,230,82,74,200,96,201,38,38,14,157,203,80,53,106,19,50,3,193,154, +136,17,50,83,86,205,18,15,43,74,210,207,145,22,218,66,104,134,18,77,213,92,43,172,180,178,251,108,167,154,236,135,61,219,128,253,20,250,166,61,77,86,187,130,16,6,119,120,53,193,38,63,55,192,168,76,224,8,51,34,15,230,85,250,81,173,16,34,160,40,68,51,1, +16,14,177,141,249,180,86,32,134,132,103,198,12,0,90,85,116,100,99,178,118,42,81,25,169,145,106,52,21,177,152,196,87,140,157,89,3,172,209,89,112,98,218,251,84,124,9,196,238,84,201,106,104,103,25,62,100,166,96,152,156,50,145,80,81,205,44,168,2,240,178, +10,49,132,40,252,100,167,250,224,253,59,247,239,223,95,201,27,91,50,3,18,194,200,172,204,62,101,206,116,62,73,75,229,238,84,86,197,20,82,71,97,148,148,167,17,76,45,169,201,116,195,49,246,222,19,65,175,218,144,232,100,9,55,44,34,73,189,206,17,171,197, +16,130,196,152,182,235,233,163,234,116,165,13,176,37,113,63,124,240,248,197,23,127,249,71,63,252,131,204,79,198,57,85,85,149,103,89,93,54,174,213,147,77,235,161,36,173,135,95,147,1,252,13,155,198,175,4,229,172,150,254,253,172,34,53,174,170,186,249,253, +23,198,155,235,91,87,46,157,28,236,46,78,246,231,117,153,171,198,140,201,19,17,48,57,74,2,22,105,79,128,104,152,1,161,57,21,18,109,32,4,9,101,211,148,245,163,135,79,78,78,230,187,187,251,132,238,199,255,226,39,47,60,255,189,186,14,249,198,228,179,207, +63,191,118,237,218,205,155,55,103,179,89,250,236,0,96,60,30,151,101,137,137,129,27,163,41,128,68,17,137,18,91,156,56,166,71,133,16,169,91,33,124,25,166,172,135,175,157,233,195,135,160,46,211,52,87,49,164,22,33,244,117,192,94,23,236,253,78,115,44,160, +99,202,159,207,114,43,140,53,182,3,5,232,82,223,10,145,47,233,19,97,112,8,64,138,74,214,67,181,90,94,178,235,242,248,217,181,233,153,18,43,97,46,12,140,91,62,37,128,17,168,2,173,166,198,132,173,64,159,17,2,178,88,20,177,178,178,166,129,166,210,189,157, +217,7,31,124,114,235,214,251,143,31,111,19,145,137,42,130,145,106,108,68,204,172,1,204,136,124,66,9,38,36,1,168,169,10,32,176,67,32,2,144,24,83,154,76,19,222,132,162,197,38,6,133,94,105,19,83,28,2,84,98,202,233,136,33,7,128,201,94,143,137,156,99,207, +46,249,157,168,8,0,43,169,115,62,73,157,159,201,255,71,71,39,47,190,248,203,159,253,183,127,249,111,254,245,79,98,80,238,148,240,58,252,17,2,25,2,153,73,186,139,240,255,233,87,223,98,65,167,23,166,78,70,163,103,71,151,55,214,142,54,143,247,54,230,71, +187,245,114,182,168,151,177,172,29,97,238,61,57,116,14,201,49,1,1,114,20,137,160,102,16,44,150,101,19,171,178,57,158,47,119,142,14,143,102,143,31,237,28,30,205,55,54,175,254,241,31,255,232,185,239,124,55,42,29,31,45,126,243,218,171,55,110,190,123,255, +193,3,151,101,121,49,22,49,50,75,178,222,237,150,47,137,214,73,76,28,107,100,75,34,35,105,119,9,43,42,150,180,254,213,167,1,143,201,178,101,56,182,121,106,31,222,246,11,43,174,195,105,201,25,124,218,198,123,53,77,105,77,41,87,246,105,253,72,166,223,24, +13,135,166,29,44,59,77,42,76,85,91,21,188,238,127,36,36,62,179,51,77,106,163,42,34,148,36,88,59,50,119,139,29,77,1,148,134,76,171,147,21,128,79,3,71,79,177,4,140,58,94,51,116,158,173,41,72,59,254,21,57,51,211,104,101,173,6,217,225,225,226,198,205,207, +222,189,249,241,193,193,145,136,212,117,29,165,49,67,239,52,25,252,128,198,16,42,52,8,177,170,170,170,46,155,68,115,37,66,231,193,57,118,234,163,104,140,177,21,201,111,189,80,18,68,208,210,161,101,38,208,117,148,204,158,37,249,71,59,230,164,100,238,180, +117,243,115,233,45,16,17,114,2,6,192,202,162,181,251,50,1,34,34,245,247,239,61,120,241,23,47,255,232,79,254,100,109,236,214,38,69,85,85,153,203,187,229,54,116,13,70,71,130,251,93,36,195,150,143,171,95,210,127,38,79,194,243,61,234,9,64,238,208,187,60, +191,124,249,234,250,244,210,242,242,241,254,206,225,222,158,52,75,81,169,20,157,146,25,59,205,180,53,71,32,85,140,170,141,104,211,72,168,101,118,178,220,223,63,60,89,52,247,31,237,24,231,207,125,247,15,179,209,6,115,190,108,244,221,59,119,94,123,227, +173,195,227,217,120,58,77,71,39,185,204,123,31,99,244,222,139,136,4,81,85,208,216,107,233,194,202,112,55,221,121,74,6,140,8,43,178,142,37,189,98,188,152,89,63,172,231,59,133,37,30,240,149,123,42,217,10,49,219,245,129,244,20,236,232,233,30,1,245,12,242, +254,20,177,67,245,116,74,108,85,66,122,224,91,178,226,177,46,153,145,243,41,217,145,154,162,154,38,197,46,104,157,250,52,26,136,59,213,113,158,146,100,67,57,221,25,182,154,83,152,84,217,91,109,227,246,16,72,131,90,192,132,82,49,35,68,18,229,90,162,218, +228,228,164,252,248,211,199,183,222,251,240,139,251,219,77,68,102,174,170,170,110,106,52,100,32,38,64,166,40,18,67,173,34,0,203,166,174,67,140,201,61,151,24,144,144,149,209,68,36,132,80,135,208,16,185,60,115,206,17,83,22,75,65,68,38,71,68,81,154,16,130, +106,99,216,46,127,9,157,227,204,249,4,83,236,173,170,90,198,61,17,113,150,17,145,90,236,12,97,140,200,59,199,136,100,172,34,64,148,205,231,229,75,47,253,234,47,255,226,191,252,171,255,250,207,91,228,177,203,187,195,82,19,82,41,69,32,34,136,253,22,241, +6,0,95,131,192,223,134,226,197,163,160,243,168,168,246,234,211,137,24,196,88,129,209,104,60,25,77,199,217,116,58,221,218,218,126,240,32,214,77,83,86,33,90,45,136,24,69,44,132,48,206,97,89,47,43,169,235,80,213,245,50,148,213,193,147,195,237,47,118,15, +30,29,206,27,216,220,186,60,221,122,22,185,56,56,94,126,186,179,247,250,107,215,30,61,121,140,72,121,81,212,117,104,66,83,16,57,231,180,105,152,25,13,141,8,52,166,238,21,13,16,146,218,193,25,37,139,4,205,193,139,106,109,58,99,228,146,162,247,156,9,217, +217,74,242,41,83,198,175,182,94,62,183,251,29,98,131,241,76,18,78,49,153,0,163,167,221,69,219,200,70,76,148,113,4,19,108,69,132,25,76,58,194,71,144,24,85,197,13,217,18,208,42,89,158,42,138,249,204,139,235,129,89,218,10,221,18,104,75,77,67,75,23,80,83, +141,84,6,155,87,113,46,163,15,63,126,124,253,157,219,247,238,63,89,148,33,6,148,136,206,185,80,131,70,137,164,185,103,74,114,27,82,75,108,136,67,114,69,237,244,173,36,68,5,3,192,16,66,21,98,45,26,9,184,21,143,6,146,38,48,115,150,123,102,134,26,67,84, +195,22,167,166,218,235,240,144,10,152,34,66,187,5,82,49,17,49,48,118,142,136,208,172,9,109,15,217,185,42,117,51,116,37,21,250,252,179,47,94,122,233,87,255,230,167,63,129,130,198,197,184,45,92,209,90,6,4,166,84,108,255,180,212,7,95,206,183,248,146,73, +236,25,169,191,225,35,91,71,117,142,124,62,38,21,209,128,160,84,76,167,62,83,243,117,185,172,231,101,168,27,17,19,177,88,215,170,77,25,164,108,172,172,227,162,9,117,29,37,200,50,224,60,224,193,50,60,247,253,63,158,174,93,174,41,95,42,62,252,252,193,107, +239,190,119,251,163,187,162,86,150,115,69,242,222,59,110,69,150,82,26,236,132,123,209,136,192,80,49,14,217,229,70,166,22,187,0,234,22,232,45,96,133,206,19,133,186,119,68,103,123,99,163,11,219,72,0,192,1,77,172,187,99,103,227,176,83,172,89,205,81,85,53, +185,122,244,45,223,153,94,244,52,182,201,108,8,72,163,206,225,48,25,123,32,166,73,9,170,137,2,152,41,196,244,30,210,208,35,74,99,22,221,176,12,107,175,98,103,144,196,72,231,95,68,218,36,247,147,61,80,181,136,232,129,208,8,34,64,19,237,164,12,71,39,213, +39,143,103,55,111,126,242,193,7,159,239,237,206,76,51,139,108,138,185,99,201,50,149,74,154,16,77,41,29,21,166,96,152,224,215,68,30,145,69,36,4,181,40,65,99,2,242,98,90,32,242,169,130,30,17,157,203,156,115,34,198,220,48,115,81,20,102,6,16,68,66,140,2, +128,49,70,104,9,236,233,26,96,102,81,34,3,58,183,226,212,170,106,180,134,136,156,235,62,72,240,69,206,117,85,190,254,218,219,215,255,155,27,127,254,175,255,108,92,228,136,73,211,19,173,205,129,105,184,103,23,62,19,255,132,145,204,83,39,52,79,99,153,157, +31,173,133,90,65,49,203,136,144,68,165,90,44,44,52,14,96,253,242,119,32,138,134,40,162,49,168,6,141,49,138,152,52,243,58,54,77,172,23,85,89,135,138,0,203,147,249,11,223,221,223,254,131,237,205,233,179,117,160,221,163,229,237,123,15,238,111,31,222,254, +244,179,253,163,69,24,65,21,34,17,21,249,56,181,229,33,4,68,212,212,187,139,194,96,91,215,206,57,173,85,67,111,97,207,136,6,134,29,213,163,55,0,5,32,60,235,69,65,103,223,245,69,17,216,155,211,181,214,243,122,230,34,167,226,16,129,187,35,0,78,47,8,180, +95,42,244,18,192,218,129,122,251,241,193,211,230,100,3,191,81,167,10,130,6,22,4,196,6,196,70,213,168,42,128,210,15,102,6,167,5,33,0,180,183,15,241,204,171,54,236,3,47,169,119,1,130,162,145,129,2,170,161,83,50,85,14,10,139,90,143,151,241,206,237,7,247, +238,237,238,236,30,205,143,155,204,99,230,152,29,34,64,158,185,166,194,24,98,99,193,49,155,1,146,162,145,180,52,77,108,201,187,138,209,218,87,140,100,142,72,56,205,96,146,237,25,6,81,114,160,128,192,4,76,192,206,123,87,228,227,24,35,81,149,62,108,52, +48,53,48,100,102,53,97,230,164,253,19,26,65,53,196,140,184,69,102,139,8,72,155,254,19,227,137,200,77,38,249,193,225,242,243,207,239,191,252,242,175,127,250,147,127,54,155,205,214,166,99,130,190,38,215,223,26,221,254,91,196,225,211,38,126,61,35,182,87, +170,77,135,230,179,211,162,170,173,62,41,77,99,108,170,122,49,139,77,205,4,161,209,204,251,204,23,228,156,243,96,10,25,50,50,57,107,0,193,64,150,117,213,196,58,115,94,131,30,29,204,88,248,209,195,189,221,253,249,206,135,159,95,191,241,246,131,189,195, +218,112,41,18,202,232,124,62,30,143,179,44,251,127,58,187,150,222,56,138,32,92,143,238,153,181,99,18,64,17,2,9,133,67,56,192,15,64,66,8,137,11,252,97,78,28,162,32,33,64,17,73,64,136,87,2,24,69,40,36,193,14,222,93,123,31,51,211,93,85,28,170,103,60,187, +182,3,201,217,246,106,199,221,213,93,243,213,247,72,109,231,70,18,146,82,153,191,171,12,83,1,39,46,143,9,153,170,74,72,128,90,8,59,100,231,218,106,245,27,157,54,174,32,221,72,255,123,150,163,12,170,123,52,93,88,135,155,127,139,168,131,247,254,102,231, +137,155,100,157,243,201,45,229,20,144,50,29,9,117,13,24,0,196,144,250,79,160,81,0,166,33,66,40,24,199,166,121,198,166,199,134,57,78,67,197,254,95,188,241,242,227,107,216,34,85,85,229,156,129,76,129,154,44,141,86,7,211,229,221,111,127,250,241,231,195, +71,127,29,73,166,16,235,156,197,100,29,137,179,169,65,199,140,96,148,186,38,117,93,36,118,197,100,202,137,153,9,42,84,99,64,11,1,81,213,12,148,84,210,96,80,155,51,171,183,151,76,98,234,41,208,106,26,66,0,14,37,130,130,217,145,122,52,237,141,107,213,73, +137,30,160,25,99,12,236,158,182,226,135,78,8,33,20,153,65,201,196,235,90,161,189,10,0,85,236,198,141,27,31,126,240,222,39,31,127,212,182,205,78,85,251,168,202,25,2,68,238,185,168,128,241,172,8,115,171,135,124,246,40,232,217,250,195,161,216,182,182,105, +206,185,192,161,170,254,236,190,118,161,5,90,231,110,190,156,31,79,23,199,243,46,53,145,168,158,196,220,106,172,235,186,22,36,70,100,14,85,140,33,64,80,203,166,26,234,157,58,238,64,215,153,25,5,188,116,117,183,89,165,250,42,30,252,121,120,231,222,189, +71,179,233,223,243,89,156,236,81,140,104,70,196,57,43,162,56,226,165,185,36,10,242,16,20,229,147,103,230,16,130,128,56,36,83,100,7,128,102,154,179,152,37,226,33,140,197,136,130,71,155,19,178,251,169,19,157,94,254,204,60,204,81,7,168,166,136,215,130,244, +102,199,232,99,155,173,223,31,165,199,56,83,129,74,194,28,18,2,1,152,136,0,8,51,187,96,191,248,197,186,118,49,169,83,175,84,11,231,118,64,245,16,109,96,171,142,171,52,9,86,213,132,136,150,139,156,68,153,8,201,178,181,162,41,107,194,128,4,116,202,152, +209,254,234,45,239,24,23,13,189,28,59,66,5,11,222,239,23,114,90,153,134,155,26,44,214,221,147,163,227,95,247,31,254,250,199,227,233,63,221,226,164,109,147,17,16,145,17,34,7,2,147,212,136,219,182,246,41,112,16,144,84,213,178,184,147,140,19,17,136,8,128, +9,130,52,54,150,141,32,34,159,90,27,163,186,247,173,136,136,32,90,82,2,41,158,86,174,180,220,48,84,22,3,83,7,102,28,31,85,51,145,45,66,163,33,25,42,198,88,183,109,167,2,109,219,30,30,252,115,231,206,157,183,175,95,123,235,218,155,46,72,67,28,28,74,108, +139,158,127,6,60,184,88,105,241,92,250,195,255,154,79,140,189,168,83,74,121,214,172,86,171,229,242,56,183,13,37,169,12,137,136,128,37,27,178,2,38,32,85,16,76,166,77,107,134,187,100,170,74,97,133,204,134,48,153,236,114,85,3,102,66,189,247,221,47,159,223, +190,125,235,135,239,231,139,182,203,244,242,165,151,226,206,132,36,244,67,17,243,169,160,230,156,115,142,76,167,27,232,212,142,177,183,147,27,9,184,84,181,87,141,216,248,255,132,35,55,144,241,149,128,192,8,69,154,48,190,36,199,36,149,126,33,70,175,202, +255,241,178,64,23,178,5,47,212,28,22,247,141,30,208,180,141,185,101,255,125,114,86,51,212,172,6,200,204,129,137,81,61,116,79,85,205,219,209,13,227,128,126,51,156,30,225,103,104,143,138,25,32,20,182,120,9,253,2,119,242,74,42,218,117,235,28,166,179,197, +239,15,158,252,114,255,193,254,131,199,199,211,122,181,108,37,3,7,79,26,19,213,226,148,86,76,137,21,213,4,17,243,192,35,70,222,126,201,246,43,190,55,33,138,20,9,221,228,2,129,209,8,21,13,36,123,176,35,22,32,181,245,242,102,4,230,80,166,198,189,235,129, +149,216,3,111,122,209,181,51,253,128,104,212,8,144,198,56,73,105,93,85,21,64,123,116,116,116,243,230,205,119,223,185,254,198,235,175,113,85,155,7,95,22,202,149,90,159,201,246,34,20,220,231,215,31,158,139,221,15,240,93,206,185,105,154,245,122,157,31,45, +154,166,105,154,149,130,2,67,140,28,66,197,33,184,213,18,50,41,48,32,37,149,166,77,77,211,116,33,180,41,57,37,25,152,234,157,14,144,23,171,238,183,223,247,63,253,236,179,47,190,186,245,240,225,227,250,210,101,226,186,75,9,152,171,170,238,129,58,17,77, +32,96,162,104,58,58,158,96,240,10,40,143,58,182,90,233,23,153,216,250,89,119,89,128,209,25,59,194,102,122,95,166,17,221,148,206,197,78,206,254,180,159,251,225,133,21,216,3,57,91,134,26,253,100,14,199,66,199,179,69,56,46,82,24,20,143,28,234,186,138,123, +123,175,224,149,192,192,164,169,93,172,87,199,179,163,67,239,17,204,115,67,55,170,206,131,237,199,56,236,86,29,162,130,101,55,27,31,119,74,190,245,219,148,150,93,152,158,44,31,253,61,125,124,48,95,180,152,90,21,15,133,0,20,109,77,115,70,36,80,2,3,6,50, +215,183,51,248,170,3,68,10,204,145,48,0,144,136,72,54,21,81,75,102,238,101,133,193,39,121,72,136,193,20,1,178,227,200,73,85,69,204,155,111,27,248,49,61,190,66,192,129,204,60,83,90,37,171,135,1,245,185,226,84,140,56,172,167,92,140,104,141,146,113,111, +239,178,200,73,183,182,251,247,239,239,239,239,159,156,188,63,121,181,218,204,33,33,83,53,45,250,163,173,4,217,255,61,107,199,23,174,195,161,47,242,77,208,117,221,201,201,201,124,62,167,89,147,115,206,150,137,145,25,16,57,16,197,170,170,39,19,138,1,152, +21,200,144,44,171,228,110,181,90,29,77,143,115,206,70,200,28,1,81,25,23,203,245,147,167,79,191,254,230,238,151,183,110,31,206,142,160,142,177,174,76,73,52,17,8,134,26,0,76,178,41,160,34,2,244,184,224,40,82,27,12,8,181,76,191,207,137,248,236,171,173,191, +49,65,101,82,0,0,0,74,73,68,65,84,53,75,166,10,108,221,72,3,136,50,142,137,223,214,28,217,86,162,189,184,171,228,233,42,108,215,33,93,124,231,233,214,56,228,217,55,225,184,122,199,189,73,85,215,175,190,114,229,242,149,221,189,221,218,180,155,77,15,102, +79,105,181,152,51,179,10,50,199,127,1,93,5,249,165,120,45,21,226,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; + +const char* Fabian_png = (const char*) temp_binary_data_4; + +//================== Fabian0.ogg ================== +static const unsigned char temp_binary_data_5[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,216,216,115,72,0,0,0,0,219,74,3,152,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,216,216,115,72,1,0,0,0,55,228,246,196,13,59,255,255,255,255,255, +255,255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31, +66,67,86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91, +73,193,214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150, +214,82,41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201, +177,36,75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42, +197,230,116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230, +65,106,54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206, +57,231,156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20, +82,72,33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74, +41,8,13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91, +214,101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192, +81,28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247, +117,29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41, +162,226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73, +145,20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16, +131,30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81, +0,0,132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79, +242,52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109, +221,84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93, +89,246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,192,112,0,0,0,0,0,0,216,216,115,72,2,0,0,0,107,13,158,25,90,21,21,23,24,27,27,28,25,27,28,23,25,24,29,28,26,27,28,27,26,26,26,27,26,27,26,27,28,119,28,24,29,28,27,26,29,26,28,31,31,27,25,24,25,28,28,29,26,123,118,129,24,24,22, +24,25,25,25,29,29,123,113,118,117,107,111,105,107,118,122,120,117,126,125,23,28,28,27,23,24,25,24,25,24,23,27,28,27,125,125,164,210,43,215,223,157,17,9,4,0,41,180,230,82,125,198,239,247,153,247,40,148,210,179,96,119,41,0,2,128,221,238,253,243,92,99,23, +94,113,74,113,10,148,210,43,142,158,93,212,59,3,1,192,209,220,39,125,170,238,218,207,255,51,230,3,196,210,219,215,218,23,215,117,2,1,192,217,174,233,239,116,209,111,17,3,253,243,170,0,20,211,219,159,255,57,19,23,245,210,65,0,32,214,236,182,106,14,42, +139,175,252,239,199,216,188,40,252,210,219,206,255,156,47,155,208,108,112,2,192,27,135,201,196,62,116,143,253,251,246,77,229,165,0,4,211,135,86,58,117,0,2,128,42,1,163,60,185,83,18,73,172,235,188,244,226,200,165,25,219,58,0,92,223,143,223,131,158,188, +122,19,152,0,224,90,175,151,167,185,254,168,120,144,233,200,56,0,84,223,223,12,254,175,235,79,243,0,39,0,252,227,180,157,155,138,184,79,173,212,123,123,239,56,0,60,223,223,126,253,47,208,111,147,117,13,156,0,208,235,108,174,247,245,137,217,102,156,157, +207,47,119,3,100,229,115,62,69,119,127,90,46,64,0,40,83,167,72,211,231,186,163,98,112,90,0,68,221,251,62,220,83,197,199,92,16,204,105,79,133,218,206,48,252,189,116,137,203,80,20,0,92,229,115,94,93,207,227,175,147,1,16,0,142,131,95,9,61,122,170,56,157, +31,80,0,44,227,207,167,255,60,213,122,157,27,56,1,224,85,111,145,83,198,162,238,202,143,162,227,186,207,93,8,0,100,223,219,214,255,245,219,187,139,4,78,0,248,143,79,175,118,115,23,197,226,231,231,131,179,226,24,0,92,227,111,159,15,114,206,183,14,139, +0,32,158,231,105,217,36,250,229,171,61,126,138,170,7,0,68,217,247,70,255,226,169,226,57,187,69,51,1,160,14,194,101,62,103,106,123,251,245,155,145,111,5,100,227,59,207,255,232,135,119,145,52,14,234,1,0,224,60,142,53,228,109,251,44,43,128,232,147,167,34, +76,221,115,190,226,158,234,175,88,22,1,192,251,245,33,44,51,77,167,243,57,84,150,162,131,56,0,76,223,243,158,255,175,255,106,235,26,120,0,144,165,79,40,223,58,245,22,120,254,100,3,8,0,100,223,55,234,127,125,158,99,0,39,0,236,200,8,222,71,250,107,165, +199,77,156,253,246,165,9,76,219,251,243,109,251,105,76,44,48,1,160,159,109,221,94,178,147,191,238,178,101,123,87,21,1,108,227,123,70,127,206,195,228,52,26,39,0,140,248,39,235,189,79,215,169,170,190,88,200,202,50,0,84,219,143,29,188,249,213,119,26,176, +39,4,8,0,49,37,201,26,37,150,200,251,253,102,112,0,100,221,187,213,127,156,114,98,23,193,3,192,190,109,167,151,207,236,249,220,30,158,139,194,95,204,3,76,217,139,94,255,178,39,62,233,0,78,0,120,84,187,225,49,102,215,159,136,123,248,189,116,17,100,221, +39,75,62,243,191,103,46,96,103,51,38,0,180,255,110,26,106,11,204,30,179,121,199,114,0,44,217,91,207,255,145,127,79,78,25,128,145,153,201,9,0,212,230,142,93,61,238,119,121,144,163,197,0,18,186,37,241,255,41,242,141,176,92,166,237,208,171,18,243,117,125, +253,227,187,191,200,189,195,187,142,107,58,36,36,172,148,151,5,10,0,0,0,252,115,223,212,12,59,222,207,134,244,228,59,243,187,147,114,162,29,139,79,107,118,104,126,138,158,56,89,223,22,251,67,102,93,65,221,233,183,175,178,70,155,75,15,223,127,33,60,1, +221,233,156,99,37,144,206,3,166,172,173,38,81,219,222,103,7,131,235,119,123,254,187,47,29,56,34,231,124,43,0,76,223,107,39,254,11,212,1,152,0,80,14,128,208,7,75,101,161,62,230,92,159,21,95,153,14,198,12,60,217,187,223,254,156,106,61,170,27,32,0,184,189, +111,247,104,34,229,240,237,81,187,29,100,223,219,9,255,226,249,158,51,224,4,128,231,250,251,255,255,28,207,172,207,69,117,186,189,115,231,94,2,60,219,231,143,254,223,15,15,169,193,9,0,187,89,252,154,116,237,174,255,20,236,48,188,252,205,165,9,92,221, +251,21,238,169,24,23,11,60,0,12,13,71,233,22,242,122,185,60,28,102,229,222,250,149,0,92,223,215,179,255,245,23,95,45,8,30,0,186,116,181,249,85,220,206,136,204,242,148,95,97,0,76,219,247,207,254,5,206,85,167,103,88,30,0,124,109,209,134,176,166,232,97, +250,89,113,172,251,48,97,0,92,225,123,223,222,252,191,208,0,118,46,3,2,192,105,71,120,186,31,210,87,242,102,242,221,1,84,223,247,63,253,11,228,159,111,66,3,178,19,39,0,104,188,76,29,95,208,230,33,30,247,160,10,0,60,221,219,77,255,212,1,56,136,174,1,0, +151,1,148,142,27,192,98,123,66,28,150,55,153,231,126,113,97,202,6,108,223,219,23,255,5,242,31,46,66,131,116,2,14,210,3,0,96,143,79,187,74,99,63,116,150,138,214,91,87,0,92,219,203,236,127,228,87,127,138,0,248,190,4,0,171,183,58,126,239,79,54,191,70,142, +154,26,0,92,225,15,230,254,113,62,88,215,128,9,0,141,81,26,106,118,204,167,194,55,125,182,49,0,84,221,251,62,220,51,253,77,88,64,0,200,246,101,107,196,66,15,30,195,229,131,8,0,60,219,111,51,113,243,255,242,90,128,121,94,16,0,110,127,207,210,219,21,249, +199,183,73,0,108,223,143,20,254,156,135,119,161,45,30,0,214,49,229,109,91,24,242,227,242,89,213,121,170,166,109,6,60,213,135,60,255,21,253,252,84,2,39,172,227,56,250,247,124,89,108,157,226,195,77,188,122,45,80,0,228,210,167,80,255,133,93,197,187,12,224, +4,128,51,29,251,181,33,252,87,43,183,23,238,220,175,84,110,2,68,215,103,229,255,130,125,213,51,0,39,0,92,127,91,250,249,217,206,50,38,167,62,127,189,11,90,185,13,131,255,53,115,20,84,242,145,3,77,5,87,255,173,148,87,236,87,253,73,122,197,74,177,178,2, +57,0,0,0,16,250,251,15,77,102,238,210,226,199,172,62,120,205,249,239,35,227,231,47,143,205,99,177,133,174,238,231,134,109,177,119,199,116,145,59,233,255,67,183,166,153,46,185,90,185,253,176,168,110,67,81,132,212,79,248,94,11,79,29,221,143,42,175,7,126, +30,221,128,20,77,214,195,45,14,35,21,120,199,69,254,121,252,232,214,94,239,72,73,0,94,218,229,148,255,213,18,51,198,98,212,99,212,148,103,68,31,155,243,100,64,74,142,149,176,86,173,172,172,64,34,0,0,0,0,76,30,227,123,183,100,254,58,206,45,106,250,210, +185,37,31,43,110,125,211,61,142,206,30,143,235,133,231,51,109,53,136,204,226,171,65,177,205,162,33,89,116,80,49,186,25,195,98,139,81,73,170,222,20,250,92,84,108,191,134,82,57,166,159,158,207,51,157,114,108,77,38,204,92,8,202,227,204,187,162,191,62,0, +86,185,133,214,255,101,133,91,38,125,136,113,235,19,92,213,131,239,126,186,255,224,237,190,254,175,179,211,70,175,94,145,27,208,192,86,82,44,144,3,0,0,0,207,87,63,187,228,249,188,123,248,184,35,63,235,59,211,58,197,154,241,159,85,252,116,168,87,219,27, +111,215,38,26,103,119,199,70,166,169,170,231,11,245,60,217,205,27,159,100,198,188,211,221,211,120,24,204,171,197,53,187,196,110,112,17,118,33,109,24,75,157,174,235,189,15,105,39,181,164,92,94,205,188,175,127,182,47,0,44,211,179,212,191,176,167,76,36, +224,4,128,217,219,37,151,158,9,1,62,94,195,183,5,44,211,139,5,255,235,79,158,1,30,0,210,202,79,57,185,247,121,123,78,90,216,18,1,252,210,43,71,255,178,175,220,18,16,0,60,205,4,227,109,98,17,222,243,249,1,20,211,139,208,127,241,188,247,6,16,0,132,106, +171,73,136,195,62,250,204,241,185,151,0,12,211,139,133,255,2,231,175,29,68,130,0,240,110,129,115,26,122,30,250,118,254,120,12,2,44,211,139,227,255,98,255,99,104,96,2,192,255,31,183,59,234,105,251,172,50,55,183,198,6,4,211,91,244,127,129,254,193,12,16, +0,228,235,103,12,165,223,12,202,109,238,50,43,165,21,20,211,7,137,255,226,121,254,172,6,156,0,224,183,238,123,60,220,14,231,138,61,246,245,127,223,74,153,0,20,211,175,4,252,11,79,253,125,0,78,0,232,255,200,166,134,92,159,111,187,15,138,221,199,227,23, +14,1,26,72,165,234,63,21,7,36,18,105,217,134,108,32,199,123,149,63,250,226,235,73,111,127,117,93,121,228,118,169,233,214,104,204,97,43,102,144,8,0,0,0,168,39,180,169,195,143,245,141,21,77,147,241,70,190,119,124,172,250,243,17,93,223,224,231,120,43,61, +86,7,107,163,122,245,70,122,21,116,11,187,249,157,199,20,166,201,116,185,167,23,68,38,106,186,92,153,218,61,71,182,208,44,125,158,9,67,94,191,210,221,234,116,119,248,224,104,125,125,120,41,6,0,190,73,29,197,255,40,0,37,110,118,55,201,82,121,107,99,227, +212,70,16,204,108,147,18,44,171,138,2,10,0,0,0,116,237,99,123,182,41,65,243,209,243,217,77,170,227,125,207,182,7,109,34,148,168,124,204,225,168,88,203,208,179,82,31,21,237,23,117,78,189,109,218,219,155,131,29,86,187,205,138,253,23,232,113,4,60,73,253, +232,3,229,100,141,121,146,86,223,232,252,6,102,229,138,242,74,43,82,147,112,151,195,107,0,158,73,77,224,255,164,93,17,155,249,152,18,165,40,120,136,147,177,115,6,57,207,115,202,174,5,96,213,74,65,33,17,0,0,0,240,140,119,79,231,145,159,220,207,160,99, +91,92,251,241,239,167,220,10,65,66,196,113,93,159,42,143,171,143,43,35,80,4,241,41,80,21,6,151,19,171,129,84,238,255,229,125,218,175,127,58,181,212,112,244,122,252,79,79,191,209,205,48,2,116,240,153,123,183,197,11,142,214,209,123,207,115,131,53,91,74, +50,0,126,105,45,185,255,173,88,0,98,36,174,97,87,114,14,194,79,26,161,80,235,232,26,82,98,83,2,182,98,101,129,68,0,0,0,0,55,202,213,150,141,100,184,35,28,234,67,155,254,65,143,102,42,122,106,106,177,153,78,56,207,34,44,84,78,81,93,222,153,23,34,114,156, +123,27,139,249,74,251,197,183,31,12,195,77,134,41,170,7,205,115,117,86,198,19,47,200,90,138,36,154,47,19,35,218,141,93,164,20,167,20,167,252,49,118,33,0,254,185,29,179,127,51,92,49,51,169,253,246,84,187,227,125,60,225,69,72,205,59,77,98,169,193,74,201, +202,12,10,0,0,0,128,87,148,53,241,228,215,55,160,18,169,47,111,141,171,24,90,62,43,2,249,57,218,114,83,99,252,251,119,162,175,200,169,108,42,70,220,125,102,124,191,157,231,232,204,161,109,90,14,20,93,71,169,166,181,14,112,208,87,18,241,169,96,249,63, +57,98,5,189,83,204,222,0,30,186,173,193,230,49,91,1,185,63,158,205,62,190,152,203,236,149,210,139,11,145,176,173,172,23,40,0,0,0,0,91,185,81,91,200,185,235,175,61,238,75,241,116,175,254,191,195,227,131,142,60,19,210,129,13,176,115,250,171,150,84,26,169, +183,99,142,41,101,77,105,10,100,97,254,245,74,223,39,81,17,149,152,100,152,247,121,238,45,86,141,201,192,164,214,131,73,71,198,229,239,31,165,76,217,209,168,220,76,61,0,254,185,29,179,191,147,18,51,166,62,31,175,73,203,238,240,26,79,237,149,194,139,154, +132,134,1,172,44,75,160,0,0,0,0,20,158,168,190,31,132,88,39,135,222,87,205,121,111,5,175,168,141,185,128,108,236,95,143,208,128,143,110,138,183,155,167,216,25,249,30,210,59,223,190,141,78,138,60,18,129,114,230,230,134,29,172,8,103,234,185,228,218,61, +51,180,158,11,54,187,115,40,200,86,91,0,30,154,157,130,191,49,151,194,153,90,221,158,98,63,194,120,210,139,244,10,179,109,73,72,219,192,124,189,106,14,5,0,0,0,224,54,66,237,168,120,52,251,19,3,183,115,192,87,150,50,120,234,191,47,156,91,28,184,235,122, +99,220,165,183,78,186,54,195,77,108,116,247,200,228,55,147,89,252,173,22,33,72,185,199,243,211,78,46,16,143,62,38,228,113,84,164,22,8,180,173,72,18,175,1,85,118,2,158,73,141,224,223,112,77,184,201,191,223,156,120,203,177,225,156,109,242,216,112,2,192, +202,114,8,36,12,0,0,0,88,120,55,237,216,239,151,183,167,190,214,5,43,219,255,180,239,179,34,109,243,69,44,119,18,50,44,36,21,41,74,14,120,90,140,251,246,34,46,78,168,147,218,172,109,75,245,222,153,167,206,181,58,14,206,202,83,101,207,159,115,70,157,57, +213,93,87,214,66,7,171,86,67,191,61,210,254,137,15,223,146,41,143,148,43,99,0,62,73,149,230,29,123,81,12,250,215,127,18,101,131,151,7,35,45,3,115,175,170,176,5,18,6,0,0,0,80,223,41,65,141,121,254,46,46,237,241,155,174,248,239,101,236,235,121,95,222,115, +170,183,114,158,230,114,231,142,175,142,53,65,182,222,89,40,29,14,24,77,40,167,154,154,230,94,190,106,44,95,142,253,136,118,212,47,9,52,211,247,23,215,140,220,122,15,114,30,155,38,59,181,219,52,137,157,25,212,2,69,149,209,228,225,86,63,188,229,94,0,0, +94,72,229,228,71,196,182,72,107,45,164,15,131,207,75,135,17,217,121,66,214,242,228,106,152,1,219,202,202,10,36,12,0,0,0,160,134,233,213,186,164,231,88,253,60,118,79,203,172,254,196,174,159,81,152,20,89,7,146,138,253,72,59,109,15,45,135,201,99,114,107, +11,121,23,251,161,238,249,95,243,51,77,90,104,44,9,187,115,200,254,213,146,206,224,251,152,1,153,113,106,203,42,84,169,18,169,198,210,169,156,144,233,3,127,254,241,223,71,14,0,62,71,205,18,31,137,161,176,214,74,250,50,248,116,118,125,98,213,81,30,24, +41,22,192,202,202,74,32,97,0,0,0,0,141,144,227,247,165,239,85,57,77,24,83,134,204,172,241,241,63,24,194,117,31,184,54,205,10,10,19,26,143,91,55,103,159,72,169,230,7,52,211,225,234,253,82,205,158,174,39,15,162,213,232,230,24,24,214,255,171,207,131,63, +163,126,105,152,3,68,24,133,235,11,251,27,186,93,178,45,80,15,102,190,90,98,0,0,254,71,205,192,143,248,184,28,237,22,167,110,68,13,93,93,203,157,123,231,110,236,202,202,202,10,36,12,0,0,0,224,123,122,138,103,75,28,243,124,109,250,246,253,151,150,62,159, +43,220,121,58,206,241,241,234,235,237,155,111,38,69,146,230,73,213,185,114,230,156,73,183,212,94,193,192,73,124,174,150,51,249,189,231,84,37,114,45,236,21,244,144,185,231,190,139,99,83,196,40,177,39,73,208,78,21,171,123,42,237,127,244,200,77,251,96,115, +31,110,191,101,218,177,167,0,0,214,70,205,232,127,134,81,40,228,229,182,84,245,224,141,135,201,135,202,215,238,215,162,142,28,165,96,17,6,88,89,89,89,32,97,0,0,0,192,106,118,223,178,236,254,232,213,61,30,250,18,215,183,158,127,175,62,140,86,6,241,90, +230,29,61,93,101,14,108,235,154,75,212,105,81,147,25,13,235,25,208,16,79,223,80,239,177,12,20,239,168,60,144,109,125,99,181,84,160,115,93,95,7,173,125,131,117,208,185,116,246,152,237,113,198,138,55,223,241,131,87,218,153,142,1,180,210,95,106,189,231, +179,98,1,4,128,207,237,148,214,36,66,225,249,210,204,29,1,180,210,47,98,239,191,64,207,111,52,56,1,32,186,154,187,245,53,95,21,159,85,174,167,161,250,14,0,196,210,239,3,131,252,43,79,69,53,13,120,0,72,77,36,123,120,135,169,179,48,114,121,224,95,7,11, +196,210,239,3,66,255,11,244,207,217,112,120,0,8,93,69,237,115,154,63,110,34,227,177,107,19,0,188,210,47,144,162,255,209,30,5,32,0,200,55,122,92,52,157,60,105,163,151,4,0,164,210,159,69,254,156,15,132,3,156,0,240,235,56,133,206,217,220,195,113,29,239, +178,0,180,210,243,128,255,2,231,151,73,0,2,64,39,244,221,67,121,140,12,57,87,85,94,32,0,180,210,167,196,254,5,206,187,122,1,19,0,190,98,17,96,218,33,62,15,111,231,250,1,180,210,95,162,222,252,42,205,10,192,46,8,0,30,99,108,241,162,202,222,87,36,174,166, +0,188,210,215,178,55,255,243,236,0,184,65,0,16,238,163,18,43,214,75,189,127,19,177,13,188,210,215,186,247,252,41,26,64,0,232,199,219,14,135,62,159,207,227,213,153,253,30,188,210,27,167,239,185,122,162,6,4,0,215,223,108,109,144,62,174,124,127,147,47,42, +227,190,217,0,228,210,159,222,241,47,236,59,58,128,131,244,4,0,192,249,15,103,19,247,75,14,2,6,80,60,209,5,4,213,63,135,252,11,143,203,17,13,30,0,210,222,245,65,102,253,57,77,85,91,232,85,35,17,0,90,200,181,244,69,32,14,192,15,66,127,235,187,62,65,245, +32,94,92,250,227,253,250,225,15,223,59,105,247,156,101,85,81,64,34,0,0,0,160,226,115,31,105,99,189,137,84,219,189,97,184,249,251,250,216,216,249,33,227,227,242,2,173,118,122,215,176,107,42,131,112,255,95,68,204,14,149,217,91,127,29,220,102,157,57,219, +167,164,162,255,57,123,247,49,19,139,177,185,55,157,74,19,58,206,131,244,21,229,99,146,199,33,247,132,124,3,138,81,97,186,86,169,158,245,15,158,120,85,224,93,109,1,78,143,147,251,219,103,215,215,206,46,60,228,199,156,93,215,181,58,58,137,48,175,166,129, +149,101,165,128,28,0,0,0,32,92,198,19,195,77,115,127,76,123,194,106,97,147,182,251,181,189,141,182,231,214,78,59,138,83,195,172,40,11,39,232,163,34,32,35,149,121,123,166,142,13,55,88,221,191,141,236,196,36,170,236,17,168,227,143,30,147,188,219,225,96, +47,189,232,40,90,75,213,181,221,218,250,242,182,87,23,113,130,24,60,230,221,208,45,50,79,103,103,83,0,4,0,206,0,0,0,0,0,0,216,216,115,72,3,0,0,0,42,247,159,5,24,121,117,102,102,107,111,118,116,124,115,121,115,122,125,120,123,117,118,115,116,113,144,114, +63,94,250,5,232,31,179,128,91,245,186,23,253,245,212,39,83,227,59,23,207,201,91,234,160,115,190,170,88,129,2,0,0,0,192,59,116,167,105,79,173,15,115,231,232,127,239,141,87,125,238,99,108,228,116,218,56,110,91,252,72,10,91,200,105,235,241,164,255,106,244, +36,107,174,183,51,230,131,170,210,198,48,228,194,25,54,203,65,84,69,116,37,55,212,139,79,231,47,155,179,153,193,0,224,175,17,29,95,237,186,124,114,101,32,104,88,85,122,214,25,20,0,62,74,70,252,63,139,127,195,174,93,245,123,123,32,189,58,222,157,139,235, +228,23,122,166,115,126,40,86,32,17,0,0,0,0,14,82,119,91,55,149,229,190,199,159,138,127,231,99,175,157,187,199,24,148,124,71,202,239,247,74,80,30,168,103,91,74,12,209,60,239,96,167,161,178,116,28,87,98,74,2,218,123,11,189,167,221,75,155,161,106,170,19, +181,169,158,0,204,108,250,195,230,51,137,182,218,55,218,87,90,6,44,87,215,82,46,0,0,62,58,38,213,127,26,28,200,117,250,171,111,231,152,36,23,15,244,91,144,116,30,86,133,161,0,0,0,0,120,72,235,62,115,84,232,30,182,41,95,238,211,112,56,141,12,158,114,119, +208,199,83,220,126,237,89,147,185,167,142,202,195,91,115,136,96,101,29,131,28,254,30,151,198,122,119,152,83,180,209,40,147,230,132,217,94,58,134,204,87,243,119,5,1,192,120,197,73,70,211,32,1,222,25,38,149,255,177,129,35,187,206,227,200,237,48,22,145, +184,120,177,83,90,208,217,135,157,10,5,0,0,0,192,163,105,140,63,120,52,143,127,23,255,29,249,243,231,251,120,185,124,51,190,59,79,121,123,42,222,222,59,72,195,174,105,69,14,103,95,69,207,44,108,102,207,49,125,201,140,43,170,60,219,251,150,255,89,97,11, +175,14,23,182,111,103,107,246,206,32,160,164,5,1,0,30,218,21,224,127,153,158,141,232,247,111,211,113,104,146,28,207,166,249,30,155,182,91,244,88,210,14,192,190,42,8,5,0,0,0,32,46,29,253,241,44,59,221,238,239,88,236,151,245,133,27,192,208,165,56,111,56, +67,154,218,30,189,113,202,49,137,196,77,198,214,99,159,175,116,85,119,177,215,73,243,64,11,6,91,129,150,95,73,23,152,63,148,14,160,235,104,249,140,73,74,196,189,228,106,121,191,0,222,73,197,240,255,159,53,136,214,235,230,86,129,155,129,233,233,147,25, +97,219,202,202,178,2,137,0,0,0,128,99,182,250,206,211,148,153,175,215,211,183,207,62,95,185,127,170,77,99,229,232,97,126,125,116,65,54,10,144,202,21,158,179,130,62,169,27,102,98,231,33,212,32,117,66,138,194,23,146,171,222,241,91,10,0,115,219,203,97,228, +136,249,24,249,78,152,236,237,232,46,33,145,248,132,216,102,158,239,207,144,1,222,73,173,230,191,178,109,217,186,127,191,242,248,72,20,120,196,211,124,176,221,234,141,78,25,167,13,128,149,85,52,144,3,0,0,0,172,202,103,186,207,201,104,175,247,247,220, +135,61,159,237,209,122,158,190,231,70,160,111,160,219,246,29,98,75,200,213,242,39,0,113,167,29,206,134,190,169,127,142,199,88,55,146,87,95,216,253,209,125,42,235,67,175,255,228,250,15,221,159,58,163,178,125,209,79,39,245,227,141,165,151,19,41,206,161, +36,104,34,158,73,117,238,255,86,115,128,82,205,96,219,54,246,136,82,158,28,243,41,70,118,176,245,38,35,129,128,149,85,89,160,0,0,0,0,171,221,253,217,135,157,246,25,253,223,92,195,147,78,191,45,112,186,216,185,230,143,100,86,137,127,251,22,184,167,192, +93,3,111,197,18,137,192,48,15,245,211,156,189,237,161,38,213,221,191,188,212,231,84,27,152,188,207,196,157,234,142,59,40,7,84,40,124,186,64,139,191,126,156,95,49,121,199,31,0,94,72,85,240,83,205,7,98,107,180,142,236,70,53,73,12,93,93,6,53,35,59,210,88, +89,85,14,36,12,0,0,0,240,158,2,126,134,254,108,159,238,101,47,45,223,158,191,28,21,166,121,188,42,95,221,94,195,127,143,76,160,101,101,81,162,4,131,246,131,98,107,73,232,173,187,144,55,251,101,118,238,102,132,182,234,215,194,158,153,85,8,117,27,124,76, +61,105,237,94,229,5,200,207,241,23,124,153,73,127,133,16,170,115,109,243,155,28,230,73,22,21,21,1,0,158,71,37,232,164,17,32,174,101,127,54,93,139,90,190,120,122,110,215,214,134,110,109,7,187,128,177,192,182,18,216,1,0,0,0,160,153,240,118,15,201,156,122, +249,250,126,169,51,135,173,59,240,125,149,146,152,94,153,202,168,75,123,153,11,17,253,246,48,244,17,102,238,243,222,70,111,95,108,61,52,17,250,6,12,104,217,156,100,218,48,153,194,157,194,150,26,183,29,8,38,191,231,54,188,186,63,198,167,225,115,152,58, +34,107,0,126,71,69,184,105,57,208,171,63,175,250,60,216,103,188,36,158,29,217,27,17,105,91,56,168,67,3,86,230,43,129,132,1,0,0,0,129,237,151,121,108,215,122,58,147,61,215,234,204,247,28,65,8,208,199,156,161,59,4,126,52,40,237,70,195,239,81,44,75,222, +11,85,30,182,25,127,162,155,215,112,149,91,27,206,74,243,60,113,10,222,166,165,46,130,255,103,29,33,158,53,75,203,162,195,98,205,93,205,228,92,139,229,229,154,179,223,216,45,24,0,0,254,71,37,244,178,196,181,139,43,7,156,161,142,236,51,18,201,71,112,207, +245,206,173,179,187,19,13,88,43,43,43,129,28,0,0,0,192,155,169,253,61,222,50,95,120,82,31,83,205,86,105,74,132,86,107,55,254,171,147,191,119,30,123,137,83,49,232,235,171,10,177,119,221,7,72,57,97,128,208,4,76,232,53,1,0,131,171,110,206,119,99,10,248, +46,44,106,32,109,153,62,75,75,53,220,184,37,50,112,114,252,196,228,223,149,6,254,71,5,102,92,117,237,226,87,142,182,135,157,155,240,200,232,187,28,203,218,124,72,14,36,176,178,114,8,236,0,0,0,128,184,98,151,167,218,227,187,210,150,158,184,108,76,70,30, +147,85,91,211,151,60,55,200,155,201,24,250,82,132,78,89,249,68,168,126,174,44,122,46,18,91,239,51,19,173,220,11,113,107,19,57,13,134,97,108,234,235,211,103,214,227,118,42,30,152,98,172,114,135,161,254,13,185,176,15,1,214,220,190,59,182,143,169,106,103, +179,57,1,30,72,37,211,244,110,219,167,206,181,251,247,19,126,162,166,186,203,198,198,67,91,234,232,92,181,178,42,144,48,0,0,0,64,136,147,179,245,115,247,101,31,147,230,241,207,194,221,253,254,202,179,56,62,229,141,136,235,205,163,188,113,237,200,155, +213,209,29,205,66,217,20,96,108,187,154,41,37,87,32,34,86,255,79,74,166,49,206,131,14,245,52,237,193,237,124,155,179,238,181,188,22,159,74,45,219,248,2,107,1,238,48,193,17,86,215,98,167,95,142,191,203,142,4,0,30,72,197,83,127,155,203,171,78,121,194,10, +95,149,168,238,129,113,168,69,75,34,8,64,91,195,6,91,133,132,1,0,0,0,130,52,191,33,168,223,107,127,214,184,253,212,43,239,21,20,121,57,149,235,74,133,241,33,11,147,33,45,187,45,217,174,135,133,176,86,195,5,157,59,167,161,179,159,12,153,236,78,121,96, +111,218,180,250,62,139,177,135,243,157,55,183,239,174,26,39,51,177,156,62,20,177,121,127,209,120,225,103,118,222,79,90,70,42,16,0,190,71,117,187,255,100,87,151,179,228,6,187,68,181,116,240,96,71,125,106,75,171,59,57,7,192,202,202,50,135,29,0,0,0,16,40, +15,135,255,119,59,133,123,248,179,244,236,123,215,214,188,124,239,241,70,12,131,157,211,149,13,39,167,173,168,165,28,96,103,101,97,167,57,216,122,174,136,31,204,253,6,43,237,36,174,108,194,102,241,19,162,169,243,142,226,119,179,77,230,13,249,51,185,179, +14,124,86,230,129,57,229,40,78,62,157,213,125,56,62,13,211,78,0,30,72,173,147,215,215,0,61,186,249,200,35,204,240,7,141,186,7,174,87,128,72,51,107,1,86,86,86,85,72,24,0,0,0,32,32,186,254,52,221,67,238,143,125,199,225,196,190,16,217,141,166,242,61,153, +197,129,54,236,85,98,211,41,153,29,52,21,90,230,45,151,52,228,88,108,129,37,120,74,156,85,244,92,135,122,154,143,191,244,94,99,124,118,26,46,89,81,136,231,222,39,91,87,151,129,115,152,222,82,84,111,90,38,141,24,0,0,158,71,53,189,232,163,192,142,126,190, +218,126,43,26,13,123,224,97,152,15,108,54,118,6,200,249,10,108,20,18,6,0,0,0,8,148,240,201,127,248,59,56,24,191,183,165,201,153,186,73,175,17,246,6,14,9,41,20,187,53,191,114,109,191,14,121,11,174,154,200,7,235,172,15,84,202,88,50,62,75,44,232,232,87, +81,1,83,50,199,211,243,205,102,117,57,175,151,231,58,42,93,38,215,12,30,253,62,236,225,215,67,49,90,87,205,230,99,0,222,71,53,169,11,164,3,116,86,13,181,38,246,9,169,161,135,164,142,185,14,118,156,153,78,4,232,249,10,108,5,228,0,0,0,128,176,146,17,207, +222,58,22,53,249,228,249,146,29,209,18,74,218,167,10,206,254,102,85,62,145,180,216,14,117,199,141,16,120,70,151,143,83,118,227,56,211,42,101,141,58,70,230,42,91,157,252,174,43,55,123,149,178,144,89,239,141,36,241,62,214,47,24,236,12,64,208,74,107,155, +223,172,221,187,1,158,71,101,241,37,16,58,8,47,230,60,190,74,117,28,81,123,96,57,139,59,69,192,2,98,165,20,104,0,69,133,132,1,0,0,0,210,252,96,35,87,52,231,235,213,21,91,161,216,186,54,237,219,163,207,212,118,221,232,112,28,188,43,27,97,178,120,106,103, +50,3,140,138,17,110,120,241,73,31,206,113,23,182,8,145,218,253,212,218,254,182,152,38,208,185,118,113,224,201,252,109,63,46,192,160,47,141,217,118,253,31,136,108,117,0,0,190,71,173,229,91,32,58,104,170,110,208,250,45,77,14,153,135,158,7,210,130,212,1, +16,86,74,138,5,18,1,0,0,0,2,207,147,234,220,194,248,250,125,90,80,13,239,28,143,184,232,175,43,220,7,89,64,213,176,243,247,157,33,38,199,3,85,254,229,143,147,243,227,76,122,46,220,140,221,29,114,106,130,193,121,187,134,87,76,74,187,13,91,112,16,155,118, +249,182,105,37,64,198,215,151,125,210,114,57,86,188,94,2,0,254,71,29,227,231,61,174,11,237,55,105,153,97,163,125,151,71,253,42,107,48,234,57,107,210,2,150,101,89,181,146,168,130,130,185,153,39,86,143,250,181,16,250,243,95,89,7,26,126,255,68,66,166,245, +37,114,72,97,111,106,149,40,39,58,106,122,42,38,217,220,196,74,197,177,189,26,73,119,85,12,217,95,230,30,203,49,90,130,211,174,136,59,206,119,124,207,255,176,227,1,216,153,161,108,132,220,25,222,130,223,71,161,197,15,71,173,202,68,252,216,81,171,210, +248,177,131,84,86,14,188,176,210,11,43,11,97,37,2,89,128,4,40,128,2,222,70,93,211,54,186,21,6,51,111,106,72,46,49,223,179,128,211,172,44,235,170,10,5,0,78,51,214,151,167,144,171,114,123,121,248,51,175,151,67,95,124,223,247,115,228,166,55,66,70,103,136, +93,194,141,199,92,249,220,178,206,251,176,94,163,184,49,92,134,159,174,170,175,44,158,228,212,189,241,27,6,236,68,167,235,186,126,202,100,160,233,111,92,15,13,205,49,207,156,14,77,74,163,1,120,192,3,30,4,32,0,1,8,0,94,71,253,187,151,59,134,65,107,7,64, +87,102,144,8,0,0,0,0,70,15,134,224,212,118,98,158,149,226,14,52,127,154,6,147,108,195,242,252,6,22,38,117,158,233,92,176,212,183,229,157,101,193,0,64,169,85,41,92,164,20,123,0,0,0 }; + +const char* Fabian0_ogg = (const char*) temp_binary_data_5; + +//================== Fabian1.ogg ================== +static const unsigned char temp_binary_data_6[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,163,125,131,72,0,0,0,0,133,44,71,224,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,163,125,131,72,1,0,0,0,111,139,81,133,13,59,255,255,255,255,255, +255,255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31, +66,67,86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91, +73,193,214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150, +214,82,41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201, +177,36,75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42, +197,230,116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230, +65,106,54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206, +57,231,156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20, +82,72,33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74, +41,8,13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91, +214,101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192, +81,28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247, +117,29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41, +162,226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73, +145,20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16, +131,30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81, +0,0,132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79, +242,52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109, +221,84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93, +89,246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,64,114,0,0,0,0,0,0,163,125,131,72,2,0,0,0,46,163,222,166,79,21,119,22,23,25,38,29,125,26,26,27,29,28,28,28,27,26,26,26,29,28,120,122,120,116,127,22,27,29,128,121,109,113,125,25,26,25,25,24,27,28,131,114,122,121,132,25,24,28, +26,30,25,25,28,28,26,29,27,127,26,23,24,24,23,24,28,28,29,23,23,23,24,24,29,27,118,112,111,120,220,210,39,253,178,247,31,1,16,0,166,108,205,74,239,177,191,251,162,225,0,242,71,189,181,139,15,89,166,189,196,231,9,191,106,128,224,250,99,124,223,111,30, +38,170,247,21,113,226,156,114,73,193,80,0,0,0,224,53,207,255,233,62,189,197,16,126,205,151,255,239,181,71,14,74,99,147,91,185,117,101,101,165,193,246,98,109,19,194,21,68,101,200,188,28,189,189,120,146,156,28,76,161,123,43,111,230,194,247,83,93,73,206, +8,107,145,253,63,179,200,191,188,146,134,122,206,88,116,37,101,183,242,210,89,247,129,203,80,2,0,228,210,111,79,151,251,203,223,0,38,0,160,156,134,146,245,235,203,229,207,112,0,212,210,47,236,240,121,152,10,32,0,72,223,236,185,48,189,127,34,175,149,67, +33,8,204,210,39,17,57,31,175,6,8,0,254,40,111,148,48,54,255,93,190,121,165,46,212,212,2,68,75,158,80,143,137,4,209,110,190,227,15,253,40,149,221,179,75,149,169,84,169,82,243,204,51,207,60,243,204,51,207,60,243,204,51,207,60,52,213,11,214,191,162,38,0, +82,11,30,0,174,22,160,200,245,43,231,153,23,210,52,209,133,184,243,9,1,82,233,213,249,255,52,94,64,174,20,228,126,58,153,58,150,192,215,215,127,216,79,206,243,184,223,222,42,163,142,158,104,64,128,92,129,196,144,43,18,160,92,64,14,0,0,0,216,115,191,57, +127,125,202,155,64,222,252,236,155,176,210,60,235,135,254,52,111,99,101,239,72,215,166,160,14,19,50,214,163,88,37,200,240,158,245,33,150,23,152,230,42,21,28,49,150,171,98,171,119,181,148,167,153,168,24,30,215,84,198,226,211,78,9,160,27,229,216,217,252, +110,67,12,13,0,100,223,199,79,252,11,156,249,41,192,4,128,248,142,209,169,96,170,44,246,237,55,85,53,197,8,108,229,47,220,228,214,1,8,0,52,1,107,216,162,36,81,91,202,235,169,222,231,170,105,172,14,124,229,75,234,95,224,196,147,1,60,0,252,203,216,92,150, +227,249,255,166,122,143,163,88,19,87,0,20,217,167,170,254,101,127,59,109,129,19,0,238,166,199,39,123,252,199,208,119,6,60,12,55,175,215,85,0,28,211,135,60,255,149,125,249,186,6,156,0,240,254,163,222,169,155,1,206,189,133,245,222,249,230,206,12,92,219, +51,206,191,60,93,121,9,141,19,0,242,105,111,240,174,83,84,199,124,86,101,154,226,236,213,4,100,221,203,162,63,249,227,234,64,211,65,21,240,0,16,249,178,180,134,222,94,45,155,154,157,48,15,0,92,223,7,173,255,59,231,79,177,72,30,0,226,251,30,130,134,204, +170,201,189,131,161,201,53,132,1,92,219,47,92,240,204,143,39,129,36,237,157,8,0,150,147,191,86,73,169,87,159,212,163,27,0,68,213,199,29,255,151,127,121,142,0,150,26,78,56,91,138,129,90,194,154,175,71,41,39,137,4,84,221,15,132,255,2,249,117,213,88,0,243, +1,1,96,107,109,107,224,177,123,125,190,183,209,4,52,213,219,130,127,153,127,170,136,6,194,94,36,78,0,176,239,42,235,85,250,107,232,251,136,7,227,179,5,60,211,235,44,254,149,249,175,138,128,0,103,4,1,192,144,183,127,185,207,80,155,136,126,246,247,51,0, +218,72,85,249,63,227,92,37,205,201,254,25,118,97,240,242,164,241,196,206,113,159,187,98,107,185,195,86,148,64,34,0,0,0,64,164,207,175,117,153,166,63,246,157,109,116,60,66,185,218,216,206,55,223,235,179,207,105,62,209,47,138,47,10,183,105,201,35,177,241, +201,238,206,170,121,247,41,248,230,172,32,182,126,165,50,58,116,141,158,133,155,196,253,11,160,238,253,245,223,158,121,252,165,82,1,220,60,231,156,230,185,94,117,229,236,235,223,73,80,0,126,72,29,224,126,247,253,114,245,115,109,248,116,235,28,147,129, +31,57,159,163,61,108,230,246,96,183,78,128,93,181,178,178,2,5,0,0,0,252,238,245,156,122,85,223,179,109,235,123,202,122,40,99,6,79,139,182,109,165,238,140,140,161,158,98,88,215,130,230,164,199,106,151,224,232,68,128,38,219,184,13,211,236,94,110,167,181, +18,7,162,10,166,213,187,102,141,203,247,102,14,105,194,100,146,221,72,21,173,164,53,116,168,138,101,71,227,227,120,138,57,60,1,94,72,205,113,191,178,95,111,110,141,191,201,148,101,50,236,66,232,236,236,58,201,29,182,149,2,10,0,0,0,84,165,199,196,177, +221,94,6,191,99,248,214,157,24,126,185,189,25,196,83,177,231,219,41,7,239,203,167,46,20,50,83,108,109,137,74,85,199,27,161,51,53,222,140,47,43,251,152,251,220,157,242,115,61,155,102,68,152,193,17,193,116,233,125,51,113,140,101,86,34,64,116,44,85,254, +222,216,145,244,180,94,174,154,186,204,185,35,127,3,0,30,72,205,40,239,245,95,78,210,43,247,144,166,28,163,97,23,70,54,183,215,176,86,96,91,161,144,3,0,0,0,82,33,218,35,96,203,164,17,86,158,58,31,255,59,87,26,57,46,214,117,209,116,35,191,89,172,198,191, +109,134,232,163,201,96,122,142,175,92,123,0,92,102,75,112,161,169,223,91,57,95,54,197,18,168,129,194,116,115,123,219,88,158,156,149,173,40,65,183,215,201,114,23,67,55,16,106,195,156,183,94,118,28,113,54,0,150,71,205,160,187,228,115,57,113,53,255,150, +166,42,70,195,110,152,227,245,222,184,244,237,245,227,159,142,176,43,197,170,1,137,0,0,0,0,203,57,134,14,61,47,255,100,202,88,189,85,167,223,46,101,169,112,86,53,152,10,247,95,189,137,18,200,102,54,159,113,136,72,169,39,159,251,155,85,83,9,103,230,194, +143,217,175,25,43,1,239,26,155,111,246,97,218,203,115,207,211,29,136,231,65,174,246,236,102,30,59,214,181,210,102,43,253,240,50,199,26,254,238,100,125,205,0,0,228,210,111,69,240,175,154,103,128,0,224,51,111,212,158,152,119,214,25,178,175,22,212,210,187, +12,254,149,39,138,100,97,2,192,219,94,151,13,175,199,183,148,191,221,85,225,133,74,0,156,210,167,156,251,115,170,53,54,128,7,0,116,205,221,54,25,230,203,143,138,255,247,52,154,248,140,77,48,154,71,13,228,199,63,182,69,169,185,34,213,228,156,13,157,1, +0,112,86,35,193,28,182,149,2,18,1,0,0,0,200,161,47,71,34,32,91,115,202,251,219,99,251,38,227,138,52,127,123,68,144,126,246,201,233,199,197,239,182,223,167,114,161,190,230,248,19,29,61,155,30,174,27,223,194,38,123,199,24,220,234,221,19,62,56,61,46,151, +111,82,119,4,57,13,6,72,217,153,33,234,212,141,199,205,41,33,20,204,164,77,36,20,21,188,198,80,43,104,210,87,233,74,134,194,172,9,0,222,72,69,220,79,125,182,9,119,248,71,202,82,127,153,231,121,158,23,93,215,117,172,90,89,41,32,17,0,0,0,80,111,58,76,165, +211,110,107,36,42,103,243,159,255,191,115,231,206,120,209,205,206,195,249,226,216,235,147,225,86,207,81,51,205,137,114,225,93,148,104,116,215,214,104,45,224,252,53,129,8,194,58,173,107,28,92,23,57,122,69,59,245,60,31,21,39,186,147,185,124,77,83,82,204, +104,201,79,79,234,202,184,225,157,130,198,127,189,55,0,0,254,249,173,249,127,35,47,8,83,191,12,159,206,130,139,82,77,219,161,158,205,15,43,11,228,0,0,0,64,97,66,220,163,182,216,229,190,151,198,238,255,223,121,84,199,169,50,196,205,150,232,79,153,13,42, +120,52,250,142,27,36,53,220,202,212,219,244,215,189,70,78,149,165,152,98,44,167,8,122,121,160,186,57,7,221,138,155,172,206,240,101,152,171,232,110,34,127,140,152,154,84,131,60,219,183,183,244,155,0,190,58,110,185,205,107,150,24,79,253,178,125,30,9,198, +211,204,176,161,75,11,75,13,88,89,85,172,64,1,0,0,0,56,98,223,217,190,138,221,211,81,83,125,176,199,120,54,99,31,175,246,225,90,27,13,99,108,222,152,121,173,129,149,203,241,232,76,114,208,61,237,100,253,3,113,184,216,76,77,121,254,189,181,29,57,3,74, +206,155,27,177,171,55,209,142,42,147,17,97,228,115,236,199,162,34,227,159,247,242,50,248,114,9,150,41,22,153,255,182,49,39,28,107,55,60,181,4,72,194,111,174,122,190,62,234,143,234,233,250,58,59,166,202,180,180,77,141,149,242,74,32,17,0,0,0,240,30,71, +251,219,55,182,255,253,223,253,253,82,26,44,189,246,6,243,222,129,166,52,149,162,49,147,225,38,231,211,147,143,105,1,190,66,115,245,118,142,39,200,153,75,166,244,169,196,27,110,44,1,149,140,78,177,120,41,117,248,84,35,136,188,43,152,13,94,239,55,231, +93,58,121,189,187,40,87,230,27,5,0,92,223,111,10,121,94,0,38,0,120,38,40,250,167,73,78,19,197,103,75,137,207,247,95,0,92,219,203,176,127,116,125,241,106,224,224,2,0,224,92,227,201,14,66,3,160,24,162,106,50,1,108,223,235,27,255,156,249,209,85,3,8,0,230, +150,93,189,230,60,116,24,190,188,18,143,1,84,227,39,30,158,15,192,4,128,88,21,48,254,99,126,130,72,121,122,124,227,229,3,218,0,84,223,111,143,202,61,253,199,137,0,2,0,101,170,66,119,86,33,157,29,20,207,56,0,124,225,235,103,247,236,183,239,23,128,19,0, +228,90,173,206,81,34,90,254,169,161,240,245,254,113,0,108,229,7,39,255,5,58,254,52,181,18,203,9,0,107,217,19,196,60,143,29,221,249,235,216,207,34,0,186,9,22,246,127,125,188,98,112,229,173,182,26,229,12,0,112,178,3,178,67,2,54,216,86,22,200,1,0,0,0,56, +99,177,176,122,230,147,9,241,30,119,214,71,101,119,238,244,244,61,255,47,218,246,219,134,119,98,102,125,11,250,98,154,253,16,234,25,54,24,234,233,166,247,54,127,230,217,80,25,133,4,192,13,233,38,149,170,155,219,131,241,202,241,211,80,119,221,193,242, +138,101,15,227,235,207,126,105,178,254,0,131,248,197,69,192,152,198,193,123,238,232,235,113,105,25,156,245,93,195,0,190,26,174,225,255,140,236,26,161,122,172,195,174,36,156,133,159,244,102,73,233,21,74,11,164,128,67,73,45,67,1,0,0,0,180,88,115,105,79, +177,149,215,140,57,150,168,103,219,176,22,37,92,73,101,179,221,180,29,25,91,71,19,115,41,50,162,163,133,28,249,102,155,230,207,227,202,66,220,234,232,212,93,119,76,93,60,160,187,217,106,243,201,54,157,127,15,175,167,226,212,140,35,85,126,250,212,218, +124,239,47,87,99,154,0,126,10,142,246,127,69,118,201,136,62,174,173,45,175,26,128,183,109,34,89,194,217,45,149,96,73,152,202,7,10,9,3,0,0,0,88,143,16,154,245,36,81,110,108,225,55,236,108,181,157,119,99,39,244,228,115,57,52,173,73,177,133,186,182,102, +113,68,76,215,63,181,33,20,181,91,93,124,171,13,187,71,105,118,116,204,204,109,51,204,113,120,61,109,84,205,227,195,211,22,171,118,48,103,250,234,95,30,248,44,121,115,213,251,233,148,2,91,45,42,42,2,0,126,234,53,252,255,46,178,43,166,210,47,71,67,175, +145,39,148,209,54,154,161,206,23,192,124,106,49,175,148,172,4,18,1,0,0,0,132,210,153,155,141,60,245,246,156,204,58,109,99,202,167,38,254,223,60,124,189,127,116,87,253,44,174,114,66,83,250,47,201,77,108,68,169,39,63,57,238,143,139,249,102,238,121,100, +199,165,113,18,165,216,105,201,148,254,89,174,28,30,15,108,120,126,196,245,43,87,239,122,249,122,189,94,175,215,235,119,189,185,94,29,0,86,185,133,193,255,174,92,227,150,30,117,241,248,52,142,156,1,0,212,144,160,201,149,149,149,5,18,6,0,0,0,232,86,33, +45,157,144,146,169,32,109,251,173,145,215,219,81,87,112,111,235,192,98,231,206,105,69,223,243,189,173,211,214,33,239,45,18,76,147,192,143,148,71,205,189,207,77,11,98,98,248,136,133,103,47,202,76,203,243,211,115,69,56,174,122,2,3,250,34,20,237,105,120, +251,47,241,144,156,110,119,144,51,155,155,26,4,161,123,89,95,111,120,251,191,219,239,246,187,93,123,3,6,68,219,15,38,255,228,95,126,23,0,204,29,16,0,236,182,133,136,211,59,82,188,49,190,0,76,223,15,106,207,154,0,224,156,128,0,224,4,74,78,232,251,28,118, +149,170,163,19,52,76,223,91,143,255,197,19,79,4,224,4,128,57,6,115,146,98,254,60,174,172,235,58,246,246,155,34,0,52,221,43,159,254,175,207,115,104,240,0,240,117,127,136,49,215,254,35,102,86,110,210,63,67,0,60,223,91,63,254,11,156,203,31,59,22,156,0,48, +215,103,183,238,235,184,254,56,223,191,117,223,185,185,26,0,68,225,219,206,254,5,234,0,76,0,240,1,194,215,165,152,14,82,12,39,245,200,216,182,15,76,223,119,199,254,5,142,43,18,48,1,96,28,117,43,132,62,116,196,248,99,84,97,28,17,52,215,43,31,252,11,243, +247,137,180,0,7,30,0,18,75,182,176,178,135,109,153,127,196,118,38,81,3,92,223,135,79,252,239,140,138,148,224,4,128,227,62,152,56,215,52,148,230,200,122,174,231,115,71,43,0,92,225,143,5,223,142,127,22,128,19,0,180,197,240,209,82,169,162,175,118,24,171, +243,250,122,36,76,225,247,15,252,169,9,32,233,53,115,2,128,27,208,36,223,157,54,141,207,76,152,204,46,126,107,28,0,76,223,183,5,255,226,113,117,169,193,9,0,181,25,109,150,85,184,126,222,142,127,94,199,71,143,3,114,185,85,173,255,123,223,47,152,84,117, +175,41,190,201,20,18,215,107,242,237,203,198,164,201,190,120,120,123,174,235,85,229,149,5,18,1,0,0,0,111,191,135,87,63,117,217,227,250,252,195,139,75,175,167,239,211,94,60,190,205,113,54,51,187,202,77,191,213,34,27,135,147,87,97,134,144,56,161,102,228, +210,206,222,126,27,253,166,233,211,135,73,1,16,140,184,152,243,22,207,2,119,66,16,123,29,154,85,97,180,123,125,69,186,234,125,31,63,207,198,251,230,108,227,233,77,0,92,221,111,1,254,5,206,78,65,194,4,128,20,164,36,68,166,107,161,231,151,229,121,95,103, +0,84,217,175,15,243,127,253,170,0,152,0,48,142,241,244,85,93,49,251,171,121,251,7,44,213,55,131,255,59,215,211,56,64,0,208,106,197,222,194,41,187,30,226,121,100,80,0,84,215,47,175,250,223,121,55,5,9,4,0,159,168,218,91,166,178,97,212,215,174,118,0,84, +219,111,65,253,11,244,243,99,128,0,96,19,195,19,119,91,3,239,172,152,18,0,84,219,111,204,241,143,126,85,15,2,38,0,104,183,30,126,84,22,107,174,149,39,80,0,68,217,143,202,254,228,215,87,208,137,198,128,19,0,234,52,254,30,123,214,89,188,137,54,76,249,184, +0,76,215,115,79,255,133,125,241,68,176,153,60,0,228,199,98,143,199,124,85,44,247,71,91,78,7,4,0,84,219,111,2,252,35,255,60,17,100,147,0,39,0,200,175,98,194,31,117,81,81,92,63,198,134,235,13,0,60,217,111,171,120,238,223,29,128,9,0,243,159,108,41,213,134, +55,107,251,233,158,2,60,213,199,37,255,101,159,42,2,16,0,220,108,177,230,116,38,84,254,172,23,125,0,36,211,119,117,255,235,43,35,8,152,0,160,183,17,126,25,13,60,183,166,118,205,101,60,211,7,199,254,101,127,82,23,18,60,0,60,170,132,26,81,153,121,56,9, +206,97,1,28,211,155,149,127,185,239,175,0,76,0,48,213,222,106,222,95,136,172,23,79,28,51,0,44,211,139,30,255,242,92,95,70,6,78,0,168,166,125,14,203,217,255,221,239,248,92,93,63,93,168,37,0,28,211,135,79,254,11,243,255,60,193,66,98,15,2,0,99,34,178,87, +112,247,184,222,155,94,20,0,122,71,181,212,255,167,204,129,40,142,182,49,146,32,243,142,242,159,210,120,158,172,104,49,233,4,208,41,232,92,89,129,141,33,7,0,0,0,154,249,159,97,102,210,237,8,62,190,237,254,161,26,53,223,148,255,98,60,245,121,219,149,29, +180,4,49,131,41,47,135,31,116,99,30,6,248,234,6,85,207,95,237,225,189,201,250,212,141,172,81,210,157,184,141,182,245,100,174,170,79,30,99,61,204,183,175,223,32,135,24,96,170,111,143,3,186,147,1,158,72,53,228,63,139,255,26,81,30,250,223,183,0,149,136, +204,163,14,50,34,26,39,22,160,147,206,149,146,149,64,14,0,0,0,136,87,221,214,232,225,161,90,139,249,21,143,48,53,222,11,111,2,188,196,157,42,71,181,71,223,209,210,1,71,254,184,145,225,247,253,91,50,213,245,199,89,244,198,68,236,90,80,151,222,153,59,209, +91,201,143,47,201,143,22,211,164,203,142,78,155,237,43,28,176,47,95,230,29,54,81,4,126,71,229,224,255,206,220,18,136,191,54,37,37,226,210,189,27,214,118,96,213,202,10,133,68,0,0,0,128,225,93,118,213,182,52,167,219,191,118,249,182,194,24,174,99,143,199, +83,219,250,102,143,232,204,60,13,107,35,154,251,98,103,98,123,146,90,94,18,70,234,143,14,203,154,7,101,246,77,208,87,53,237,50,214,239,230,203,81,151,163,116,171,155,197,15,121,57,101,236,130,125,50,163,161,152,244,179,157,95,213,1,246,71,21,233,191, +123,92,16,50,221,14,157,208,130,215,249,155,83,61,232,203,79,95,175,108,204,211,0,0,182,149,149,5,18,1,0,0,0,210,252,134,26,25,179,124,110,247,201,109,175,94,33,191,225,107,132,230,4,61,202,217,77,218,171,50,119,170,59,6,195,171,195,234,220,104,43,234, +225,169,197,69,190,221,93,48,133,91,56,124,87,21,42,66,171,102,189,146,32,123,25,169,3,152,121,169,204,220,61,228,120,146,3,198,84,79,77,223,22,183,0,79,103,103,83,0,0,64,244,0,0,0,0,0,0,163,125,131,72,3,0,0,0,121,152,143,174,57,25,24,23,26,24,25,24, +27,28,28,127,114,115,120,116,117,115,121,130,27,27,26,25,25,25,26,28,122,118,117,115,116,112,25,26,27,29,27,28,26,28,32,28,128,121,115,115,117,122,118,121,122,116,118,112,120,131,220,210,47,243,251,167,31,93,151,128,7,128,155,220,99,163,174,251,226,28, +175,100,67,4,0,236,210,47,155,250,71,159,199,0,15,0,127,44,177,210,251,242,32,3,196,79,245,225,0,212,210,243,132,255,178,255,33,0,38,0,12,222,108,93,220,216,248,77,179,141,137,0,204,210,215,194,63,231,199,103,128,19,0,206,153,182,50,139,97,56,251,136, +181,117,221,91,74,0,228,210,47,59,253,211,63,189,11,2,30,0,158,255,135,76,219,254,111,22,74,110,129,1,228,210,175,123,248,115,190,125,56,128,19,0,82,223,154,79,236,238,135,1,197,105,126,94,0,212,210,135,63,254,163,43,167,0,60,0,60,114,63,44,209,60,149, +216,84,189,109,55,0,220,210,223,22,60,207,159,70,211,112,2,64,175,59,227,231,201,217,248,71,110,199,124,54,236,97,13,236,210,43,123,251,87,228,199,101,52,188,93,204,118,134,0,32,237,201,199,215,188,84,72,115,247,83,0,236,210,87,39,255,85,231,251,100, +72,240,0,112,82,180,144,227,142,92,124,205,222,58,151,247,140,26,0,26,201,229,114,255,123,252,215,132,240,155,242,219,237,113,53,148,121,62,169,214,103,207,57,143,190,46,226,209,132,57,187,6,2,44,43,43,5,36,12,0,0,0,80,246,241,110,183,31,149,195,249, +76,179,154,234,154,92,21,125,94,36,120,254,44,154,53,79,202,145,111,21,234,179,102,157,171,247,202,169,0,96,83,183,233,145,168,222,205,230,56,8,164,149,155,223,41,237,152,189,29,222,50,237,185,113,180,229,237,53,31,175,113,45,161,229,38,189,156,186,236, +178,185,185,169,227,0,222,249,37,243,255,75,222,129,43,130,60,182,47,178,185,58,12,96,228,196,228,89,153,14,115,40,0,0,0,192,243,222,69,195,71,43,137,218,15,159,247,211,99,175,231,114,188,190,80,188,61,119,109,104,169,111,171,41,229,52,227,170,0,44,102, +207,241,80,165,55,218,172,121,24,236,211,53,244,84,71,138,25,5,157,226,184,115,199,31,213,183,51,98,219,172,54,132,79,116,228,239,229,70,174,181,105,194,158,221,231,49,31,6,0,94,186,45,202,255,168,43,0,55,214,96,173,211,39,173,96,24,87,103,87,96,113, +29,198,42,216,86,2,57,0,0,0,192,125,238,172,157,221,24,193,252,246,231,198,41,159,125,153,110,156,181,177,66,57,246,58,228,208,97,37,131,56,116,250,61,190,15,153,91,12,68,97,27,86,184,13,117,29,81,206,98,209,16,11,68,14,53,107,159,78,93,1,211,185,49, +197,175,242,86,210,47,24,11,174,23,28,160,168,246,198,23,147,94,6,0,190,233,133,193,255,78,109,25,151,28,183,183,158,216,193,227,82,246,140,90,27,197,142,85,176,173,80,40,0,0,0,128,74,95,182,213,159,175,134,180,143,211,209,177,155,120,109,213,208,143, +170,211,158,34,167,126,158,76,159,197,77,107,238,80,46,86,73,70,128,200,69,123,158,84,171,164,130,106,85,91,159,125,22,170,62,234,33,58,13,64,174,75,63,112,150,153,231,83,94,211,126,251,166,169,183,12,199,166,226,34,244,99,242,220,246,239,85,100,74,0, +158,10,134,202,255,50,254,196,168,188,166,92,75,37,195,184,116,12,164,52,23,234,195,202,188,66,34,0,0,0,64,110,220,211,113,146,234,224,75,95,175,28,234,186,120,105,30,250,81,60,83,53,164,222,233,142,121,36,83,118,203,77,98,154,98,250,28,203,170,172,26, +168,212,56,57,109,43,197,236,246,192,83,68,213,72,16,32,253,133,33,39,110,222,115,187,251,138,137,217,173,45,207,159,212,38,230,58,248,167,80,255,143,140,210,248,0,94,202,149,214,255,101,39,201,148,75,141,83,255,21,176,81,184,243,54,20,234,102,227,169, +133,3,0,171,150,37,144,8,0,0,0,64,226,61,207,255,109,126,76,109,7,77,175,62,79,184,126,158,209,163,180,98,156,230,250,125,156,245,78,116,246,198,101,140,117,79,186,116,131,6,225,206,190,4,179,186,20,94,189,98,187,86,100,68,37,171,171,240,238,182,111, +53,88,191,171,217,111,98,236,183,181,29,225,245,250,74,57,60,136,186,135,87,0,126,122,157,185,127,90,105,100,230,239,236,41,236,129,39,250,217,26,65,167,25,4,172,25,43,203,170,2,18,1,0,0,0,96,30,184,124,118,181,125,191,62,99,143,88,241,234,219,48,97, +62,114,186,92,158,46,24,244,33,212,159,87,19,37,183,233,82,255,216,36,147,26,97,54,183,95,172,26,245,73,23,123,30,34,123,245,251,190,49,3,146,40,210,27,89,176,27,207,134,159,142,248,24,167,104,17,186,221,215,215,199,166,29,30,0,190,138,189,224,223,150, +156,164,2,232,203,209,61,173,22,75,142,75,40,181,133,220,251,176,82,172,64,194,0,0,0,0,214,236,25,137,183,52,197,111,245,138,113,92,236,151,219,166,216,87,199,167,182,145,123,243,208,57,33,166,97,248,248,161,48,22,22,33,171,191,147,192,15,221,221,203, +85,92,209,96,178,120,207,192,148,151,138,15,198,155,102,254,53,75,32,176,191,18,86,230,121,238,24,124,120,238,25,82,47,229,195,101,226,228,3,175,222,134,9,22,0,150,121,237,244,111,241,73,97,191,116,225,136,159,11,135,124,174,123,254,250,165,215,47,191, +228,92,92,87,110,189,178,82,192,6,9,3,0,0,0,54,153,211,118,211,191,250,236,62,90,46,220,230,211,133,115,117,93,31,31,87,56,187,19,209,244,108,115,154,26,226,43,100,187,59,215,199,24,121,108,120,231,96,75,77,114,73,122,10,106,150,63,144,129,42,206,61, +205,124,118,56,43,41,158,93,199,88,172,82,78,31,99,182,197,199,145,195,77,24,198,63,130,236,110,108,210,226,220,10,5,0,28,213,143,0,207,90,0,78,0,120,4,104,102,180,78,73,216,121,91,90,163,105,58,59,188,157,1,76,219,211,159,121,46,0,15,0,103,2,55,143, +139,131,24,125,50,127,67,161,127,198,174,84,22,0,28,215,123,202,231,249,127,76,13,60,0,108,193,214,33,34,231,170,135,148,45,248,191,71,24,0,52,211,111,46,113,207,21,213,153,193,9,0,101,44,208,111,30,68,102,218,168,158,126,28,38,84,221,143,183,120,78, +229,163,208,32,0,56,163,243,153,233,231,98,202,219,71,101,190,16,20,92,223,143,191,58,159,233,63,144,1,15,0,127,104,124,182,133,233,126,54,12,89,41,187,0,60,219,123,170,55,191,255,158,22,26,115,98,2,64,178,137,71,184,173,19,70,13,217,208,119,1,60,215, +247,11,255,5,206,235,114,216,132,19,0,82,74,188,227,157,227,197,105,243,230,232,225,171,117,0,186,169,37,212,255,39,135,229,140,213,107,217,114,123,60,222,235,225,245,207,250,167,125,107,91,237,19,34,145,104,48,47,175,20,144,8,0,0,0,40,249,247,84,127, +139,231,122,195,159,253,201,166,58,215,158,242,225,2,167,111,254,249,129,90,89,95,250,252,252,220,37,29,37,59,244,164,220,159,135,99,121,122,243,162,88,133,19,17,88,92,22,68,69,242,32,153,106,204,76,251,165,53,233,123,241,107,10,22,46,24,187,36,119,82, +137,26,107,47,253,106,112,0,190,154,197,228,255,147,209,140,193,250,49,229,238,205,98,60,225,217,28,77,230,28,29,18,44,96,5,182,130,66,34,0,0,0,128,114,217,239,97,175,234,127,236,39,86,139,213,134,93,187,92,117,252,19,149,232,187,24,4,48,61,48,93,130, +243,40,69,254,214,43,68,216,17,111,156,51,143,191,169,11,125,218,20,109,32,228,120,33,154,43,173,254,239,57,254,241,228,221,68,43,60,62,113,159,63,75,42,4,45,39,115,223,255,199,198,134,5,0,158,218,37,148,255,99,82,48,170,199,231,150,219,205,110,32,151, +117,123,145,38,188,244,170,85,43,115,40,0,0,0,192,58,60,200,134,23,179,150,185,223,114,156,42,140,141,212,175,23,235,28,107,233,198,89,110,125,250,144,182,113,71,182,165,198,172,57,95,230,33,176,122,217,105,236,149,253,99,85,42,133,204,52,65,95,149,8, +229,250,52,57,93,188,161,171,202,184,180,206,21,103,13,85,184,74,108,82,157,38,55,85,109,95,55,114,5,0,158,186,245,252,255,109,163,91,70,178,158,233,193,199,41,96,46,233,109,119,150,35,247,176,178,2,27,133,28,0,0,0,128,104,79,79,91,149,212,154,99,255, +77,213,243,176,211,88,105,127,45,166,109,223,237,250,225,206,218,110,104,96,22,54,27,19,203,194,114,19,8,99,77,54,224,237,77,176,111,215,80,165,169,198,0,95,216,206,223,118,125,113,135,157,46,187,92,39,105,243,236,88,132,230,29,111,96,110,184,249,22, +110,53,71,7,30,203,221,226,63,150,148,19,51,251,221,22,91,111,230,18,158,75,45,4,133,149,249,74,25,18,1,0,0,0,16,43,152,219,111,205,185,140,205,27,167,255,70,121,30,170,250,55,117,231,148,213,15,148,156,33,126,12,16,108,81,147,34,241,186,215,208,115, +161,47,116,255,47,255,125,91,39,137,42,202,104,80,228,158,17,231,127,212,187,251,191,242,255,239,162,135,115,185,253,185,241,73,225,202,84,3,66,92,62,177,147,159,207,207,115,0,54,137,109,252,230,54,153,24,33,176,78,117,7,174,126,231,231,42,231,207,85, +196,227,158,118,231,46,69,57,144,48,0,0,0,64,86,191,201,28,19,254,17,11,125,207,191,201,45,12,42,143,39,215,144,134,125,214,7,225,198,5,128,91,153,200,190,170,184,190,190,190,206,114,33,37,19,218,127,153,135,97,180,81,203,65,198,61,105,236,109,110,222, +136,93,54,83,38,216,10,148,175,91,147,16,180,246,103,244,66,17,0,0,44,211,47,180,243,31,253,87,3,224,1,64,76,56,234,246,90,223,255,123,202,141,61,34,0,36,213,39,197,222,243,165,149,52,152,0,144,198,39,79,56,100,139,57,220,20,158,42,83,63,105,44,211,111, +171,227,121,190,169,12,204,120,0,136,135,245,121,200,154,235,20,231,127,143,222,35,234,1,36,211,175,111,248,23,184,0,60,0,60,177,112,244,184,129,87,177,232,82,14,61,53,95,31,153,118,2,0,44,211,47,168,245,175,236,169,46,209,54,57,1,96,79,72,179,164,91, +42,164,108,200,47,57,205,9,28,211,47,88,242,175,236,255,25,12,139,19,0,230,38,254,121,190,111,42,156,27,208,207,179,97,72,0,252,210,175,72,253,23,62,0,15,0,23,0,191,239,25,232,181,151,181,190,9,175,161,87,49,0,20,211,175,205,241,47,251,249,50,230,198, +9,0,189,5,125,182,145,244,187,248,235,193,223,174,158,139,0,4,217,239,3,128,250,127,77,0,64,115,176,14,0,0,46,36,96,90,87,18,92,171,0,156,17,36,185,121,123,198,24,4,219,239,131,128,254,103,254,255,189,64,55,200,8,8,0,255,59,245,203,239,171,97,81,247, +156,39,0,154,216,205,248,215,121,174,79,15,49,5,191,211,144,61,204,40,124,6,0,56,164,144,33,19,230,43,203,42,40,0,0,0,0,15,29,37,107,8,214,232,216,255,145,50,198,208,61,37,46,85,87,11,88,44,154,248,119,234,228,145,148,225,220,7,121,103,58,255,18,44,48, +61,97,126,112,52,37,59,68,172,80,162,84,139,39,120,149,125,137,188,70,217,53,27,165,12,52,108,39,27,226,167,190,107,234,140,154,57,107,117,204,204,103,213,49,115,120,60,234,241,51,51,23,186,35,63,1,254,200,181,196,83,121,1,166,238,238,243,39,200,3,9, +179,135,25,133,31,62,234,36,15,12,3,234,20,3,86,173,172,20,80,0,0,0,64,188,150,214,53,186,146,196,118,196,47,92,126,222,55,169,253,202,27,187,211,52,255,28,78,171,77,246,212,55,238,205,76,137,0,16,107,28,77,126,11,207,60,32,172,118,58,25,146,193,244, +65,35,200,182,149,202,151,141,36,177,114,187,146,29,144,90,28,23,247,27,107,197,148,97,136,239,147,178,124,24,91,81,3,190,152,5,120,171,60,32,23,75,63,63,37,71,179,71,4,17,60,230,183,85,206,115,55,36,44,36,88,53,95,202,144,3,0,0,0,132,126,236,254,60, +219,249,108,239,185,76,9,205,156,50,236,118,12,92,194,192,22,191,125,94,78,12,166,200,244,92,71,178,109,73,20,8,0,195,76,219,19,90,211,53,85,78,9,92,161,38,19,53,204,131,139,167,188,56,136,150,95,39,79,102,198,24,241,222,58,51,3,99,134,72,140,79,211, +1,126,90,157,200,139,88,10,168,101,254,234,227,211,101,41,85,9,134,158,23,51,179,14,77,13,114,145,112,34,82,0,176,175,4,114,0,0,0,64,201,185,126,181,87,67,119,99,146,4,49,34,99,53,238,160,180,119,173,161,162,75,0,208,35,211,127,79,71,142,235,31,79,67, +179,33,195,224,61,213,195,107,159,139,61,19,232,106,52,251,197,208,116,254,75,120,51,38,176,105,95,201,85,191,111,36,34,49,150,245,46,76,81,109,44,0,94,186,157,237,95,98,25,32,164,238,230,215,227,150,173,106,152,242,132,125,96,210,3,169,79,128,4,56,165, +7,0,172,90,86,160,0,0,0,128,18,172,223,216,222,183,15,198,215,106,198,174,88,147,79,71,224,106,148,207,198,24,17,26,222,91,220,51,49,214,55,244,114,74,97,59,229,186,94,106,66,131,131,30,45,102,198,108,152,85,220,115,152,56,92,166,23,246,224,130,141,246, +161,44,247,124,206,87,50,157,130,61,98,174,225,90,181,0,158,170,189,16,159,98,20,184,116,185,205,199,175,91,174,88,69,200,101,216,66,51,29,82,174,90,86,21,80,0,0,0,0,130,118,43,126,202,214,204,190,198,248,237,235,119,243,220,107,110,206,27,122,112,61, +237,245,35,166,201,100,229,169,183,22,61,23,159,21,144,39,128,59,55,96,154,19,95,215,173,110,40,200,84,53,195,206,115,109,199,167,139,165,179,61,123,119,206,134,249,99,182,105,238,36,247,119,102,110,32,223,92,59,2,75,97,211,190,223,229,90,3,158,170,189, +210,151,24,1,110,214,231,203,227,245,150,131,53,116,112,9,175,194,74,53,172,15,203,10,228,0,0,0,0,252,101,241,67,214,35,218,166,127,51,246,243,125,188,223,239,29,12,167,121,18,103,197,231,181,162,231,30,34,134,168,162,139,89,82,149,105,24,6,173,183,167, +22,239,155,106,43,234,169,107,178,209,241,224,252,16,167,92,29,23,245,243,108,163,235,210,11,182,37,179,149,1,57,176,76,198,158,194,220,177,117,47,179,127,34,0,222,73,221,233,232,228,215,167,245,57,243,21,114,86,151,145,234,30,20,7,223,28,9,208,145,128, +149,149,149,2,18,6,0,0,0,176,250,179,213,121,117,63,247,101,122,180,241,248,238,119,221,140,150,164,171,109,227,65,239,102,186,87,206,166,117,161,61,248,135,160,131,115,115,101,193,46,235,101,206,160,113,122,140,122,163,175,15,167,171,253,67,77,207,63, +37,42,184,239,101,32,245,255,248,230,254,175,182,41,114,187,33,62,197,38,173,134,138,138,0,0,0,222,73,29,81,19,99,128,135,189,230,101,72,163,170,169,247,201,204,179,165,157,103,204,115,46,181,77,192,124,213,161,194,14,0,0,0,80,253,185,120,210,243,223, +236,26,137,111,217,57,205,110,172,120,40,221,206,88,177,182,89,134,23,89,122,119,196,188,113,210,110,154,199,197,214,130,62,28,100,50,128,6,60,157,103,134,57,186,144,239,194,77,20,162,119,183,88,31,87,159,85,206,51,253,184,143,82,61,204,62,159,93,237, +98,95,99,89,157,165,145,155,0,0,94,234,221,51,79,213,15,184,117,189,241,138,111,206,92,194,38,182,235,58,100,121,101,165,128,132,1,0,0,0,200,209,95,225,155,49,223,125,221,30,199,10,149,251,159,123,103,23,34,157,221,148,43,204,36,196,132,84,72,237,10, +170,174,137,64,241,157,103,40,228,27,198,212,81,238,162,224,110,109,88,77,112,4,113,181,110,122,110,134,137,216,69,233,154,230,225,77,87,236,202,215,55,112,105,220,197,46,239,88,253,234,249,134,30,11,0,158,26,222,7,126,84,119,32,92,51,200,253,246,46, +21,54,196,207,37,189,104,91,184,136,77,216,74,202,115,40,0,0,0,128,106,211,200,100,221,231,152,200,92,113,231,210,244,162,31,250,38,206,189,28,130,169,36,91,227,213,43,15,162,238,22,99,245,171,227,61,249,181,64,43,239,251,97,179,112,123,60,143,236,78, +59,36,65,106,240,56,169,121,79,93,235,227,143,252,207,59,12,100,196,117,168,82,107,135,214,220,240,250,230,73,14,141,14,1,158,10,110,185,205,235,185,198,236,135,216,109,63,125,21,149,8,207,19,190,18,54,54,176,108,0,58,41,151,231,115,40,0,0,0,0,222,151, +243,135,237,143,223,60,114,12,97,244,62,194,172,104,63,115,153,31,222,99,87,114,31,207,163,209,20,149,176,15,183,21,173,112,92,101,212,117,207,124,243,34,192,5,47,4,43,154,31,125,179,125,85,151,203,177,132,198,235,162,66,224,240,49,84,36,201,202,164, +17,183,226,32,0,126,89,141,185,127,149,15,164,114,63,212,95,199,157,167,151,99,226,234,221,141,19,221,199,96,148,97,91,89,129,28,0,0,0,128,176,246,99,253,191,181,238,209,212,232,121,99,116,31,68,113,190,185,219,199,27,149,61,205,71,138,10,6,39,126,137, +181,92,122,80,88,215,191,212,103,148,220,95,199,111,63,62,162,40,173,41,218,81,13,238,16,222,56,211,157,179,39,90,133,58,237,97,42,147,76,200,108,33,136,83,96,39,176,123,226,41,207,185,162,0,86,72,21,234,79,249,93,25,229,186,11,111,81,212,111,0,222,93, +158,175,85,198,121,162,254,245,228,188,167,203,100,73,160,19,108,43,43,37,176,3,0,0,0,254,199,211,254,33,255,223,141,211,75,158,206,94,49,244,241,9,21,55,153,1,220,224,201,193,226,29,139,13,59,114,121,183,206,176,85,83,209,53,8,29,245,87,255,73,193,170, +114,106,18,186,106,123,254,60,255,90,103,232,128,192,58,254,126,83,183,80,200,197,105,122,222,190,170,119,183,114,76,177,111,31,55,7,195,53,134,72,0,79,103,103,83,0,4,0,96,1,0,0,0,0,0,163,125,131,72,4,0,0,0,51,114,11,174,46,24,24,26,25,27,26,30,131,114, +116,125,26,27,27,30,132,119,114,114,115,113,112,119,113,116,121,24,23,25,27,26,28,121,121,120,117,121,120,127,26,30,40,25,101,92,69,44,211,135,236,254,85,155,159,200,6,30,0,210,76,47,132,88,156,108,183,31,248,28,1,28,211,191,196,191,242,252,254,8,128, +0,208,236,135,209,162,167,172,138,210,60,62,16,0,20,211,47,9,254,229,169,171,21,1,76,0,152,87,35,161,73,159,157,178,254,115,92,241,169,3,4,211,115,140,254,149,249,239,254,160,193,34,213,16,0,42,163,13,136,91,212,91,123,31,6,28,211,115,179,127,101,254, +196,84,26,96,55,151,9,0,185,236,31,196,181,118,109,219,52,62,54,0,12,211,11,200,191,178,127,93,157,0,15,0,103,14,175,13,158,222,96,250,169,231,88,164,36,5,20,211,235,114,252,11,243,191,94,2,204,0,7,217,231,0,0,220,219,226,39,163,202,32,108,75,165,173, +41,14,218,71,13,184,159,85,41,25,102,255,2,26,213,34,234,47,111,223,171,152,156,242,143,213,127,52,165,158,158,219,202,161,40,32,7,0,0,0,36,212,110,254,243,254,127,59,123,30,227,206,169,48,254,189,48,126,42,221,62,42,124,29,74,227,173,105,209,231,85, +172,61,153,57,241,196,237,151,111,38,169,194,19,67,189,108,219,60,222,249,105,220,180,121,36,79,6,93,183,228,189,79,121,182,38,203,7,7,229,223,59,55,85,37,149,205,168,51,245,12,238,43,172,20,246,90,217,215,73,27,71,0,254,71,197,220,191,253,205,153,249, +146,127,29,189,21,170,137,131,71,204,241,194,209,9,156,20,73,138,182,178,82,84,72,4,0,0,0,16,237,60,231,54,206,110,190,227,72,38,206,248,170,212,57,52,30,109,254,39,238,197,18,207,157,217,180,6,251,227,31,32,14,107,242,220,154,20,9,75,79,191,103,137, +33,89,205,91,136,194,234,230,216,133,196,223,54,211,245,16,252,122,165,66,235,245,150,177,23,45,30,123,113,37,177,1,0,190,71,53,228,159,103,191,36,235,123,181,142,205,153,107,157,141,8,15,211,54,218,202,202,74,1,137,0,0,0,0,86,139,99,254,47,237,28,239, +219,234,107,229,211,20,95,127,118,95,190,160,190,116,46,1,150,135,122,204,61,201,197,15,114,51,70,34,99,103,139,125,44,72,166,254,54,25,139,193,143,114,58,108,19,109,195,6,223,149,122,187,38,223,238,23,199,42,187,204,214,123,254,150,174,43,220,37,119, +86,99,40,12,143,44,163,0,182,71,213,226,95,201,51,39,2,125,152,212,209,144,107,191,254,232,234,175,211,247,252,243,135,205,201,76,235,149,162,128,68,0,0,0,0,75,181,253,118,202,199,204,205,132,143,155,59,239,255,156,171,43,78,117,125,103,154,46,143,87, +151,234,175,55,133,94,233,220,230,28,243,113,235,122,107,218,244,148,145,104,152,91,179,153,212,103,7,198,137,172,54,112,201,0,173,158,29,103,49,39,237,40,121,33,241,237,47,151,182,142,21,149,66,114,181,186,85,246,239,95,212,135,0,12,211,199,28,255,98, +191,62,75,58,240,0,176,55,163,97,228,158,255,75,1,6,240,222,130,4,44,215,103,22,255,127,174,171,3,76,0,232,255,145,238,244,186,147,117,28,191,50,221,217,63,163,0,68,219,135,177,253,151,239,199,82,195,6,35,240,0,96,91,154,85,122,229,200,9,114,205,151, +124,4,76,217,7,18,254,5,206,235,179,150,224,4,128,237,190,86,2,173,254,245,92,101,159,93,152,63,139,67,142,3,250,119,205,134,207,83,175,77,124,156,225,191,172,158,253,76,72,200,62,95,159,252,221,7,51,77,217,243,154,158,158,231,121,158,7,9,112,33,26,128, +98,165,12,57,0,0,0,96,54,94,57,242,222,130,199,47,219,207,232,10,55,119,227,183,42,232,45,210,150,238,27,3,66,149,180,45,163,238,110,217,243,112,49,114,199,206,159,142,181,98,198,242,239,251,175,213,153,77,29,133,37,28,219,213,50,110,124,147,101,181, +100,23,30,43,98,107,159,223,43,212,173,110,113,38,87,94,36,159,153,223,11,0,30,153,85,131,191,17,99,226,165,252,246,207,123,89,51,18,33,240,216,25,17,39,78,158,140,90,205,38,2,86,173,172,172,64,14,0,0,0,84,123,199,120,251,102,117,143,26,187,217,206,237, +93,156,141,212,207,4,244,237,217,124,137,176,168,19,42,129,183,186,58,47,40,251,114,236,177,24,95,116,246,187,162,149,123,190,180,28,26,229,20,4,91,252,213,178,158,111,226,161,3,73,243,117,179,205,1,138,96,10,83,52,93,49,112,117,59,31,195,0,126,170,5, +220,63,22,207,12,31,218,175,31,239,212,86,9,80,158,179,51,180,48,239,67,40,147,4,176,106,101,89,160,0,0,0,0,107,219,206,109,245,122,171,159,173,137,249,182,237,208,207,119,106,67,152,59,246,229,35,130,20,171,222,89,101,5,226,170,13,71,174,155,56,196, +238,27,129,177,226,77,23,53,56,208,64,22,92,121,147,239,214,236,122,52,167,56,204,248,100,201,125,120,57,21,24,164,120,44,246,146,188,133,67,0,30,10,38,195,255,37,53,48,245,37,126,76,95,163,227,234,84,104,171,211,180,139,149,19,0,160,177,204,160,0,0, +0,0,53,30,173,159,37,247,248,215,225,173,105,44,132,232,31,248,47,55,165,185,232,83,225,226,227,227,227,105,228,107,193,208,201,244,137,232,201,148,44,56,207,45,93,6,7,192,249,141,91,87,103,30,82,35,108,171,235,20,83,52,29,43,190,13,90,185,58,98,9,111, +247,13,150,195,211,219,79,23,29,4,0,254,9,230,130,255,233,189,216,236,94,242,107,123,207,106,201,249,120,157,119,196,1,39,174,199,12,36,66,3,219,202,122,129,2,0,0,0,220,120,127,93,45,171,13,127,133,187,165,199,177,139,88,252,237,198,190,112,255,79,134, +76,76,230,152,206,190,79,83,32,91,116,238,128,52,24,8,147,14,228,84,46,77,43,15,30,57,155,146,214,117,196,71,84,59,89,139,189,112,61,170,245,117,226,191,12,62,29,62,39,76,124,110,13,221,0,30,170,37,173,255,123,116,193,90,119,13,182,139,255,41,57,62,79, +142,152,3,116,236,24,26,1,77,128,109,165,104,72,4,0,0,0,224,166,143,212,199,13,187,110,191,209,77,127,174,91,17,201,87,203,182,130,117,181,111,141,0,219,155,41,242,215,179,189,5,236,181,24,28,89,146,234,167,178,163,110,18,76,206,4,92,61,143,187,247,162, +7,101,18,159,170,101,122,221,117,12,93,45,254,213,163,134,217,218,116,183,211,25,0,30,154,21,234,255,211,152,146,165,250,155,242,49,125,201,146,241,120,60,71,35,152,55,216,19,0,104,186,178,178,64,34,0,0,0,0,15,222,141,235,157,105,63,127,179,62,115,170, +247,54,190,138,167,202,154,103,148,153,215,190,156,55,63,185,231,212,238,12,127,21,65,86,174,170,71,168,57,237,94,240,105,0,15,32,53,190,17,110,40,156,174,172,92,45,153,36,177,208,86,115,222,172,106,56,81,200,203,118,205,19,108,0,190,73,29,185,255,182, +153,147,144,127,183,62,182,47,199,70,18,226,98,202,43,128,233,61,55,108,235,101,129,28,0,0,0,0,249,179,21,48,241,218,237,124,170,174,165,60,157,125,86,184,169,44,78,113,246,17,47,190,203,1,147,49,73,45,245,197,235,24,176,49,40,84,237,52,92,235,145,47, +167,57,134,45,148,75,146,221,203,140,165,138,211,75,101,120,118,79,78,236,148,218,93,121,117,253,233,38,26,56,99,246,49,100,51,179,57,203,103,57,15,158,72,141,220,191,217,55,84,43,90,218,214,87,87,19,192,101,235,12,104,93,184,92,94,89,153,67,34,0,0,0, +0,182,248,88,17,120,123,60,252,56,101,225,90,168,15,143,80,40,24,31,251,119,83,191,30,196,85,49,33,13,15,178,138,242,189,7,104,226,16,19,244,246,203,187,31,108,58,138,68,145,148,112,59,65,135,95,21,75,224,233,114,48,2,136,116,179,187,81,117,190,245,109, +172,233,199,232,108,83,231,102,105,0,62,72,245,244,79,111,57,139,215,39,225,248,21,202,212,146,46,241,120,218,1,162,119,79,144,236,130,101,190,170,8,36,2,0,0,0,196,131,151,116,104,215,207,144,239,88,61,173,123,238,189,47,157,135,57,202,118,87,38,168, +194,211,116,57,224,131,136,13,147,89,161,143,95,159,6,178,64,227,228,253,228,30,226,254,76,116,212,135,181,159,217,255,150,222,12,236,141,52,118,159,165,102,41,202,182,51,17,207,108,86,255,214,95,231,23,5,246,71,149,102,243,183,204,136,171,215,217,177, +73,78,168,108,181,2,103,0,128,18,72,128,149,149,50,133,28,0,0,0,32,155,129,46,72,164,137,112,251,38,120,151,44,51,113,215,143,223,104,191,156,248,218,82,174,107,97,88,123,93,9,57,24,218,207,5,59,143,173,45,104,122,43,156,59,132,69,33,218,88,182,8,226, +62,221,137,34,31,38,142,178,166,85,245,166,223,159,177,212,223,200,214,218,142,76,238,140,165,74,220,226,164,155,27,59,159,182,137,17,212,210,95,2,255,120,0,2,128,118,64,80,161,201,114,217,117,246,236,135,252,119,206,0,220,210,215,130,127,244,251,23, +1,120,0,24,34,65,123,211,95,165,194,186,78,244,1,204,210,223,6,222,174,248,62,17,192,3,64,14,177,104,191,17,23,139,156,249,106,78,125,1,252,210,255,171,254,229,169,171,47,224,4,128,214,207,121,132,119,246,113,204,29,183,255,171,170,150,9,252,210,159, +85,254,149,61,30,55,224,1,224,125,191,167,108,190,5,146,245,31,121,255,205,74,2,244,212,63,158,250,23,158,98,114,97,57,1,224,29,181,217,187,246,121,158,50,175,143,73,143,223,187,5,58,57,86,151,223,63,191,116,83,141,205,239,236,215,33,28,17,255,233,140, +61,241,252,252,222,243,153,167,109,236,137,152,37,22,171,86,96,43,160,0,0,0,0,188,79,214,240,235,49,83,82,63,229,38,102,62,250,81,250,237,180,218,56,221,76,177,2,93,93,200,21,21,250,175,197,13,185,249,154,0,240,156,209,91,117,189,127,225,11,21,28,182, +8,18,84,96,81,109,211,80,115,161,114,119,230,159,127,157,185,234,129,60,85,108,2,109,130,250,226,30,0,126,89,86,46,31,239,184,30,102,124,196,248,171,40,92,139,196,146,94,128,22,196,116,28,96,131,173,66,14,0,0,0,128,35,254,120,139,255,254,198,93,159,166, +23,213,207,99,21,175,79,167,202,195,185,142,169,83,127,187,146,180,61,12,204,206,23,116,200,121,206,205,249,213,202,48,232,183,76,173,206,55,76,171,167,18,102,13,20,84,241,110,120,174,212,169,213,177,233,162,66,174,200,150,205,150,53,229,104,89,225,194, +30,234,63,134,220,214,140,157,11,0,62,9,14,183,223,18,234,181,54,44,41,251,77,82,106,129,240,136,70,166,116,59,129,133,237,132,19,64,13,192,97,165,12,57,0,0,0,0,241,62,126,199,225,241,243,251,205,191,171,32,255,54,143,247,208,114,197,235,253,237,80,192, +181,57,119,223,51,60,189,239,30,114,152,13,113,172,178,240,251,181,208,97,202,122,202,82,15,176,218,78,41,173,102,60,252,33,142,154,69,243,72,42,183,85,153,206,47,163,128,204,190,138,185,174,65,229,79,246,65,7,30,9,206,60,63,127,195,245,198,154,10,191, +36,251,56,135,196,67,98,86,139,238,37,52,208,112,88,89,202,144,8,0,0,0,128,26,163,180,210,61,223,89,175,175,186,228,167,162,154,243,23,192,158,14,94,189,69,8,83,228,227,76,33,186,119,44,176,166,13,79,76,241,151,31,151,89,201,202,169,96,60,31,128,132, +140,5,80,189,247,110,152,73,240,54,103,228,204,55,169,165,238,140,112,71,116,58,169,78,28,189,251,175,223,252,145,5,0,222,216,205,62,127,126,233,178,208,167,236,183,116,25,177,154,64,46,78,144,154,237,118,209,7,0,176,77,5,36,2,0,0,0,4,217,140,218,54, +170,207,252,101,3,94,142,83,20,93,107,191,249,125,190,158,85,248,140,127,47,235,243,221,134,57,91,93,142,68,110,155,78,110,24,239,111,104,226,155,19,245,13,7,197,96,69,183,214,82,61,11,127,106,174,60,169,135,105,42,24,114,117,46,185,248,171,250,193,81, +196,88,97,102,7,197,252,47,23,226,162,0,158,184,13,47,63,63,191,72,172,137,193,63,169,107,1,244,207,178,169,214,98,54,223,197,140,150,11,28,86,198,2,9,3,0,0,0,164,246,55,158,41,116,249,180,155,247,104,203,20,107,198,180,219,189,122,149,248,152,166,158, +109,100,14,157,78,243,20,177,127,79,5,65,155,61,252,163,163,16,37,39,38,200,7,252,62,117,104,31,172,68,168,119,107,219,50,53,251,158,36,116,137,85,58,206,221,44,192,87,246,122,126,13,47,124,230,229,147,52,9,0,22,104,13,183,223,18,202,203,50,125,68,248, +245,95,214,212,96,240,217,244,253,117,143,184,168,163,159,229,148,137,148,8,224,68,182,1,96,101,90,129,68,0,0,0,128,160,198,237,51,190,112,103,191,191,155,96,211,53,159,172,124,113,21,74,55,205,18,193,21,208,144,40,175,111,130,206,126,217,5,25,71,160, +126,111,88,144,203,115,33,162,236,47,9,71,3,3,125,245,189,171,122,216,121,138,199,100,175,205,174,24,141,241,193,220,1,115,6,213,204,101,217,140,63,183,195,1,0,172,210,223,247,125,255,149,93,237,8,171,113,2,192,15,199,226,82,107,218,13,174,115,40,207, +0,156,210,47,22,141,127,101,29,128,7,128,29,224,203,206,104,239,242,101,29,70,178,142,107,23,131,6,26,97,0,180,198,67,223,193,125,185,112,144,243,60,95,61,253,126,111,251,189,188,156,99,58,187,214,243,203,47,191,252,242,203,47,191,252,242,203,47,111, +238,1,140,210,31,240,252,163,107,212,14,78,0,176,78,254,245,252,26,202,133,111,240,163,30,139,4,154,71,45,143,159,247,179,33,124,248,125,221,106,7,96,59,204,139,2,10,0,0,0,128,169,96,169,111,56,109,250,246,103,233,63,39,167,155,194,205,41,92,251,38,186, +247,224,162,157,2,116,166,80,21,99,165,8,137,66,216,63,98,208,242,240,49,51,203,51,207,3,75,247,93,154,142,206,119,68,183,155,232,59,34,24,174,183,181,183,90,129,215,112,4,188,236,112,120,15,143,0,158,71,61,174,207,247,218,18,106,4,219,233,129,98,190, +106,165,66,1,0,0,0,158,183,55,57,208,0,188,93,192,206,94,74,155,187,229,100,201,128,177,93,179,157,55,85,195,110,30,242,163,114,135,152,172,158,16,38,140,54,64,148,95,212,35,37,216,109,149,47,172,3,208,231,90,75,154,55,236,220,153,119,199,6,183,172,21, +128,59,239,16,0,190,71,221,252,24,191,46,8,33,208,182,6,0,51,95,129,68,0,0,0,0,88,96,208,14,223,198,73,208,185,182,229,13,127,251,109,79,6,109,207,221,252,146,243,236,26,14,127,248,27,61,183,213,250,82,254,117,57,179,109,247,250,138,209,21,191,46,96, +3,0,0 }; + +const char* Fabian1_ogg = (const char*) temp_binary_data_6; + +//================== Fabian2.ogg ================== +static const unsigned char temp_binary_data_7[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,31,185,140,72,0,0,0,0,161,209,139,65,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,31,185,140,72,1,0,0,0,77,90,125,219,13,59,255,255,255,255,255, +255,255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31, +66,67,86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91, +73,193,214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150, +214,82,41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201, +177,36,75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42, +197,230,116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230, +65,106,54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206, +57,231,156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20, +82,72,33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74, +41,8,13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91, +214,101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192, +81,28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247, +117,29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41, +162,226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73, +145,20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16, +131,30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81, +0,0,132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79, +242,52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109, +221,84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93, +89,246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,0,105,0,0,0,0,0,0,31,185,140,72,2,0,0,0,16,82,119,102,92,23,124,116,115,127,24,27,23,31,28,118,26,29,29,128,30,30,29,29,31,29,29,26,28,29,32,28,25,24,24,26,28,29,29,125,24,24,26,29,29,27,27,29,29,24,28,26,25,27,28,27,28,27,26, +28,28,27,27,25,26,28,29,28,27,29,27,28,28,27,29,126,122,113,117,23,23,26,28,29,29,29,131,119,121,125,120,121,26,30,28,25,25,156,210,71,114,167,175,53,32,0,120,199,48,189,171,239,181,209,143,21,243,252,251,0,90,72,93,245,71,227,27,182,60,23,101,30,247, +191,174,240,246,207,63,246,238,47,222,127,247,238,253,124,203,115,145,162,163,94,214,38,44,43,180,128,28,0,0,0,40,187,111,105,213,113,159,10,243,76,34,235,157,255,14,251,204,189,122,169,219,135,34,189,220,9,4,24,27,69,163,220,93,20,25,197,250,186,219, +10,116,243,241,17,206,226,137,148,233,186,181,183,6,234,169,61,139,214,46,12,178,92,99,145,171,51,87,251,227,188,46,131,157,201,125,137,205,121,163,0,126,106,253,20,223,237,186,34,203,207,67,121,78,249,147,80,207,76,120,94,68,170,97,17,88,48,195,202, +170,101,5,18,1,0,0,0,84,200,110,18,43,86,170,185,212,187,121,226,174,243,229,154,69,41,132,181,157,68,84,15,159,57,124,166,2,245,57,142,212,211,156,253,89,86,121,27,145,122,233,114,146,184,8,41,173,166,201,183,24,65,237,61,127,103,246,90,192,85,25,3, +158,82,219,121,52,37,209,5,206,83,219,191,5,131,1,0,94,106,221,233,159,73,55,194,193,114,4,213,124,240,54,41,179,79,100,56,141,122,9,236,106,150,149,149,5,18,6,0,0,0,172,50,115,249,163,139,225,43,51,226,175,46,209,90,150,192,61,149,216,11,148,147,42, +188,54,254,101,43,203,200,155,128,196,247,15,158,42,163,117,108,62,24,67,110,156,157,44,233,109,128,181,248,84,238,32,102,52,252,181,38,207,164,21,122,235,138,65,243,166,219,118,150,249,50,30,41,111,57,61,21,6,54,137,221,138,207,105,184,198,174,239,170, +75,83,167,62,72,34,243,237,82,249,246,27,253,201,69,126,30,61,235,60,13,168,73,86,86,37,144,8,0,0,0,120,211,234,154,99,174,191,5,95,223,53,81,226,8,1,9,181,220,16,48,13,16,59,49,203,96,22,208,253,109,196,194,194,228,63,163,235,242,233,246,212,49,228, +148,225,104,51,5,120,72,239,251,17,43,151,57,175,250,23,203,88,244,98,101,246,59,35,220,253,206,247,210,62,61,186,219,207,151,26,127,177,50,251,5,0,52,211,235,23,190,231,237,114,47,16,0,180,198,233,14,117,225,235,119,213,153,49,227,0,76,219,47,252,171, +164,14,64,0,240,76,9,167,165,60,93,6,230,177,191,99,117,229,102,196,101,0,4,211,15,148,239,121,43,182,6,2,0,127,46,0,99,153,183,195,168,58,178,109,0,36,215,219,14,255,5,242,191,151,245,2,93,95,135,229,4,128,93,255,227,253,59,211,159,48,98,59,191,25,7, +0,84,223,123,180,103,254,39,213,232,196,58,39,78,96,2,192,105,99,73,134,237,179,185,199,156,198,98,0,50,153,205,145,255,183,138,3,32,200,182,227,13,83,63,47,255,251,244,251,231,105,165,127,231,67,228,64,10,13,176,106,213,124,6,5,0,0,0,56,182,163,201, +190,205,53,100,164,44,232,54,152,106,27,141,85,238,35,109,56,91,189,241,180,115,173,81,105,234,124,82,136,54,58,11,91,85,40,213,93,79,234,170,99,152,235,90,234,141,198,88,52,19,160,84,118,62,222,252,115,240,149,23,204,156,61,232,173,255,69,247,50,201, +217,83,2,198,1,76,221,223,47,248,23,200,175,159,68,207,128,78,76,0,184,17,127,83,35,236,81,42,143,154,28,68,217,47,91,249,95,126,241,227,232,196,188,51,56,1,64,167,172,118,131,132,24,142,254,123,124,57,146,0,68,217,135,15,252,63,255,253,106,152,19,97, +31,5,156,0,208,22,164,128,135,73,107,211,49,29,62,21,0,50,201,29,84,254,113,59,94,55,74,118,151,167,148,154,64,174,83,197,229,239,159,58,85,231,127,28,247,133,94,175,44,37,80,0,0,0,64,60,38,105,71,119,243,167,117,84,31,203,139,199,231,170,242,135,82, +222,20,183,123,190,62,174,81,53,117,58,237,241,189,78,113,33,79,220,137,23,155,155,141,202,36,226,36,141,241,165,158,89,85,84,51,235,184,137,222,39,141,30,138,47,250,222,233,209,92,106,252,197,197,111,58,215,220,77,101,49,106,229,56,93,195,180,149,221, +98,160,1,76,219,47,224,245,127,249,111,63,88,64,118,45,241,0,48,101,191,239,46,30,234,107,154,71,93,252,143,40,0,92,225,47,155,250,119,29,128,19,0,76,208,49,252,9,37,249,17,160,42,222,175,29,27,246,38,50,78,23,19,84,221,47,132,241,143,252,175,159,32, +33,235,186,3,15,0,159,184,215,74,209,219,152,242,185,133,216,102,0,92,217,211,180,255,231,191,61,99,3,155,35,224,4,128,110,223,126,61,194,216,194,223,2,89,215,251,89,9,92,225,47,164,250,71,29,128,19,0,212,88,52,107,102,76,90,47,18,159,115,40,222,76,131, +233,114,157,151,239,6,92,219,175,183,249,191,243,250,34,34,113,2,64,184,214,239,79,205,57,54,188,199,199,231,58,75,229,18,0,84,217,47,248,229,95,230,255,121,134,68,231,168,3,15,0,169,126,181,173,169,190,237,173,83,117,239,32,4,84,225,47,227,252,23,235, +0,4,0,81,3,215,8,38,249,65,12,55,211,151,187,5,149,55,15,76,219,47,215,249,191,154,0,172,25,4,0,106,160,88,178,15,241,33,55,11,93,156,215,184,243,227,0,84,219,47,253,251,143,252,239,149,9,152,51,192,9,0,191,109,119,25,67,96,172,89,202,238,43,207,83,2, +92,225,47,216,248,23,47,0,7,237,56,0,0,131,18,130,111,105,91,10,127,66,3,81,28,179,180,235,205,111,115,99,92,219,175,243,241,255,115,61,21,54,240,0,240,255,57,198,128,20,162,15,159,74,67,237,243,98,50,0,92,219,47,120,235,255,249,111,151,19,64,0,2,128, +221,141,111,155,241,64,101,158,94,23,7,108,225,239,67,86,253,163,175,167,66,195,4,128,231,170,135,220,125,114,231,114,60,161,0,84,219,47,243,248,255,249,88,9,9,2,192,176,214,16,131,111,222,60,31,79,217,195,1,76,217,47,216,227,255,231,162,106,34,16,0, +60,191,241,77,178,119,252,249,28,239,73,249,174,0,100,221,239,111,203,255,206,103,83,161,225,32,18,0,96,62,90,203,126,192,187,43,48,233,209,195,14,0,60,215,255,57,255,133,249,127,171,132,1,13,156,240,148,149,217,47,30,35,159,55,212,195,37,126,171,146, +4,12,211,47,245,250,87,244,175,75,9,28,36,18,0,32,105,72,171,53,15,113,214,16,40,63,163,183,149,79,146,72,197,244,95,177,32,96,170,47,72,111,106,233,206,219,218,63,76,121,98,114,140,183,233,83,98,205,50,19,88,176,149,20,69,3,0,0,0,237,27,118,246,41,219, +119,222,231,222,89,75,14,27,70,253,200,234,181,181,42,151,247,160,94,57,153,245,165,49,239,138,121,32,6,179,175,230,239,156,92,30,76,211,229,177,203,255,119,176,187,193,185,52,238,169,153,245,230,53,212,222,208,60,6,134,119,40,98,173,235,174,114,109, +146,111,209,174,127,247,19,159,76,67,2,0,4,211,175,205,250,95,127,124,4,240,0,96,79,101,232,34,159,252,129,18,25,69,74,2,20,211,47,64,235,95,185,255,158,38,193,3,128,159,194,144,196,80,74,234,174,122,157,0,12,211,47,183,241,47,112,254,171,146,0,4,128, +215,24,230,137,78,187,239,203,241,178,234,141,2,12,211,47,88,245,47,60,15,213,177,137,19,0,142,166,204,108,188,174,172,172,247,155,123,169,142,207,123,0,4,211,63,128,127,101,29,128,0,224,11,176,157,14,216,174,160,29,247,248,52,31,222,187,88,53,28,41, +0,252,210,175,200,241,47,60,31,82,67,227,1,32,100,154,89,111,159,166,24,230,255,214,92,47,155,3,20,211,47,27,249,23,207,227,105,52,156,0,240,30,61,163,135,84,86,214,177,125,252,202,216,61,11,28,211,175,23,245,47,144,255,255,41,89,144,122,182,76,0,56, +94,204,254,134,208,186,233,26,56,222,57,0,4,211,175,61,249,23,243,175,152,130,128,213,159,194,3,192,30,221,218,57,66,164,135,113,49,217,87,83,0,252,210,175,51,249,23,232,39,175,177,16,0,36,114,111,91,225,53,172,129,188,125,245,0,244,210,47,64,234,95, +88,7,32,0,184,19,56,125,146,114,93,18,163,57,15,203,247,238,77,69,173,0,236,210,175,200,250,151,249,143,166,0,160,19,1,192,53,196,188,118,98,236,141,119,233,124,117,0,252,210,47,248,198,191,60,159,76,0,16,0,248,232,101,173,204,115,238,255,159,191,80, +223,5,4,211,47,88,227,95,120,126,116,9,128,0,144,206,222,195,216,42,98,126,250,246,107,142,228,152,1,4,211,47,200,244,95,121,190,157,72,204,120,0,248,127,227,47,82,162,112,255,229,174,235,2,127,33,10,228,210,255,240,252,43,207,207,31,1,30,0,134,245,27, +99,213,80,251,166,178,52,77,236,171,34,0,28,215,63,80,255,207,207,234,17,0,53,56,1,224,227,180,115,19,221,228,245,251,5,175,236,219,71,1,20,215,63,106,252,47,127,254,116,1,156,98,17,0,244,138,173,109,169,158,126,111,62,69,102,57,0,36,217,255,100,254, +119,126,48,153,128,9,0,223,211,228,88,33,196,52,31,222,63,213,245,118,0,60,223,159,48,254,228,255,241,113,54,32,110,129,9,0,227,219,222,61,178,158,118,227,155,231,247,116,34,68,221,175,101,242,47,112,94,37,192,3,64,127,227,217,86,133,107,244,105,228, +181,117,49,227,217,2,0,44,217,63,129,255,229,191,38,7,192,106,56,1,224,59,191,102,68,125,39,90,51,222,189,58,25,18,60,213,47,160,199,191,48,255,109,2,192,176,112,2,192,67,137,111,189,66,5,195,50,76,60,213,0,60,211,47,202,231,95,217,175,15,0,60,0,140, +93,203,170,245,174,250,13,206,244,126,56,2,44,211,47,136,231,191,234,60,174,62,0,19,126,255,35,170,166,119,212,190,140,13,82,35,35,37,60,213,175,204,241,47,60,239,61,138,36,112,194,245,190,67,218,110,54,123,154,159,206,217,217,112,1,1,100,221,95,242, +249,223,249,249,18,70,224,4,128,169,73,72,163,165,241,203,35,71,34,77,95,14,206,6,0,68,219,47,143,249,143,252,159,124,7,129,200,145,39,9,0,204,65,15,153,208,165,203,156,167,232,100,11,92,223,235,250,254,119,254,97,26,2,15,0,165,153,125,66,78,231,230, +195,227,185,27,239,64,8,0,92,223,7,231,254,197,252,95,93,16,11,41,139,196,195,48,173,102,10,9,109,227,216,172,107,24,48,4,0,100,225,175,15,227,31,249,63,173,192,66,6,16,0,164,55,235,46,49,86,219,198,94,59,86,117,28,108,223,235,126,254,47,255,250,50,58, +225,0,39,204,79,247,93,86,164,203,58,25,158,83,95,252,8,2,84,219,175,255,198,155,255,112,157,220,216,123,99,33,0,208,181,197,251,85,243,240,26,142,77,132,98,0,68,219,135,3,255,101,254,175,190,226,5,155,2,130,182,8,18,7,65,111,155,179,222,191,127,149, +0,68,219,255,69,254,197,252,79,31,165,109,200,96,241,0,176,198,17,189,15,226,248,36,142,141,134,119,27,3,218,200,29,80,255,23,113,135,0,234,218,209,61,143,243,118,115,6,0,152,17,185,49,0,171,86,86,22,40,0,0,0,128,77,209,211,112,157,1,70,188,60,108,246, +251,174,247,101,191,168,213,169,224,126,81,192,236,210,156,239,22,150,173,49,68,78,98,178,238,28,92,30,51,77,24,88,61,85,89,11,157,8,38,174,158,180,155,145,238,172,243,169,226,13,125,48,33,75,85,182,22,94,83,121,227,105,98,17,94,72,167,159,115,105,109, +107,16,39,39,64,111,235,231,48,18,0,158,136,5,185,255,35,14,7,197,30,103,149,218,212,167,188,78,69,30,113,88,59,29,48,44,96,1,108,37,197,2,57,0,0,0,208,164,190,168,57,236,125,244,16,247,117,159,16,90,197,58,247,125,163,90,222,246,3,37,178,249,207,33, +199,20,34,175,234,254,232,216,33,236,250,115,114,202,179,102,200,203,161,127,115,49,247,102,10,138,219,148,187,215,107,138,75,231,153,214,160,185,54,93,254,52,232,28,29,229,101,74,113,74,153,148,201,62,63,113,184,21,0,30,72,37,249,255,183,35,46,200,250, +164,107,195,144,61,49,8,95,60,163,141,46,34,128,173,88,22,72,4,0,0,0,192,178,188,122,85,92,236,132,170,242,193,199,254,126,249,252,204,198,244,197,71,255,57,154,124,194,19,125,23,17,25,97,36,116,156,87,77,205,114,200,158,115,160,198,216,155,217,164,54, +224,61,132,230,227,238,11,142,53,45,197,100,244,252,251,204,156,25,56,227,98,229,110,185,91,123,93,123,45,74,10,0,182,71,37,192,255,56,244,26,51,6,255,14,42,103,0,128,129,92,54,128,149,98,25,144,3,0,0,0,56,66,55,220,138,192,167,45,36,136,167,61,106,180, +104,123,253,83,191,71,118,75,15,170,186,43,45,77,67,125,138,239,108,114,215,92,151,176,66,246,143,245,143,73,225,151,160,145,50,44,212,122,236,232,174,145,225,66,139,177,26,225,113,219,175,230,203,33,96,40,196,230,204,230,248,172,135,59,234,113,42,167, +98,104,235,211,225,240,5,12,211,47,52,227,61,207,19,32,8,0,194,33,136,25,54,245,240,47,39,63,43,30,20,211,111,140,122,251,93,5,64,0,240,133,212,231,79,119,203,51,78,120,118,124,0,244,210,183,159,253,57,245,243,156,64,0,48,222,56,60,165,85,215,117,125, +238,179,188,164,198,0,28,211,243,30,254,43,251,173,64,6,78,0,120,194,25,119,102,248,250,159,242,22,56,189,114,83,12,0,244,210,167,84,254,43,243,235,114,19,208,209,112,2,128,191,249,107,223,232,170,125,212,35,76,195,197,121,12,12,211,103,40,254,149,249, +91,189,1,145,61,195,3,192,120,110,220,42,162,101,143,102,212,207,62,65,8,0,4,211,175,117,248,87,157,159,94,132,4,39,252,30,43,195,12,198,43,123,212,72,185,222,91,163,63,33,0,58,71,221,128,190,116,9,96,199,226,209,185,150,54,169,1,26,60,3,0,192,54,114, +193,190,47,7,40,0,0,0,128,55,2,155,149,44,136,207,53,239,52,203,28,155,54,199,185,218,241,34,177,236,107,125,193,206,100,221,205,44,166,83,177,111,246,160,238,12,83,113,35,78,39,246,116,168,126,18,221,185,225,90,239,141,231,202,28,206,170,127,212,109, +57,187,182,41,106,132,59,9,176,69,173,215,176,51,173,99,199,215,123,92,93,119,61,79,25,39,149,47,183,158,118,59,123,206,49,13,30,0,158,71,13,208,161,109,129,184,150,249,209,241,154,166,122,210,67,255,116,9,219,69,178,82,204,3,0,171,86,178,2,137,0,0,0, +0,184,207,205,253,177,155,142,19,189,166,157,254,121,127,214,46,74,185,221,236,234,186,143,235,175,89,220,41,195,202,151,16,81,99,78,94,200,70,223,236,158,245,77,31,91,125,60,102,69,43,215,94,254,118,90,53,252,238,155,33,255,112,92,69,108,160,202,91, +205,158,111,247,141,80,248,88,129,180,77,105,83,87,1,254,71,205,210,155,222,1,244,90,246,213,180,172,240,247,107,248,46,126,230,177,225,69,17,116,166,36,55,1,86,14,43,43,144,3,0,0,0,66,26,88,77,167,121,87,136,173,153,199,111,186,57,72,65,103,171,179, +139,55,32,243,180,213,136,202,85,199,25,192,237,116,45,51,54,177,211,203,167,249,211,199,154,111,163,109,152,234,0,94,92,185,130,89,66,129,22,69,7,13,45,79,112,24,50,94,217,239,82,97,113,191,123,41,101,18,222,248,244,39,22,0,254,71,205,144,55,125,27, +240,99,153,31,109,203,12,85,13,223,229,183,113,176,158,55,233,29,185,73,206,64,88,129,45,43,144,8,0,0,0,96,255,123,74,58,200,33,245,222,181,122,16,223,70,66,122,232,110,221,204,239,181,201,90,149,130,77,127,80,166,34,12,60,165,182,231,76,58,231,71,179, +65,131,155,98,14,213,59,173,122,135,13,109,187,121,215,207,80,175,165,46,71,216,207,199,170,166,229,157,129,153,190,189,85,179,242,230,238,254,140,132,223,90,92,218,9,0,222,72,85,136,167,210,128,46,126,107,190,100,178,11,143,128,62,234,58,200,212,117, +204,179,174,235,153,4,218,202,202,202,10,36,2,0,0,0,40,205,135,125,171,61,91,123,139,16,111,191,33,30,223,44,221,165,174,124,251,173,16,93,163,128,224,67,203,116,246,234,180,25,84,71,108,135,101,225,235,98,12,250,96,172,98,54,40,182,43,158,12,186,128, +159,28,230,110,160,216,113,28,103,161,88,171,213,28,83,57,137,193,251,76,44,202,24,239,165,88,1,22,9,206,102,254,75,228,138,223,76,79,151,13,246,32,60,249,121,95,79,138,115,77,125,177,254,59,205,105,107,130,5,251,202,10,108,80,0,0,0,96,203,249,190,99, +107,149,239,185,7,63,13,186,255,18,117,234,174,222,131,236,211,57,167,200,222,52,55,133,245,194,201,144,163,220,215,119,104,168,75,206,141,249,162,145,109,84,124,198,230,39,105,18,248,44,170,222,149,53,107,4,23,84,204,13,161,84,57,116,176,101,39,166, +9,123,186,184,49,52,13,1,76,225,219,62,255,11,228,23,211,37,96,137,192,4,128,191,225,229,104,168,247,110,156,97,91,1,84,225,215,211,127,241,188,251,164,6,28,100,231,4,0,200,180,237,181,46,94,153,1,140,159,213,125,243,47,22,68,225,91,230,255,98,199,191, +86,24,224,4,0,255,180,62,174,249,242,134,61,53,108,56,127,49,7,0,76,219,91,15,255,197,252,243,92,0,120,107,32,0,164,123,182,214,9,132,62,194,131,158,18,92,225,219,127,249,23,200,31,143,3,192,30,8,0,120,70,75,174,212,23,73,149,250,27,0,79,103,103,83,0, +4,0,200,0,0,0,0,0,0,31,185,140,72,3,0,0,0,142,195,95,201,47,28,25,23,29,30,29,25,27,30,29,24,28,29,30,30,128,123,116,121,122,122,130,30,27,25,28,26,28,30,133,126,122,122,125,121,116,117,26,29,28,124,122,117,113,159,98,22,28,221,107,158,252,71,77,0,196, +210,16,0,26,2,4,223,207,122,253,73,205,111,112,109,132,24,60,0,92,225,135,86,246,230,231,213,1,192,12,4,0,155,239,190,149,75,148,63,38,243,234,24,0,100,225,143,59,119,78,63,132,5,4,128,177,235,218,169,166,235,115,245,249,138,67,2,84,223,219,31,252,11, +228,159,79,66,2,27,224,4,128,92,90,135,6,233,51,155,177,66,80,199,231,55,9,108,229,247,79,252,11,156,126,28,128,131,108,36,0,96,166,241,108,94,224,231,216,129,233,52,114,121,236,44,3,60,223,115,90,255,230,87,49,79,3,226,117,23,25,4,0,99,219,229,147,146, +176,91,251,218,110,205,234,29,100,225,143,76,60,243,243,179,0,244,238,8,0,0,0,214,200,220,165,83,250,197,51,237,29,100,227,143,142,110,126,253,105,8,96,196,211,2,1,192,255,143,246,35,78,58,77,95,121,175,111,3,44,221,43,61,252,47,127,250,227,180,4,198, +171,225,32,219,0,0,79,162,14,143,210,196,31,33,192,238,162,2,84,223,215,143,255,157,199,167,4,28,68,9,0,48,158,241,88,233,130,60,105,0,67,12,215,255,254,172,76,52,223,231,191,253,175,175,168,43,5,8,0,78,245,155,41,97,239,248,122,67,151,11,1,44,215,27, +39,255,50,191,252,20,1,120,193,3,64,242,51,146,171,71,121,250,175,143,159,191,153,16,0,84,227,155,231,255,226,185,47,42,36,56,1,64,186,165,154,177,195,252,229,229,157,35,197,216,227,75,111,0,52,223,207,173,254,47,208,251,181,2,112,144,249,221,5,0,224, +49,189,29,238,86,238,211,232,80,248,222,43,1,12,217,243,209,255,203,83,253,121,154,128,131,68,36,0,160,207,71,43,163,176,71,183,96,30,31,31,198,203,0,58,217,205,241,255,103,231,138,133,215,47,239,50,37,215,208,197,243,203,243,86,217,248,56,84,186,35, +94,103,163,1,9,176,173,154,175,64,34,0,0,0,0,130,206,97,143,139,139,90,181,58,227,29,252,107,13,53,238,165,5,60,162,205,141,93,86,183,181,33,198,223,47,251,148,208,249,24,234,162,33,204,155,83,236,36,134,81,94,83,19,180,92,21,25,253,214,80,214,238,167, +59,79,103,158,55,73,145,27,80,195,139,224,233,246,251,93,68,119,63,16,116,83,161,176,186,94,0,0,190,169,181,212,255,157,24,20,159,158,233,169,53,213,228,135,71,214,217,52,103,31,198,43,106,2,128,195,122,165,4,114,0,0,0,0,127,15,226,211,228,179,51,94, +127,218,190,74,236,187,191,127,123,35,61,196,80,89,42,22,167,185,115,224,212,25,83,247,120,40,79,1,162,110,211,71,110,170,7,237,228,89,59,151,120,233,72,150,217,28,90,211,205,60,69,145,159,37,83,45,161,226,89,113,161,242,77,215,95,13,110,186,203,49,245, +89,186,105,91,107,116,168,12,94,201,13,237,255,53,228,130,151,103,62,202,125,241,164,50,19,27,194,245,152,44,4,2,176,106,213,202,10,228,0,0,0,128,32,201,141,139,154,69,177,157,117,188,254,15,51,44,198,69,221,158,202,199,17,82,74,41,109,220,150,161,35, +244,34,96,196,151,184,92,111,42,42,238,108,103,88,132,106,133,231,92,187,86,165,63,163,249,51,77,13,10,97,232,1,227,74,237,9,134,108,185,229,40,20,7,214,183,223,39,238,44,127,57,201,0,30,153,85,173,255,167,136,75,174,11,204,56,29,177,116,129,199,203, +28,194,169,163,86,43,78,96,1,96,91,217,43,36,2,0,0,0,168,120,182,237,250,76,113,254,79,221,215,158,90,67,87,156,110,201,21,219,241,90,76,85,158,164,39,145,55,62,242,35,23,24,234,111,247,250,151,106,148,74,164,90,28,2,65,175,147,94,213,14,179,172,139, +167,238,211,233,57,158,191,49,103,98,93,204,39,206,253,237,201,31,57,230,18,94,83,120,243,242,121,123,3,0,190,120,181,213,255,247,16,35,181,187,192,187,219,78,35,61,143,58,11,16,163,243,54,98,24,0,11,182,149,101,129,68,0,0,0,0,85,242,204,246,245,244, +174,106,122,223,205,14,121,238,89,171,249,195,214,86,62,218,221,236,59,150,57,211,91,213,35,117,130,52,119,86,15,10,214,196,44,171,202,250,43,197,96,165,244,74,105,173,239,60,47,75,228,51,232,229,184,252,162,138,84,122,134,149,191,46,168,46,110,182,179, +102,193,223,191,213,61,107,86,196,1,0,222,72,37,213,255,111,215,156,196,254,51,248,219,118,126,41,166,200,211,113,2,221,118,55,71,7,178,129,97,90,89,86,32,17,0,0,0,0,119,200,125,176,250,132,218,28,251,205,111,144,254,61,239,237,246,111,63,41,51,223,32, +6,209,94,126,125,236,252,78,176,83,61,188,75,75,196,93,130,172,67,112,111,197,96,45,130,211,102,52,44,43,181,26,176,46,144,203,218,193,229,157,201,165,204,117,5,171,206,180,249,178,235,71,230,113,218,156,63,206,213,1,0,246,71,165,224,67,223,4,232,45, +15,240,211,127,195,254,54,236,95,135,246,252,242,235,135,203,119,81,76,140,126,56,239,118,222,6,116,12,11,182,149,5,54,40,0,0,0,32,23,77,189,218,157,41,166,108,40,239,41,210,55,241,231,124,218,170,248,239,150,11,47,142,37,27,247,70,230,239,133,41,177, +34,74,137,63,77,166,21,20,46,183,9,188,191,42,120,166,220,166,232,76,21,208,171,138,83,35,192,178,103,100,46,139,250,78,61,208,211,109,241,146,183,167,186,14,17,189,131,241,7,0,220,210,175,82,229,95,153,127,173,138,6,188,5,56,200,6,0,192,22,207,79,29, +36,196,112,82,176,134,58,0,236,210,231,213,255,149,167,124,244,94,3,39,0,24,61,254,66,137,24,206,221,155,179,235,120,143,3,44,211,135,184,255,43,79,127,146,13,156,0,240,104,95,84,105,239,97,153,212,197,252,94,13,28,211,115,65,254,213,249,23,63,39,64, +13,156,240,177,233,106,207,56,237,20,113,226,252,167,13,26,0,28,211,11,157,255,202,243,28,5,224,4,128,103,230,199,105,154,91,124,26,155,211,172,126,26,3,4,211,119,168,255,202,252,187,44,0,93,0,39,180,227,125,19,142,191,53,95,59,189,112,120,170,37,13, +220,210,15,93,253,43,242,191,23,39,2,228,208,112,2,64,62,115,70,84,67,114,235,55,106,14,191,223,14,13,186,71,85,89,23,40,14,226,227,122,245,187,190,157,160,26,124,41,62,95,127,252,189,159,231,24,71,62,158,236,173,231,68,39,104,86,173,154,195,6,9,3,0, +0,0,234,75,235,175,62,62,115,215,182,253,89,15,143,126,159,116,234,105,231,205,50,228,71,108,16,166,156,10,117,210,122,190,191,36,84,238,189,246,102,121,234,161,184,219,27,117,98,172,56,242,104,19,17,152,56,242,221,193,172,252,90,223,82,193,243,15,94, +188,226,204,16,125,95,76,125,91,239,35,102,210,188,230,157,79,172,98,9,0,254,71,37,99,213,61,64,126,194,199,103,239,143,103,248,231,167,6,95,6,242,216,173,209,100,102,233,33,27,0,86,86,230,176,65,194,0,0,0,0,226,177,190,81,195,223,202,105,59,83,123,198, +188,69,151,21,231,243,204,235,223,205,246,214,109,164,207,62,248,227,46,103,27,199,199,126,76,241,86,161,200,155,119,204,154,238,173,118,238,133,110,98,182,127,168,12,220,175,201,186,251,218,147,140,209,27,235,133,196,29,14,245,144,55,161,235,148,234, +33,133,184,13,97,43,70,0,190,87,85,69,23,200,13,216,135,165,207,223,158,78,212,31,3,62,114,11,100,100,189,61,159,233,104,106,96,153,175,90,14,144,8,0,0,0,96,117,150,166,10,199,196,30,191,216,185,238,242,191,167,118,103,91,37,45,118,250,107,80,52,173, +121,244,230,147,236,36,133,189,30,43,25,198,170,170,196,88,179,209,170,238,119,159,157,145,220,106,232,234,244,13,156,113,117,234,253,97,82,179,138,118,111,135,126,111,30,63,134,28,175,180,212,131,120,189,140,136,29,0,222,87,85,92,23,136,2,216,67,159, +55,116,171,53,116,69,232,35,198,182,157,55,119,157,161,213,2,208,86,86,230,176,65,34,0,0,0,64,164,79,231,185,255,118,200,222,150,126,94,170,86,243,210,99,85,55,173,80,197,171,189,124,95,201,254,106,169,15,246,192,158,231,127,71,244,57,20,211,197,83,122, +179,15,228,187,203,167,87,108,128,174,179,215,55,35,248,238,219,8,205,92,185,239,148,184,6,31,143,143,182,143,141,92,227,85,107,174,253,47,182,208,0,190,71,37,100,21,200,22,196,72,120,228,1,79,75,61,161,167,242,133,60,118,55,179,21,86,86,86,96,131,68, +0,0,0,128,192,187,45,142,141,181,45,201,227,63,133,255,142,21,166,159,234,152,143,239,76,138,49,206,183,47,254,125,189,152,160,82,249,61,58,33,215,127,40,184,220,178,126,122,254,205,235,11,7,93,121,156,156,58,113,216,72,68,161,84,206,29,19,169,133,55, +9,176,225,176,215,244,213,142,237,196,83,220,61,171,62,28,12,172,13,243,20,238,98,2,0,190,71,165,37,10,36,9,106,196,210,249,184,29,182,53,250,146,62,122,165,61,197,172,71,103,30,140,36,192,202,170,101,21,36,2,0,0,0,0,155,130,105,162,175,151,217,175,95, +55,241,28,97,77,91,222,99,187,252,109,189,26,124,143,109,46,49,204,184,244,55,211,171,229,110,162,7,136,213,31,199,57,185,169,157,176,172,231,46,98,157,132,68,242,155,184,172,229,21,216,61,211,77,232,149,61,112,54,50,184,244,64,237,78,130,6,175,107,230, +114,37,1,254,71,29,203,42,144,10,72,218,94,218,235,207,73,234,1,221,245,15,146,237,154,206,151,129,149,128,92,41,86,86,32,17,0,0,0,0,16,76,12,123,141,254,244,116,222,212,50,219,106,255,230,1,52,157,97,85,59,201,216,185,150,236,151,175,214,211,80,221, +56,167,243,242,92,58,234,248,103,56,161,37,223,103,96,144,171,77,217,64,122,175,51,197,37,190,239,3,47,2,86,113,85,231,158,118,38,176,193,136,42,166,230,91,122,79,0,182,71,157,231,237,79,92,55,247,245,225,254,253,235,89,53,252,226,1,113,238,233,139,228, +237,64,55,128,101,101,89,129,28,0,0,0,16,88,156,216,223,53,13,189,195,243,49,252,78,247,179,143,17,168,192,107,194,172,72,189,158,119,60,234,207,168,73,174,202,171,168,252,9,189,102,215,164,218,123,62,10,142,205,95,148,6,168,134,103,13,27,58,116,123, +87,97,252,203,234,212,247,80,36,191,248,25,54,203,57,16,151,170,42,142,194,115,4,180,210,239,127,132,127,229,137,87,38,240,0,240,252,102,4,84,38,81,26,102,243,189,14,68,2,196,210,207,34,254,43,59,30,213,1,28,68,215,0,128,173,198,185,29,161,66,216,249, +5,238,210,123,50,11,244,210,187,136,255,138,252,250,89,36,56,98,225,1,224,12,57,15,47,230,113,118,54,226,199,197,32,2,186,71,229,193,36,80,27,248,83,235,103,239,215,109,91,243,193,99,142,29,233,159,93,46,132,140,83,235,49,18,96,229,80,94,32,7,0,0,0,248, +198,254,219,111,29,215,188,54,47,209,121,247,127,124,137,238,89,244,154,140,227,207,9,8,67,141,48,239,10,33,163,17,188,166,110,27,159,136,65,212,73,72,67,61,23,114,250,204,236,214,90,122,19,38,165,84,68,83,206,168,143,243,144,216,126,17,187,140,157,228, +194,200,252,49,118,121,117,179,181,23,15,207,135,3,190,71,69,116,18,40,13,236,197,175,182,165,59,227,76,217,112,62,122,89,179,23,196,200,72,187,0,171,96,91,86,32,7,0,0,0,36,104,11,95,219,238,247,217,195,123,69,23,251,173,237,88,89,130,87,200,103,38,219, +71,138,58,107,6,190,19,236,19,75,64,75,93,83,192,44,14,90,247,232,27,230,216,136,23,67,100,101,177,115,17,5,156,69,250,203,156,67,91,179,26,77,158,103,43,59,237,26,187,219,92,115,149,249,209,8,96,220,243,32,132,28,1,190,71,69,244,38,80,94,240,42,208, +217,211,11,69,45,16,67,143,158,35,28,115,128,231,61,13,128,149,146,242,10,20,0,0,0,16,48,125,127,159,253,243,177,41,71,112,123,190,186,79,191,23,173,52,68,217,206,154,173,131,195,55,56,26,48,154,223,1,179,210,195,206,134,23,235,161,62,119,56,245,150, +110,250,242,28,169,228,34,222,113,253,253,140,74,122,98,128,26,36,223,215,105,93,78,150,165,20,36,1,110,66,23,90,61,141,49,0,254,71,141,229,45,144,215,16,237,132,218,242,213,218,246,80,80,30,216,249,204,212,145,121,234,74,0,176,106,90,22,200,1,0,0,0, +240,248,54,30,149,123,251,38,35,255,215,10,162,149,139,49,86,28,239,156,167,15,83,32,177,75,23,190,103,36,116,223,36,45,106,194,209,241,247,184,138,247,216,48,100,232,197,34,128,222,204,140,249,127,92,1,142,115,117,87,142,62,250,135,225,189,252,107,21, +164,170,178,27,97,125,117,0,190,71,93,221,83,32,189,96,164,83,96,157,94,136,182,11,37,30,144,71,15,100,140,231,0,176,114,41,47,37,152,68,1,176,247,22,130,134,155,127,33,205,187,236,208,48,67,185,114,28,105,24,219,253,100,2,20,122,201,124,85,47,111,154, +104,116,233,88,255,195,21,87,249,118,124,128,44,118,53,0,191,137,140,30,173,60,235,189,206,82,92,187,216,110,37,167,87,175,211,229,58,13,134,53,25,180,22,1,135,192,200,165,223,247,177,232,244,168,146,126,223,199,162,211,163,74,250,125,111,162,211,35, +151,126,223,155,232,244,200,165,101,111,162,209,145,75,203,222,4,29,185,44,175,91,60,22,15,120,0,190,71,253,218,238,223,118,69,120,104,121,19,25,40,89,85,94,41,160,0,0,0,0,228,133,49,93,127,249,121,161,226,65,158,138,103,219,182,80,21,112,54,50,153,24, +182,135,86,66,1,78,151,8,251,226,60,118,126,109,251,147,122,169,82,233,82,29,213,161,0,60,61,25,242,220,85,237,122,93,137,2,120,108,93,43,57,111,161,121,215,157,68,128,65,171,191,48,0,190,71,253,231,89,190,52,6,28,0,0,1,0,0,0,0,0,224,79,221,80,2,0,0 }; + +const char* Fabian2_ogg = (const char*) temp_binary_data_7; + +//================== JB.png ================== +static const unsigned char temp_binary_data_8[] = +{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,1,44,0,0,1,44,8,2,0,0,0,246,31,25,34,0,0,1,36,105,67,67,80,73,67,67,32,112,114,111,102,105,108,101,0,0,40,145,99,96,96,50,112,116,113,114,101,18,96,96,200,205,43,41,10,114,119,82,136,136,140,82,96,63, +207,192,198,192,204,0,6,137,201,197,5,142,1,1,62,32,118,94,126,94,42,3,6,248,118,141,129,17,68,95,214,5,153,133,41,143,23,112,37,23,20,149,0,233,63,64,108,148,146,90,156,204,192,192,104,0,100,103,151,151,20,0,197,25,231,0,217,34,73,217,96,246,6,16,187, +40,36,200,25,200,62,2,100,243,165,67,216,87,64,236,36,8,251,9,136,93,4,244,4,144,253,5,164,62,29,204,102,226,0,155,3,97,203,128,216,37,169,21,32,123,25,156,243,11,42,139,50,211,51,74,20,12,45,45,45,21,28,83,242,147,82,21,130,43,139,75,82,115,139,21,60, +243,146,243,139,10,242,139,18,75,82,83,128,106,33,238,3,3,65,136,66,80,136,105,0,53,90,104,146,232,111,130,0,20,15,16,214,231,64,112,248,50,138,157,65,136,33,64,114,105,81,25,148,201,200,100,76,152,143,48,99,142,4,3,131,255,82,6,6,150,63,8,49,147,94, +6,134,5,58,12,12,252,83,17,98,106,134,12,12,2,250,12,12,251,230,0,0,192,198,79,253,78,98,52,213,0,0,0,9,112,72,89,115,0,0,11,19,0,0,11,19,1,0,154,156,24,0,0,0,7,116,73,77,69,7,225,8,9,15,53,35,87,190,146,53,0,0,32,0,73,68,65,84,120,218,236,189,89,143, +36,73,146,38,38,135,170,218,225,30,17,25,145,103,95,59,221,77,54,118,1,254,171,5,177,224,27,9,254,35,130,111,124,153,23,30,11,144,0,49,0,57,92,96,135,61,39,231,232,157,170,234,58,178,42,35,51,35,35,194,15,187,84,85,132,15,106,110,97,126,197,149,17,153, +85,28,26,18,153,158,238,230,230,106,106,42,42,34,159,136,124,130,255,203,255,254,55,0,0,0,170,10,0,136,136,136,0,64,68,176,235,72,167,13,71,58,25,0,140,49,27,111,14,31,109,31,130,87,159,34,162,142,79,84,147,126,98,252,247,198,53,199,127,51,243,206,159, +24,198,175,170,227,75,13,231,239,123,255,134,3,101,107,66,226,248,58,14,109,140,49,198,168,26,251,65,162,2,128,136,164,51,69,131,136,136,72,26,64,140,157,136,196,24,85,85,86,135,74,72,255,141,49,138,136,198,48,188,22,161,116,253,116,193,225,82,33,132, +116,189,171,139,168,170,170,128,14,55,59,126,118,81,101,251,161,0,0,171,221,158,127,85,29,158,215,248,58,170,74,68,195,175,13,159,138,8,0,165,119,175,174,31,65,85,133,204,250,197,41,189,150,171,197,195,227,85,161,64,68,132,136,233,125,69,34,34,34,131, +192,136,72,100,144,137,144,153,57,157,214,95,129,137,201,50,51,145,1,66,80,34,195,136,136,164,64,68,12,68,128,136,64,8,56,89,93,31,21,0,49,253,128,137,49,2,245,63,150,126,43,141,115,88,87,253,111,145,2,0,106,47,56,253,101,86,103,34,34,171,31,174,79,32, +171,235,19,34,18,104,122,97,198,211,52,186,208,94,249,25,127,52,22,164,125,226,186,239,82,107,194,60,22,72,221,253,19,27,131,188,230,119,119,142,57,45,163,237,29,100,231,251,119,61,182,175,179,125,35,183,185,194,237,239,104,207,124,202,88,216,250,69, +3,168,31,121,123,31,49,170,29,151,210,36,90,215,253,208,248,239,235,135,174,122,181,129,239,156,64,69,64,221,169,78,72,87,155,255,120,139,185,211,132,32,34,128,226,71,207,142,217,24,250,149,56,95,123,247,131,36,140,95,108,171,175,27,133,176,255,33,93, +251,250,78,117,58,30,231,93,133,240,198,193,60,212,34,219,169,174,21,110,53,147,99,81,252,8,57,92,123,189,115,121,237,91,115,164,240,24,59,212,238,65,226,110,75,103,109,246,244,110,151,29,174,32,8,180,207,4,131,205,143,118,205,6,109,223,242,246,124,238, +91,159,227,125,225,150,195,54,68,52,94,223,119,154,241,13,9,220,88,70,55,138,241,238,5,180,37,108,27,103,222,85,19,14,139,233,150,239,223,91,13,174,198,63,12,12,247,217,240,55,43,195,155,151,190,140,44,184,244,117,77,191,184,97,203,244,206,133,194,216, +52,84,85,130,149,189,183,254,67,219,191,123,143,133,113,243,33,138,0,2,10,176,186,235,171,251,217,220,12,110,150,234,209,141,40,93,255,5,2,0,80,82,0,84,234,245,242,240,221,157,98,169,180,118,253,141,121,208,94,179,15,27,214,45,23,148,170,42,244,95,185, +18,194,141,191,247,249,132,215,11,213,120,239,188,126,125,175,249,108,91,66,184,83,72,174,145,204,91,174,239,91,190,127,63,57,188,165,142,218,185,145,13,55,123,139,251,218,20,191,241,117,68,122,175,3,0,68,3,2,12,174,31,34,110,216,118,168,160,120,221, +224,31,67,252,214,246,104,188,250,175,136,0,128,34,170,202,218,163,199,219,45,232,181,165,178,169,240,246,234,38,37,133,141,239,210,154,243,172,52,30,228,202,221,29,153,9,34,131,210,190,199,158,158,174,108,198,198,231,53,54,204,245,160,203,240,149,43, +27,236,166,39,183,38,180,160,227,231,253,128,30,200,39,54,68,211,166,184,146,165,59,172,224,77,57,188,243,168,100,236,29,40,68,36,197,132,180,140,236,37,2,20,88,7,186,0,4,110,176,57,31,81,20,69,97,125,237,173,212,227,253,175,137,27,14,225,6,28,216,123, +131,128,64,0,8,35,212,42,129,64,0,227,149,204,227,181,189,91,19,130,142,205,159,164,80,110,99,84,15,154,240,202,39,220,246,12,111,212,96,251,78,222,105,43,95,175,28,198,90,87,133,246,93,124,164,241,31,198,146,124,212,99,120,114,183,244,174,63,66,51,203, +186,187,37,201,58,90,189,131,155,218,111,195,250,85,208,79,56,145,155,222,138,244,198,228,48,9,12,40,15,177,57,42,74,47,69,171,217,77,127,86,18,120,165,247,16,17,148,0,174,68,86,85,19,24,187,237,19,110,162,163,91,235,243,174,179,177,137,142,110,172,137, +235,133,240,26,109,48,126,17,99,220,189,112,86,106,125,3,146,149,117,67,226,26,97,254,113,202,225,104,155,24,140,192,187,13,245,142,154,80,214,189,154,184,129,142,238,64,188,116,203,155,221,47,250,159,96,134,49,109,25,116,165,58,198,114,168,119,89,205, +3,40,162,219,145,165,65,196,250,83,8,0,5,16,148,6,175,111,159,4,246,195,28,237,104,219,232,104,114,4,238,183,43,153,29,88,37,192,216,187,72,161,140,225,185,198,24,199,50,179,17,62,218,144,195,109,223,114,117,125,88,55,159,174,230,113,159,144,15,81,160, +219,236,20,59,97,183,126,163,29,197,9,239,181,100,96,31,110,54,108,46,67,156,160,143,14,173,70,222,139,135,174,5,48,67,240,227,175,36,175,67,69,146,175,190,109,157,142,118,98,21,209,228,252,244,59,29,202,96,12,95,57,231,34,160,138,91,254,130,143,97,29, +175,232,167,52,234,117,138,107,236,193,110,132,1,175,135,154,134,181,193,41,100,162,42,61,26,64,105,138,20,87,30,151,246,183,153,162,107,225,90,169,219,216,98,146,84,0,81,10,223,197,24,5,144,16,137,250,216,35,38,111,57,170,106,188,250,141,77,83,142,199, +190,18,0,142,239,50,201,197,40,38,8,34,2,178,119,147,77,179,180,18,37,216,30,112,255,209,88,216,198,193,250,141,33,110,185,191,183,114,23,247,225,16,59,23,241,3,58,30,251,2,158,219,97,235,207,174,57,111,137,241,174,78,147,157,216,76,31,53,94,187,148, +194,200,3,164,45,253,131,159,117,14,54,35,34,15,52,158,157,166,181,224,10,134,81,76,219,150,172,172,211,221,240,233,213,82,188,109,32,250,174,128,220,248,216,68,71,199,178,180,83,90,30,22,225,216,112,243,110,129,72,255,216,143,245,77,244,62,16,107,82, +125,201,92,191,45,12,139,27,112,198,154,248,193,85,224,190,151,221,43,32,109,180,106,31,111,99,26,39,211,140,151,53,233,74,60,214,93,214,135,130,130,214,128,25,37,193,222,238,20,36,220,45,93,180,109,130,94,243,28,135,232,200,53,107,251,86,251,17,110, +29,251,224,150,13,85,185,109,245,109,219,168,183,223,251,31,124,5,236,211,48,143,173,6,239,26,65,217,152,183,157,95,188,225,154,40,176,22,179,221,204,124,26,63,83,218,229,146,221,198,130,120,40,57,220,167,15,135,13,136,30,224,167,117,172,18,101,61,28, +58,18,123,26,73,29,109,70,53,228,58,235,108,188,138,118,250,101,119,178,236,104,103,142,203,70,208,98,176,92,153,121,103,16,226,250,68,179,125,72,224,99,60,236,31,131,40,222,227,166,54,228,112,103,106,193,238,43,227,70,200,126,55,72,54,190,38,221,110, +254,31,73,14,111,180,75,31,9,13,146,149,59,165,130,176,150,200,70,176,55,193,102,99,204,148,148,214,141,184,195,93,245,138,217,4,202,214,133,112,223,38,189,47,139,231,54,74,121,199,163,199,199,146,132,125,233,32,219,67,122,40,153,28,205,36,194,45,66, +175,55,134,40,6,224,106,135,204,140,172,208,213,71,107,161,255,164,21,182,47,75,0,50,182,126,71,249,34,227,29,253,99,166,101,59,248,220,91,119,123,228,48,140,215,210,234,174,239,253,235,186,219,220,28,9,155,82,159,55,179,231,251,41,245,125,53,164,20, +54,219,4,156,175,183,84,111,63,123,102,3,118,27,67,121,183,193,163,238,109,167,173,221,192,163,169,195,125,9,144,143,26,108,188,223,218,221,240,9,119,188,121,59,51,108,107,221,237,77,1,189,253,155,15,168,9,113,223,64,215,23,216,195,41,192,94,242,174, +172,68,196,145,160,94,167,3,17,6,97,219,171,165,175,201,206,189,253,52,174,249,132,99,164,116,27,26,125,64,207,237,211,24,162,31,3,88,125,74,91,20,110,74,147,184,159,125,123,155,47,174,249,17,43,124,242,30,137,129,31,105,145,238,30,252,125,55,231,107, +114,15,228,54,195,208,205,162,173,91,166,127,221,251,48,219,146,157,130,78,251,150,197,70,85,213,120,143,25,131,55,195,184,3,133,62,81,21,82,136,44,197,202,128,137,161,159,234,245,185,222,115,191,55,214,251,237,203,212,185,205,146,186,139,74,228,100, +7,142,174,207,67,214,24,0,116,18,1,1,24,85,17,68,21,64,0,148,82,77,161,234,168,210,44,69,144,198,185,12,27,233,239,87,155,247,200,131,77,104,118,63,255,98,128,66,250,111,239,240,172,251,186,34,18,83,125,91,111,93,93,249,130,34,113,245,67,171,36,100,5, +0,96,109,87,239,18,232,144,102,13,76,148,226,233,170,170,130,170,26,65,21,148,123,97,209,253,24,99,178,253,210,76,128,96,3,43,21,147,150,123,138,217,1,246,149,132,128,34,48,222,163,13,244,41,102,131,149,73,107,54,161,18,82,10,47,247,167,161,34,13,185, +236,171,201,36,68,0,73,53,59,68,132,164,8,2,170,128,188,249,244,81,21,4,83,10,77,255,35,65,117,176,69,121,93,46,122,200,55,61,187,16,2,128,240,80,64,72,4,66,43,68,76,69,210,74,147,164,228,250,241,147,154,29,6,195,77,235,117,67,56,135,203,221,93,219,224, +167,215,84,31,185,73,223,176,85,220,209,42,126,36,99,97,173,178,17,36,69,44,8,85,229,42,37,250,10,20,85,64,192,181,12,82,37,76,133,1,87,182,35,13,94,22,2,43,136,18,162,236,187,29,185,165,198,24,165,236,92,191,234,100,181,247,233,35,186,46,159,122,9,237, +242,9,55,52,219,62,205,163,123,74,141,126,252,201,156,15,103,113,202,109,37,1,54,243,69,238,41,81,31,49,88,6,184,170,246,5,1,0,5,66,64,188,18,149,36,100,43,13,12,171,202,29,0,4,84,197,193,169,26,110,95,9,65,238,156,106,127,99,185,6,220,175,80,230,106, +122,86,178,122,71,201,185,130,57,16,111,204,72,185,171,63,114,155,171,153,187,138,242,190,9,186,161,244,105,71,117,243,227,150,53,60,186,36,94,217,189,241,38,132,22,214,43,149,240,150,243,188,93,93,125,251,186,196,81,98,85,111,14,139,74,18,64,84,197, +181,75,173,101,69,250,85,40,177,207,244,198,94,252,4,0,118,85,150,237,211,93,170,163,68,231,100,17,199,181,13,101,76,62,112,165,101,87,155,206,77,138,145,238,254,209,117,114,184,1,212,221,67,167,237,140,216,233,106,170,251,234,138,61,178,99,238,42,0, +219,194,54,214,156,59,24,104,210,195,184,93,230,192,205,194,252,104,199,109,127,23,251,199,188,186,83,185,13,11,193,190,237,240,78,64,197,61,108,33,236,107,105,84,85,18,230,15,43,47,111,20,110,74,26,111,51,150,61,94,83,107,154,112,83,173,233,45,141,115, +36,85,89,203,236,217,73,56,178,103,163,223,210,114,120,31,189,247,216,154,112,240,33,54,34,61,215,107,197,59,11,225,198,86,161,91,53,184,27,181,133,183,243,6,63,143,224,221,89,3,163,172,143,92,0,174,115,246,134,216,221,248,17,169,222,182,222,114,156, +37,124,63,104,116,43,43,112,156,32,34,35,24,113,71,154,202,181,113,252,145,84,95,201,172,110,79,206,46,175,120,39,16,122,39,77,184,165,250,62,46,235,244,161,52,225,238,60,176,171,4,154,161,120,114,75,19,110,196,232,239,84,7,8,91,185,50,183,41,11,254, +17,74,224,61,252,192,71,11,167,61,164,223,143,136,17,73,17,33,138,34,140,66,229,168,128,128,180,238,41,164,23,225,35,28,60,221,137,208,220,222,43,190,214,39,76,54,136,62,248,172,62,172,79,8,119,140,12,237,208,132,195,253,95,83,7,184,147,226,233,214,208, +223,13,112,246,141,190,251,167,94,226,73,252,54,63,148,205,138,161,171,51,240,6,184,18,241,246,190,247,199,220,126,250,33,5,82,80,65,20,68,37,93,69,75,134,186,77,2,4,210,113,62,165,108,63,29,185,102,144,122,163,28,126,228,38,187,243,10,219,214,233,71, +1,167,15,152,188,177,109,124,222,248,184,205,192,23,186,22,152,218,197,207,153,94,91,107,119,94,119,200,250,223,208,165,108,120,255,234,164,123,239,34,119,221,108,54,198,121,111,186,154,241,154,220,233,20,109,135,121,134,9,196,21,26,113,245,206,16,77, +26,125,87,68,54,170,40,210,105,41,113,87,54,74,13,87,236,38,105,115,52,198,0,232,64,100,138,136,62,42,179,97,131,26,130,239,130,72,116,198,230,121,185,92,46,65,81,99,10,120,82,162,15,13,33,32,183,89,150,1,64,221,54,33,4,107,50,107,173,65,140,18,136,76, +50,91,125,127,113,70,68,13,113,99,156,233,163,113,164,91,85,82,12,51,13,126,116,179,215,101,50,141,120,217,34,244,44,163,0,196,87,120,21,70,4,3,32,105,36,68,136,64,163,50,145,171,100,151,219,212,223,33,34,224,186,106,217,10,149,239,26,237,218,200,17, +81,85,100,148,250,131,123,202,146,68,4,32,177,182,170,185,77,226,210,189,41,6,225,58,76,134,118,35,168,248,200,154,237,99,21,172,92,187,241,127,54,87,214,57,151,100,47,198,144,168,129,251,247,243,73,219,182,222,119,198,184,73,89,168,106,85,85,239,222, +189,155,78,14,20,52,138,212,117,189,92,214,34,146,231,121,89,150,190,90,72,215,136,72,211,52,109,23,156,115,211,233,65,62,41,13,144,170,104,4,1,197,20,34,79,185,37,40,219,147,160,42,99,1,75,181,182,170,50,56,138,27,105,165,43,206,141,149,236,237,80,74, +219,250,112,23,48,243,112,129,196,59,209,29,141,181,20,222,189,184,201,236,204,105,222,199,113,246,128,96,228,14,241,251,180,171,246,94,119,116,43,9,28,145,252,60,126,138,220,136,98,104,88,55,137,142,58,189,94,46,27,107,109,86,100,33,132,197,98,17,67, +64,196,73,81,214,213,18,0,24,144,17,80,67,53,155,45,46,196,90,11,221,25,112,159,208,227,131,56,151,179,74,230,44,35,138,72,144,216,167,179,36,13,35,195,234,17,92,213,38,142,12,132,235,204,242,91,106,66,164,221,203,111,165,187,36,101,44,61,42,178,176, +93,119,126,35,215,209,157,44,91,179,253,181,141,224,251,189,28,191,145,6,191,73,2,17,248,1,179,32,110,4,150,30,72,1,222,66,2,225,17,211,160,97,43,183,123,72,54,28,98,69,73,31,22,206,122,239,171,106,233,189,87,85,241,161,110,150,77,85,47,22,11,136,98, +140,201,243,92,69,124,51,91,44,22,33,132,169,105,17,145,216,50,115,4,104,125,87,89,147,57,87,148,83,137,137,249,133,105,197,140,42,81,129,71,67,162,85,82,206,174,41,218,181,100,135,178,137,53,116,20,214,210,214,134,41,213,237,200,196,167,65,10,182,23, +213,152,101,116,80,228,215,243,125,142,128,159,205,197,105,174,209,15,59,229,240,163,109,188,45,29,136,15,54,161,184,139,139,229,163,49,70,185,245,207,39,111,211,124,98,115,52,29,198,152,149,43,40,227,62,22,25,33,160,168,6,223,213,77,93,87,139,197,197, +197,197,236,242,50,203,172,248,128,164,173,203,152,153,68,14,11,107,208,66,231,99,140,16,91,76,73,155,162,177,94,212,115,103,217,36,215,17,12,49,146,0,250,40,49,198,52,205,87,51,143,178,174,7,54,35,88,235,252,180,43,31,18,174,234,176,0,32,213,30,247, +196,95,155,116,230,176,50,92,233,38,123,245,129,55,187,219,104,194,117,136,238,186,114,214,241,251,102,123,177,110,167,161,221,9,59,186,86,98,233,225,84,211,13,191,251,200,123,228,186,239,177,238,23,93,133,7,17,30,189,138,127,101,142,174,26,179,164,156, +237,190,20,70,85,161,110,140,104,219,54,243,179,247,23,231,103,93,215,33,234,113,233,154,122,153,89,99,152,131,95,54,149,71,209,44,183,46,207,219,174,2,129,168,162,130,66,100,93,137,34,224,125,108,27,101,199,198,226,176,235,223,142,21,38,61,150,61,209, +227,77,77,56,132,186,97,220,113,69,247,1,120,130,104,30,187,34,103,67,16,246,105,194,219,112,31,174,196,120,43,68,177,1,205,93,131,222,222,87,48,246,127,81,119,80,56,62,20,37,246,103,71,74,30,251,87,54,170,174,67,8,9,32,77,230,168,136,120,239,189,247, +7,193,159,158,158,126,251,205,55,179,217,172,44,243,163,195,131,24,227,226,242,98,113,121,54,45,39,100,185,107,234,186,174,85,194,18,81,68,38,132,236,44,145,9,65,34,18,1,248,198,53,200,69,81,32,16,144,65,81,237,243,189,145,153,163,134,205,123,199,184, +179,146,123,163,44,232,182,232,104,47,135,61,177,224,62,91,244,145,120,0,182,105,127,247,105,194,209,153,87,125,102,110,137,208,152,125,61,33,118,82,60,61,132,50,124,196,37,251,224,194,188,95,13,254,232,142,4,135,50,51,128,122,239,151,203,229,197,197, +197,98,177,176,151,231,117,93,215,203,69,240,77,87,201,66,99,240,237,108,54,179,8,16,186,218,135,182,174,16,32,207,45,68,169,170,86,216,20,38,119,214,213,232,171,206,183,117,35,176,88,54,237,147,167,207,112,181,10,37,40,16,34,33,179,141,18,110,31,91, +218,72,180,186,61,58,122,187,84,210,135,73,100,187,55,190,114,75,175,103,251,154,38,241,136,14,247,57,160,106,215,63,236,13,95,113,236,141,235,85,254,161,238,159,175,193,103,91,227,225,188,230,102,182,7,182,237,52,239,99,245,254,40,24,23,221,246,245, +21,226,78,168,29,0,172,12,94,120,170,91,16,84,80,149,40,30,16,9,149,16,69,53,104,82,23,90,67,30,98,64,5,84,209,16,45,177,65,191,88,206,67,80,67,8,66,26,4,141,201,172,245,222,47,155,37,160,167,84,157,134,32,49,180,109,235,219,54,250,208,117,93,158,217, +20,197,53,65,66,23,186,179,243,119,175,95,119,245,155,186,174,69,36,203,178,54,118,203,139,11,13,209,48,179,181,162,26,5,136,51,34,34,52,202,154,21,182,69,223,121,255,226,232,192,56,202,27,0,128,186,122,119,112,112,240,197,223,253,95,191,249,237,127, +254,219,127,243,95,144,177,63,156,158,137,66,57,57,104,124,135,206,120,31,35,40,219,28,201,116,65,20,153,108,47,75,160,138,34,148,242,200,69,20,180,3,132,173,44,115,233,185,142,134,220,241,209,83,22,11,125,136,176,135,52,144,4,122,120,118,140,139,246, +197,132,138,87,127,6,123,88,1,34,42,165,88,34,162,168,130,42,173,2,173,87,172,176,215,82,209,143,153,111,119,186,63,67,122,90,239,205,138,168,106,234,79,152,220,105,5,65,164,228,205,166,56,33,0,160,162,249,200,10,244,219,147,240,222,79,141,252,248,185, +238,111,57,81,214,100,81,188,72,98,200,6,90,229,48,176,16,25,107,153,66,8,85,219,213,243,217,98,177,184,248,112,142,26,17,49,70,175,170,69,81,148,101,169,32,109,219,76,74,90,46,151,151,151,151,243,249,188,174,235,182,110,170,122,209,117,93,91,55,121, +158,79,167,211,147,163,39,211,131,50,196,174,243,205,178,154,119,213,178,235,186,126,175,36,238,186,78,124,64,68,103,173,99,195,204,125,14,128,170,196,24,66,16,171,190,105,63,92,204,80,35,17,89,54,170,218,182,190,40,138,215,175,95,55,93,252,147,223,252, +246,233,211,227,206,75,221,54,26,34,90,195,140,164,148,98,148,42,132,200,204,236,125,88,119,252,72,80,86,229,81,250,233,31,238,152,214,237,179,44,170,107,248,17,205,189,13,200,127,41,213,131,59,81,208,61,173,252,174,83,168,189,243,70,170,2,160,8,148, +48,76,103,120,185,92,54,157,151,232,235,197,242,226,195,249,119,223,252,241,235,175,254,88,78,114,85,141,49,32,226,100,82,28,30,30,50,115,8,225,237,251,111,23,139,197,98,54,239,186,46,197,3,99,244,18,66,81,20,213,162,171,22,179,179,119,63,228,46,3,128, +243,243,243,122,185,72,93,126,1,64,66,244,40,93,215,249,166,85,213,121,140,133,203,178,44,51,198,88,238,19,167,152,185,106,219,24,197,251,200,140,4,20,68,85,49,181,1,102,54,151,179,139,175,191,254,250,103,191,248,213,209,147,147,3,51,213,82,207,218,154, +16,130,106,130,73,136,41,170,134,182,67,190,234,166,146,54,124,69,82,80,208,59,23,88,174,166,78,199,156,87,31,47,18,125,154,232,39,23,197,141,20,52,196,61,154,240,99,72,53,134,72,238,190,207,31,21,234,120,216,56,199,237,99,24,155,42,113,149,240,173,128, +138,170,0,93,240,136,136,100,16,131,42,138,106,136,49,132,0,33,64,12,190,174,190,250,226,203,191,253,187,191,254,240,238,125,158,217,34,203,190,253,234,171,62,247,19,196,57,87,76,139,100,106,190,63,253,174,235,58,239,61,162,90,107,137,40,132,224,189, +95,46,46,202,178,156,76,38,132,220,180,85,215,117,77,91,17,131,106,15,147,166,136,69,50,95,69,122,143,33,132,128,136,134,56,203,122,129,124,114,242,76,124,136,226,171,101,85,85,149,33,152,76,38,211,242,32,68,253,217,139,103,38,203,125,23,230,151,231, +136,248,236,217,139,23,47,95,218,15,103,85,219,204,23,85,221,182,64,106,172,83,81,149,96,152,67,82,191,48,80,89,167,242,136,77,168,111,67,69,108,180,118,188,134,187,241,70,213,39,3,135,192,167,32,21,187,187,52,14,253,9,247,173,188,7,143,25,220,24,165, +248,120,121,120,12,152,103,135,26,220,146,192,117,108,176,79,248,222,40,179,19,1,102,80,194,24,80,68,17,9,200,32,107,6,240,250,244,205,215,95,126,245,245,31,191,188,120,251,182,94,46,154,185,158,249,14,81,45,35,34,70,144,58,214,33,84,214,90,36,202,13, +230,38,67,204,211,243,139,49,120,16,3,220,5,33,85,9,173,70,140,49,250,174,67,13,206,96,227,53,73,96,136,62,198,232,125,223,250,34,203,50,102,6,209,16,66,128,144,68,34,132,192,134,172,181,204,217,100,106,0,185,90,206,151,117,27,195,121,150,101,167,167, +167,211,163,39,199,79,78,38,69,222,214,203,197,236,195,243,231,79,127,253,203,95,54,77,243,225,242,242,236,195,197,172,170,99,215,17,115,102,141,128,48,244,157,36,52,49,207,35,40,40,171,220,53,133,253,193,53,225,152,17,28,63,173,224,193,86,50,246,14, +116,244,161,22,244,199,244,94,223,89,64,112,75,229,252,240,253,6,111,146,192,77,120,25,116,219,241,21,4,96,210,62,73,90,0,132,173,65,36,21,122,255,230,245,252,252,131,111,42,8,33,182,117,108,155,34,179,147,50,91,44,231,125,103,34,141,10,177,11,173,4, +98,230,88,87,198,24,99,12,18,129,42,3,152,220,49,103,136,88,215,245,236,226,188,235,186,52,176,16,66,242,6,99,148,24,69,98,20,17,68,178,214,33,98,136,17,129,136,200,24,34,34,99,173,34,6,145,243,179,243,178,44,243,204,30,31,31,31,29,29,165,76,183,186, +94,42,225,162,110,188,156,59,231,94,190,122,241,242,197,43,231,92,244,53,67,121,52,157,28,29,28,62,63,121,250,195,187,247,167,239,206,234,46,178,65,80,146,161,56,16,48,130,10,144,168,152,181,178,189,59,120,61,119,213,132,189,31,136,59,220,66,188,133, +159,246,41,164,113,232,79,120,87,41,186,43,5,198,199,176,199,194,71,48,8,126,76,136,98,199,248,83,56,94,119,235,192,27,172,85,4,80,24,51,15,32,25,80,170,235,197,108,54,147,197,236,155,47,255,249,31,255,254,31,206,222,157,198,24,143,14,166,71,135,7,150, +177,94,156,139,151,16,61,160,40,1,17,117,162,136,200,157,15,193,199,148,219,41,62,213,181,176,53,117,93,123,223,5,149,36,162,49,70,223,181,117,83,51,25,72,133,21,171,246,64,137,11,172,235,58,84,96,102,93,129,126,201,94,45,203,41,51,46,171,134,120,81, +228,206,185,236,248,229,43,38,12,33,28,29,29,149,101,9,0,198,152,227,147,39,147,201,228,236,236,236,253,247,175,5,40,43,114,227,242,210,217,210,217,182,245,18,2,49,82,194,68,147,14,84,82,20,197,27,72,153,247,1,143,219,154,112,111,201,155,238,118,129, +116,251,157,207,135,208,108,164,193,152,91,38,91,222,91,129,236,67,71,31,138,35,232,97,149,225,141,60,243,35,9,196,235,81,95,65,80,0,161,43,209,237,109,15,99,152,49,132,176,152,205,79,127,120,243,215,255,235,191,255,240,225,253,98,177,136,190,235,218, +102,33,29,131,47,243,162,44,178,166,169,98,8,136,106,200,176,129,32,42,49,198,208,233,192,152,24,131,34,68,80,5,49,76,160,164,33,118,77,181,8,61,15,226,180,44,102,151,117,58,57,29,136,24,80,8,32,207,203,132,12,133,46,132,32,29,5,85,245,222,59,192,147, +39,199,211,105,126,120,120,160,170,117,85,103,109,99,144,158,62,61,121,241,226,197,175,126,245,171,16,194,247,223,126,243,151,127,241,31,19,86,164,17,222,189,123,95,53,245,193,209,241,228,232,196,139,24,2,33,140,144,124,97,218,82,69,241,254,88,195,45, +177,67,189,242,3,105,75,55,234,170,53,5,125,14,17,220,150,124,85,229,127,251,239,254,235,59,77,71,130,218,6,118,224,116,21,81,77,72,247,80,151,181,1,109,141,25,134,183,44,138,181,173,113,124,157,237,40,205,246,177,179,77,205,199,71,87,135,171,69,9,99, +72,157,136,16,117,104,101,181,45,126,170,32,160,64,104,173,5,212,16,66,8,1,0,156,51,243,249,108,58,157,180,109,67,10,168,32,226,63,156,189,255,238,159,254,254,236,253,251,182,90,102,153,69,13,243,203,203,166,89,66,244,203,229,140,9,13,163,143,93,219, +212,62,180,160,130,160,25,115,140,129,8,83,66,182,53,70,33,78,138,194,71,175,170,153,115,77,91,77,39,37,33,216,204,86,213,210,154,130,153,189,247,204,92,150,101,219,182,109,219,78,39,19,231,92,194,60,93,230,140,181,162,74,136,121,158,55,93,87,85,213, +111,127,251,91,17,253,197,47,126,41,42,109,211,69,81,195,252,250,245,247,193,123,102,14,18,126,120,253,253,223,252,205,223,92,94,94,206,47,231,135,135,7,85,85,207,102,23,139,249,194,135,48,187,188,200,243,2,128,84,17,152,12,91,5,12,65,20,128,152,141, +198,209,179,227,213,130,73,244,66,220,87,87,142,120,168,21,237,170,228,114,141,171,159,136,8,153,153,145,120,32,10,70,68,24,162,121,72,68,76,196,128,4,128,132,156,162,132,67,78,92,90,195,18,215,246,209,53,35,104,171,187,203,208,146,113,228,215,245,25, +217,99,210,157,177,185,75,171,250,111,0,64,88,79,198,94,173,28,254,183,255,238,191,185,171,57,186,163,41,197,70,112,252,110,232,40,110,200,234,231,2,99,118,102,171,171,202,250,251,27,228,58,91,109,134,152,69,69,162,40,200,64,245,235,152,170,229,114,58, +45,242,204,117,117,109,45,249,174,249,127,254,238,111,255,242,247,191,127,247,199,255,212,212,75,68,96,16,223,181,34,30,98,172,155,74,36,244,181,16,18,68,98,207,217,164,26,125,64,68,98,78,121,106,2,17,0,166,211,169,117,46,203,178,16,186,39,199,79,186, +174,115,206,213,85,101,152,59,175,214,218,180,68,86,33,141,24,69,216,24,93,233,198,212,234,135,152,145,168,245,97,54,155,213,117,253,187,223,253,206,123,239,92,134,196,139,249,188,237,124,49,41,22,243,197,233,233,105,215,181,211,195,131,44,51,223,126, +247,205,226,252,242,98,54,171,235,202,90,87,53,141,68,241,33,134,40,62,70,64,52,198,144,177,196,196,100,84,65,68,76,207,219,166,131,79,216,115,211,35,110,87,81,32,162,192,144,29,218,247,90,26,45,20,66,164,36,99,67,167,205,129,83,158,128,144,8,145,168, +239,128,74,105,255,167,212,49,251,138,204,14,199,202,99,123,17,238,177,141,135,215,253,10,30,173,127,93,235,243,57,18,66,194,181,43,12,84,204,230,161,84,199,79,62,248,119,43,128,106,195,10,221,159,154,132,32,125,78,134,146,170,130,28,76,203,16,186,203, +179,51,68,109,234,238,143,95,124,249,23,255,225,207,95,191,126,45,203,203,24,35,136,92,46,187,174,105,156,115,108,168,109,59,85,36,2,65,150,212,189,54,134,160,136,136,126,81,229,121,110,85,154,174,69,68,82,98,199,197,116,146,138,214,139,73,121,120,120, +152,101,239,22,139,197,229,229,37,0,196,136,93,23,66,16,34,99,140,67,228,84,238,43,2,138,44,160,173,143,64,38,203,28,34,122,239,139,44,95,206,23,203,249,226,253,219,119,79,159,63,123,243,230,205,171,87,175,204,139,151,111,222,124,159,101,217,98,57,203, +140,105,154,134,240,108,58,157,78,167,211,179,211,243,139,249,226,240,240,112,122,112,24,186,166,35,50,249,132,85,28,19,51,171,138,111,27,5,70,99,45,35,68,28,172,243,157,185,163,183,108,173,119,157,219,178,223,63,188,178,81,21,62,37,42,186,147,72,106, +45,119,244,198,59,220,213,83,105,179,236,16,31,83,12,62,177,212,193,238,204,96,25,210,145,86,239,175,105,245,97,49,121,137,138,128,134,105,101,189,136,120,16,5,12,62,116,168,161,173,155,191,253,219,191,254,195,63,252,227,31,191,248,39,17,145,174,74,223, +245,190,137,226,1,13,89,99,133,137,8,152,68,36,38,79,80,37,253,170,247,1,57,4,209,186,237,144,9,64,57,248,186,233,158,62,125,170,170,229,36,95,44,22,147,201,193,249,249,101,89,78,235,186,46,203,188,170,42,239,125,158,231,43,158,118,176,214,166,250,195, +228,7,18,81,162,180,136,49,102,150,159,63,61,174,154,230,219,111,191,125,249,242,101,215,117,167,167,167,47,95,190,116,46,95,214,149,40,218,60,111,171,234,195,249,251,227,163,39,79,158,28,119,117,156,207,231,85,93,87,213,82,84,67,8,28,252,164,44,186, +224,57,83,0,240,193,3,40,51,19,82,196,141,118,73,87,85,20,27,225,193,125,232,229,78,41,93,107,198,184,171,182,126,187,253,18,233,167,147,192,17,145,212,238,118,215,119,160,60,220,153,92,154,228,155,30,63,158,241,120,124,164,187,250,158,239,64,65,111, +14,156,160,36,13,147,12,35,13,65,68,250,96,57,105,240,221,52,207,114,59,249,251,127,248,187,191,248,15,127,222,212,245,147,131,201,114,54,127,95,47,64,52,207,243,98,90,72,176,168,16,99,140,160,46,115,170,26,85,187,24,124,240,62,4,85,69,38,36,110,66,180, +72,106,72,1,186,206,183,139,5,125,247,221,211,23,47,172,225,168,248,225,236,162,105,154,182,241,198,56,107,196,102,147,190,220,33,198,186,174,211,98,77,47,82,160,191,235,186,196,235,69,134,5,52,116,173,115,174,18,153,150,249,98,177,248,237,111,127,251, +23,255,241,247,151,179,197,193,225,164,174,155,204,154,179,15,31,172,49,79,79,158,87,245,226,221,217,251,60,207,38,160,111,223,190,125,251,254,253,225,225,97,84,108,219,246,228,249,139,203,139,243,41,96,57,57,178,8,17,193,0,138,162,1,133,161,7,195,142, +122,194,43,103,108,239,99,90,219,253,119,107,194,177,28,110,70,234,71,255,253,148,114,184,147,82,113,48,10,204,45,45,129,107,178,213,238,135,137,236,139,7,62,70,200,228,150,17,225,187,252,238,122,197,231,168,158,144,217,34,106,98,130,0,13,134,208,17, +19,194,36,179,255,248,119,127,123,113,126,246,159,254,240,79,223,126,245,229,164,204,139,162,152,133,6,73,124,244,93,64,54,232,197,67,20,107,173,113,44,16,163,168,143,49,70,13,81,125,76,154,80,81,161,89,206,15,14,14,178,44,7,81,81,108,187,112,113,57, +255,230,219,111,95,60,127,30,66,16,196,183,103,103,214,218,197,197,69,8,161,140,214,24,55,153,216,229,114,233,189,159,78,15,84,245,253,251,247,0,64,164,62,72,136,138,62,54,173,119,138,8,140,26,150,243,249,171,23,207,139,162,56,59,59,43,167,147,147,147, +147,31,78,223,168,234,98,57,43,203,50,116,237,116,90,78,167,147,110,46,218,182,102,226,178,162,180,214,173,220,75,104,154,174,173,150,121,230,28,33,104,20,47,109,104,60,123,155,229,153,225,110,45,180,179,163,178,254,198,231,181,65,76,190,73,163,148,130, +64,183,227,154,33,189,125,201,246,3,107,194,81,237,200,158,56,225,206,70,188,143,84,34,244,120,141,184,30,53,158,185,86,33,190,246,96,83,193,128,164,104,4,129,122,223,117,109,243,237,87,255,252,239,255,231,255,241,244,251,239,171,197,197,114,190,104, +151,179,204,153,122,185,52,206,138,136,104,172,219,218,183,93,170,145,71,196,182,109,125,92,65,17,108,88,65,0,152,217,230,246,114,62,207,163,58,228,46,118,214,101,83,166,24,227,119,223,125,31,130,56,231,64,99,210,111,243,197,66,68,36,90,34,58,120,114, +244,252,249,243,148,164,230,189,47,138,162,109,219,97,200,33,132,166,105,82,84,35,122,79,132,153,181,151,231,23,100,248,244,52,123,254,242,197,162,90,206,171,101,211,250,174,187,200,50,219,117,225,253,217,7,85,69,182,138,96,140,57,58,62,182,214,6,17, +199,156,231,121,93,85,79,142,159,230,89,110,156,37,212,214,215,109,93,137,72,86,148,202,112,141,79,248,120,113,96,250,124,8,198,62,77,40,42,43,12,233,90,121,184,70,255,108,164,162,62,182,159,166,123,142,207,225,127,94,67,182,13,201,139,75,18,152,96,201, +170,170,62,188,123,251,167,127,250,167,127,252,242,203,24,189,132,120,52,157,56,203,136,152,57,219,52,21,144,58,103,140,233,107,26,186,24,102,203,69,227,59,239,125,212,84,100,97,141,115,214,90,227,236,139,87,63,43,38,37,50,137,72,85,85,173,247,206,229, +214,102,2,122,126,126,222,52,205,233,155,119,49,232,187,183,103,201,211,99,230,68,39,243,139,95,252,226,213,171,87,201,40,205,178,204,57,71,204,9,81,140,49,54,77,211,52,77,34,131,122,114,120,244,135,63,252,97,185,156,167,51,151,203,101,194,84,39,147, +201,178,174,23,139,170,110,155,24,99,49,41,151,203,165,170,250,24,138,73,153,231,121,85,85,33,4,99,204,114,185,156,205,102,222,183,211,114,242,242,229,203,151,207,158,23,121,30,125,104,150,213,26,168,62,78,31,251,136,56,211,79,177,150,96,156,185,198, +255,229,127,245,223,238,188,255,189,113,51,2,69,80,194,171,63,184,138,211,224,85,103,199,253,46,214,22,248,59,106,55,119,125,29,227,70,105,246,131,84,91,222,124,145,29,193,250,49,132,144,120,68,83,249,26,169,34,18,106,12,6,208,168,248,170,58,96,115,246, +253,235,255,225,191,255,239,94,127,241,197,52,51,14,163,198,166,109,103,138,94,161,141,218,90,44,28,103,132,6,20,17,25,128,64,153,200,16,25,34,102,50,134,13,163,97,160,204,184,210,229,228,133,130,198,186,51,64,7,249,36,89,49,4,138,7,0,0,32,0,73,68,65, +84,50,185,203,218,186,6,213,217,236,66,85,234,166,246,177,117,153,115,153,99,196,103,207,78,222,159,189,61,60,152,252,155,127,253,187,182,169,222,158,254,128,32,76,144,57,115,113,254,33,33,72,214,32,106,36,144,44,47,131,168,43,138,243,139,75,102,158, +150,69,189,188,156,157,159,101,140,23,231,239,45,99,232,154,224,187,233,116,34,49,118,93,199,164,191,250,213,47,66,104,216,170,201,64,49,8,180,33,214,71,79,38,203,197,60,47,178,68,210,246,242,228,249,196,22,205,108,81,1,67,36,66,155,217,76,218,80,102, +69,87,85,14,201,34,26,77,209,6,72,1,61,37,82,234,3,179,137,107,134,136,137,153,208,32,18,97,63,69,169,97,224,64,57,35,192,144,226,22,41,103,135,72,17,0,49,53,156,7,4,77,239,12,167,193,213,226,215,45,94,165,237,149,185,129,77,244,129,168,181,149,121,213, +111,71,85,121,100,39,17,194,184,253,46,14,161,149,71,50,20,111,220,216,62,87,110,234,99,27,192,109,219,166,27,119,206,101,89,86,215,245,159,253,217,159,125,253,245,215,196,189,60,167,160,92,210,63,222,251,174,235,218,182,109,154,166,235,186,24,99,140, +177,109,235,197,98,145,74,37,18,134,233,156,43,203,50,65,154,206,89,107,109,74,130,99,102,231,92,202,65,19,145,174,235,98,80,235,92,81,20,160,88,87,205,124,182,120,245,234,85,202,98,59,59,59,35,162,231,207,159,31,30,30,122,239,235,186,142,49,50,167,116, +109,28,52,210,244,240,192,229,89,138,40,246,236,163,173,143,49,182,193,59,231,140,49,0,104,140,113,206,197,24,219,182,181,38,83,213,178,44,153,237,225,193,209,203,151,47,83,38,221,124,62,159,78,39,93,215,205,231,151,139,217,229,124,126,89,78,242,195, +195,3,148,184,152,95,146,68,13,49,207,243,87,47,94,22,249,36,47,38,170,24,65,37,113,154,246,199,184,19,43,126,118,135,229,126,99,216,182,221,134,236,165,225,29,122,108,21,127,189,25,121,167,58,198,7,17,158,199,126,150,73,198,82,162,12,34,190,63,123,247, +251,223,255,94,85,141,49,170,154,200,32,210,222,151,60,183,225,169,192,42,43,40,198,216,117,93,85,85,109,219,118,93,151,208,203,162,40,82,142,75,42,131,72,231,120,137,192,164,170,117,93,139,64,211,181,85,83,139,128,49,142,200,196,168,93,23,234,170,85, +193,39,71,39,103,239,207,191,127,253,102,185,168,17,216,154,204,119,81,34,32,48,161,65,96,80,66,72,34,105,99,140,41,153,38,132,48,159,207,231,243,121,211,5,85,205,243,60,149,83,57,151,49,155,148,45,80,119,157,34,79,15,159,56,151,79,38,7,135,7,71,93,235, +137,76,150,21,49,198,179,119,167,26,163,117,124,250,230,135,119,111,191,39,140,57,137,182,75,71,202,26,8,181,44,75,1,141,81,5,72,129,20,87,233,126,120,21,233,251,92,226,119,15,170,193,109,51,123,67,240,86,81,43,25,191,121,171,4,238,7,181,212,175,67,35, +31,187,57,56,60,50,59,16,244,44,47,24,99,20,66,142,242,197,23,95,92,94,158,63,63,126,226,235,101,140,62,134,54,70,159,146,64,83,194,52,141,248,20,134,135,4,32,109,27,156,115,169,10,201,90,155,231,46,157,179,108,106,47,81,80,68,196,69,159,160,181,24,163, +34,136,64,93,183,151,151,115,231,156,205,114,11,208,117,221,55,175,191,59,57,57,57,56,58,252,254,244,205,31,191,253,6,0,170,182,1,38,65,136,160,17,84,82,84,51,249,135,134,235,170,77,132,220,64,164,136,117,219,54,77,35,34,8,121,218,71,146,63,217,117,93, +211,180,214,186,106,217,56,151,57,87,196,82,139,73,17,65,82,121,80,158,231,93,215,213,117,91,215,139,231,207,167,190,116,179,139,179,233,228,144,36,20,70,45,4,182,89,221,212,31,206,223,199,24,125,84,50,166,183,228,48,117,197,238,27,7,192,103,242,247, +110,137,55,140,105,240,225,118,164,192,87,23,214,107,209,209,143,92,247,215,242,127,210,198,160,111,89,102,249,224,2,243,72,251,171,136,168,136,181,214,90,163,26,190,252,242,203,60,207,173,53,177,133,182,241,109,215,136,116,128,18,99,72,57,46,109,93, +35,98,223,5,126,117,12,147,147,52,30,51,231,121,190,202,252,238,136,96,200,252,76,148,18,138,32,34,134,157,74,125,57,91,148,101,153,231,57,51,183,141,175,219,186,170,170,44,203,146,233,203,204,34,178,92,46,7,245,107,173,53,198,164,152,97,8,97,182,92, +212,117,109,173,53,198,25,227,82,131,138,164,183,169,163,44,183,135,135,135,9,173,89,46,151,135,135,135,128,108,77,177,92,212,69,153,31,29,29,47,151,243,114,122,216,250,208,182,109,230,138,163,35,119,250,230,251,204,185,95,255,201,111,126,248,225,7,231, +108,253,254,242,233,180,204,72,14,14,202,249,252,244,205,235,239,109,49,13,0,66,172,125,103,26,161,171,144,143,232,103,18,66,17,209,253,66,117,109,82,39,108,244,210,184,49,56,103,30,106,141,238,139,251,93,3,204,124,22,153,121,108,219,134,153,37,70,4, +240,109,135,18,187,174,121,246,236,217,201,225,244,245,114,22,163,239,186,70,53,34,105,140,33,133,245,147,36,244,117,183,94,6,30,45,99,250,82,137,20,63,168,170,170,44,203,68,102,65,171,195,123,31,36,122,239,219,198,39,47,148,173,241,222,199,40,136,164, +10,77,211,66,140,222,199,186,110,243,188,20,1,239,59,239,99,250,35,2,204,214,185,60,13,160,235,66,8,94,53,182,171,72,73,170,126,76,41,53,201,3,44,39,121,158,231,105,107,72,254,234,116,114,216,118,225,253,135,243,159,101,47,173,203,108,231,173,205,102, +179,25,63,127,30,99,44,11,183,88,204,222,159,190,121,241,244,196,128,252,226,229,83,12,85,94,76,200,101,79,143,159,156,190,121,247,246,226,252,36,159,0,25,5,18,164,149,250,3,132,184,81,44,118,191,86,141,15,174,9,247,53,135,223,167,9,199,239,111,212,194, +221,65,19,126,36,236,241,145,68,79,63,185,195,48,11,162,116,93,93,215,101,198,207,158,61,251,254,235,47,203,220,1,202,224,133,71,145,164,199,200,82,178,241,6,159,48,169,196,149,35,17,98,148,36,159,93,215,13,44,21,73,85,38,18,250,208,116,222,123,223,69, +107,173,170,18,49,115,74,130,243,0,16,188,164,4,255,182,109,15,14,14,188,247,151,151,151,41,138,176,65,161,63,40,198,212,222,40,189,25,163,39,178,41,118,82,20,133,15,45,51,171,106,211,52,136,56,157,78,243,60,63,62,62,105,219,150,208,0,80,219,250,40,80, +215,77,8,66,104,186,174,107,137,202,60,11,190,121,243,195,119,8,160,242,242,231,207,158,84,77,151,229,230,160,116,147,194,101,75,219,182,53,216,2,109,190,190,74,16,63,107,248,97,31,58,122,61,253,231,182,38,236,139,188,85,17,113,8,12,174,194,131,125,108, +198,60,246,157,220,216,111,240,255,91,121,224,208,181,33,119,70,140,9,164,89,150,61,59,121,250,250,245,119,172,62,181,110,103,64,64,36,89,5,199,148,18,116,57,148,56,36,201,9,161,239,172,20,99,76,33,180,36,135,34,66,172,49,70,80,34,34,84,21,2,68,100,211, +159,19,99,76,23,233,186,142,208,24,99,156,65,102,94,46,151,199,199,199,73,161,13,173,239,146,68,37,51,53,13,222,57,135,44,136,106,173,73,214,114,34,158,113,153,57,56,152,214,11,100,64,223,180,205,178,202,243,44,25,189,71,71,71,68,248,236,217,179,60,43, +155,166,11,193,47,171,198,185,236,236,226,252,228,232,9,162,26,67,108,208,48,230,206,188,123,251,221,191,122,241,226,253,187,179,60,207,89,99,225,236,241,209,193,172,11,150,49,106,212,62,162,158,248,115,83,218,168,124,222,8,224,141,216,204,190,156,236, +157,241,192,13,69,46,171,2,157,181,29,113,103,180,112,168,217,75,103,198,117,35,97,92,7,120,39,160,101,244,17,110,160,139,15,133,82,126,150,240,171,115,174,235,26,195,148,231,57,1,252,246,63,251,117,150,101,175,95,191,102,146,24,61,146,138,196,180,184, +19,212,105,173,27,218,72,36,88,50,61,155,244,38,244,92,218,237,98,161,201,121,51,22,16,81,52,4,31,146,218,148,224,187,214,27,39,93,135,32,18,69,8,144,157,85,141,214,177,33,240,190,157,78,75,145,176,88,180,0,210,117,77,202,231,174,170,69,81,100,101,153, +231,185,187,188,188,172,235,10,0,126,254,243,87,52,61,168,235,250,224,224,64,52,88,107,219,170,46,179,124,57,155,27,195,49,120,107,204,243,103,79,243,60,159,76,38,69,81,56,107,78,78,78,38,147,201,183,223,125,119,120,52,93,44,150,214,218,44,203,202,114, +210,182,109,21,186,182,109,13,163,247,45,72,199,8,32,221,193,100,242,254,237,247,147,163,227,127,253,187,223,252,253,151,223,66,21,26,85,70,69,132,8,24,68,0,196,240,138,74,28,198,117,67,164,148,66,126,32,178,59,119,20,161,47,20,28,146,84,19,187,84,170, +69,33,162,148,18,142,87,85,172,125,111,198,113,155,238,158,23,116,87,107,215,241,186,90,49,149,42,234,90,127,66,218,34,242,93,45,116,25,176,25,162,164,8,181,55,71,63,50,30,8,255,226,143,177,39,16,66,72,243,94,150,229,119,95,126,241,87,127,245,87,204, +184,108,235,204,246,228,175,170,234,125,39,34,130,128,136,109,219,36,115,96,120,54,169,252,41,6,32,162,100,100,14,197,196,170,17,34,166,223,67,81,208,161,239,188,68,31,0,64,98,84,32,145,8,194,8,64,0,150,145,64,64,130,130,128,72,138,200,163,70,212,248, +244,248,73,89,150,93,215,181,33,28,76,138,131,73,17,99,188,156,157,159,156,156,28,30,77,25,64,149,13,162,88,19,124,103,152,172,49,121,218,7,172,205,51,55,201,179,34,207,142,79,142,69,226,229,229,185,68,47,33,229,136,115,8,1,148,154,166,110,155,186,169, +42,75,216,214,203,14,65,37,126,253,117,45,72,46,63,120,253,250,91,116,31,114,83,118,185,133,0,93,20,16,80,164,140,140,172,186,202,16,209,62,247,229,199,185,240,134,180,242,17,79,244,168,129,236,70,51,217,193,39,252,255,165,232,97,165,81,162,88,107,165, +107,108,145,125,241,197,23,127,254,231,255,71,106,11,129,138,140,81,53,134,16,234,186,14,33,160,97,99,140,247,126,157,39,96,216,56,189,68,92,185,127,87,135,73,78,155,34,35,245,104,62,26,70,236,67,142,168,8,145,201,48,1,51,27,198,140,41,197,219,8,208, +24,203,72,140,100,217,48,179,101,99,136,149,141,154,190,129,110,140,209,24,60,62,60,180,214,190,125,251,86,69,2,99,150,101,169,137,154,53,108,13,17,129,74,136,93,235,27,54,8,109,179,88,46,151,93,240,68,166,174,151,151,151,151,69,81,164,171,45,235,182, +154,205,37,180,69,238,154,166,137,49,168,72,35,194,214,252,242,201,201,172,90,46,46,102,39,207,127,78,66,22,200,100,121,221,9,136,7,99,147,106,82,53,55,144,103,126,190,240,253,70,140,2,215,19,68,101,228,19,202,90,198,213,58,212,164,178,67,8,127,12,202, +240,206,105,101,63,26,53,184,154,80,38,162,32,210,52,205,108,54,123,253,250,181,133,192,4,77,83,89,70,213,232,187,54,101,195,144,39,111,76,170,220,31,216,28,146,73,149,130,251,1,130,172,112,154,225,4,20,65,80,34,52,134,147,109,166,70,115,167,21,66,84, +49,49,170,170,49,144,89,204,50,203,204,16,250,174,189,214,144,115,142,136,66,145,37,106,12,223,214,26,125,89,150,197,193,36,121,134,72,112,248,244,248,240,96,98,173,189,56,103,0,4,145,50,119,168,96,173,117,150,83,54,44,68,33,66,70,69,141,31,222,189,17, +85,107,51,231,184,170,170,122,185,56,249,213,191,74,200,173,247,190,11,158,4,98,212,101,221,134,174,73,45,0,164,146,163,186,41,167,211,214,47,23,179,115,178,165,49,217,225,97,249,225,98,62,171,58,85,101,227,4,72,1,85,121,31,39,205,118,83,107,248,36,236, +105,187,129,198,53,26,161,245,190,55,116,11,77,248,80,241,192,135,189,201,159,150,126,222,168,172,73,44,102,93,215,29,159,28,29,78,15,222,254,240,77,233,88,68,188,4,16,29,186,121,198,40,16,59,165,129,186,102,200,29,131,148,158,162,170,196,144,113,54, +16,162,16,17,117,109,34,50,98,162,190,113,10,33,34,97,145,119,49,164,44,22,102,180,6,243,204,100,89,230,27,159,222,76,114,107,140,49,134,141,225,24,35,245,77,112,193,90,99,173,201,243,12,0,208,40,129,100,150,95,62,127,154,101,182,90,44,157,115,132,152, +184,129,173,181,76,148,32,128,194,101,206,185,179,197,204,88,151,101,185,87,141,209,59,231,38,147,73,83,119,193,183,9,241,141,42,77,235,67,231,125,91,171,106,29,61,179,253,238,205,247,191,254,147,223,178,193,197,242,242,249,139,73,84,121,82,184,122,65, +243,208,122,31,33,35,178,57,2,73,196,107,90,188,124,150,69,50,244,33,95,13,66,96,84,194,127,191,33,153,135,138,7,62,130,109,253,19,147,195,244,34,138,168,162,181,54,118,225,213,171,87,47,95,189,248,225,187,175,68,128,8,64,64,52,166,48,70,18,66,17,33, +203,99,60,76,68,98,20,0,152,207,231,198,152,44,203,172,99,195,110,232,55,98,141,25,96,10,21,85,17,69,97,230,44,179,28,48,112,159,138,104,25,153,209,57,195,10,158,32,165,137,50,1,161,34,1,48,34,224,209,225,113,42,240,149,232,143,143,143,139,162,136,49, +10,120,0,80,141,211,178,200,114,103,16,137,168,204,114,231,28,167,30,161,216,235,100,67,76,160,207,159,30,133,32,200,236,235,118,58,41,203,178,44,178,124,185,168,189,247,81,32,8,132,214,107,140,8,177,107,106,0,240,153,155,230,238,114,89,157,93,156,163, +32,136,88,148,208,213,224,27,11,193,34,250,16,36,70,103,81,144,163,232,141,184,229,39,6,215,247,105,194,181,214,104,235,37,239,119,208,132,31,25,15,124,112,77,248,147,147,195,241,188,139,202,96,67,150,101,174,161,99,102,5,145,120,117,131,41,15,19,24, +87,134,104,207,231,69,20,69,116,72,43,29,19,34,36,212,20,86,109,177,85,53,70,143,156,192,18,22,177,34,153,64,34,249,197,204,114,102,25,201,68,103,83,232,34,69,252,6,204,99,50,153,32,98,157,57,99,204,241,241,147,148,85,99,50,18,145,186,174,141,49,140, +116,48,153,162,198,201,100,146,187,76,85,81,148,169,207,113,21,17,141,82,60,153,44,171,198,229,165,117,89,62,61,2,52,203,218,167,252,155,184,202,19,16,139,150,89,21,125,84,155,151,202,172,200,151,179,69,233,172,101,55,191,56,103,235,46,222,159,138,112, +110,176,139,160,10,68,6,217,122,141,0,126,223,60,223,181,133,251,99,251,132,176,43,227,84,226,45,124,194,199,142,7,254,75,83,137,204,140,168,93,219,161,196,249,124,190,88,44,166,211,233,226,226,195,176,103,167,104,4,32,50,147,49,166,241,237,0,145,143, +231,115,58,157,14,88,121,132,8,169,68,152,200,168,164,160,162,181,22,82,178,26,179,181,140,76,170,125,151,187,40,33,174,82,231,92,150,165,64,124,18,194,84,49,12,0,41,118,47,34,137,210,215,90,155,28,69,68,61,56,56,200,243,252,112,122,128,168,147,162,168, +235,58,119,217,116,58,133,24,0,192,26,99,173,53,196,233,70,90,104,173,181,79,159,189,88,52,126,50,57,94,182,126,241,237,15,204,156,104,191,83,24,198,176,43,115,103,152,179,44,235,80,171,217,220,30,27,239,189,90,163,16,207,62,188,127,245,242,103,231,31, +206,178,242,200,114,238,44,248,158,23,141,16,127,146,185,29,251,54,136,189,154,48,210,110,205,182,234,91,152,218,199,105,202,241,68,68,214,187,197,3,183,141,234,20,198,27,117,57,95,235,135,252,169,227,123,59,202,5,101,237,142,116,71,196,54,69,198,119, +94,175,3,144,174,125,82,22,95,252,253,63,252,159,255,219,255,4,245,69,38,45,230,220,182,210,153,92,197,136,49,17,2,1,10,161,162,33,75,184,106,207,160,81,0,209,177,69,68,38,52,72,136,170,34,0,209,17,88,38,102,180,161,97,195,214,162,49,209,24,51,80,119, +166,166,107,0,10,40,74,138,72,89,102,138,194,48,81,158,151,89,150,245,186,75,53,132,32,161,203,176,113,83,151,101,229,208,10,38,4,242,29,66,212,178,40,139,233,132,141,235,162,132,168,229,65,137,198,62,57,122,98,51,87,20,69,42,20,14,93,219,52,77,219,182, +57,186,19,102,68,84,174,155,166,201,173,253,221,159,252,226,213,201,180,100,255,29,53,172,203,50,155,138,4,225,192,142,23,93,213,205,36,183,238,242,98,1,7,148,185,105,235,133,36,91,180,120,49,107,76,75,229,147,108,122,116,212,42,45,234,185,4,182,69,25, +215,214,91,74,59,74,153,61,87,196,70,3,176,76,68,131,203,134,171,204,77,26,191,86,192,8,130,128,8,41,98,24,32,89,31,212,39,197,169,138,68,129,56,48,157,142,138,13,1,17,227,184,47,250,176,90,6,238,37,5,0,149,145,56,240,72,184,82,248,130,174,136,30,123, +38,142,7,203,29,253,40,219,90,245,222,191,251,72,26,248,222,183,79,68,81,53,81,119,158,158,158,46,22,139,118,185,52,134,98,140,128,52,24,147,26,37,61,119,199,156,242,150,66,8,33,122,245,81,64,153,200,90,99,172,177,198,128,68,17,33,134,132,70,30,76,10, +230,132,175,152,113,133,40,81,175,9,7,75,222,57,151,231,57,144,89,213,1,2,34,50,106,146,198,20,82,79,120,41,19,26,99,50,103,161,44,51,227,50,87,184,34,103,227,34,160,2,177,177,100,221,116,58,101,123,117,169,16,18,205,105,16,206,83,242,77,211,52,117,93, +3,64,211,213,109,91,63,125,250,84,68,166,69,217,118,245,249,229,229,114,185,76,248,144,177,68,212,227,180,77,211,128,170,69,183,92,46,83,141,101,215,117,97,177,0,87,100,101,1,200,126,235,225,222,62,227,255,51,68,8,117,29,42,29,173,207,161,153,194,192, +106,115,213,73,94,111,50,71,31,199,241,35,248,169,29,119,152,7,81,203,12,2,198,152,182,109,83,94,88,140,169,197,44,50,19,0,8,168,64,76,5,227,68,76,68,8,162,2,81,52,74,52,140,6,33,207,236,193,180,56,40,39,204,132,0,68,192,128,170,154,145,38,207,144,25, +199,189,99,85,21,32,17,100,244,192,137,115,206,57,71,196,73,92,147,17,155,164,40,105,218,84,163,152,172,74,102,206,178,204,90,59,205,74,54,142,172,33,182,104,44,27,231,178,156,93,102,140,97,219,91,179,171,68,83,1,0,1,71,68,108,140,247,190,110,150,222, +251,217,108,214,212,245,5,115,89,100,206,30,7,57,52,198,104,140,77,211,8,64,144,224,189,90,54,109,219,250,186,51,198,20,57,250,217,140,77,158,161,17,239,67,16,138,144,25,75,204,49,70,228,159,198,10,25,165,103,235,94,52,117,212,217,18,17,1,36,201,237, +221,52,225,163,168,29,165,207,162,178,62,230,202,215,205,3,10,51,106,164,15,31,62,52,77,19,99,116,206,53,77,133,108,82,177,160,136,16,32,26,4,17,85,72,13,224,21,0,98,68,136,25,83,145,187,34,119,79,159,60,57,126,114,120,114,244,196,89,86,141,168,32,34, +18,186,174,105,145,32,37,154,14,40,139,170,166,218,223,84,243,158,164,46,9,33,140,50,10,141,49,121,158,167,98,124,68,44,203,178,204,242,148,41,158,228,211,90,235,76,142,100,152,25,141,69,235,172,203,147,16,10,168,53,153,49,134,24,146,7,155,20,114,98, +163,34,162,16,172,179,236,189,71,133,182,174,206,207,178,182,206,58,192,140,51,57,242,26,67,162,63,173,208,70,31,8,21,85,99,12,101,49,157,78,167,193,195,178,13,166,0,67,132,128,222,123,169,107,151,1,17,43,232,143,33,50,177,57,134,171,50,11,189,114,170, +96,135,16,142,23,204,90,239,132,212,86,85,111,1,204,60,194,13,175,247,172,87,250,72,227,226,49,124,200,143,233,214,200,204,16,194,114,190,248,203,191,250,191,63,124,248,160,93,125,52,201,187,174,65,162,16,196,251,160,170,72,154,44,72,144,0,128,152,32, +80,9,134,32,179,230,232,112,114,56,45,95,61,61,57,57,62,58,58,156,50,128,68,47,62,116,190,169,37,102,147,28,86,189,64,250,78,215,34,34,146,25,78,98,54,8,97,122,173,171,54,33,0,96,173,205,50,151,80,89,68,204,173,201,50,155,58,141,166,175,0,0,163,69,38, +66,131,198,98,194,118,140,97,99,162,10,51,147,53,41,113,156,81,147,73,236,148,82,69,8,18,131,101,103,136,241,0,36,148,121,254,221,119,223,188,123,247,174,235,58,154,76,11,235,68,164,13,254,116,81,47,151,75,84,100,68,203,217,100,50,153,76,38,109,39,217, +196,2,91,1,96,182,192,54,37,101,26,99,188,248,117,192,227,51,215,225,224,62,60,127,235,147,193,247,219,185,119,139,200,205,232,232,227,236,55,180,118,253,93,18,248,185,216,245,31,44,254,41,17,84,230,243,203,31,94,127,111,76,98,109,162,212,140,82,85,21, +162,8,16,2,129,50,42,48,27,139,0,32,33,34,35,177,153,148,197,147,233,228,112,154,79,75,55,201,108,110,136,53,40,34,177,105,144,48,32,26,215,215,191,24,51,8,97,140,17,177,127,223,218,254,125,102,36,84,151,185,244,223,148,137,234,156,75,177,13,34,114,150, +51,103,156,179,73,7,2,80,140,145,201,17,17,177,5,54,202,134,77,207,245,134,100,128,123,177,239,231,138,72,17,13,163,36,156,15,81,193,244,22,47,225,171,23,207,115,103,51,235,222,190,125,171,81,14,166,147,201,100,194,204,135,151,203,197,98,225,155,22,145, +44,187,178,56,180,214,21,17,109,54,153,87,205,188,141,2,209,216,12,141,73,4,228,159,38,46,253,177,17,181,61,141,16,135,115,104,203,63,212,40,3,233,169,249,84,163,165,135,181,66,127,20,238,223,110,33,12,34,114,246,225,125,211,52,101,89,130,199,170,90, +164,157,47,137,65,164,152,214,22,49,25,38,102,84,141,96,8,217,89,195,135,211,242,96,146,77,139,60,179,100,73,140,122,2,97,134,204,114,70,153,145,174,86,80,5,68,48,12,214,38,33,196,72,171,196,127,0,195,125,65,176,49,204,76,121,102,135,148,55,231,108,230, +242,20,17,49,198,100,46,51,196,4,152,50,75,137,144,136,153,44,51,19,91,65,18,93,137,110,150,17,91,65,16,233,171,6,104,213,77,69,163,160,2,33,49,19,42,16,17,50,105,81,0,192,207,127,254,115,231,28,160,182,93,195,204,211,233,180,40,138,242,229,207,124,219, +214,85,203,200,214,102,93,43,109,219,33,229,23,243,170,152,28,96,38,149,151,136,125,62,80,140,17,182,209,123,253,113,73,32,200,154,222,160,117,53,130,34,184,58,37,225,186,9,194,25,156,234,91,105,194,143,86,77,180,211,15,220,186,236,85,83,155,7,65,71, +31,100,191,220,238,63,117,27,243,216,215,237,235,111,190,189,184,56,215,122,97,89,46,47,47,139,34,11,33,146,113,137,31,201,183,13,106,36,36,107,89,53,18,40,48,50,153,73,230,202,194,22,153,43,50,51,201,92,230,152,49,98,12,76,200,128,64,145,33,162,18,168, +34,32,1,17,68,70,155,66,37,76,148,74,15,29,27,107,108,10,36,26,99,184,71,80,137,136,44,177,51,169,133,61,90,107,216,152,20,107,25,208,84,195,60,64,242,34,146,104,51,146,251,71,204,34,26,165,103,229,80,38,5,66,164,206,215,137,94,13,17,49,94,177,182,169, +234,201,201,201,209,244,160,169,150,239,79,223,214,117,29,218,78,140,37,107,157,51,32,202,108,173,201,155,122,62,95,84,54,195,170,170,78,94,252,236,73,121,120,62,95,92,84,53,34,19,51,34,4,13,123,226,210,63,2,241,27,185,130,125,89,54,128,108,68,228,87, +192,204,80,247,148,36,114,200,50,69,0,147,16,231,13,74,207,123,8,222,184,19,237,13,180,188,74,235,168,17,141,226,135,112,87,23,111,168,7,135,143,35,198,123,40,32,10,65,141,37,68,173,171,234,48,55,164,241,232,232,104,185,156,35,91,17,137,49,116,93,135, +42,69,102,243,220,57,147,72,40,188,196,96,51,199,140,6,33,115,246,112,58,113,142,25,1,85,12,161,179,198,25,242,17,45,83,97,93,170,247,5,137,26,89,33,128,10,130,32,160,51,54,249,105,43,9,180,198,152,24,67,50,56,87,244,241,125,208,159,153,85,99,140,61, +73,241,16,196,95,149,222,69,69,74,65,200,24,99,23,124,244,1,122,134,79,20,80,80,137,81,48,0,19,234,42,170,204,214,168,106,140,154,22,213,108,54,179,214,254,252,151,191,58,59,59,251,226,139,47,206,207,207,171,170,234,50,243,228,232,228,224,224,168,170, +154,31,126,248,161,107,5,0,206,207,207,5,237,135,139,75,219,4,204,138,178,44,107,47,93,215,25,227,214,235,84,81,175,124,7,218,231,71,220,67,156,118,246,105,25,78,88,91,6,132,131,54,235,35,238,171,34,105,218,98,91,131,117,126,247,94,2,175,26,30,246,197, +221,102,167,192,124,12,175,238,13,11,87,233,193,195,21,159,145,72,127,215,36,68,144,184,152,95,90,219,167,206,196,24,243,60,143,138,138,164,33,24,67,132,232,108,250,92,154,182,21,137,214,218,162,40,138,220,26,99,68,66,219,182,133,99,212,72,136,144,168, +111,21,145,212,16,180,208,155,49,9,227,86,189,2,11,144,116,251,89,228,206,56,99,44,179,0,16,145,49,156,28,113,107,45,40,105,106,180,201,156,152,139,99,84,210,136,196,196,74,72,3,211,145,68,96,107,87,125,195,21,1,68,86,172,13,132,128,24,0,24,40,153,49, +2,0,196,33,4,32,36,162,162,40,94,188,250,217,108,177,188,184,184,240,49,250,166,153,233,7,67,244,244,248,197,175,126,249,107,66,247,195,155,119,127,248,231,111,150,77,135,136,81,69,189,143,74,68,196,248,249,21,221,142,197,166,123,204,181,149,86,25,219, +156,0,160,35,234,67,88,37,33,94,65,172,201,28,29,199,49,62,126,71,185,99,52,226,193,36,240,199,115,72,232,162,15,167,167,167,198,24,213,206,123,15,34,147,73,81,183,62,174,170,150,28,245,110,155,138,196,24,8,209,90,118,89,2,54,25,174,72,95,64,168,111, +92,172,8,8,76,214,128,79,85,23,138,168,163,182,109,107,238,195,234,137,39,75,210,165,132,57,94,101,149,244,208,28,48,18,2,19,179,101,54,200,212,91,75,49,50,34,0,3,72,122,64,130,131,239,128,138,64,72,113,101,90,193,168,137,188,32,0,18,128,42,170,160,0, +145,225,60,2,216,44,255,217,47,126,217,116,173,143,97,57,95,88,38,0,245,222,123,223,130,4,96,135,136,200,68,198,33,27,17,232,66,43,104,56,207,145,41,70,253,196,130,55,36,154,221,216,128,104,172,114,214,117,160,130,40,92,109,144,114,165,54,71,7,1,202, +74,45,154,141,2,254,123,175,233,125,80,236,126,24,134,246,200,146,222,91,8,127,12,2,41,193,119,190,125,247,238,84,53,134,224,17,21,176,167,127,141,169,209,96,223,44,13,80,37,198,96,173,37,92,81,57,136,244,228,47,214,68,145,62,99,11,73,145,162,162,34, +16,91,138,87,79,42,101,74,193,192,126,169,131,133,6,67,135,250,24,35,34,171,250,100,92,246,200,92,212,182,109,129,201,66,134,172,10,68,192,201,182,18,17,6,0,209,8,81,1,97,181,71,139,136,2,34,19,144,49,163,149,170,24,211,212,39,129,20,17,33,1,101,147, +57,38,106,219,54,136,76,14,14,78,158,189,120,119,118,238,163,230,86,16,217,16,214,117,221,182,111,145,138,197,162,77,233,236,202,28,163,182,62,0,131,73,23,84,249,44,58,240,198,54,39,107,6,231,122,244,15,71,237,181,211,167,184,69,129,13,162,2,58,244,114, +54,143,116,27,119,66,65,87,194,147,206,140,63,105,149,104,140,105,154,170,94,46,113,197,219,27,189,44,155,90,34,164,210,138,84,243,110,153,65,3,128,172,98,122,12,67,243,189,228,137,1,8,164,144,34,137,66,16,5,69,69,38,142,42,52,56,192,137,105,55,85,6, +66,95,135,145,58,55,96,140,10,160,222,71,145,174,167,117,66,98,142,100,24,0,188,40,129,146,17,163,4,0,137,132,40,17,247,166,69,19,98,84,0,114,154,128,25,65,84,0,70,99,172,237,131,147,160,68,36,116,85,138,165,34,32,17,3,40,42,16,161,49,232,125,140,106, +216,20,147,233,228,224,176,110,59,145,5,19,151,101,89,20,7,72,86,33,83,206,142,61,156,93,46,132,172,74,72,225,156,65,242,137,63,15,87,208,102,221,224,30,192,18,215,21,99,34,155,217,214,73,27,18,184,218,212,122,195,213,60,148,38,185,35,134,177,30,48,28, +231,115,255,196,205,81,235,204,249,251,51,239,251,206,155,206,177,71,104,155,54,115,5,34,49,51,19,56,231,140,65,136,138,204,62,53,60,179,214,90,67,68,74,168,170,93,144,204,129,2,9,36,53,168,171,34,168,158,59,104,180,109,173,246,93,89,53,230,238,87,15, +1,68,85,13,212,63,251,168,96,49,24,99,136,45,115,106,84,111,17,88,17,52,57,126,34,81,145,68,6,149,40,26,135,242,14,99,76,84,69,195,214,90,64,14,33,160,42,51,199,12,17,209,96,79,157,138,129,148,13,168,122,223,49,0,185,12,98,20,34,151,21,147,233,225,229, +108,81,87,179,73,153,31,63,57,50,54,95,86,222,123,143,72,147,131,233,251,89,37,170,136,108,140,1,230,52,158,79,252,112,199,166,230,245,168,123,47,114,210,183,28,188,250,186,238,192,56,55,14,92,213,172,37,19,9,69,251,172,194,31,79,140,238,167,206,128, +232,219,238,171,175,190,170,235,154,65,6,66,209,100,97,246,41,41,4,198,32,51,168,146,18,17,244,208,8,2,39,227,165,135,204,128,0,16,136,149,32,70,149,32,152,42,149,70,25,14,171,130,67,212,145,205,3,169,31,189,246,221,176,251,86,247,136,170,65,85,137,45, +27,65,99,237,42,243,59,217,83,81,81,180,103,1,31,235,162,49,2,137,61,180,99,136,123,101,104,140,81,238,201,26,17,0,99,4,35,41,201,46,33,52,104,12,170,134,24,77,230,14,143,159,156,207,46,99,107,216,224,208,141,163,170,66,19,160,106,162,136,68,5,0,118, +206,41,93,229,217,197,251,90,70,119,21,191,109,102,209,27,5,21,71,255,21,17,188,138,62,140,228,80,101,44,138,189,57,52,234,120,131,162,102,220,247,116,157,35,241,241,54,33,250,49,195,155,31,121,84,85,245,221,235,111,234,186,158,56,20,17,239,35,32,164, +242,159,148,110,130,32,9,28,73,127,172,205,147,67,24,99,68,5,107,8,20,145,41,65,29,218,199,84,99,84,1,129,68,53,58,246,225,87,246,103,111,204,38,14,63,85,233,121,132,161,79,106,67,160,8,33,101,147,91,107,13,155,24,149,64,162,42,37,5,184,122,244,67,216, +48,209,7,226,74,73,166,196,87,6,32,50,41,231,38,9,73,71,126,160,231,64,68,33,33,53,0,146,167,6,85,0,17,32,132,104,173,153,30,28,148,101,217,206,216,55,237,98,177,56,62,121,254,242,229,203,195,70,191,249,254,237,217,217,219,168,38,170,2,179,49,70,137, +3,96,218,188,246,149,140,125,46,116,116,223,249,73,8,199,232,232,46,77,216,99,49,176,162,195,161,148,192,189,211,246,221,192,136,182,255,222,240,95,83,154,223,173,253,218,158,109,122,132,196,4,184,29,11,240,190,145,124,196,124,83,15,188,95,77,40,38,124, +97,28,255,188,46,92,187,190,119,68,208,175,190,254,54,159,148,218,45,36,182,89,150,215,85,149,194,119,93,231,1,217,90,235,133,58,81,140,6,144,56,38,138,68,34,195,125,123,190,132,48,42,130,18,72,50,114,208,97,38,26,125,219,122,21,34,98,182,163,236,0,64, +68,13,74,168,168,34,49,16,17,145,33,85,241,178,20,180,18,203,188,200,178,156,136,36,250,208,180,132,8,228,149,45,130,144,49,6,4,17,34,42,2,148,199,63,71,166,182,235,130,178,117,185,130,173,171,214,77,140,116,222,101,133,117,185,178,17,50,224,88,34,180, +162,165,41,0,64,20,65,8,144,136,32,170,18,0,154,232,180,3,241,40,75,236,2,180,173,13,221,243,73,249,186,133,119,239,78,127,243,235,226,137,239,216,88,199,248,139,159,61,251,254,244,237,155,183,231,102,114,108,28,7,192,16,91,34,50,4,0,1,192,14,243,156, +148,113,226,79,94,129,65,9,212,149,81,156,6,83,255,200,85,202,180,16,26,5,85,193,84,33,136,152,200,38,85,21,137,8,112,141,245,115,131,190,254,250,71,31,84,135,252,207,129,27,1,226,154,224,165,167,51,0,102,138,105,179,76,62,97,188,161,53,218,157,92,175, +205,136,228,143,102,139,250,24,195,248,198,254,138,59,79,64,196,163,163,35,88,81,72,164,40,246,70,55,172,100,132,164,147,83,222,38,179,29,155,67,227,157,81,181,223,41,84,21,148,128,16,104,111,207,143,245,70,92,125,44,57,53,180,8,193,135,16,32,74,178, +84,251,111,137,134,208,13,20,224,198,24,34,96,4,34,82,149,40,62,132,110,195,84,219,216,97,101,237,8,49,198,244,22,175,14,67,171,23,198,24,67,121,158,131,234,235,215,175,47,46,46,150,203,101,74,181,57,126,246,180,170,170,196,232,209,231,160,19,167,250, +227,207,232,25,237,60,174,95,156,59,189,202,241,164,237,108,50,125,115,218,218,190,14,190,27,113,149,79,233,88,174,117,189,121,128,249,126,72,28,220,24,243,226,197,139,175,254,9,125,84,99,76,8,62,217,8,34,162,146,84,149,160,2,173,88,123,153,13,17,175, +52,112,31,50,99,50,160,68,74,9,122,25,219,240,136,188,157,202,143,136,72,56,110,47,163,170,49,241,220,48,131,244,114,200,24,21,153,136,184,237,196,26,162,40,34,94,98,84,113,90,56,112,96,24,80,144,144,64,81,99,232,20,56,2,19,74,28,247,211,75,198,43,34, +9,130,198,168,73,156,81,180,31,240,16,88,81,72,229,34,128,154,184,161,140,121,254,252,249,124,54,59,61,61,189,188,188,36,50,249,228,168,174,235,84,227,59,170,78,150,94,149,137,2,127,234,21,117,191,117,181,47,68,183,209,165,112,228,12,94,253,115,207,82, +38,221,170,133,223,55,136,27,115,80,239,71,52,186,109,54,60,156,75,41,119,85,254,107,232,168,181,79,159,62,77,8,71,97,51,31,186,44,203,1,40,68,161,190,199,66,106,12,162,9,227,84,69,17,65,37,98,64,50,134,172,97,103,217,33,82,234,158,173,8,4,2,162,64,140, +168,0,177,143,221,35,130,12,206,219,255,75,222,155,54,199,117,36,91,130,190,68,196,93,114,195,66,82,82,149,74,85,213,111,122,122,49,235,15,99,253,122,230,255,127,156,143,109,99,109,51,243,94,215,123,175,22,81,164,72,98,203,204,187,68,132,187,207,135, +184,153,72,44,4,65,18,164,84,54,48,25,36,64,64,102,34,111,248,117,247,115,220,207,97,246,76,89,26,167,232,0,0,32,0,73,68,65,84,215,3,46,166,98,133,71,160,128,80,38,209,84,21,81,65,97,4,0,168,172,49,239,38,59,206,136,204,156,9,216,124,182,129,66,48,80, +51,201,154,77,8,152,98,140,142,24,153,72,60,101,103,80,200,66,37,100,208,180,187,83,32,26,236,179,244,116,224,166,176,21,83,69,155,202,132,111,190,249,102,216,118,219,237,182,109,231,93,215,13,195,40,34,171,213,138,154,150,157,203,170,162,130,6,72,72, +204,250,229,195,15,110,106,168,127,78,28,30,42,199,192,78,195,226,48,2,167,58,104,42,71,63,196,19,62,38,252,238,61,142,15,96,187,143,33,64,31,31,75,183,30,237,19,193,164,219,105,80,63,234,53,220,13,69,231,124,85,85,229,189,118,206,43,187,16,106,68,212, +97,116,68,178,187,38,37,113,241,36,143,135,0,132,6,12,180,115,171,159,12,217,9,93,161,245,1,141,204,148,140,200,110,213,69,184,27,134,41,233,178,252,207,137,114,16,33,65,51,243,36,0,140,232,64,77,37,199,136,33,4,68,239,152,17,129,118,198,12,34,201,68, +145,12,1,152,192,12,146,169,73,206,18,117,44,188,37,43,144,15,192,166,232,28,145,161,42,128,26,144,21,115,5,205,0,68,128,86,176,66,155,252,158,72,139,140,0,129,217,114,185,124,241,226,197,171,87,175,250,113,244,155,13,115,77,164,85,219,80,168,148,8,20, +74,184,18,32,18,170,126,165,76,248,177,60,225,195,143,112,128,84,235,254,150,116,221,140,216,77,158,240,211,130,240,110,177,250,8,247,165,135,106,200,199,223,123,30,14,242,143,139,195,27,120,204,109,211,156,79,200,132,102,198,72,197,187,175,84,95,224, +252,181,198,61,18,40,228,93,75,198,204,14,137,137,17,145,16,9,129,153,9,153,128,1,136,209,49,121,102,199,132,100,10,38,82,54,71,245,186,77,50,4,50,222,255,237,68,100,68,76,14,15,216,17,17,33,3,115,101,186,106,74,161,8,144,82,98,102,115,78,69,140,38,59, +39,3,0,75,62,48,177,39,2,71,100,98,136,6,42,41,141,90,102,119,138,212,183,86,78,20,29,147,230,41,232,81,141,16,140,16,85,0,2,59,5,99,192,2,26,34,25,79,217,26,154,166,57,58,58,122,245,234,85,223,247,232,54,126,230,99,74,57,103,114,98,224,10,155,90,192, +125,253,242,33,120,235,60,127,16,89,124,88,111,225,158,76,120,211,49,123,143,163,238,121,194,15,151,163,15,87,131,143,161,22,30,211,188,125,102,13,240,20,9,176,228,192,143,246,40,191,85,198,148,123,222,122,189,46,0,131,35,6,231,36,38,40,75,156,76,102, +96,162,128,86,246,24,28,49,22,121,63,40,10,136,62,176,43,159,247,2,22,140,132,166,0,100,64,168,128,118,144,6,141,12,129,14,140,44,16,73,137,11,234,83,148,99,208,3,3,30,76,153,226,94,14,195,57,7,41,25,0,154,178,119,197,217,80,37,165,228,216,12,12,177, +176,42,4,128,70,12,132,102,160,160,89,179,8,70,0,96,83,66,213,162,10,103,132,74,122,45,180,34,7,20,182,0,2,195,148,174,29,146,247,254,228,228,36,137,153,89,215,117,155,77,95,10,102,184,209,92,32,136,126,29,65,162,207,175,69,239,70,227,93,36,230,186,45, +252,168,158,240,73,14,253,221,147,250,180,104,231,195,46,225,143,131,97,238,126,211,30,30,30,120,223,205,197,204,134,237,0,128,197,116,197,152,227,208,151,129,21,66,42,196,250,4,192,32,19,81,177,248,34,66,34,231,208,123,95,5,231,189,15,132,196,232,136, +28,78,142,94,164,10,68,7,220,181,77,152,141,33,24,66,9,234,61,161,66,86,60,213,18,56,51,51,66,2,0,177,146,80,1,0,29,145,34,237,72,103,218,7,113,138,157,136,0,196,178,160,187,27,75,213,192,21,48,150,37,224,34,142,130,160,160,132,14,139,151,96,161,14,24, +204,144,166,38,214,12,76,118,249,65,12,20,13,210,48,22,154,254,244,244,244,226,106,211,182,237,187,245,24,99,116,222,35,179,76,149,155,114,33,20,136,190,26,75,120,11,4,126,18,213,191,253,216,195,237,114,183,188,39,187,103,112,15,240,129,247,226,173,183, +208,234,207,44,193,191,62,77,127,168,102,13,123,209,43,228,195,41,220,155,175,19,31,255,166,151,55,109,177,88,4,231,77,212,12,135,97,0,213,24,147,11,129,208,185,224,234,186,118,72,76,128,166,49,198,41,253,58,63,105,198,24,153,33,1,53,161,97,54,21,64, +66,199,76,140,70,152,77,201,66,97,20,220,36,55,58,13,106,239,231,188,166,145,0,100,50,171,124,0,76,165,111,12,206,21,4,82,114,145,195,224,148,18,59,23,154,150,189,43,38,164,85,85,244,215,50,16,2,145,169,162,115,206,17,136,170,10,169,3,19,64,199,104,140, +70,96,132,230,136,99,33,18,184,236,237,0,17,176,115,38,34,146,242,48,228,113,100,52,48,40,38,25,0,144,99,90,95,94,245,227,80,53,51,239,253,213,250,109,54,172,235,58,18,239,208,209,105,85,22,15,102,18,14,168,194,157,107,218,181,253,224,193,80,1,32,17, +22,227,185,157,210,231,13,223,24,219,173,128,76,96,50,210,33,33,241,193,240,219,91,137,220,199,197,91,217,243,132,235,97,38,131,195,9,153,125,172,221,124,6,247,81,124,224,19,146,48,79,254,104,159,250,152,55,165,126,63,91,59,161,236,161,230,156,3,66,223, +247,57,107,112,188,90,181,89,129,93,64,231,1,128,76,137,174,173,46,119,82,92,211,48,138,39,46,91,5,76,64,52,57,75,22,40,77,119,71,71,85,147,73,217,31,36,98,162,50,2,10,7,52,198,68,31,43,48,34,122,118,236,28,179,3,81,163,156,212,56,120,36,87,24,5,4,70, +34,69,138,146,9,80,213,96,204,138,153,216,179,25,146,43,80,13,154,160,41,155,178,25,168,64,70,37,205,200,38,102,168,68,158,246,34,211,106,102,197,143,72,247,153,185,152,52,20,15,195,205,102,211,143,195,16,115,4,26,134,193,184,214,95,153,218,201,99,142, +211,221,249,190,7,74,211,91,232,232,141,114,244,125,124,224,147,227,78,183,120,197,95,60,158,11,18,99,246,233,91,84,247,126,16,96,33,160,67,8,227,166,115,72,197,245,97,136,25,201,33,114,182,233,38,61,65,155,68,12,80,184,236,166,242,117,93,87,85,168,189, +115,204,68,64,96,70,128,4,101,202,29,8,25,184,100,66,85,21,0,135,188,87,31,156,8,113,242,123,61,106,68,140,150,2,187,105,36,0,93,206,121,28,71,136,82,213,173,153,161,243,196,158,189,159,124,109,1,125,213,236,12,131,145,0,153,188,115,215,2,109,92,64,75, +3,82,53,75,150,109,212,34,27,229,16,89,57,131,17,128,106,217,168,0,65,51,4,157,176,78,69,38,168,170,234,242,242,114,187,221,110,183,219,168,151,85,55,92,92,244,52,63,226,182,190,117,1,240,142,128,210,175,225,227,110,239,115,171,253,195,91,103,254,61, +60,225,61,192,204,215,212,219,254,18,105,240,241,143,124,184,8,11,112,48,17,255,68,47,74,68,154,166,169,235,186,14,164,29,183,117,144,28,37,101,6,212,178,173,43,98,104,37,15,150,57,21,70,12,33,84,85,213,52,205,124,214,204,170,224,139,135,19,76,139,220, +136,8,4,147,38,133,28,102,126,44,118,191,176,19,65,36,116,88,228,132,119,246,47,158,234,189,14,34,3,166,36,72,142,157,184,170,66,68,118,62,212,21,57,87,246,167,128,40,84,33,165,100,192,12,192,190,42,226,165,206,123,213,178,226,111,4,202,54,241,142,170, +154,51,32,177,115,102,136,14,2,236,196,246,177,48,26,229,165,154,2,0,237,36,137,37,166,174,235,214,235,245,102,24,235,36,125,194,217,124,2,123,1,126,45,50,78,15,143,173,221,59,110,125,47,190,122,247,203,235,158,16,236,118,38,252,106,127,204,23,122,198, +71,63,172,62,150,153,44,16,142,241,199,254,189,33,132,16,106,178,200,204,109,219,142,3,140,227,232,67,109,170,34,54,201,177,16,19,21,221,52,244,222,215,117,85,66,183,105,154,202,59,135,104,154,105,58,147,106,134,96,168,8,138,19,126,184,155,188,69,0,80, +132,50,153,109,138,88,112,155,131,150,187,106,218,162,34,195,204,104,0,108,232,188,19,1,36,102,246,161,118,85,0,66,49,100,102,23,188,130,149,123,4,34,186,80,177,15,8,108,2,162,66,10,185,168,90,56,69,224,41,8,61,51,129,18,65,161,37,29,128,177,169,18,93, +151,160,211,205,4,141,136,52,229,237,118,219,111,182,93,215,109,186,158,234,214,249,89,93,215,17,111,21,20,191,240,199,251,216,145,195,76,120,107,121,229,222,76,136,247,178,0,55,129,211,175,20,132,95,174,232,253,252,7,220,121,202,209,135,16,212,71,39, +195,36,170,26,83,44,5,161,247,62,231,66,166,93,27,211,51,179,39,167,152,201,185,186,174,102,179,89,219,214,69,136,222,57,102,51,100,143,166,6,32,166,10,6,106,57,199,156,51,79,146,68,116,248,250,5,12,164,72,216,77,173,6,237,168,200,80,85,206,57,239,43, +207,174,128,189,229,103,250,126,100,231,124,93,177,11,138,0,166,76,222,187,160,150,119,222,218,174,10,77,240,129,200,169,170,164,156,65,16,209,139,169,247,59,41,0,192,224,166,181,222,242,194,12,128,212,84,81,203,240,0,238,238,122,10,0,188,171,213,203, +92,232,48,12,109,206,236,33,229,12,127,39,114,247,135,113,120,200,10,190,47,19,222,203,227,31,254,11,190,154,238,232,93,94,209,254,222,23,7,223,243,49,12,195,197,197,197,56,142,65,115,19,194,56,142,76,80,18,81,217,121,47,239,128,67,98,38,34,240,117,152, +205,102,203,229,114,214,212,117,29,38,151,23,19,52,3,42,40,63,192,206,250,188,20,121,10,215,11,175,135,7,226,86,205,207,228,29,135,60,137,130,178,11,158,217,77,203,136,200,196,61,240,100,219,107,196,69,147,152,152,209,72,13,1,153,157,243,190,10,161,130, +73,243,198,138,241,147,169,130,26,22,249,182,34,215,231,28,19,151,57,153,201,186,176,240,21,96,128,200,136,114,112,119,43,190,78,69,253,109,63,233,58,142,99,168,230,183,187,107,131,95,161,49,218,39,247,132,135,115,238,79,67,214,127,113,50,253,171,150, +254,79,121,169,187,174,187,184,184,136,195,88,215,174,174,221,246,242,204,187,73,100,30,21,202,129,156,156,186,16,1,176,170,170,182,109,231,179,166,173,155,224,216,23,60,69,75,22,180,125,150,38,34,114,204,202,154,192,244,70,177,84,48,253,156,115,177, +230,220,105,216,80,86,113,166,99,223,171,42,147,99,118,68,102,132,101,204,109,54,91,72,9,146,80,97,65,92,193,0,202,8,184,76,123,137,8,134,69,178,225,250,214,169,170,101,216,156,139,166,48,59,114,142,144,21,12,119,104,80,49,90,216,191,175,100,215,133, +217,30,52,42,171,21,33,4,174,42,163,95,157,18,244,7,15,237,195,179,95,183,232,189,107,72,230,222,1,238,7,246,3,239,69,50,223,231,253,240,190,26,250,238,62,222,83,231,64,119,111,191,247,254,239,220,125,175,17,0,68,244,64,227,153,246,255,157,200,208,38, +107,187,253,123,160,64,57,231,58,144,229,190,194,177,117,57,109,222,229,205,249,108,230,106,87,157,224,249,9,119,218,91,212,10,141,50,176,175,170,46,167,104,35,50,212,181,99,19,73,27,16,106,171,250,212,165,227,144,103,208,87,34,141,171,201,16,146,49, +177,161,168,170,169,98,49,197,19,32,65,86,54,29,17,117,18,107,51,155,36,177,205,148,48,129,34,34,50,19,7,37,215,229,188,93,175,91,70,6,171,234,170,194,218,21,217,33,66,36,151,21,128,28,185,138,185,98,239,76,113,72,41,165,228,130,203,189,105,182,224,144, +20,108,232,208,180,98,6,204,131,69,41,30,186,14,179,67,8,33,132,186,15,228,93,145,45,101,38,79,62,160,154,65,66,80,147,100,8,198,100,222,84,50,170,128,179,217,113,227,103,92,47,235,102,104,142,12,114,146,159,207,94,255,240,239,95,160,84,66,21,160,3,3, +51,39,96,138,138,40,136,92,180,136,119,248,181,0,40,32,33,237,198,21,112,130,116,16,25,17,65,209,20,145,8,246,21,59,42,0,169,101,66,86,83,4,182,137,197,33,220,9,201,237,217,191,187,114,207,183,62,223,90,181,221,207,232,150,69,231,169,82,56,216,240,242, +217,35,40,168,34,8,42,144,230,178,96,79,164,165,202,121,175,63,225,3,251,129,159,48,46,243,177,232,211,19,118,215,159,255,58,223,231,137,94,234,70,64,24,251,225,234,234,231,243,151,255,246,230,167,127,27,183,23,16,94,252,245,223,254,60,244,61,35,97,229, +155,182,34,102,49,139,49,102,205,140,84,170,17,6,0,114,69,110,180,216,116,150,9,27,4,48,211,105,212,116,103,128,82,118,50,98,140,49,39,48,52,45,12,7,77,154,76,0,106,152,115,158,70,14,144,129,80,139,2,10,128,136,140,227,184,217,246,6,20,26,243,161,98, +96,0,8,33,24,150,161,29,32,64,69,116,101,114,103,98,145,68,149,64,179,162,225,174,250,45,235,195,92,228,245,201,19,57,64,244,236,28,51,33,154,154,130,230,156,201,64,68,76,51,104,134,73,167,24,193,8,64,76,1,9,231,243,121,17,224,201,57,131,72,49,48,253, +208,229,163,131,47,233,230,41,226,155,95,226,211,149,72,143,45,241,222,183,238,119,151,48,188,149,240,74,189,234,126,13,251,129,191,182,34,228,230,142,194,158,107,46,231,98,210,11,55,51,149,76,166,195,102,243,246,199,151,103,63,253,248,246,229,143,63, +191,252,235,249,246,159,127,252,219,223,226,118,91,26,191,218,7,98,30,199,1,212,28,121,102,100,102,82,115,136,77,211,204,22,203,182,109,103,77,19,66,152,246,210,39,203,172,105,224,211,8,73,53,73,22,145,172,162,170,85,85,231,36,82,164,212,204,100,234, +170,20,41,32,57,36,79,196,136,164,2,2,10,0,109,237,69,97,72,25,199,8,228,137,3,241,196,22,0,113,17,141,42,131,29,8,74,68,106,130,38,166,89,18,36,70,55,25,58,237,143,7,35,34,112,49,66,100,34,174,125,93,148,1,20,139,156,134,1,34,51,143,41,145,170,237,55, +139,203,86,57,152,136,180,109,59,142,99,140,49,165,20,173,11,179,211,156,179,11,247,221,52,223,143,144,237,64,145,210,158,241,195,141,207,103,142,118,61,80,121,226,29,82,254,225,103,191,103,181,119,223,19,62,126,63,240,49,219,18,95,51,227,237,30,255, +174,50,151,126,126,198,54,51,182,107,10,171,100,160,210,38,161,137,230,104,113,216,94,156,159,255,252,26,134,116,50,95,210,234,228,236,236,149,55,9,136,41,165,220,117,185,173,189,99,50,8,206,129,227,34,191,109,41,17,185,80,87,109,219,86,197,49,2,233, +86,31,47,184,159,58,44,115,49,211,60,26,161,150,105,240,146,73,82,18,17,65,164,186,109,197,8,40,3,57,86,66,132,210,120,41,18,32,179,65,202,50,196,100,52,24,144,11,78,44,146,243,142,81,33,79,213,147,8,152,169,38,201,49,199,72,154,19,41,120,70,226,98,38, +101,134,25,20,68,156,217,196,67,58,87,214,8,167,41,16,85,179,41,190,3,59,133,146,78,113,18,200,53,67,66,5,11,161,30,199,17,0,200,241,144,164,46,147,61,247,237,148,61,234,234,227,67,76,239,46,48,236,73,50,225,61,135,252,209,203,9,251,131,90,148,13,118, +160,148,222,200,132,239,11,194,91,63,240,193,61,171,91,157,228,251,126,254,233,124,5,245,177,8,208,35,136,135,187,143,64,80,212,148,209,112,218,90,40,15,197,100,148,109,220,174,207,95,255,116,246,227,203,57,235,113,91,213,71,167,151,207,19,196,1,134, +113,24,24,137,33,103,82,113,204,10,72,222,51,115,206,81,213,140,12,145,129,156,103,231,136,137,8,100,247,242,8,247,240,198,36,158,15,70,232,28,83,38,29,134,109,31,243,56,196,156,115,74,41,198,92,250,25,63,100,102,174,235,182,109,219,16,130,115,33,212, +117,93,135,171,77,87,215,53,146,3,20,209,49,170,9,96,3,36,34,222,87,161,86,103,206,118,204,187,153,197,52,166,113,204,113,208,12,132,66,86,129,203,40,200,228,203,57,42,226,224,68,206,177,119,222,167,169,181,161,50,184,41,73,16,209,51,121,239,149,32,75, +214,98,250,4,132,8,8,232,29,22,215,196,16,194,50,212,182,73,33,4,23,188,222,234,1,236,17,65,114,157,9,11,84,100,247,113,99,229,96,124,41,202,30,238,102,194,219,191,162,102,6,147,134,158,76,49,9,101,190,84,111,148,163,143,223,15,252,224,241,125,98,237, +137,71,191,77,55,129,99,253,252,240,219,33,123,106,64,4,32,72,134,96,165,129,50,35,80,178,60,174,47,175,126,126,189,61,123,231,60,1,45,231,46,188,88,45,227,250,74,186,190,227,62,170,146,161,101,1,130,170,170,208,57,32,20,193,194,17,248,221,71,96,71,72, +74,229,156,34,34,146,227,162,79,83,216,113,34,18,48,81,17,145,33,193,56,218,48,138,136,230,108,41,131,8,8,216,144,70,51,243,93,12,155,158,153,145,169,105,154,249,108,233,73,218,164,25,184,82,36,210,90,193,113,240,46,119,93,87,85,217,204,242,14,81,40, +119,198,52,246,57,118,41,14,136,230,192,8,148,50,1,64,240,150,13,50,32,10,80,140,41,37,246,89,193,208,7,0,32,66,52,48,181,156,18,0,0,177,35,70,45,194,193,30,213,76,13,97,167,83,76,4,70,2,208,182,115,242,0,33,16,145,2,124,104,16,147,110,92,214,189,238, +206,97,152,217,237,217,232,79,62,141,143,85,224,254,208,46,251,253,180,33,194,61,26,51,143,223,15,124,224,16,255,34,109,228,125,9,240,163,35,240,161,43,111,160,168,6,172,0,6,164,8,4,64,6,168,25,226,176,61,123,187,126,243,90,187,13,84,149,116,99,53,159, +157,204,155,124,124,76,73,222,209,229,166,235,204,177,17,137,105,209,89,81,179,2,97,58,183,11,65,98,34,98,34,211,107,89,141,61,54,162,211,170,46,115,206,49,230,49,102,49,206,74,89,41,139,138,82,86,201,2,10,144,115,84,129,97,204,204,177,108,78,213,117, +61,159,15,109,197,237,16,135,152,139,67,125,110,20,136,21,48,141,67,129,245,220,78,153,166,48,126,57,245,146,99,206,17,77,70,180,210,40,138,233,6,6,64,86,36,36,159,12,12,92,63,70,0,168,154,154,168,240,141,65,68,82,204,102,38,204,104,69,162,2,138,159, +169,138,137,164,130,21,57,23,56,248,241,124,156,47,248,249,209,201,54,225,13,135,191,235,52,168,90,236,103,174,193,49,58,44,124,166,159,62,136,64,3,187,215,118,246,9,57,178,91,160,9,62,154,180,184,131,205,28,4,225,199,242,120,15,11,144,221,189,241,124, +5,146,240,38,127,250,137,17,248,190,18,0,65,201,72,241,198,33,64,80,143,96,50,14,235,243,254,226,157,14,189,1,88,28,29,204,79,86,11,6,35,211,28,83,74,9,130,199,80,171,164,62,37,0,21,132,148,71,204,10,83,75,32,132,142,14,216,246,73,19,193,76,68,68,44, +27,56,102,98,166,169,20,20,85,20,209,152,115,138,34,34,49,230,148,146,153,197,44,123,31,82,51,51,69,100,9,89,99,236,134,24,251,113,108,219,182,173,155,24,83,193,75,235,224,203,57,31,205,76,50,34,86,85,133,85,101,146,64,51,104,22,21,73,148,137,0,48,171, +108,251,145,217,43,122,114,46,75,241,105,10,42,86,108,213,170,170,241,117,101,134,49,165,18,207,154,43,231,41,20,149,97,166,73,208,193,132,136,171,170,170,235,186,16,155,39,207,78,225,106,220,202,180,55,104,168,90,166,110,166,153,193,125,126,179,235, +4,136,186,243,86,192,130,148,238,206,244,83,50,210,159,166,93,116,255,94,5,234,221,234,250,48,76,220,189,122,161,101,176,248,97,62,240,144,84,121,96,8,230,75,7,225,193,235,212,219,253,247,131,17,120,43,237,191,31,112,50,156,180,44,73,192,202,134,154, +3,115,154,227,208,109,222,190,94,191,123,51,51,11,100,154,114,26,163,111,171,23,39,39,99,215,111,54,29,50,109,98,78,140,100,4,150,137,124,206,217,123,15,32,199,71,71,160,178,152,205,24,179,230,68,228,208,160,104,76,20,234,92,0,141,128,128,137,153,200, +33,154,17,163,243,158,92,139,76,92,21,128,17,136,13,41,231,236,145,84,32,155,22,149,183,80,121,239,125,140,209,51,198,36,6,99,76,178,217,108,66,8,219,197,242,104,185,104,235,198,57,242,204,68,192,72,33,4,239,72,50,2,152,170,140,227,32,41,91,165,165,80, +28,199,49,141,57,82,86,27,98,182,148,223,26,146,33,18,185,213,108,62,95,44,170,170,22,176,42,52,139,213,50,52,181,228,216,229,88,44,107,42,231,235,166,10,142,17,56,75,14,68,57,103,239,67,93,215,0,48,142,227,63,254,227,63,254,159,255,253,255,137,233,238, +169,61,44,62,111,198,225,110,223,186,72,149,223,24,57,188,47,7,222,26,248,180,93,63,102,102,200,238,46,139,240,0,102,113,151,75,220,123,27,238,55,33,15,71,100,200,236,110,133,124,168,254,132,106,238,211,198,5,126,77,31,250,104,24,230,19,235,82,129,73, +252,8,129,9,148,13,216,20,226,176,126,243,243,246,221,27,27,54,70,204,52,175,124,64,196,38,120,34,183,90,46,114,86,118,1,186,126,0,220,228,181,103,151,84,69,147,51,98,4,135,16,28,49,150,202,214,8,85,110,60,35,238,186,13,202,6,150,83,76,147,58,40,0,121, +95,145,243,236,29,13,140,76,33,4,48,202,19,187,136,69,221,112,178,217,5,83,32,83,208,36,170,154,137,68,132,145,64,165,175,250,224,184,169,170,202,59,239,61,130,130,73,140,209,88,135,97,24,199,81,179,48,243,152,162,136,14,195,112,117,185,73,106,99,204, +57,171,2,250,2,251,132,208,137,196,110,171,64,10,214,180,173,218,119,47,194,139,121,219,198,24,203,129,75,57,66,167,82,108,100,0,144,184,168,200,228,164,206,87,77,61,19,145,170,174,33,13,247,198,209,163,115,16,126,157,165,167,7,118,217,239,255,254,116, +14,13,64,1,117,250,188,67,74,1,20,240,253,60,225,223,57,223,167,79,18,126,0,160,160,187,183,141,38,236,210,128,69,117,24,222,252,237,47,239,94,254,53,119,27,173,106,70,168,154,0,132,195,216,101,5,231,232,228,249,137,185,202,117,195,0,56,0,216,208,143, +99,15,162,70,134,8,166,153,193,161,100,116,64,136,0,192,7,23,17,17,85,68,145,0,12,84,1,136,216,135,10,216,133,126,16,85,69,49,231,92,81,215,23,145,172,64,57,151,225,184,162,106,145,85,112,210,136,153,140,10,11,57,130,64,41,165,109,143,41,37,70,24,67, +168,235,208,84,117,22,95,75,229,156,67,175,49,14,41,37,17,161,196,134,144,82,238,186,238,242,242,50,27,72,182,50,221,22,251,225,234,210,0,224,116,126,84,198,116,124,85,155,228,51,70,203,185,93,204,155,166,153,116,107,204,246,178,87,204,62,165,228,188, +159,207,231,99,138,85,85,125,243,205,55,123,255,67,61,76,131,119,75,184,27,205,33,28,120,108,222,108,225,175,147,222,151,5,2,63,179,119,187,49,248,241,24,158,16,62,111,119,246,107,231,216,167,139,64,0,200,40,6,32,80,196,210,137,204,88,129,13,134,245, +230,221,203,31,175,222,254,108,105,20,50,1,193,224,18,216,213,197,197,56,142,62,180,203,163,211,249,10,177,105,35,208,121,223,119,57,233,86,16,129,193,208,76,226,136,85,176,60,114,85,51,32,236,44,63,145,8,216,1,0,58,38,67,81,53,157,88,208,170,170,0,48, +84,216,117,221,118,187,5,128,125,69,55,142,99,8,245,52,60,173,234,28,41,88,225,211,53,79,206,74,69,167,194,68,139,63,5,0,231,172,155,220,229,156,37,101,213,150,201,59,55,205,115,21,186,66,68,82,202,49,198,156,179,115,14,197,124,128,146,181,199,113,140, +253,152,82,114,163,20,36,214,17,228,72,151,23,50,142,125,115,213,46,86,199,243,249,124,62,159,239,215,38,74,203,58,142,99,93,215,199,39,39,204,124,124,124,252,187,223,253,238,229,217,122,189,94,3,134,219,151,172,232,74,217,1,40,122,59,14,239,194,167, +247,35,162,15,75,164,61,230,124,62,64,149,223,157,128,121,92,172,234,13,96,230,222,240,61,244,130,255,252,59,199,215,171,111,159,52,2,75,230,147,162,160,73,5,7,64,54,160,156,187,139,179,203,183,175,199,245,37,230,65,3,137,229,4,146,69,186,190,191,218, +110,170,32,237,226,200,5,31,8,0,184,157,207,236,226,108,28,199,80,121,66,244,4,32,226,17,72,149,145,136,8,136,180,12,87,239,88,10,79,94,84,45,107,146,108,102,101,63,129,8,151,243,133,35,102,164,49,197,125,91,95,215,33,155,238,230,24,13,16,65,52,197,97, +84,117,28,38,81,122,68,42,122,105,166,34,2,224,69,196,76,226,52,84,61,148,37,224,80,57,197,50,103,134,197,149,205,16,29,135,217,204,141,227,152,115,6,32,100,32,239,2,33,98,51,110,162,36,237,77,217,149,9,129,214,113,219,54,85,26,251,220,4,3,81,229,98, +154,86,132,63,92,19,16,121,54,91,124,247,221,119,63,252,240,195,106,181,250,151,151,111,198,113,132,58,236,11,80,67,80,59,92,41,164,59,215,241,218,25,238,253,40,221,147,157,207,247,105,138,226,78,46,230,51,7,84,220,195,251,126,79,181,3,241,149,118,41, +240,233,101,42,149,202,62,31,24,16,33,163,8,168,97,214,171,183,111,251,203,171,216,119,129,212,57,70,162,81,242,144,36,90,206,42,152,83,52,241,213,204,177,34,249,211,211,211,191,190,126,149,37,57,69,32,14,222,7,71,77,237,42,207,5,147,71,3,66,148,221, +118,133,236,224,4,67,96,230,189,172,161,153,245,253,86,85,136,192,36,119,67,47,34,133,90,208,148,75,57,230,28,49,99,206,80,168,225,113,28,11,204,70,160,101,175,215,64,24,105,24,6,85,101,164,178,239,63,196,228,199,209,123,239,109,82,184,1,155,252,131, +153,153,60,245,125,15,0,60,109,247,171,10,32,32,17,185,42,40,130,15,161,173,171,166,169,234,89,189,156,207,102,77,195,222,207,102,173,247,222,76,115,146,157,2,149,107,219,182,239,123,102,254,221,239,126,255,221,119,223,13,41,246,125,239,189,79,0,128, +59,78,226,193,107,124,35,240,14,140,226,14,131,228,99,117,211,62,56,242,118,151,102,184,251,243,183,200,250,131,108,108,143,45,71,239,221,247,251,76,15,237,39,124,156,167,196,108,62,234,245,19,2,160,234,245,181,70,201,144,211,246,242,74,198,65,83,164, +138,218,182,110,22,13,48,197,49,250,80,205,23,132,232,125,8,33,132,190,31,136,232,232,244,228,248,248,200,253,232,200,0,65,43,231,171,224,218,186,113,140,112,184,229,105,197,185,103,130,239,20,38,204,141,144,69,100,24,134,148,82,183,233,83,74,125,223, +119,93,215,247,125,74,73,97,26,131,42,252,4,7,239,156,115,158,153,217,7,55,244,131,170,106,142,154,185,140,156,59,79,232,188,40,26,40,17,22,29,126,17,49,36,246,193,121,95,213,53,177,43,47,40,141,81,21,12,33,198,40,57,3,0,154,90,150,60,14,170,234,157, +155,205,22,222,123,95,87,161,174,92,93,85,33,0,232,24,251,147,197,220,121,70,180,156,69,52,17,58,0,40,179,177,101,143,169,109,219,156,115,191,94,151,248,76,31,128,245,15,147,33,222,91,133,222,57,117,143,13,191,199,159,207,143,70,101,30,159,9,63,243,86, +241,107,76,137,79,219,139,227,193,188,252,110,0,48,141,3,168,152,102,196,170,109,219,217,108,6,206,25,21,75,38,74,98,85,85,161,227,49,70,17,11,139,197,241,241,113,8,161,56,171,120,166,192,228,9,113,183,102,118,55,8,137,201,12,84,65,192,98,138,195,182, +187,188,188,220,108,58,71,124,121,121,121,126,126,62,142,35,160,230,156,175,214,235,245,122,125,121,185,102,70,118,68,222,133,16,230,243,249,106,181,154,205,102,139,217,73,206,57,239,116,187,29,113,221,4,70,242,117,109,146,75,244,38,0,239,125,249,173, +186,246,204,174,236,37,22,102,66,36,150,174,50,231,60,142,61,168,89,22,4,104,219,102,177,88,56,11,196,92,126,56,171,34,147,171,28,102,238,186,141,152,6,47,73,77,68,28,99,206,153,153,187,174,43,131,117,195,48,156,159,159,251,217,170,170,170,156,51,56, +255,57,87,232,48,48,15,125,74,62,246,172,221,123,62,191,244,74,131,123,159,142,232,97,129,122,131,82,219,237,73,27,128,221,163,83,135,239,231,241,190,200,135,232,120,77,250,1,62,121,132,143,224,89,176,18,240,154,25,76,116,28,172,31,125,124,13,67,156, +183,131,241,243,122,249,251,223,252,158,92,251,118,236,253,172,10,225,91,51,69,27,254,242,47,127,158,45,103,47,78,79,215,67,231,148,143,188,53,150,99,202,199,243,35,73,10,236,20,137,171,74,156,41,38,52,86,4,38,38,98,137,34,41,183,139,122,219,69,52,108, +125,189,29,250,139,87,151,111,222,188,137,99,250,243,213,219,237,118,123,114,114,242,221,15,127,240,85,48,179,151,47,95,254,235,127,255,191,18,133,174,143,170,114,124,220,228,173,253,249,221,155,213,42,214,245,250,249,113,87,36,164,234,224,65,141,44, +171,58,38,244,140,161,170,25,65,69,204,212,215,126,182,108,102,203,198,181,71,39,109,147,226,32,227,176,185,120,151,183,29,104,190,186,56,203,195,144,135,232,216,59,31,196,49,178,51,23,206,7,72,188,173,40,64,180,69,211,206,201,32,198,70,169,138,26,127, +62,135,54,230,186,117,179,69,53,95,169,115,99,8,212,206,27,150,172,130,104,162,195,249,197,171,223,204,171,163,133,67,139,108,149,23,2,116,186,11,30,130,12,38,209,198,195,140,167,83,177,74,187,18,157,0,247,215,93,205,0,80,145,120,26,49,44,63,3,140,72, +146,13,177,52,21,176,51,64,45,136,151,187,247,156,223,157,121,158,4,181,244,122,116,27,213,84,5,11,25,184,67,210,167,2,212,160,140,29,20,145,1,85,1,152,86,198,216,16,144,16,216,192,20,73,77,221,227,111,15,143,72,98,248,120,148,246,9,239,43,95,77,65,120, +95,186,16,209,106,181,122,109,86,85,213,241,234,40,120,63,196,36,57,43,211,229,229,101,223,119,235,203,243,87,175,255,118,252,236,184,157,183,222,123,81,109,154,166,109,91,128,129,153,29,81,25,52,113,206,1,10,17,77,138,106,69,218,130,140,136,126,252, +241,71,36,46,89,226,242,252,234,221,187,55,87,87,87,34,210,84,181,164,92,148,176,61,50,121,158,183,179,147,163,229,102,221,49,96,148,236,136,209,138,126,168,197,126,120,147,199,58,132,249,124,62,155,181,149,15,85,112,160,170,57,229,145,216,60,57,34,43, +117,44,55,77,51,155,205,230,207,159,47,218,89,138,99,191,190,232,214,87,93,223,119,155,245,122,219,167,60,18,185,242,183,92,110,182,67,76,166,56,230,220,97,118,72,146,242,178,109,218,80,121,196,211,227,227,58,52,199,39,39,179,163,163,213,41,5,108,209, +52,15,189,165,84,49,133,163,153,164,209,204,198,177,63,61,57,105,219,214,67,88,173,86,231,91,189,15,237,148,39,188,112,31,76,122,31,39,229,254,9,128,133,221,127,122,221,231,255,49,191,48,35,248,85,138,219,107,93,2,4,34,98,224,163,163,163,98,244,245,252, +249,115,2,236,187,110,204,209,84,52,195,249,249,217,249,187,215,175,127,126,157,115,252,254,135,239,23,199,199,219,97,112,206,213,117,157,202,146,129,247,117,93,135,186,10,33,72,49,84,217,231,113,68,64,65,180,186,14,136,12,8,227,216,103,137,139,89,83, +85,158,217,47,190,121,241,250,245,235,190,239,83,223,143,219,142,157,203,253,56,115,213,70,174,60,33,130,243,72,193,115,237,195,108,54,27,199,241,236,236,173,115,174,219,108,150,203,229,106,57,167,118,38,222,169,203,66,36,136,76,142,1,152,200,123,223, +86,245,162,157,133,217,60,180,181,49,64,239,251,28,215,219,109,215,15,163,230,42,212,227,56,94,156,191,59,63,187,184,184,220,42,160,2,117,67,255,207,63,189,6,81,149,116,178,88,45,154,186,118,238,155,23,207,230,237,172,109,219,103,47,158,255,254,31,254, +151,127,223,182,71,199,203,26,216,249,106,117,180,200,4,99,206,57,231,56,140,39,71,171,182,105,162,133,121,211,94,108,54,55,7,49,9,240,201,34,240,206,132,231,193,152,20,126,205,115,174,55,207,237,20,150,238,241,105,240,22,94,241,152,52,8,79,109,75,248, +112,16,126,153,128,212,178,187,61,137,154,77,26,74,174,240,114,207,78,158,45,231,139,237,213,122,189,237,58,147,177,195,0,105,125,121,57,12,131,247,108,166,195,48,44,17,9,45,197,188,95,80,242,222,215,85,91,184,117,131,233,155,166,166,168,102,73,213,68, +164,170,124,140,185,31,134,156,52,4,126,241,226,89,249,117,110,150,58,196,11,195,77,183,213,156,153,104,53,155,241,111,127,187,108,103,2,54,142,35,78,3,217,228,156,187,136,121,181,88,164,24,227,56,118,87,151,30,33,16,74,21,178,99,101,6,214,226,184,226, +144,60,113,240,190,10,1,125,16,164,168,218,231,220,197,212,167,60,228,156,68,145,236,237,197,229,171,87,175,174,174,214,236,194,226,232,88,13,101,43,161,154,231,152,36,131,146,7,87,89,112,84,53,97,62,31,211,120,126,121,209,190,254,233,249,243,211,213, +209,156,136,82,236,6,16,58,57,113,206,129,105,29,194,172,105,218,166,206,93,14,158,225,218,73,230,6,29,120,232,53,253,81,231,225,96,160,20,238,234,211,125,240,156,191,127,150,248,41,1,124,36,51,129,143,40,71,223,31,126,15,145,167,15,187,91,61,97,216, +124,209,148,88,124,57,65,13,12,129,25,203,62,30,251,227,227,99,70,252,233,245,219,203,177,219,50,111,36,161,172,187,110,3,38,243,118,22,66,232,54,219,156,115,211,52,151,221,69,97,207,1,160,72,253,22,137,7,98,2,128,124,96,3,150,179,166,28,99,140,166,136, +102,62,32,179,47,38,77,136,216,247,221,172,10,213,233,201,241,98,62,166,136,136,98,184,156,205,255,225,15,127,36,199,49,70,66,46,196,6,17,189,125,251,246,245,217,155,139,139,139,243,243,119,146,50,100,145,152,82,28,178,99,117,78,8,5,129,29,49,82,240, +62,56,239,217,185,217,188,12,157,130,115,174,158,185,186,145,205,102,189,237,254,244,234,79,87,87,87,93,215,123,239,87,171,229,179,103,207,198,152,187,174,107,7,175,94,181,157,191,120,254,236,197,243,211,211,227,229,31,126,248,221,233,201,234,79,255, +252,255,110,183,219,215,111,95,63,123,117,242,237,139,147,211,147,19,102,110,43,186,20,41,243,110,167,199,39,142,120,53,155,247,195,186,173,234,9,239,186,73,64,208,1,3,241,201,179,92,143,17,171,127,12,106,248,116,233,177,220,202,13,0,139,62,178,123,252, +95,242,49,221,32,193,83,252,217,191,134,114,116,79,222,32,178,129,238,113,184,36,70,142,235,16,198,113,60,127,251,110,174,152,255,238,0,0,32,0,73,68,65,84,171,169,35,218,228,4,216,160,41,96,102,110,8,241,234,234,98,179,190,106,87,199,68,212,132,170,247, +35,34,20,73,108,68,204,166,30,125,145,126,56,48,87,203,38,89,53,23,61,23,85,29,250,181,170,182,109,59,159,207,189,107,152,89,85,135,97,24,134,33,102,85,85,195,70,85,189,247,117,240,117,221,58,231,124,21,188,247,243,89,187,88,182,111,222,180,181,227,237, +118,205,72,129,9,13,76,138,189,25,40,32,80,112,196,161,184,178,33,101,209,224,201,249,166,110,102,71,199,39,207,95,124,43,41,95,94,94,38,209,170,170,219,118,214,54,243,229,114,121,180,92,41,66,29,42,215,70,231,61,59,252,238,187,111,190,255,254,55,223, +126,247,205,191,251,227,239,22,139,217,127,253,63,254,219,223,254,242,231,159,95,254,56,91,44,0,64,82,214,44,163,66,164,170,241,206,19,87,142,243,208,7,162,202,123,199,72,160,90,0,17,156,52,225,208,168,216,18,239,51,97,209,110,253,248,203,119,79,28,126, +176,64,123,140,108,204,231,83,101,136,8,244,52,146,135,159,18,129,191,40,127,248,49,127,155,29,88,246,32,23,85,37,5,36,199,136,12,70,113,72,195,48,12,57,110,205,70,52,231,120,185,154,231,56,58,166,186,14,204,156,82,26,134,161,180,130,68,100,42,228,216, +123,207,108,140,215,168,210,254,63,74,194,228,76,41,197,24,85,68,186,174,139,49,142,99,143,104,4,90,156,128,85,115,85,249,186,102,221,173,2,146,99,17,99,239,115,206,34,146,163,230,56,106,78,140,48,171,43,79,211,78,67,112,142,0,29,21,89,123,65,3,207,28, +216,21,183,150,97,136,149,175,1,208,81,181,90,29,195,247,127,168,125,208,148,151,243,69,30,35,19,21,213,208,197,124,53,155,205,204,236,127,115,39,77,211,0,225,234,120,121,252,236,228,232,100,245,236,249,9,162,121,239,171,182,89,173,86,132,184,60,122, +182,152,181,193,249,208,52,235,152,98,140,76,212,173,55,195,122,59,108,186,198,7,205,82,36,186,11,166,9,182,67,101,140,62,103,152,121,31,129,112,147,171,248,216,35,119,147,162,248,200,179,122,47,30,131,186,151,238,129,167,16,255,253,64,4,62,18,29,253, +117,135,98,209,34,219,73,158,163,9,160,11,149,33,230,156,177,72,179,228,60,198,132,181,143,227,88,249,19,132,236,189,95,173,86,117,219,52,77,51,9,48,16,168,42,136,0,32,51,59,38,38,48,147,189,197,231,62,8,157,103,53,151,37,145,66,51,107,235,42,172,215, +151,34,113,125,117,206,172,106,66,204,136,224,189,75,170,67,223,107,175,162,74,68,170,64,222,165,148,198,113,84,179,139,139,139,113,219,13,67,7,146,155,224,171,16,152,201,33,17,90,112,190,72,75,57,34,70,160,34,154,147,115,64,95,57,111,28,8,185,9,109, +56,125,17,216,197,109,255,175,127,138,22,213,33,55,161,109,219,118,49,155,183,109,139,136,42,180,104,43,23,252,108,49,91,205,155,197,188,173,235,122,136,49,170,181,203,229,41,160,197,12,161,234,146,69,149,57,107,85,85,150,199,202,241,176,217,234,56,228, +110,219,174,90,75,177,52,75,138,160,48,113,9,176,179,78,126,192,223,242,105,49,155,47,89,130,62,212,148,185,167,11,63,120,255,236,194,61,31,95,154,63,124,223,199,254,121,31,249,254,34,129,201,78,241,150,137,201,3,26,91,30,83,110,102,115,89,95,206,235, +186,174,235,139,110,179,152,53,87,41,54,109,181,217,92,157,28,45,79,78,87,139,197,76,192,142,22,243,183,87,235,50,65,93,215,1,181,170,235,218,123,207,8,96,178,167,149,203,254,17,81,177,247,212,82,175,142,99,191,221,174,183,219,109,223,247,102,214,247, +125,204,219,34,148,88,215,53,78,59,10,150,85,114,206,134,40,34,49,166,49,197,50,4,83,238,17,243,217,204,173,150,170,42,49,153,153,119,20,66,0,53,239,119,173,160,247,68,36,41,109,174,174,234,103,9,21,155,170,30,157,39,87,1,50,46,244,63,253,175,255,249, +252,205,217,89,204,99,215,71,142,164,56,108,250,217,108,118,122,122,186,168,161,161,60,159,207,230,139,166,170,28,228,116,113,113,166,196,85,221,26,250,118,113,202,68,158,152,145,81,109,200,2,96,41,165,224,252,111,191,253,230,226,205,187,69,187,108,50, +30,45,23,248,183,183,102,194,204,128,148,199,88,174,20,170,29,96,10,135,195,98,88,246,1,39,202,16,236,174,205,230,141,47,119,118,226,112,211,159,144,136,228,96,63,246,240,119,223,199,19,170,28,104,26,233,141,185,28,187,111,144,149,136,64,203,83,171,129, +161,34,18,25,152,154,238,213,201,220,83,196,222,123,34,208,232,87,152,212,62,246,222,70,7,32,182,238,180,179,51,226,233,179,103,47,219,70,174,46,92,21,22,203,229,203,179,183,219,161,71,231,28,1,168,150,149,206,97,24,234,166,41,62,77,195,118,96,230,186, +174,201,40,132,64,142,193,148,140,246,178,179,180,251,40,95,150,237,65,50,168,156,167,118,230,137,99,140,102,54,154,196,40,49,14,231,87,211,111,33,57,34,26,134,129,188,35,34,53,100,38,239,93,89,131,104,128,247,18,221,73,197,204,202,252,183,73,82,70,52, +64,52,102,14,206,21,223,152,194,65,19,0,3,51,50,121,198,214,2,241,127,252,15,255,233,95,56,252,235,159,254,231,187,55,103,203,229,114,185,154,167,97,252,241,47,127,125,190,106,66,85,95,94,180,237,217,170,57,62,106,143,78,155,213,210,213,77,76,91,32,246, +190,50,100,68,47,101,195,55,192,152,206,2,243,124,54,171,156,31,55,155,245,249,197,108,249,236,249,241,169,115,127,70,64,5,17,131,108,234,12,137,208,224,239,108,184,234,17,101,96,17,125,42,19,124,165,199,197,167,146,193,167,95,127,248,61,85,85,97,8,108, +88,47,22,62,212,157,102,246,237,243,111,191,249,233,226,221,230,252,12,137,98,140,102,210,54,97,187,198,190,199,223,254,254,15,34,82,55,173,174,59,102,110,154,134,129,75,150,3,131,157,108,243,52,223,12,251,133,110,52,50,200,6,170,128,200,33,96,153,11, +21,17,12,147,108,238,20,189,204,222,23,19,196,186,12,142,22,167,81,218,45,242,185,172,57,231,52,70,211,108,206,161,1,51,18,65,85,53,206,57,239,185,188,134,189,98,116,128,34,60,204,147,231,33,145,39,86,31,254,235,127,251,223,95,188,248,182,170,170,255, +251,127,252,143,159,223,190,237,251,97,54,107,137,168,210,158,188,115,219,166,222,110,154,174,95,12,113,30,99,53,95,45,79,78,217,87,85,221,58,23,204,76,68,75,162,16,17,5,112,128,164,210,173,55,235,240,238,197,119,63,28,45,231,158,25,21,5,76,205,20,76, +11,18,163,246,9,70,49,239,107,109,190,114,203,115,80,63,223,164,7,237,218,57,24,1,16,159,198,16,230,83,34,240,23,216,51,188,9,8,61,30,152,217,43,255,26,130,33,170,97,6,51,166,102,57,223,32,117,113,92,173,150,191,249,254,183,151,41,94,140,67,28,54,72, +176,221,186,24,59,100,248,225,31,254,88,4,122,203,248,165,247,190,40,213,166,36,14,196,177,67,6,48,162,155,218,204,164,200,46,68,74,0,160,89,16,209,145,247,117,64,196,5,23,35,65,60,192,108,75,157,77,204,76,228,246,162,73,69,19,113,92,111,197,84,36,169, +102,2,35,38,231,156,35,170,235,154,25,25,105,218,27,20,217,107,52,16,17,18,144,115,36,30,193,20,0,9,179,225,247,127,248,227,114,117,252,155,239,127,247,79,255,244,79,103,111,223,197,24,53,103,24,174,234,182,153,123,63,243,213,124,62,95,173,142,23,203, +227,48,155,123,23,156,243,222,57,98,22,48,176,50,31,103,85,85,217,48,140,99,175,41,147,42,138,162,25,35,48,98,145,182,82,98,66,70,80,51,192,143,183,72,123,0,14,253,162,40,224,189,4,35,34,218,205,8,44,24,111,145,30,221,235,171,187,95,42,7,126,237,61,195, +79,125,246,82,128,150,56,52,51,53,80,2,5,242,161,62,121,241,226,170,109,206,47,206,218,112,252,252,219,111,222,197,97,120,245,82,81,144,128,12,182,221,26,16,65,13,201,98,28,15,159,177,216,229,26,153,119,83,12,148,44,81,234,198,125,247,226,156,171,124, +149,38,147,22,40,246,41,101,220,205,123,239,124,40,167,42,169,136,136,115,193,16,84,53,166,84,242,164,165,40,227,88,164,104,98,140,170,234,136,67,8,204,236,8,138,208,189,161,65,158,156,24,200,185,80,215,82,36,20,145,205,17,170,51,19,21,3,65,36,52,196, +246,248,248,63,252,151,255,114,242,237,183,175,127,122,85,134,200,121,120,215,52,205,98,117,188,60,57,93,30,157,206,86,171,122,182,114,85,157,84,45,139,196,209,188,17,179,103,64,66,85,67,96,41,118,24,128,206,144,193,60,98,49,163,50,156,252,192,129,129, +148,202,176,251,39,179,74,187,69,138,123,190,111,95,229,224,221,64,146,80,247,17,88,50,225,97,3,233,158,50,2,63,245,253,250,197,195,239,1,228,237,144,155,82,36,69,85,48,1,115,142,22,171,101,179,152,159,255,252,211,217,250,242,228,244,244,119,191,255, +33,44,103,253,217,86,82,76,169,79,87,189,130,93,93,93,53,171,149,137,242,1,13,33,34,41,37,36,19,31,68,83,89,99,47,54,127,0,192,236,201,32,198,200,236,155,154,188,155,118,219,25,136,129,107,231,137,200,33,177,25,33,42,0,1,101,2,70,0,128,60,193,183,168, +106,154,178,196,52,198,62,231,108,32,76,232,3,251,192,69,218,139,137,119,250,194,90,114,166,136,168,170,161,36,21,45,126,76,193,153,49,164,172,148,23,243,197,122,189,30,226,64,236,87,207,158,87,179,249,111,69,188,247,210,157,49,179,227,224,156,71,246, +236,131,101,75,144,102,139,185,17,18,145,161,154,137,128,161,38,48,29,198,193,153,121,98,4,200,49,105,202,104,16,28,135,202,145,200,36,112,78,8,106,96,68,31,95,140,238,29,112,241,61,52,195,215,57,111,7,136,238,189,141,226,132,21,61,73,16,126,58,18,243, +203,242,132,31,81,156,160,238,245,232,139,102,171,34,49,0,58,246,85,117,124,122,18,127,158,175,215,107,37,108,159,157,254,241,31,254,97,88,94,158,157,157,93,92,188,29,198,42,74,122,249,242,229,241,55,223,212,139,182,140,176,48,22,167,6,46,221,81,201, +129,135,2,118,229,240,76,240,140,1,34,151,181,123,6,67,32,48,114,96,4,198,10,140,128,165,98,67,36,164,201,25,158,152,216,216,178,10,12,146,53,142,37,203,57,231,28,241,228,215,123,211,87,8,0,74,28,198,24,199,113,108,188,55,178,108,89,202,58,66,209,205, +206,184,30,199,4,64,117,93,121,23,204,40,132,24,35,160,49,31,35,34,23,155,110,246,129,189,247,30,29,87,69,91,220,81,70,25,243,152,210,144,37,153,21,115,10,83,85,77,137,64,43,231,155,58,140,222,207,234,198,167,30,146,22,1,178,79,46,148,222,183,190,244, +53,143,217,141,163,101,135,68,215,190,28,221,239,253,60,121,16,254,61,164,196,143,125,34,178,187,201,95,4,172,105,26,104,218,147,211,231,241,244,217,95,222,189,187,124,117,245,34,248,239,78,143,218,19,238,186,77,209,116,201,38,111,222,188,137,49,46,188, +47,155,172,96,80,164,114,247,198,189,236,216,14,28,176,247,99,226,204,156,5,114,142,41,37,137,169,176,23,136,140,89,193,33,177,57,198,226,139,52,57,239,198,145,104,218,211,7,53,139,57,246,67,191,217,26,78,32,106,113,83,42,34,52,170,154,199,88,244,44, +202,55,145,39,108,54,212,21,57,22,17,5,163,146,148,8,205,81,21,170,49,167,177,27,82,206,117,229,125,91,103,211,190,239,43,14,128,147,54,64,150,34,157,97,5,236,169,235,42,144,39,84,147,36,121,52,83,34,104,154,25,140,67,73,254,117,93,31,29,29,213,243,185, +56,87,85,149,235,19,22,69,156,201,72,6,255,238,86,79,63,120,250,246,133,21,34,22,127,131,207,239,9,245,70,69,58,9,182,210,35,239,22,119,75,5,120,159,222,227,251,149,99,68,110,16,68,31,188,108,183,6,115,111,216,139,31,48,69,251,207,49,207,208,128,64,129, +18,217,216,40,128,0,66,24,134,196,203,127,167,223,81,92,11,14,105,248,219,255,220,94,189,105,198,163,238,232,69,190,58,202,219,33,38,216,140,87,109,51,127,119,153,23,207,93,159,50,7,86,201,2,105,147,226,152,96,214,182,193,97,229,107,131,148,196,162,49, +147,67,199,42,22,139,49,46,37,112,200,96,136,134,150,17,178,217,58,74,83,251,192,236,1,217,0,76,53,74,78,41,177,119,236,24,0,178,230,172,89,76,152,169,170,194,90,89,68,216,176,69,15,204,96,74,42,172,22,42,95,24,0,135,232,5,112,84,111,188,168,151,1,27, +16,79,230,152,138,231,4,55,140,154,147,79,118,234,154,222,195,155,243,179,249,183,47,134,20,173,169,57,184,241,221,59,100,231,189,119,193,19,145,176,67,239,93,85,185,186,86,134,1,64,146,102,96,199,51,75,163,12,201,15,23,4,118,30,187,119,32,254,100,105, +127,252,254,103,179,170,105,22,139,69,250,211,95,90,8,110,30,214,105,48,199,131,119,235,36,124,189,179,106,7,121,229,189,22,104,183,6,250,15,14,198,245,97,179,195,174,132,225,222,243,240,177,94,41,165,100,32,162,125,179,87,18,126,64,111,100,6,100,72, +170,185,240,155,0,19,205,105,160,248,21,156,122,191,26,27,243,37,238,154,55,253,238,166,145,142,242,54,179,11,193,225,108,185,60,125,246,60,94,190,208,237,89,195,106,196,171,229,210,126,35,129,112,209,180,221,209,49,57,158,53,109,153,189,222,33,61,86, +44,205,114,210,24,163,149,4,197,164,10,170,106,37,3,16,18,16,24,41,162,41,170,42,168,96,185,245,48,0,128,154,225,1,28,55,101,179,29,239,95,56,12,85,45,139,87,4,16,156,171,170,80,59,6,19,200,184,103,153,247,115,225,5,113,37,162,201,196,25,139,11,90,57, +247,84,244,109,216,185,182,173,219,62,72,28,85,179,115,62,138,134,186,217,19,223,236,29,179,119,222,59,231,138,113,169,129,136,136,137,238,15,125,138,169,60,227,209,201,241,114,113,52,159,45,225,90,24,134,237,80,97,172,104,113,127,6,59,119,23,155,249, +229,168,66,220,161,161,251,127,166,106,20,241,96,179,254,51,73,237,47,249,119,124,165,61,140,123,219,197,235,157,154,107,120,6,200,64,76,133,168,154,205,143,158,61,207,221,247,218,95,74,119,121,217,199,163,113,88,180,141,30,159,212,206,155,89,86,8,117, +112,4,132,86,90,157,178,13,190,171,34,49,74,246,190,114,68,146,81,36,137,104,217,153,0,80,211,61,23,193,128,82,118,223,108,90,32,223,93,32,38,70,46,125,93,241,85,154,170,77,155,34,80,134,228,8,8,216,51,18,3,9,40,17,130,34,32,23,47,123,14,147,233,26,17, +17,77,28,29,32,16,151,211,130,0,198,4,10,166,57,120,63,111,154,152,51,129,58,130,12,26,234,58,39,217,201,50,92,251,96,79,30,209,59,203,218,82,199,27,162,232,100,39,252,237,183,223,62,127,246,77,59,155,93,245,9,197,178,41,17,129,210,181,33,233,221,82, +235,107,77,104,60,85,86,184,105,85,182,183,133,70,196,130,120,239,130,240,239,80,234,87,31,40,63,62,251,142,117,239,149,187,125,23,80,156,12,114,157,171,234,227,147,163,241,55,99,127,121,241,147,190,235,183,242,230,231,163,229,202,51,22,101,235,113,76, +73,114,142,137,161,88,57,131,227,201,8,141,209,33,112,113,104,64,100,0,53,0,228,226,158,75,89,117,210,112,112,158,204,12,141,75,42,158,236,180,0,145,140,38,219,104,64,211,44,162,185,4,162,98,185,204,38,162,26,199,204,224,17,114,66,50,111,166,8,230,156, +51,85,218,77,233,148,52,56,181,163,64,25,144,144,140,17,149,13,65,85,8,49,165,161,191,92,123,199,206,145,129,49,129,119,136,129,25,235,193,134,33,69,205,138,44,76,30,128,10,219,2,0,38,55,172,51,17,145,184,56,165,250,163,147,103,199,207,78,199,168,89, +205,3,164,40,182,83,16,47,119,157,108,250,100,119,213,143,225,247,158,40,245,221,95,229,78,1,57,133,40,153,25,130,185,47,239,31,248,180,105,80,191,66,74,188,5,205,209,237,230,26,0,136,29,139,68,194,80,205,151,248,252,69,78,93,202,241,205,171,31,55,87, +235,198,5,201,89,37,11,162,228,40,42,26,199,138,93,143,196,96,68,228,208,101,77,217,114,74,105,86,87,136,40,170,98,74,140,8,4,96,73,50,2,32,48,145,51,84,32,103,0,32,217,64,68,69,85,5,12,193,138,181,104,201,126,64,40,57,239,103,211,138,235,203,182,235, +36,69,16,74,96,35,136,177,99,194,218,7,118,36,102,6,56,109,208,242,180,172,144,115,54,99,52,52,36,32,7,144,247,26,84,221,102,251,227,95,255,146,199,225,219,111,158,55,77,21,102,117,208,228,3,43,215,170,144,139,60,213,14,14,64,68,34,4,0,211,3,229,190, +50,83,192,12,136,64,88,92,19,83,238,129,88,137,186,97,48,68,35,188,78,17,106,124,31,196,255,105,220,253,7,183,31,158,22,26,220,207,82,128,145,153,236,234,128,93,55,107,140,164,102,8,32,68,248,235,206,132,143,136,192,47,7,160,221,124,103,246,154,208,168, +69,66,136,41,37,4,66,242,13,206,150,179,103,223,205,199,254,42,166,248,183,127,189,184,184,48,85,19,245,20,83,202,232,157,170,122,207,110,160,104,66,6,106,154,82,26,179,106,146,163,85,176,221,122,134,2,50,147,101,203,89,130,243,198,68,192,170,14,69,178, +130,136,138,40,16,112,86,74,10,166,162,80,116,239,179,26,17,103,205,49,107,206,50,196,180,217,246,155,109,223,247,67,202,163,16,73,138,58,250,145,208,57,103,117,3,0,222,57,219,141,71,151,9,181,169,68,70,80,36,6,130,98,221,173,89,20,208,108,24,134,139, +119,111,95,191,252,113,88,159,63,127,126,250,236,249,9,164,208,206,103,217,57,239,125,173,42,96,204,190,168,42,34,98,201,159,215,49,9,106,128,0,106,132,38,10,70,236,66,86,19,162,170,173,147,232,85,215,43,16,33,103,160,73,196,90,51,17,201,103,93,190,235, +85,166,15,42,63,124,38,91,118,175,226,232,245,144,218,117,91,200,102,136,168,6,165,235,65,178,247,247,132,191,190,62,80,127,233,151,116,227,110,149,197,146,90,41,24,4,61,47,86,203,111,190,239,146,164,245,121,223,117,121,140,100,144,52,138,8,91,232,54, +219,176,104,119,8,4,2,88,74,57,199,4,2,41,137,66,38,114,217,20,129,17,17,28,129,76,206,179,132,142,89,141,61,230,108,74,166,106,168,89,101,76,49,73,38,34,114,19,239,23,75,26,148,60,198,113,179,217,108,54,155,110,28,196,20,213,192,20,16,114,178,12,144, +115,102,64,102,199,236,84,68,21,188,183,130,166,176,115,176,3,205,213,140,8,21,65,11,46,164,26,42,223,182,237,118,125,249,231,238,106,123,241,6,210,15,205,172,193,147,19,61,154,101,49,70,114,76,70,12,0,57,103,28,17,201,20,81,85,224,38,33,140,228,146, +36,114,236,171,90,12,144,189,243,245,219,179,205,182,27,68,1,189,3,81,52,2,51,19,37,98,129,39,200,132,191,8,55,134,215,171,27,211,10,197,174,28,64,0,188,222,222,248,245,240,132,31,130,97,238,126,243,203,38,240,131,129,163,187,207,139,134,165,28,116,224, +88,73,132,3,51,207,79,120,149,53,12,87,63,253,248,114,99,87,152,117,76,221,48,140,148,243,54,165,239,102,179,2,81,224,238,90,20,213,221,110,24,106,0,231,176,24,2,35,19,163,3,163,148,18,1,16,33,177,103,111,34,129,75,13,10,89,21,114,86,53,33,34,175,64, +222,1,224,212,124,102,29,98,222,246,227,182,31,85,192,187,10,24,16,177,140,227,168,26,34,2,239,103,101,0,65,13,129,152,139,250,27,17,9,42,25,239,246,133,64,119,245,232,114,190,120,118,122,236,136,206,222,188,150,97,189,154,87,105,104,3,170,210,17,51, +187,224,29,87,170,154,85,178,102,211,204,222,149,245,157,155,77,87,41,227,5,67,229,170,144,5,216,81,102,119,118,181,238,199,164,128,128,8,70,123,97,45,70,76,95,184,39,132,47,51,86,122,103,34,2,139,200,205,158,191,87,101,3,41,208,141,59,244,156,56,252, +44,34,247,242,102,191,68,249,170,95,51,252,110,195,220,55,17,186,253,85,202,89,153,217,128,178,25,85,173,202,8,96,207,127,243,251,188,126,119,106,76,254,109,191,217,144,171,209,119,195,48,116,67,238,199,56,155,45,4,251,126,28,24,89,178,1,192,108,182, +24,83,86,24,29,23,194,192,160,140,88,42,48,51,168,74,22,77,89,146,168,130,17,58,8,57,38,98,68,67,51,16,49,69,33,53,81,69,36,21,88,111,251,139,139,139,245,122,29,115,46,124,131,39,23,66,104,154,198,57,151,115,214,108,222,123,246,149,33,43,168,169,166, +40,197,11,173,248,200,95,13,61,85,85,112,76,136,25,73,119,61,33,51,47,151,203,224,28,154,12,125,247,211,95,254,214,206,194,184,221,184,212,180,109,91,53,179,178,10,232,130,103,95,1,96,148,126,183,105,5,168,150,45,239,207,143,168,205,102,179,126,24,125, +53,3,34,3,252,249,221,89,6,32,31,196,144,8,85,85,82,118,68,146,34,80,184,23,241,55,59,224,253,14,33,28,135,143,135,76,30,32,183,110,97,37,7,35,102,120,171,239,221,255,252,84,250,226,53,166,192,204,154,227,116,134,81,167,165,229,233,76,93,15,205,184,143, +74,202,255,63,137,192,91,48,204,65,29,170,0,64,70,6,128,104,138,101,143,19,193,72,205,33,10,17,46,191,249,94,93,155,177,66,119,222,93,93,130,26,136,49,51,56,143,68,46,100,47,186,183,73,10,33,136,141,8,12,196,72,4,72,6,36,166,106,128,52,1,24,192,132,74, +32,136,200,138,90,134,188,83,17,147,37,98,128,44,34,34,217,116,187,221,94,94,94,94,109,214,227,110,94,28,8,87,179,121,217,0,6,128,49,9,84,208,84,85,93,215,219,237,86,1,77,167,249,111,209,164,150,69,211,81,83,161,227,98,191,173,166,222,49,51,6,113,48, +14,243,249,252,232,232,232,231,31,255,45,143,249,226,226,44,142,21,17,58,122,25,231,243,249,114,229,171,134,189,147,92,185,42,67,105,50,153,139,29,155,1,152,162,90,46,20,205,166,27,218,249,50,84,85,31,147,177,207,140,23,235,181,33,149,177,27,67,0,208, +178,198,73,239,61,129,15,1,45,95,98,149,233,128,236,255,80,2,188,253,157,226,90,195,147,166,229,244,251,133,131,229,50,20,233,238,205,203,15,241,102,183,255,12,252,146,241,249,11,71,224,53,28,186,219,165,216,249,102,43,162,35,3,133,178,25,128,128,132, +232,148,176,58,254,205,220,207,49,204,155,249,217,213,217,59,60,251,25,174,174,198,184,5,231,212,204,144,128,73,179,154,89,153,26,3,23,136,3,147,3,0,1,148,156,80,77,21,184,170,13,12,118,76,33,16,154,128,154,153,130,152,238,39,209,0,73,114,234,198,184, +217,108,54,221,246,234,234,106,24,6,3,152,178,116,210,80,183,243,229,170,157,207,82,18,28,6,51,35,231,4,201,133,218,48,137,37,17,233,227,56,12,67,223,247,67,215,231,139,243,249,114,81,205,218,204,28,243,40,162,32,57,231,236,0,230,203,229,233,233,169, +10,68,200,227,69,63,70,175,96,28,67,92,173,52,198,102,54,15,109,29,234,22,64,201,249,44,194,193,35,65,153,23,223,143,233,33,77,110,132,46,84,105,88,163,171,178,218,122,219,43,152,24,106,209,32,3,42,239,246,39,151,135,239,43,65,191,206,116,228,97,188, +16,29,88,71,33,160,57,64,61,120,129,124,207,62,225,3,57,250,61,97,102,95,37,1,254,114,17,8,132,0,138,90,246,246,8,10,130,206,108,42,72,101,244,68,181,220,179,9,1,182,84,91,67,237,243,182,94,158,46,142,159,183,203,163,55,63,255,184,190,60,55,10,227,216, +197,44,34,182,243,220,5,145,148,13,20,68,96,39,37,133,72,232,216,83,86,161,157,36,158,18,2,92,155,48,27,2,17,21,207,151,164,178,29,250,205,102,243,230,221,219,148,210,24,35,32,122,231,152,89,192,76,85,128,125,61,155,205,143,84,53,84,227,238,121,165,105, +102,49,198,126,187,201,113,24,199,113,187,221,110,174,46,47,171,96,250,23,254,205,119,77,237,60,187,49,197,56,12,96,198,170,8,8,161,170,154,38,169,48,66,63,14,136,198,188,161,252,154,114,116,32,42,163,230,57,130,17,151,198,222,99,54,99,84,2,34,130,255, +143,188,247,106,150,51,73,174,4,221,61,196,167,82,92,5,89,232,170,22,100,145,67,26,151,109,51,59,54,107,179,182,111,251,190,15,251,15,247,97,95,246,117,134,51,212,156,33,109,73,54,69,139,105,201,234,174,46,133,42,136,43,82,126,34,34,220,125,31,34,51, +145,23,184,0,46,68,85,119,115,179,96,101,64,226,34,243,203,252,194,195,195,143,251,57,199,16,162,51,6,88,165,168,234,144,216,134,100,172,99,160,211,217,124,217,245,140,148,5,133,243,68,23,230,249,245,23,192,158,47,1,69,159,166,50,237,19,6,94,143,202, +180,47,205,244,138,53,33,110,82,247,102,28,30,247,91,128,116,37,48,243,236,0,251,254,51,95,126,95,241,218,40,232,6,194,249,114,181,106,242,124,12,238,189,35,41,104,166,186,42,35,18,238,236,17,192,16,224,74,201,144,245,85,229,203,81,85,143,109,89,169, +37,42,138,97,88,247,235,101,55,12,89,69,44,199,92,140,113,25,163,217,226,34,198,89,231,92,81,186,162,40,134,174,203,5,162,74,30,113,36,32,68,65,52,6,1,172,181,198,216,36,218,181,253,124,182,152,47,23,237,186,83,132,236,68,141,214,160,49,158,8,17,67,210, +33,74,72,170,136,106,108,54,9,4,97,34,50,182,87,150,46,49,115,200,113,88,148,190,54,227,110,86,174,29,81,81,38,142,49,70,84,32,50,109,63,88,230,62,4,81,20,209,16,25,77,12,75,110,6,241,42,142,148,83,224,56,228,149,96,85,109,99,9,158,236,29,121,174,18, +0,218,182,171,235,186,31,6,116,222,87,163,213,186,255,229,71,159,44,86,107,6,175,153,140,171,79,232,5,79,77,207,235,53,142,91,95,6,169,247,245,146,231,51,44,138,171,227,229,82,16,190,148,234,254,28,111,26,253,138,18,210,203,17,212,47,241,141,117,187, +59,160,202,6,99,86,64,180,196,27,172,147,128,80,25,1,6,91,145,8,115,20,52,149,199,98,114,120,144,34,88,243,224,243,143,163,40,43,80,118,40,179,155,217,46,0,35,130,49,114,18,165,196,49,198,205,247,140,72,249,240,75,170,164,136,74,6,20,192,163,207,43,41, +164,52,12,195,124,62,191,152,207,218,182,5,66,67,148,119,13,96,70,196,44,49,28,89,46,150,171,46,166,148,132,153,179,2,191,51,56,30,143,9,192,56,75,206,106,76,34,169,31,186,213,202,25,51,159,75,34,228,241,241,177,177,86,99,236,250,190,21,69,150,110,185, +152,45,22,69,85,183,235,121,20,225,62,168,114,53,130,216,155,208,186,156,198,55,186,198,68,166,209,13,124,36,42,27,77,81,0,128,16,194,209,241,49,11,24,178,2,122,118,126,254,201,253,207,98,98,53,89,99,20,5,53,199,30,94,78,41,207,54,0,191,212,154,240,217, +31,222,254,81,95,41,98,247,254,120,41,19,34,218,13,196,240,26,45,138,231,213,132,255,138,31,146,29,116,246,196,161,73,65,68,1,55,82,192,57,85,162,130,2,38,83,18,138,136,106,74,72,198,218,162,24,77,38,152,62,127,240,153,64,238,55,24,142,49,239,133,89, +81,95,64,21,84,146,68,141,125,175,49,198,24,227,100,52,86,200,57,55,207,132,234,14,165,140,204,49,165,97,24,150,203,229,108,49,207,162,166,100,8,17,5,55,131,109,34,146,152,49,70,86,183,88,173,231,139,117,166,219,19,81,89,150,85,89,168,106,225,172,1,114, +206,101,200,164,239,123,84,24,150,113,124,120,84,214,85,57,110,218,117,122,112,122,54,196,84,151,149,81,72,109,219,247,225,224,232,40,198,193,186,34,165,192,162,169,111,163,181,209,251,236,74,63,116,85,81,117,106,41,12,53,41,0,33,109,72,59,89,65,74,21, +8,209,56,231,208,208,103,159,125,254,139,95,124,116,113,62,115,206,37,201,251,156,238,159,247,240,229,57,224,186,141,193,215,174,6,223,144,30,176,205,120,186,173,9,55,253,169,221,231,123,133,62,225,91,31,177,123,253,52,248,85,63,104,219,164,224,39,81, +169,164,170,132,34,0,136,6,1,141,110,166,189,7,6,135,96,201,49,74,18,53,136,100,189,47,42,85,84,197,13,171,112,143,43,208,135,205,17,142,8,68,84,148,153,105,67,114,207,80,140,136,102,101,39,17,21,97,34,102,14,33,180,109,187,92,46,179,129,110,81,20,89, +18,127,3,139,139,72,118,23,140,209,248,177,38,6,0,32,67,150,182,109,3,179,106,123,172,124,233,51,135,195,168,106,8,65,82,108,83,107,188,11,67,183,156,205,238,159,158,125,250,249,23,205,120,122,240,141,111,116,203,85,223,182,172,114,120,124,60,95,92,20, +177,132,65,73,76,215,94,228,227,180,34,146,113,174,106,109,187,242,128,166,40,173,48,24,242,198,33,0,162,81,221,40,252,245,125,207,160,105,24,126,241,139,95,124,240,225,71,235,142,77,115,0,195,229,47,93,95,182,26,241,165,203,117,19,141,207,22,86,240, +186,113,245,102,255,228,82,38,188,20,132,49,198,221,156,219,126,93,247,84,255,240,9,83,70,174,174,193,56,237,16,29,125,81,95,241,229,163,48,215,176,154,209,39,215,32,122,117,159,243,109,161,181,165,14,219,87,51,73,233,201,43,19,64,150,155,209,164,0,9, +55,183,246,48,158,2,144,162,65,79,81,252,144,128,53,32,22,236,74,107,125,93,21,177,91,76,234,114,201,113,72,3,3,91,103,170,170,234,251,62,36,206,247,162,241,85,18,156,175,187,81,93,149,165,227,56,116,33,12,169,207,30,119,234,221,162,95,159,205,47,230, +243,121,10,137,140,37,180,162,72,190,202,91,133,42,139,42,51,111,168,220,105,182,195,129,114,46,93,89,235,189,255,218,215,190,22,193,34,128,24,135,181,39,239,59,128,24,227,129,90,230,98,126,214,62,120,48,251,241,191,124,240,254,239,255,155,111,253,214, +251,64,56,186,121,243,220,209,40,182,143,31,61,208,113,51,12,221,32,10,0,115,219,156,14,161,105,225,238,184,137,1,121,209,213,77,20,88,117,42,183,222,185,235,128,153,187,68,150,92,201,222,60,62,59,239,97,170,52,238,187,225,251,63,250,233,191,252,252, +52,164,138,202,50,70,180,68,170,40,146,84,144,0,132,28,128,6,0,78,187,12,178,63,3,173,162,1,128,64,9,200,128,2,162,201,183,36,183,247,119,110,242,219,159,7,36,5,20,36,66,4,69,1,68,64,69,2,16,115,165,189,246,115,15,180,151,143,72,187,253,98,63,118,246, +127,38,105,130,157,230,154,2,65,38,220,138,65,130,124,66,0,181,47,78,217,111,197,43,251,173,108,54,47,126,169,175,146,152,127,141,235,71,221,222,176,109,230,33,17,24,66,176,138,41,50,10,167,148,12,217,204,46,207,185,113,7,126,14,195,32,34,101,89,70,103, +93,166,214,110,55,68,68,204,205,192,217,108,214,182,157,136,128,146,65,155,15,153,68,4,68,132,6,145,119,151,154,152,227,86,250,41,31,107,179,96,212,131,135,15,39,147,201,225,225,97,93,215,69,81,16,209,48,12,33,70,177,126,214,174,30,126,120,225,171,250, +248,246,205,102,58,233,134,190,170,235,40,108,173,29,141,70,161,63,28,186,62,118,189,209,172,48,181,33,97,244,125,79,136,46,152,245,122,45,160,182,172,250,190,143,134,188,29,41,80,31,98,130,148,82,26,210,240,139,159,127,248,240,241,233,167,247,191,24, +134,193,216,50,11,52,14,145,159,108,211,89,86,235,217,166,219,151,112,204,185,114,34,229,149,150,110,134,238,94,180,30,246,179,225,86,75,127,35,73,140,64,186,71,101,122,177,31,205,245,103,101,190,108,109,185,235,188,245,151,17,117,215,85,236,214,13,124, +174,219,209,125,99,140,113,78,85,67,72,30,64,69,12,128,119,69,85,85,206,185,85,207,33,132,174,235,120,187,161,102,14,68,8,33,122,23,8,65,210,246,203,68,85,125,116,250,248,241,227,179,217,108,6,138,214,122,84,17,2,139,190,15,209,91,103,45,176,42,39,201, +33,7,0,61,74,136,33,199,97,54,193,54,198,120,142,176,48,171,161,91,246,237,100,50,25,141,70,214,218,76,5,158,171,145,212,61,58,61,61,185,121,235,253,223,249,157,68,248,224,236,236,142,247,100,208,184,98,60,158,130,168,132,33,245,189,196,212,119,107,65, +50,222,9,243,170,107,157,55,129,237,114,189,50,206,162,161,200,73,83,242,100,172,181,221,48,180,33,118,109,255,225,231,103,103,103,23,179,249,146,1,203,178,84,176,49,37,22,6,52,87,0,227,40,111,69,195,246,203,48,154,127,181,146,114,151,32,113,147,49,9, +55,134,83,180,207,172,127,49,58,250,210,160,122,30,154,250,170,161,248,134,223,203,151,20,252,215,191,170,253,237,123,147,12,13,17,248,201,116,122,86,20,68,140,232,140,8,17,85,85,5,134,210,106,201,204,125,223,3,25,231,92,38,212,101,123,247,24,163,65, +64,101,0,48,198,196,200,195,48,220,127,248,104,62,155,13,125,168,235,154,156,69,65,67,174,172,170,190,235,18,145,70,101,142,49,70,16,81,101,85,237,65,83,226,148,132,89,89,114,217,41,128,220,118,67,219,13,203,85,187,88,174,71,163,81,89,150,27,54,211,88, +139,162,112,7,19,127,48,198,186,92,198,62,165,212,114,240,232,44,33,89,235,125,89,85,77,93,84,115,162,208,199,62,147,38,152,89,226,136,107,32,236,134,161,226,212,135,80,168,80,46,46,208,176,98,63,132,243,249,226,179,207,30,15,33,0,80,85,86,104,108,63, +68,78,162,184,179,64,147,189,99,231,107,18,235,159,233,106,232,51,109,69,220,177,28,183,108,6,189,166,227,197,149,192,164,94,74,134,120,5,170,4,64,187,33,210,189,76,184,169,9,175,143,184,236,179,194,174,245,147,175,21,12,111,222,135,124,187,138,166,175, +117,162,214,60,29,162,130,2,96,208,144,53,183,110,221,249,226,163,159,19,183,16,56,105,136,41,226,208,103,227,222,167,36,73,51,80,153,173,151,98,140,6,213,32,33,82,74,105,181,90,93,44,230,221,48,144,33,235,11,99,189,36,206,178,191,198,58,66,35,32,185, +21,145,85,180,85,83,20,102,21,37,68,52,0,42,154,209,159,20,150,11,0,112,206,37,149,164,82,198,160,170,49,198,228,104,90,248,91,247,238,30,29,29,69,84,80,173,70,205,16,163,247,94,21,17,77,30,184,43,203,218,26,39,172,93,10,160,74,0,26,195,104,84,55,82, +69,129,114,232,205,114,81,78,38,6,52,137,26,102,34,147,146,204,230,75,81,114,78,4,103,0,0,32,0,73,68,65,84,244,190,98,213,144,152,3,3,144,247,30,141,13,33,240,254,226,202,101,219,213,24,193,117,110,91,22,33,185,162,103,184,109,214,239,201,144,62,227, +99,241,2,177,162,235,59,51,61,239,39,55,135,154,189,154,245,229,153,240,153,231,225,87,18,12,175,26,45,191,170,32,84,16,16,4,148,39,84,9,4,80,180,190,72,162,48,36,84,5,17,85,76,73,214,235,53,153,34,199,76,158,98,219,17,252,242,121,82,16,16,149,8,85,101, +24,134,213,106,53,132,8,136,214,21,100,45,90,131,138,64,152,84,203,166,54,128,28,147,136,24,99,172,165,77,12,167,75,75,109,39,119,159,82,178,214,198,24,87,171,213,238,78,133,16,78,103,23,140,116,227,206,237,46,132,192,92,150,229,120,122,184,238,250,131, +241,129,53,8,72,28,98,89,143,198,211,225,232,228,70,140,60,159,61,232,214,173,65,232,214,75,119,97,70,163,218,16,117,67,111,135,62,9,43,32,171,170,130,40,38,129,16,18,144,83,0,102,9,33,160,177,174,116,160,56,132,0,155,105,36,33,120,91,14,20,4,151,72, +189,87,87,46,79,73,111,190,180,152,186,164,228,176,23,101,123,201,16,159,141,69,68,84,204,142,167,168,27,125,147,13,116,164,59,121,139,127,117,218,114,191,178,7,138,106,214,72,82,35,202,10,170,2,217,74,141,69,84,161,52,198,218,186,4,49,198,116,67,31, +67,218,13,115,231,99,93,198,105,134,97,40,156,245,214,0,40,51,115,10,195,48,12,195,144,132,179,66,33,16,90,239,92,229,9,141,35,99,141,49,128,209,68,34,34,131,133,243,41,133,174,235,98,132,140,142,170,106,34,99,145,118,216,76,93,215,68,196,204,222,251, +209,104,164,170,43,93,113,98,163,192,67,152,15,23,206,57,105,68,38,145,16,251,190,31,215,141,117,148,156,43,138,106,52,153,30,71,6,162,71,178,94,172,87,204,178,92,173,84,249,230,205,147,113,221,136,42,24,74,42,129,147,21,213,16,23,109,191,88,182,125, +224,196,8,64,170,104,125,97,200,2,80,76,49,132,224,189,207,113,163,79,0,115,124,11,113,168,244,228,48,170,4,74,91,124,254,45,192,22,79,77,145,95,137,208,60,81,124,35,2,128,124,62,71,216,58,225,193,30,58,186,187,160,183,85,83,189,118,105,247,155,190,29, +168,62,49,175,80,4,101,20,68,1,29,141,199,85,213,48,106,237,209,154,60,157,140,126,213,130,166,141,43,168,243,59,236,36,103,42,145,42,207,61,243,30,194,153,27,238,34,162,64,69,81,140,154,137,183,158,20,250,190,207,213,5,34,122,103,139,162,8,129,34,167, +26,117,7,210,176,177,226,124,142,249,227,227,227,147,147,147,241,120,188,57,187,18,93,92,92,196,174,175,155,241,157,131,195,131,162,94,172,87,142,156,118,61,137,158,28,29,157,159,159,59,197,178,244,73,53,10,11,161,45,139,106,60,169,155,6,16,89,164,141, +3,180,194,42,182,240,182,240,100,204,16,2,246,131,9,105,24,248,241,249,252,241,249,197,114,213,26,123,131,153,179,126,84,20,150,20,1,160,44,189,200,142,227,243,198,96,201,158,201,246,147,96,222,61,185,23,135,87,226,162,175,230,31,122,137,100,115,69,28, +162,161,173,203,34,32,34,230,102,105,254,111,123,172,180,91,85,217,173,250,215,118,186,116,103,217,5,207,225,25,190,248,232,252,148,71,220,245,195,114,191,70,189,44,86,245,106,247,230,121,181,229,243,30,187,62,1,92,111,56,99,255,146,246,181,140,44,130, +42,240,198,91,194,42,178,138,168,210,170,235,141,47,30,126,241,137,59,58,136,33,133,174,205,205,9,239,169,239,251,245,122,61,57,56,28,141,70,89,142,190,44,203,174,235,114,50,44,156,201,65,152,63,209,206,65,9,73,115,235,191,170,203,202,149,125,223,79, +198,227,174,235,52,37,0,8,195,96,12,26,99,148,37,167,80,102,118,181,99,230,174,235,110,223,188,253,206,59,239,212,117,125,247,238,93,107,109,81,20,109,219,182,109,123,52,57,56,154,140,111,223,125,71,68,222,187,117,119,182,152,55,245,168,84,208,144,52, +164,245,114,37,92,148,101,105,14,15,62,255,124,245,248,226,172,235,58,86,25,141,70,93,187,142,49,178,161,144,210,16,123,160,41,24,138,44,181,181,138,196,140,67,72,139,101,215,69,81,15,138,164,155,169,162,205,39,210,196,79,3,90,136,146,177,125,126,75, +39,148,61,13,210,253,218,44,211,202,246,155,228,187,201,164,253,5,185,91,78,89,97,249,217,56,220,157,40,243,101,211,19,85,11,70,67,4,8,27,177,189,141,202,133,138,2,40,32,210,190,103,253,243,40,75,111,56,182,243,27,168,230,246,118,47,59,171,27,144,53, +190,170,71,190,40,5,193,162,33,231,209,26,37,140,125,152,78,167,69,81,36,209,213,106,149,237,65,179,17,218,206,171,208,90,203,214,102,224,20,84,98,96,73,12,162,41,240,98,54,119,174,112,100,110,221,188,61,99,22,225,166,105,28,25,99,17,17,187,110,237,24, +82,225,153,235,92,4,138,72,91,248,81,89,20,134,28,2,9,91,48,163,178,104,10,111,111,156,156,28,76,199,182,56,62,62,110,135,190,44,235,155,211,195,178,169,173,243,74,88,251,91,2,10,134,136,16,8,171,166,46,71,205,124,189,202,114,169,121,143,64,84,239,253, +100,50,57,56,58,26,79,15,132,156,0,2,25,49,16,68,25,169,40,171,78,72,145,55,60,8,221,159,67,186,156,82,128,80,95,75,229,105,147,241,232,69,185,241,73,50,124,229,3,218,126,131,126,63,14,119,90,50,155,19,229,38,255,109,174,99,31,134,217,236,224,4,6,8,17, +41,83,153,118,57,112,255,80,250,108,4,34,62,25,122,251,215,247,120,213,126,224,243,235,4,214,203,95,185,2,101,164,175,168,106,99,92,215,13,165,69,107,173,115,133,247,28,186,16,99,236,186,78,145,50,151,130,153,215,235,117,238,25,192,222,184,82,86,67,187, +121,114,163,239,251,97,8,156,194,197,217,233,23,125,232,86,235,97,136,7,7,7,85,81,30,29,29,221,187,119,215,123,79,6,198,227,113,224,132,33,169,106,93,150,195,160,68,168,68,80,122,229,184,94,206,67,223,26,84,231,92,10,61,17,53,77,99,9,136,83,183,152,175, +86,171,80,117,128,134,135,152,64,186,33,248,166,10,49,150,117,105,11,31,82,36,162,209,116,178,88,47,186,143,219,161,239,211,16,114,211,165,172,124,53,106,154,166,169,235,122,29,56,166,212,135,176,30,100,181,30,250,33,41,58,206,112,61,48,236,17,53,247, +85,94,53,207,184,189,54,46,122,25,152,121,22,38,124,106,228,109,95,52,249,250,153,230,138,80,36,132,43,11,194,61,228,6,55,66,174,8,160,68,180,57,154,18,216,167,170,193,253,128,124,139,139,251,205,43,189,175,198,207,240,205,63,53,42,100,31,34,5,3,136, +178,101,83,27,235,39,7,135,206,151,235,217,41,20,182,44,220,174,252,91,46,151,235,245,122,122,120,84,215,245,197,197,69,215,117,41,37,239,125,38,92,108,36,33,182,117,157,164,0,146,44,162,117,142,200,24,68,14,145,99,250,248,211,135,8,112,114,248,88,149, +143,79,14,111,221,186,53,26,213,195,208,49,39,34,154,76,198,235,53,133,16,0,112,60,30,169,106,223,119,33,12,204,41,165,52,155,93,196,24,235,186,182,214,30,249,58,114,138,49,142,167,7,162,24,69,201,152,46,165,249,98,113,177,152,187,194,251,210,173,218, +214,122,87,55,101,215,117,203,249,34,116,189,48,79,71,227,163,163,163,209,104,84,23,37,34,38,230,172,113,212,13,97,190,28,150,235,118,136,172,72,219,73,134,220,61,224,253,177,248,237,170,37,21,132,77,11,225,205,120,106,74,251,164,243,173,210,153,110, +255,234,69,165,208,117,208,10,121,202,63,145,54,146,229,87,150,105,217,14,141,182,81,159,201,163,4,136,47,200,132,251,86,82,251,97,137,175,197,223,123,243,80,252,178,81,220,183,185,233,232,198,95,86,246,78,164,214,187,227,227,227,201,225,65,183,158,101, +20,116,181,110,67,24,50,56,153,73,64,49,198,97,24,0,160,170,42,102,6,187,9,194,77,17,136,232,156,179,170,44,128,160,165,117,101,81,141,234,102,58,158,196,24,39,167,23,23,23,23,171,117,251,217,23,159,26,15,239,126,253,107,71,39,199,145,227,162,109,201, +208,228,112,34,40,253,69,47,34,147,241,100,87,240,139,72,187,110,141,55,41,37,114,84,217,234,108,121,177,88,44,154,201,120,226,143,57,166,97,24,198,245,4,57,254,229,95,253,249,135,31,125,212,247,189,47,139,144,226,120,220,220,184,125,203,90,91,84,101, +28,130,50,143,71,245,201,209,241,193,120,210,52,141,117,52,12,67,209,76,177,44,218,36,155,121,32,50,105,87,60,111,207,111,155,254,5,236,158,165,173,11,60,2,128,60,21,163,111,148,18,233,233,92,167,180,127,2,190,102,91,226,233,56,220,190,250,38,112,16, +8,46,97,25,187,22,197,214,13,70,119,217,113,27,140,175,158,9,95,53,10,94,213,15,240,165,175,246,107,155,3,159,188,14,2,136,110,229,51,55,21,78,223,117,69,89,55,205,184,44,170,194,27,229,33,14,129,200,228,209,205,249,124,62,159,207,51,70,2,0,93,215,229, +130,112,103,20,145,171,196,178,44,111,221,188,185,90,173,218,182,85,17,225,100,172,107,202,130,234,134,136,170,186,56,61,61,93,173,22,31,125,244,81,211,212,39,39,199,183,110,221,90,61,122,12,132,227,233,36,9,175,218,117,8,97,60,157,228,188,106,140,201, +68,196,178,174,170,170,58,58,58,154,76,38,23,23,103,29,165,59,239,221,251,198,55,127,171,109,251,190,27,198,227,233,79,126,242,147,251,247,239,47,231,115,235,253,201,241,225,201,201,201,244,224,160,170,139,24,227,227,139,153,196,148,98,152,52,147,131, +201,100,84,55,77,211,88,239,99,23,149,16,1,250,190,111,251,33,50,3,146,178,40,1,160,160,2,146,230,51,233,38,80,20,120,211,69,55,10,184,105,43,224,235,5,33,61,111,229,228,70,189,130,60,57,234,195,21,103,209,43,91,133,215,245,26,218,171,15,115,182,52,151, +95,115,215,34,220,160,164,185,69,241,74,53,225,107,47,205,237,235,191,105,38,252,149,76,165,190,18,46,171,74,176,19,222,66,80,5,2,72,41,149,206,32,98,74,137,13,112,140,204,92,215,181,5,16,145,174,235,186,33,52,77,227,189,207,51,156,206,185,77,75,157, +108,6,111,157,115,206,57,208,222,18,82,238,249,162,122,103,171,170,118,222,3,200,120,220,212,117,185,92,175,86,171,229,71,159,126,114,227,246,141,247,223,127,31,28,38,97,223,20,99,156,172,67,219,247,253,209,173,99,102,94,44,22,85,85,161,167,117,104,15, +111,30,29,31,31,31,31,31,143,70,163,219,223,188,91,125,52,254,157,247,255,205,123,247,222,155,205,22,41,196,16,226,7,255,249,23,237,208,190,251,141,119,191,245,245,111,252,246,111,255,246,189,123,247,234,186,92,44,22,143,31,63,110,187,159,105,12,1,224, +112,50,189,113,124,114,112,112,48,25,141,5,84,192,178,234,186,109,215,125,28,66,8,33,69,70,52,118,119,62,208,92,71,201,38,2,21,148,20,119,220,95,124,99,237,237,107,237,224,74,207,254,192,149,177,247,210,100,248,188,19,172,42,40,237,117,19,182,191,33, +68,0,201,45,101,251,82,56,232,205,209,209,47,105,152,243,55,165,163,136,72,160,80,214,149,183,34,170,109,219,114,192,216,119,132,90,150,101,18,97,102,107,237,216,23,198,152,245,122,109,173,61,56,56,88,173,86,217,184,211,102,249,154,204,56,4,48,198,20, +206,73,81,38,149,172,120,157,215,243,209,209,81,23,134,24,99,89,151,163,81,115,177,184,248,224,131,15,134,97,192,16,66,8,171,245,154,121,227,141,100,172,21,213,201,116,58,153,76,170,186,22,213,91,183,111,159,156,156,76,38,147,162,40,104,228,207,230,179, +241,209,196,86,78,87,128,96,207,31,62,250,111,127,253,87,223,254,246,183,255,240,15,255,240,247,126,231,119,15,15,15,71,77,197,204,95,124,241,133,48,31,78,15,172,193,208,247,55,111,222,188,117,235,214,209,209,209,120,60,238,134,222,86,254,162,29,134, +33,48,107,86,88,5,48,222,251,126,96,131,184,145,116,218,50,37,158,185,155,4,128,138,170,130,95,217,130,185,206,138,186,222,100,233,11,201,80,248,68,49,0,113,139,142,230,190,223,174,91,152,27,193,59,95,142,39,190,89,87,37,229,253,254,216,243,102,59,159, +246,3,204,136,52,242,222,207,211,149,186,50,251,47,190,235,227,253,250,60,114,89,117,197,243,136,136,130,36,14,35,97,82,205,132,123,102,197,62,194,225,205,123,106,255,5,81,188,133,212,182,113,209,173,56,180,109,59,116,189,181,118,52,170,39,147,137,51, +164,202,18,172,104,10,177,47,28,146,33,102,81,131,227,195,233,124,233,184,147,132,226,156,41,188,117,8,30,213,67,148,36,141,179,7,71,211,229,98,221,89,62,62,188,33,1,30,255,244,195,211,199,23,136,88,70,119,231,206,157,179,179,179,241,120,220,158,172, +170,81,131,206,42,27,227,106,170,70,193,250,11,22,227,61,140,154,209,236,226,200,148,183,234,195,184,78,134,77,31,210,119,127,242,193,255,254,127,252,159,191,255,251,191,127,227,198,141,131,201,132,80,149,135,216,119,226,161,151,193,216,182,44,185,242, +110,50,173,203,178,20,182,125,79,125,44,215,67,116,163,147,126,62,7,235,207,150,159,154,114,210,175,215,64,166,202,237,50,133,173,92,0,1,34,88,80,196,141,140,149,100,125,78,176,136,64,48,8,93,163,8,135,157,244,168,160,32,42,100,105,249,77,102,211,103, +82,87,94,132,2,8,153,106,156,181,207,183,167,192,76,248,114,47,174,89,54,101,130,110,218,72,155,54,160,110,199,22,183,5,159,71,37,122,114,0,68,208,108,66,7,0,170,72,138,250,108,159,240,55,186,185,247,107,221,2,1,80,132,209,104,52,30,143,121,189,96,17, +235,157,49,38,116,1,17,139,162,200,86,129,185,15,145,82,98,21,97,14,33,172,9,42,95,16,110,52,105,80,56,251,234,26,36,139,91,231,135,237,43,120,239,173,241,85,83,199,200,249,88,251,222,221,247,62,255,252,243,135,247,63,255,228,195,95,158,158,158,30,157, +156,196,33,28,223,56,41,170,210,150,69,49,170,189,119,133,117,210,135,229,233,121,236,250,31,253,243,247,208,154,155,183,222,113,69,221,245,131,113,229,31,252,254,31,160,177,147,233,180,25,85,150,76,215,46,67,159,29,147,54,142,78,206,185,166,172,51,52, +106,156,77,41,165,36,162,248,240,193,163,209,244,248,139,249,50,43,204,89,107,211,16,220,175,147,30,202,117,140,98,246,19,202,229,251,121,221,183,184,212,29,81,68,34,21,36,155,129,28,36,64,251,20,118,242,98,16,242,165,178,2,215,251,44,242,175,56,216, +16,76,46,119,24,64,21,85,85,50,93,70,69,84,202,122,212,140,71,95,156,61,236,23,243,2,49,244,221,241,173,147,97,24,150,243,197,106,181,88,175,113,60,30,143,155,186,40,138,190,111,183,180,38,1,15,185,68,28,134,33,11,88,56,103,157,177,214,26,67,96,144,112, +107,181,109,140,111,198,101,201,205,48,12,33,178,170,214,232,223,189,243,78,85,85,85,89,174,215,235,217,124,254,240,147,207,62,248,201,79,199,211,73,31,130,41,92,51,25,223,184,115,59,9,55,163,209,209,209,209,255,248,251,127,184,123,247,174,181,245,205, +219,247,140,47,38,135,116,239,222,187,147,233,97,140,209,57,199,41,104,140,152,68,93,170,203,122,60,158,250,178,112,236,14,142,142,166,211,67,235,138,148,82,31,134,164,36,106,207,231,179,111,189,243,110,247,224,81,230,103,248,162,104,187,62,151,184,47, +62,10,126,53,148,212,205,235,231,54,198,219,120,159,103,102,93,112,63,110,183,250,93,123,235,4,115,18,70,251,84,91,226,89,90,241,85,90,87,111,183,95,39,215,222,180,190,244,62,225,91,129,79,17,141,8,128,201,172,153,12,146,50,34,37,230,178,44,71,163,145, +2,48,51,91,76,67,63,10,209,146,25,141,70,222,219,220,239,54,8,121,197,163,58,5,38,34,37,4,67,204,220,181,61,18,56,107,64,189,53,232,172,51,4,6,144,8,84,53,69,65,96,239,75,235,9,201,26,27,137,204,40,34,22,149,247,254,240,240,240,232,91,239,19,209,16,131, +136,4,78,23,243,217,114,181,234,99,72,139,182,107,219,52,95,195,170,255,143,255,241,127,187,115,251,157,187,95,123,247,248,214,45,231,75,176,174,172,26,81,224,40,32,73,84,8,141,247,37,136,84,101,211,52,163,163,195,99,102,62,58,58,242,101,201,160,156, +100,8,137,124,21,89,235,81,147,39,230,172,113,29,115,97,140,49,230,137,16,238,11,235,171,231,65,244,151,159,201,70,141,215,141,144,39,169,105,155,215,158,127,1,244,76,14,196,23,63,131,176,241,150,128,189,56,220,161,175,151,38,61,97,87,229,217,60,222, +246,10,153,112,71,130,124,163,24,184,182,223,224,87,220,39,124,91,209,136,104,114,245,173,130,128,164,59,31,38,66,21,180,133,109,198,227,201,100,98,36,84,158,82,215,157,158,158,230,114,215,24,204,83,50,34,28,99,44,203,146,153,99,224,24,99,223,83,74,169, +29,250,62,134,202,57,99,12,40,103,164,134,40,207,71,169,179,27,74,20,26,114,182,64,227,157,8,17,117,159,62,118,206,33,75,44,123,119,108,14,38,83,231,92,93,215,2,217,148,194,161,161,174,235,24,52,251,186,248,233,201,209,241,49,57,95,213,35,53,182,27,250, +161,27,218,190,243,85,201,204,32,140,74,176,177,94,192,194,87,55,111,222,140,49,30,31,223,40,203,26,128,208,24,214,136,128,44,124,235,206,59,159,62,56,13,49,90,107,37,14,121,110,78,67,122,26,60,212,171,245,68,95,22,129,123,225,250,90,137,236,249,153, +150,94,175,57,185,139,195,203,99,207,102,11,170,61,209,40,217,104,208,109,27,48,207,205,132,207,53,28,197,55,0,39,95,55,2,127,125,64,209,151,231,195,173,20,112,150,87,219,83,208,220,40,17,2,128,245,185,192,147,164,226,189,15,33,196,24,137,32,247,36,144, +0,88,136,202,24,227,16,82,76,195,16,131,37,195,204,25,45,32,2,37,162,39,203,23,85,209,56,11,132,0,36,12,226,192,26,155,85,133,238,222,189,155,82,90,46,151,143,31,63,110,219,246,232,224,240,248,248,248,232,232,232,240,240,240,232,224,112,58,157,26,107, +47,102,23,153,73,20,66,208,209,116,60,158,10,102,162,6,35,146,53,52,153,76,152,19,51,71,142,204,65,98,2,128,178,44,15,14,39,235,110,28,99,204,233,61,138,58,130,54,12,144,192,213,227,170,30,61,62,251,89,224,13,87,39,133,104,157,151,151,33,141,79,57,251, +94,177,2,159,201,132,175,209,250,218,236,140,87,36,210,103,35,16,95,88,37,94,182,55,4,179,155,134,221,141,198,0,225,102,119,222,104,14,229,163,203,147,159,185,86,38,124,150,91,240,202,71,246,55,246,27,252,117,232,19,62,245,13,60,47,19,110,78,161,240, +100,76,49,163,240,100,128,57,38,142,34,18,211,16,98,207,41,142,154,169,49,166,105,170,170,170,16,177,239,251,126,232,128,5,17,99,28,152,153,208,130,98,18,38,67,85,83,67,24,16,108,22,241,220,76,72,61,105,55,27,85,29,82,132,104,124,225,50,198,179,24,2, +17,149,227,108,204,166,203,161,131,249,172,13,195,217,197,249,228,244,241,100,50,153,140,198,139,197,226,228,228,164,170,42,0,200,10,49,96,104,221,246,96,8,201,38,97,95,121,231,28,115,20,137,170,162,16,9,185,172,156,47,38,167,23,37,26,34,227,86,171,22, +141,142,38,190,143,41,178,220,187,121,103,177,90,15,49,9,144,138,88,107,147,42,75,194,103,0,253,151,79,62,60,119,49,188,105,215,250,153,16,187,134,210,223,75,227,16,13,108,135,1,114,43,82,5,149,8,80,183,48,45,193,229,145,110,123,165,222,219,219,76,77, +207,245,27,164,103,224,195,107,126,236,95,65,74,124,21,184,152,228,25,109,148,188,233,90,99,72,149,8,10,111,157,51,0,150,44,1,200,48,116,41,165,174,235,114,216,56,231,154,81,189,88,44,178,105,76,89,122,0,72,41,89,36,239,125,20,230,237,52,41,1,18,33,82, +182,196,216,184,246,114,118,181,7,0,216,216,24,122,68,42,44,168,182,235,182,27,120,80,182,221,170,105,154,89,183,46,102,231,7,227,201,197,197,197,233,98,86,250,2,0,252,173,59,33,244,174,44,134,24,70,147,131,170,42,219,62,58,163,49,117,170,2,32,72,17, +73,88,163,104,0,132,166,30,19,118,96,108,31,19,9,213,64,138,150,17,170,241,228,254,199,159,89,95,132,40,217,116,77,89,88,100,143,227,3,240,138,210,102,79,37,195,93,54,123,59,184,202,21,117,224,245,81,83,220,79,236,89,73,228,169,133,170,242,196,149,105, +179,9,224,198,217,194,94,250,72,123,99,162,217,100,116,255,96,144,143,182,187,254,233,83,4,173,231,241,12,159,226,70,33,34,128,236,15,230,94,50,151,187,70,97,253,212,205,120,85,15,140,253,187,126,157,62,231,179,188,196,23,79,247,170,170,168,40,16,26, +180,198,9,176,170,18,42,50,40,167,33,180,154,120,212,212,58,25,173,206,135,24,67,223,133,125,43,200,76,177,207,132,32,17,41,138,34,179,132,170,170,80,101,95,150,192,61,134,184,94,175,189,51,133,243,0,80,22,78,98,18,17,17,86,85,50,46,243,48,50,3,56,132, +222,57,103,57,24,34,91,218,202,23,228,61,34,93,116,107,27,135,17,112,47,41,73,90,124,254,89,93,215,7,7,7,253,131,79,111,240,141,166,105,166,135,7,100,120,54,127,140,134,120,221,147,163,162,112,44,41,134,222,34,144,145,229,106,221,117,235,24,99,51,153, +158,159,207,150,171,245,111,189,255,222,227,243,89,20,253,218,123,223,120,116,126,113,177,88,174,214,107,245,165,117,126,136,204,44,68,100,173,217,23,20,207,139,101,183,210,136,8,1,119,66,169,79,238,215,174,3,254,100,13,236,25,141,61,239,22,239,172,11, +17,179,229,99,174,200,182,22,130,249,2,104,31,101,121,42,28,246,54,0,122,250,8,125,121,171,221,173,147,93,89,103,12,17,25,144,180,141,210,156,106,104,111,120,13,137,28,225,118,108,237,41,82,239,149,185,251,149,254,234,197,88,232,222,206,247,198,172,133, +87,215,41,189,146,179,251,166,74,7,219,87,51,206,57,213,196,58,196,168,16,201,26,85,14,41,148,70,11,235,56,65,83,251,246,140,167,163,145,172,22,171,161,5,134,44,105,145,31,249,94,134,33,18,25,178,148,185,133,49,37,85,93,183,125,219,13,26,218,81,85,87, +117,19,195,208,13,177,244,150,208,246,220,91,180,57,8,85,83,190,150,152,36,198,216,113,64,222,232,225,122,239,27,144,18,133,136,234,113,5,10,193,162,41,12,121,3,222,178,53,173,166,178,40,200,106,72,221,170,163,66,134,200,169,172,42,36,67,198,37,30,68, +146,243,136,136,113,136,12,201,87,133,245,163,179,179,179,135,143,30,221,186,115,111,54,95,158,158,207,166,199,55,93,89,205,78,191,8,49,129,117,148,207,231,170,251,196,159,167,10,191,231,173,189,55,59,146,92,107,235,188,106,94,231,89,177,105,218,65,33, +151,159,212,103,254,213,11,34,98,215,157,200,121,114,83,124,234,238,56,122,229,161,244,5,51,165,175,241,213,168,234,134,204,245,228,250,126,5,35,1,95,246,28,66,74,137,140,201,206,158,217,62,9,129,162,70,96,86,77,28,130,67,128,20,39,117,17,74,31,214,176, +206,86,22,146,247,78,179,107,214,59,231,20,193,58,159,53,123,69,36,132,168,170,165,245,73,33,41,24,235,12,33,146,201,112,40,100,162,147,228,121,17,20,4,21,86,73,224,76,136,49,11,10,23,169,72,168,109,246,78,90,45,10,231,199,117,19,115,1,35,90,90,180,168, +30,36,74,138,146,180,5,1,33,2,99,43,239,45,67,74,137,21,216,250,18,73,89,133,85,188,247,41,202,124,177,90,175,219,170,169,239,63,60,85,160,227,155,55,131,234,163,243,139,62,9,90,7,153,139,12,128,164,32,151,99,241,26,55,104,87,185,189,197,27,247,84,7, +238,197,17,152,73,127,87,199,149,62,61,236,133,72,160,178,127,244,19,32,4,164,167,34,246,242,28,154,125,94,212,237,167,245,43,247,170,107,210,14,183,255,228,137,170,199,158,217,234,43,228,159,231,77,243,92,199,33,228,154,55,227,173,220,218,196,108,0, +192,144,243,70,85,65,89,65,10,107,17,184,93,45,121,189,106,23,11,131,130,172,77,225,7,111,86,105,211,198,208,196,65,53,203,91,16,81,246,9,203,234,163,49,70,1,13,41,26,99,138,186,89,44,22,235,197,242,232,112,90,150,69,236,123,17,168,170,42,14,131,136, +108,52,157,128,13,88,36,34,107,169,246,93,215,133,16,82,74,130,27,221,141,252,154,7,7,7,64,152,84,66,8,192,50,157,78,173,119,23,15,46,110,112,40,138,98,106,166,30,188,181,158,136,148,52,133,196,42,59,50,158,0,69,22,30,194,163,7,23,33,132,241,244,112, +177,92,247,67,184,243,181,175,79,14,142,126,241,241,103,235,174,83,242,64,196,89,15,135,140,106,158,245,51,47,107,72,224,75,111,250,155,221,163,75,96,207,101,202,222,51,235,109,111,194,251,57,128,28,237,14,119,219,3,115,158,174,199,125,184,85,16,16,200, +224,118,64,124,39,189,134,123,84,166,43,251,19,87,102,66,124,101,116,68,94,240,49,46,61,147,33,28,53,215,153,75,120,65,205,246,188,26,239,169,119,127,234,190,190,170,38,205,243,130,217,121,19,82,66,54,100,141,136,12,67,103,13,250,194,17,225,98,189,130, +190,155,157,62,110,172,9,237,170,242,52,41,203,139,168,89,30,34,132,192,160,89,246,215,90,187,219,42,147,112,31,6,85,13,67,242,158,66,76,44,202,128,33,50,192,144,250,222,90,91,20,149,87,15,32,32,156,82,82,70,193,152,53,217,84,192,41,90,197,160,32,67, +236,99,10,156,250,190,247,222,103,79,194,190,239,67,63,108,52,191,99,188,152,157,11,224,241,241,241,120,58,177,214,162,53,12,202,67,140,204,206,57,32,10,9,0,57,177,246,3,247,253,122,177,92,26,99,111,221,56,254,236,254,195,106,60,61,185,113,107,213,174, +79,207,46,20,141,32,8,171,40,40,42,17,226,190,228,238,243,58,126,207,179,166,125,99,228,229,89,156,98,27,15,207,127,119,165,235,245,168,41,199,202,243,253,216,104,115,248,220,230,195,205,181,108,89,133,175,159,9,159,90,127,175,228,252,182,143,234,238, +35,168,47,32,176,60,245,13,190,178,28,232,91,82,175,128,231,183,185,54,95,154,33,0,72,18,13,3,128,56,231,12,1,17,205,206,207,194,208,123,141,235,213,236,232,248,112,224,224,45,141,171,170,136,41,103,48,17,97,217,0,18,100,77,8,1,17,157,47,9,173,179,133, +170,178,85,34,202,130,217,214,218,48,244,237,106,237,45,89,235,84,209,56,87,160,18,96,28,66,74,73,69,178,136,144,244,193,10,212,214,163,104,228,148,205,201,148,172,178,172,230,139,176,238,156,115,133,117,214,218,174,109,99,8,182,44,140,243,101,221,84, +163,113,217,140,136,8,209,132,24,69,0,75,103,173,77,194,125,23,151,139,126,190,232,66,8,214,58,180,166,44,203,164,50,158,78,147,234,39,159,125,209,246,157,113,150,5,5,132,21,178,25,56,42,236,75,125,238,13,174,192,229,101,118,229,240,214,91,61,139,238, +41,2,111,47,6,94,204,114,122,89,40,210,126,123,112,39,173,246,212,130,145,60,87,142,180,235,205,228,223,188,122,38,124,171,125,129,235,67,59,111,162,184,113,157,254,222,91,105,30,230,147,30,17,169,2,115,244,222,23,133,27,214,235,71,103,15,127,252,189, +127,126,247,198,17,57,149,33,106,12,165,245,70,163,119,102,52,42,115,30,102,102,16,202,154,23,89,224,80,68,144,108,134,169,137,104,72,81,16,186,16,61,11,179,198,144,88,180,36,202,28,69,95,22,133,41,75,95,164,114,8,97,211,79,39,34,219,3,21,86,107,8,41, +6,78,162,42,8,217,157,51,191,114,233,139,201,120,60,26,141,74,95,16,209,225,173,91,239,189,247,222,193,193,100,58,153,150,69,149,132,21,64,21,172,117,214,20,214,57,141,177,237,86,143,79,103,243,217,218,22,62,245,125,217,212,93,55,28,31,157,84,205,168, +235,186,217,98,30,18,11,185,140,76,102,76,50,159,147,119,133,209,245,51,225,219,122,92,83,177,226,133,207,211,222,255,229,121,215,127,213,121,245,210,193,117,47,51,111,186,133,22,190,218,199,21,105,240,21,147,207,83,209,248,82,146,216,151,135,178,94, +249,195,44,169,172,26,18,233,251,62,251,41,157,157,157,125,240,211,31,254,232,7,63,56,250,15,255,182,168,29,75,26,66,127,88,251,180,26,8,117,52,26,101,186,67,138,76,42,217,39,48,118,169,105,154,174,219,72,21,90,107,201,217,16,130,136,176,208,217,217, +89,191,94,149,133,107,138,2,0,250,48,88,128,166,42,157,181,222,25,102,159,134,16,99,204,1,80,91,244,85,105,156,29,98,12,41,50,129,177,22,173,25,143,199,214,218,220,17,105,170,122,60,30,103,121,24,26,55,119,239,222,205,4,98,69,98,78,0,192,172,190,44,242, +232,184,42,198,200,243,249,114,217,118,39,213,232,209,249,249,77,95,182,109,123,114,227,182,26,19,69,136,44,115,175,96,114,192,155,205,150,180,113,212,96,249,21,68,224,11,111,25,92,27,149,125,185,47,216,101,97,11,68,188,44,39,135,40,248,116,134,69,68, +155,97,128,157,115,101,222,29,119,76,194,103,87,234,126,83,235,217,174,235,75,213,217,118,103,225,61,22,9,130,154,39,191,127,206,71,125,30,127,239,250,128,237,235,134,171,94,1,51,43,166,24,243,81,13,179,50,74,78,179,74,117,69,93,215,89,2,171,92,170,62, +254,228,254,79,255,233,59,255,207,255,253,127,253,135,127,251,7,191,255,141,219,223,255,199,239,172,102,143,139,119,142,35,202,96,193,82,73,195,170,192,33,80,82,8,130,224,11,163,198,15,49,245,34,84,122,34,42,92,77,68,41,68,99,48,132,48,91,7,85,173,171, +122,157,66,191,238,155,178,90,95,180,211,186,214,54,158,28,212,182,40,10,163,245,88,99,232,66,236,45,25,246,96,60,89,99,43,91,184,162,116,69,1,100,66,226,223,126,255,119,219,126,72,160,245,120,50,157,28,148,117,229,10,239,189,175,11,147,131,19,13,101, +36,166,27,134,68,100,13,53,227,58,134,136,214,16,65,219,182,164,0,41,53,39,135,167,203,243,223,190,253,219,130,161,169,154,155,239,188,247,203,79,63,67,231,123,65,40,154,174,143,6,76,97,73,83,68,72,6,36,25,2,82,16,220,118,10,69,65,129,16,193,168,102, +203,26,6,32,200,205,67,128,141,240,232,246,38,152,205,215,15,240,4,135,212,77,47,28,21,128,68,61,42,109,132,118,97,211,13,4,100,230,72,68,64,118,83,7,18,138,34,40,170,202,83,157,197,237,29,142,59,57,165,253,57,207,167,114,224,6,111,68,65,107,20,32,10, +3,0,17,18,82,6,180,204,182,17,138,168,164,128,66,96,178,51,51,33,0,18,41,169,125,193,86,244,165,12,208,252,74,251,7,111,97,227,220,134,98,150,18,219,158,69,101,91,69,104,219,182,222,146,65,66,140,203,229,242,59,223,249,206,159,253,151,255,52,155,205, +190,254,245,175,91,107,51,186,104,12,114,140,170,138,164,163,170,70,68,5,34,211,175,67,8,125,136,67,232,67,224,245,26,200,88,107,203,178,116,206,41,111,228,183,155,166,97,102,231,61,192,198,65,115,91,56,96,8,193,89,180,165,247,133,69,210,205,240,167, +53,132,54,175,3,107,109,85,53,190,44,20,137,140,27,77,166,64,132,198,186,162,104,154,102,52,26,21,69,225,236,230,14,178,138,176,18,90,239,209,90,57,56,56,104,219,214,25,43,34,139,197,202,57,151,39,108,14,39,211,119,110,223,169,170,42,6,174,170,106,50, +26,125,251,219,223,254,211,191,254,59,132,141,212,55,1,40,8,17,145,108,7,71,158,108,181,244,140,150,252,6,23,120,2,1,224,149,199,63,218,91,111,207,27,121,217,221,49,188,230,154,124,115,71,176,215,28,213,121,30,90,117,205,193,246,23,151,73,215,236,31, +194,111,18,141,120,99,169,3,132,64,168,8,162,217,69,150,20,65,17,234,210,167,24,140,165,229,106,254,39,255,245,191,252,197,159,255,233,47,127,249,139,163,195,195,247,223,127,63,211,118,67,8,185,25,72,219,19,129,49,166,40,138,178,44,171,162,204,238,104, +152,207,35,59,136,66,37,119,17,141,49,25,248,217,126,183,148,1,213,46,12,33,197,182,31,86,109,219,199,128,100,141,43,140,115,72,150,147,70,78,33,197,24,57,109,248,182,2,0,235,245,26,0,178,208,91,26,66,232,135,20,98,8,193,185,34,255,178,214,91,227,201, +89,239,125,222,8,86,203,22,128,150,203,245,253,251,247,1,96,52,26,121,239,199,227,241,241,241,177,38,246,214,122,99,57,134,223,253,157,223,105,202,10,88,56,38,103,16,81,149,37,19,62,46,143,106,208,51,235,234,25,165,80,221,47,168,246,127,129,0,10,146, +0,9,16,3,8,16,107,86,80,124,122,69,93,199,210,239,169,181,250,38,137,228,53,254,173,125,165,78,218,43,65,160,95,141,159,225,87,219,220,127,178,133,99,230,25,8,2,128,224,222,209,93,163,55,52,59,127,244,247,127,251,255,254,197,159,253,233,231,247,63,70, +132,127,255,239,255,221,157,91,183,69,196,90,219,15,93,191,110,29,169,115,78,56,38,9,204,130,32,206,154,2,92,197,169,235,136,0,198,227,113,200,1,35,204,252,4,57,235,251,62,87,16,68,100,13,89,107,56,196,200,210,181,189,36,142,145,136,200,123,111,64,131, +40,40,1,105,215,117,33,177,49,166,97,49,174,240,69,105,173,169,235,154,0,37,10,11,35,146,196,132,162,149,45,99,140,198,24,36,75,104,141,193,108,32,163,0,171,101,203,41,197,24,239,223,191,255,224,193,131,201,100,146,5,224,28,65,232,122,137,233,246,59, +119,66,215,94,156,157,191,123,120,227,253,111,126,243,59,63,248,201,208,173,93,217,0,0,176,24,67,170,81,243,44,65,142,174,172,13,169,121,176,150,84,21,21,65,179,207,218,206,204,8,228,106,62,251,182,210,217,166,85,133,157,72,169,108,70,231,55,214,136, +184,225,175,127,133,235,228,85,219,155,164,123,143,167,94,244,165,207,188,244,178,174,159,57,127,163,4,53,54,185,72,128,24,84,112,163,194,148,171,232,126,53,119,22,254,249,31,254,254,79,254,232,143,214,171,5,72,234,218,246,247,126,239,247,124,225,128, +165,41,171,16,194,217,217,25,34,230,110,190,181,214,34,228,68,87,58,95,250,162,116,222,89,235,173,181,68,146,210,208,117,237,106,213,183,235,20,6,212,13,39,205,90,235,139,162,108,234,170,30,145,179,162,184,238,135,213,186,93,172,218,217,18,4,67,126,0, +0,32,0,73,68,65,84,124,121,126,177,56,155,47,22,171,190,79,12,100,34,203,186,235,250,144,136,200,23,101,93,215,163,209,232,224,224,0,0,250,190,39,5,239,189,53,198,16,21,206,111,24,88,170,172,146,49,2,68,52,198,46,151,43,66,243,248,209,233,39,191,252, +88,21,198,205,24,0,173,117,18,19,135,120,124,112,120,116,56,125,240,197,23,195,122,213,175,219,63,252,131,255,169,241,62,245,29,15,3,164,36,204,4,32,137,53,177,10,130,210,110,112,20,158,25,215,188,220,70,230,93,234,3,0,69,220,254,202,246,239,57,19,110, +82,34,43,178,226,222,114,102,85,126,217,125,164,43,53,147,94,59,19,60,235,120,113,173,76,248,130,92,247,122,57,250,233,153,204,87,220,75,126,141,51,33,238,70,254,100,67,89,122,66,211,132,173,68,239,168,244,63,251,241,15,255,246,111,254,250,227,143,126, +94,21,78,82,186,113,227,248,248,96,170,170,0,220,52,13,34,62,120,240,224,248,96,84,121,11,0,42,73,85,73,5,136,140,177,35,40,85,213,57,199,128,34,146,136,82,138,204,217,114,208,18,81,143,146,82,218,247,48,17,6,230,200,128,108,112,96,21,208,164,2,32,6, +161,170,42,167,202,172,85,51,58,58,58,58,57,190,81,54,245,144,184,157,205,124,81,117,93,231,92,49,30,143,155,102,196,204,161,235,23,48,171,143,39,152,165,110,178,229,47,179,49,134,172,166,148,134,190,255,240,195,15,31,63,126,60,157,78,199,227,241,70, +182,87,180,169,234,187,55,111,94,60,62,251,209,247,191,119,116,124,163,91,173,110,220,121,239,238,157,59,167,179,21,167,0,234,72,5,196,73,76,134,54,188,1,80,69,197,77,179,78,9,0,84,118,100,8,65,160,61,128,4,158,110,12,40,73,6,102,32,219,65,234,86,79, +95,65,137,144,179,73,249,54,117,242,19,147,220,151,223,232,215,23,22,124,113,23,253,117,142,163,59,181,181,171,222,73,118,142,191,151,24,93,255,255,50,56,164,203,95,154,136,106,226,148,82,122,112,250,233,95,252,249,31,255,252,131,159,24,212,249,124,22, +134,238,127,253,95,254,231,236,254,167,34,174,44,172,181,15,30,60,120,231,246,137,1,177,214,166,148,16,148,136,0,9,20,189,115,211,145,173,171,209,170,93,59,231,242,242,233,251,94,37,129,98,86,248,237,214,156,75,59,97,102,239,35,39,101,117,6,2,43,36,70, +32,37,3,156,68,83,25,82,9,224,156,155,86,85,81,213,198,187,16,82,8,237,16,210,104,196,136,198,123,95,184,194,91,199,72,217,251,169,109,123,107,45,25,35,2,67,228,16,2,51,3,97,223,135,199,143,30,125,242,201,39,170,90,151,85,223,247,222,58,116,56,109,70, +135,227,177,183,238,135,223,251,222,143,191,255,253,63,248,195,127,55,61,156,55,227,229,239,254,214,183,62,254,228,254,178,13,136,172,162,32,204,204,214,108,55,125,197,189,202,13,247,176,70,66,68,205,6,105,74,79,243,9,149,0,101,39,131,168,184,223,85, +39,189,52,140,198,155,170,1,94,48,230,114,245,28,200,151,212,147,124,73,16,194,43,76,96,255,186,171,208,127,37,201,145,40,203,85,108,174,89,54,163,159,41,164,24,255,242,207,254,248,131,159,253,120,189,184,80,225,178,112,67,187,30,143,199,211,233,20,17, +163,0,17,25,178,179,217,108,177,88,120,99,14,14,38,206,229,125,16,67,228,62,5,78,138,198,20,206,5,235,84,53,89,179,6,73,113,8,41,90,107,157,51,213,209,157,208,15,41,165,24,2,168,110,232,57,214,40,32,75,4,214,40,234,88,98,76,49,198,32,90,52,117,18,89, +119,221,197,108,145,88,203,178,44,203,122,50,169,99,100,99,180,109,219,251,253,125,239,125,211,52,147,201,164,112,254,244,108,86,53,117,93,215,89,183,38,132,176,238,218,148,146,178,60,126,124,182,156,207,143,142,142,152,249,236,241,233,201,201,73,93, +215,199,135,135,101,89,198,33,252,252,95,62,120,244,240,225,236,241,227,187,239,188,187,156,93,188,123,247,206,168,174,219,62,136,40,130,160,42,136,26,64,218,14,192,108,51,226,38,246,182,229,158,108,210,164,2,128,92,54,155,151,252,7,2,145,77,227,59,87, +125,219,92,8,217,107,105,155,36,54,211,213,244,228,45,223,18,142,114,205,8,188,126,188,216,125,211,159,93,171,112,215,45,124,246,188,251,132,247,181,247,199,127,5,18,137,207,155,29,205,101,27,0,132,16,85,209,90,178,214,102,161,10,34,64,164,16,122,17, +46,138,226,243,71,95,252,237,223,254,237,63,255,221,223,44,151,75,230,216,247,61,34,142,70,245,59,239,188,67,206,134,24,189,247,75,214,59,247,222,249,225,15,190,251,225,71,159,140,234,122,181,90,53,147,105,74,204,170,132,198,34,176,8,139,26,99,70,117, +233,3,17,96,230,221,119,93,215,246,93,8,65,82,28,213,149,136,112,85,231,166,197,246,242,66,223,14,128,130,214,64,136,202,73,84,99,210,229,170,157,76,38,33,242,23,15,31,156,158,159,141,70,147,233,116,58,157,28,118,93,103,173,141,49,245,125,95,85,213,173, +91,183,146,232,108,177,148,178,96,149,143,63,254,248,214,221,59,185,208,77,41,61,124,248,112,126,49,251,226,139,251,7,7,7,217,51,99,58,157,214,69,121,231,230,173,81,109,79,78,78,190,251,79,255,248,221,127,250,135,81,93,175,22,179,20,134,208,183,39,119, +239,125,243,221,175,173,187,238,236,98,94,215,181,115,150,12,56,231,162,218,124,110,207,122,25,153,125,5,0,85,85,165,148,0,192,218,13,137,57,107,225,58,218,156,243,101,75,129,101,21,85,64,99,32,247,39,208,192,230,104,155,69,189,183,128,63,48,130,81,101, +102,4,121,50,32,169,74,0,164,34,27,137,93,178,112,121,154,244,197,188,170,76,125,204,11,96,87,20,236,28,185,247,231,242,54,211,203,248,220,100,182,27,95,181,191,218,121,133,47,111,67,122,91,143,40,172,130,198,88,227,29,41,229,228,192,204,214,96,85,21, +109,183,38,148,166,246,63,248,193,119,255,244,79,255,228,211,79,63,229,161,87,101,208,104,13,114,210,122,84,31,30,31,59,231,226,208,21,206,214,117,83,20,85,98,61,61,61,63,59,59,39,58,65,219,34,34,145,201,116,29,84,1,133,212,13,228,172,37,83,151,30,73, +145,84,52,41,176,53,216,173,23,68,89,59,200,18,153,36,41,196,20,99,60,62,62,38,162,174,235,66,140,10,64,6,172,243,198,251,190,93,83,219,231,197,81,150,0,212,70,214,117,55,76,38,19,80,141,194,67,138,220,169,95,204,35,43,34,38,107,110,220,184,97,11,31, +66,104,219,150,53,101,60,246,226,226,44,75,140,74,98,244,52,61,152,156,28,30,85,117,233,12,204,206,47,62,249,228,147,197,108,94,85,85,26,250,213,98,174,84,72,12,223,250,230,215,63,248,229,71,227,166,202,240,66,81,20,0,66,144,231,72,212,146,65,133,33, +14,217,14,181,107,139,60,52,66,212,137,40,0,56,231,172,241,156,34,0,32,136,201,229,31,128,67,4,99,115,235,6,52,59,167,146,128,64,150,9,182,244,164,155,139,178,41,14,81,174,180,97,250,53,57,178,217,223,52,100,242,171,142,246,108,14,17,99,220,165,125,67, +232,172,227,48,12,93,59,42,138,182,91,252,221,223,254,253,223,252,247,191,252,201,79,127,52,159,207,79,42,37,80,20,37,130,129,67,61,106,110,222,188,169,72,170,154,20,124,81,77,166,135,227,201,180,93,206,31,61,62,35,162,200,161,44,235,162,40,16,89,147, +26,4,17,141,49,57,0,180,166,44,156,49,89,85,84,140,49,204,156,86,157,72,226,132,64,74,100,145,20,64,50,15,35,95,173,181,214,24,20,145,62,164,110,136,7,22,34,231,57,82,171,72,33,241,16,151,171,118,29,19,27,99,178,210,190,247,222,23,21,146,37,34,91,215, +179,229,34,51,170,214,221,106,189,94,47,151,203,213,106,145,197,133,203,178,240,214,141,71,163,155,199,71,147,201,196,18,90,107,62,249,228,163,15,126,246,179,190,93,89,107,13,194,208,181,166,108,151,139,217,183,190,245,141,131,127,248,199,200,41,132, +136,136,117,93,107,138,14,136,153,17,16,140,1,103,172,65,67,96,13,230,161,243,36,155,54,166,181,54,1,167,216,171,169,118,22,0,34,17,0,192,88,3,160,72,12,2,160,168,12,106,45,102,31,139,253,137,171,109,4,62,249,205,21,149,197,107,107,23,93,31,167,124,30, +187,66,175,68,71,175,121,112,219,27,49,219,125,230,23,40,25,211,175,85,50,124,213,207,139,100,64,20,84,84,80,84,68,196,146,113,100,138,170,236,251,246,226,252,209,255,248,254,63,255,241,127,253,79,159,126,246,137,115,56,174,28,167,21,160,81,16,0,28,66, +104,154,102,60,157,180,125,111,209,196,196,206,216,201,225,209,221,175,189,251,233,47,126,62,95,173,141,49,72,162,34,32,138,72,136,134,208,90,34,81,17,78,6,17,136,172,49,69,81,0,129,247,46,10,11,82,219,182,93,59,4,137,198,121,239,75,63,114,227,17,157, +157,207,32,155,5,24,66,107,81,4,2,139,200,178,29,74,81,231,92,233,200,22,222,57,151,88,136,232,193,217,227,12,191,169,106,93,215,166,44,209,91,239,125,169,178,60,61,141,49,174,187,85,215,117,143,30,61,90,175,151,214,218,123,239,220,237,186,206,90,186, +117,251,198,241,225,209,100,84,123,107,0,165,235,194,167,31,127,252,241,199,191,84,22,202,147,49,32,8,114,126,122,246,206,215,127,235,238,221,187,143,47,102,198,16,17,88,107,133,160,50,197,70,98,156,25,0,172,45,202,210,171,142,215,235,117,8,161,239,123, +85,246,222,123,239,84,117,24,6,131,150,128,40,211,96,243,209,148,67,100,117,182,32,64,5,53,64,138,140,104,12,10,130,185,52,228,182,89,171,244,188,8,220,42,181,225,11,116,6,95,176,132,94,96,23,127,85,7,238,185,232,235,19,87,166,95,97,135,224,171,124,211, +87,229,13,110,38,161,173,53,104,65,36,133,8,44,81,122,227,125,183,92,252,229,95,254,241,95,255,183,63,95,204,207,73,134,176,30,170,170,138,81,17,56,115,220,69,228,240,248,168,172,154,200,98,157,229,148,188,181,190,170,14,14,143,63,165,15,219,110,240, +190,111,214,203,188,8,8,173,51,206,21,153,187,68,10,40,156,24,132,172,241,214,88,87,23,69,193,204,73,24,132,227,208,247,49,16,145,65,45,171,202,251,114,181,94,139,64,224,212,47,151,136,104,157,243,222,59,95,154,128,206,23,198,24,5,236,135,176,110,187, +200,41,143,176,113,226,76,218,72,128,96,231,81,165,44,75,190,152,33,106,81,20,179,197,197,124,62,95,46,231,222,251,209,168,89,44,22,85,85,76,38,147,163,163,131,241,168,41,188,119,134,66,8,95,124,113,255,163,143,62,58,63,61,83,96,102,142,67,47,137,149, +83,219,174,150,203,197,55,191,249,245,31,253,236,167,121,86,134,53,57,107,209,154,156,219,135,129,243,240,80,158,4,170,235,210,24,204,205,61,230,200,140,222,123,95,212,67,47,160,130,74,198,216,194,90,1,138,49,14,41,161,26,3,40,64,138,132,66,138,2,136, +170,9,92,113,9,205,121,27,131,37,207,139,192,235,236,236,47,22,82,203,227,170,246,85,7,157,223,98,70,122,85,255,183,47,53,19,62,247,221,41,203,88,169,104,244,214,86,85,165,137,99,232,126,248,131,239,253,232,135,223,251,206,223,253,245,23,159,127,234, +44,120,171,136,28,186,57,0,48,111,38,221,157,115,183,111,221,245,222,199,200,172,96,200,144,181,134,156,247,229,16,82,2,25,11,244,125,15,0,202,226,92,33,78,0,200,89,68,50,8,40,160,202,44,0,198,144,49,134,44,170,154,3,24,23,206,59,107,22,203,85,8,18,50, +223,55,132,233,100,2,104,134,97,56,159,207,218,182,133,190,119,206,25,99,142,170,141,246,97,18,206,22,188,204,108,189,63,56,56,72,34,140,164,160,40,220,246,29,16,70,78,237,106,237,189,175,154,250,225,195,135,170,92,150,101,85,149,170,10,32,247,238,221, +187,119,247,246,168,110,84,18,128,16,217,229,114,153,7,104,114,44,169,164,182,91,1,10,75,66,229,139,139,139,119,238,221,57,58,58,58,159,207,56,176,48,27,99,48,37,68,244,214,130,8,136,196,24,64,24,16,74,239,188,53,222,154,185,202,108,54,91,47,103,147, +201,228,240,240,48,112,216,224,132,70,189,49,104,140,53,74,17,0,68,32,203,119,10,131,170,202,102,194,223,21,219,10,240,217,211,217,115,217,27,59,214,226,107,156,72,95,204,239,219,203,112,186,29,229,193,167,143,163,79,53,229,191,250,250,240,205,205,15, +191,212,172,75,68,170,200,146,148,197,18,69,150,243,199,143,30,126,254,249,159,253,201,31,253,236,199,255,163,107,103,227,170,92,175,46,134,36,227,166,12,33,42,218,76,41,100,14,174,240,199,199,199,73,51,152,76,42,1,8,201,249,241,193,180,105,154,208,173, +99,228,97,72,202,2,130,85,5,185,209,158,188,120,95,162,33,4,66,4,17,129,152,0,24,13,33,226,184,169,154,170,170,235,186,44,231,23,231,243,117,215,15,195,96,162,20,117,211,52,213,120,60,182,133,191,152,205,114,146,81,213,139,249,44,83,100,156,115,85,85, +1,145,245,190,174,71,235,174,15,33,68,102,34,138,204,33,165,62,197,98,232,117,136,167,231,103,211,233,180,239,219,163,163,163,209,168,113,206,89,71,239,222,251,218,123,95,123,103,220,140,12,65,26,36,165,200,41,158,62,122,248,224,193,131,139,139,139,140, +208,102,163,197,172,148,163,137,151,171,249,205,123,95,187,119,239,222,197,98,158,84,44,161,136,128,166,12,173,91,107,84,157,49,185,42,19,107,73,4,136,10,196,73,140,195,249,121,183,92,46,137,200,170,85,17,80,224,168,137,200,122,103,8,75,103,134,16,173, +33,32,66,52,10,168,138,73,64,85,195,115,111,252,115,43,195,215,247,3,125,237,26,231,50,29,239,171,230,19,190,210,197,253,58,60,66,72,206,57,239,125,70,227,46,206,207,191,251,221,239,254,211,119,190,243,193,79,127,8,50,132,161,151,152,154,186,228,216, +173,22,243,201,116,52,164,205,156,67,18,46,124,81,54,117,8,193,90,235,136,56,2,179,58,231,110,222,184,117,116,114,243,236,209,231,109,223,143,74,163,44,68,214,251,82,32,13,27,78,188,33,53,72,22,12,169,106,140,131,8,90,107,201,26,68,178,214,140,234,141, +72,190,34,169,160,117,101,59,132,12,126,128,33,99,109,198,54,136,104,254,232,62,51,119,237,16,134,20,185,205,231,207,162,90,122,239,135,24,69,132,172,201,203,40,15,157,90,129,243,217,133,181,52,30,143,39,147,73,140,161,105,154,175,127,227,221,123,119, +239,56,231,86,171,197,120,52,42,10,63,244,125,219,117,139,197,226,252,252,60,75,164,134,16,140,49,33,4,34,204,64,209,48,12,49,198,27,55,110,228,22,131,113,78,85,11,239,179,104,234,70,253,9,55,86,100,41,165,24,163,181,118,50,29,25,139,162,105,185,92,46, +150,179,163,230,8,65,69,20,98,236,129,189,122,99,45,90,167,32,164,98,8,200,26,34,155,227,80,85,67,216,134,156,226,181,42,195,183,49,25,243,134,48,132,69,52,91,13,12,202,218,162,25,113,201,140,147,221,84,76,102,1,43,130,129,61,31,183,173,135,225,171,138, +127,230,37,178,159,132,101,43,89,251,234,62,132,122,213,158,119,169,246,219,215,185,18,112,187,139,87,85,69,201,53,137,130,136,8,144,58,231,178,224,138,170,122,111,203,8,58,172,188,179,214,208,47,127,254,211,255,254,87,127,254,253,127,254,167,197,236, +20,134,22,69,11,100,4,140,125,52,166,44,138,186,27,32,18,69,136,2,58,174,170,97,232,75,72,196,189,193,42,176,178,40,184,218,85,7,224,234,131,163,227,7,247,63,158,212,53,32,129,49,44,216,245,189,120,241,222,131,42,247,129,136,202,162,42,93,85,26,199,66, +137,129,20,73,145,200,35,25,107,232,104,236,74,87,205,151,203,245,122,221,135,120,251,230,212,120,203,188,230,216,89,203,198,24,34,97,73,69,57,37,162,59,119,199,69,81,44,150,179,249,124,158,211,123,74,169,143,29,168,246,109,183,235,133,250,17,77,15,154, +219,55,190,225,124,105,141,129,148,190,126,239,221,187,119,239,78,199,147,202,148,149,113,190,169,36,69,163,193,12,253,252,179,79,86,15,63,63,125,252,113,81,194,186,15,84,148,3,249,30,202,85,164,166,170,128,220,176,234,33,164,247,238,222,153,54,35,14, +220,13,220,52,13,131,26,107,172,53,89,120,138,148,64,132,153,135,148,144,76,20,149,129,93,209,220,190,251,174,121,252,248,209,163,71,23,102,157,153,37,6,192,163,109,67,164,196,77,99,13,18,168,164,161,211,190,205,163,228,69,81,56,239,200,12,204,26,56, +129,90,36,3,232,146,80,98,64,83,102,177,27,221,48,90,73,21,146,128,131,34,199,21,17,25,131,132,4,155,86,136,108,220,35,242,120,156,104,158,194,81,83,110,209,19,163,168,91,206,33,161,1,34,144,204,168,65,201,54,137,68,88,168,219,121,84,111,39,13,183,125, +248,173,104,147,69,5,212,47,119,39,184,230,14,241,214,210,224,222,24,254,165,48,69,65,133,29,137,217,123,159,25,2,204,204,202,214,90,145,255,143,186,55,255,145,227,74,210,4,205,236,189,231,71,68,228,65,82,34,69,137,98,169,171,106,170,171,103,118,129, +193,0,3,236,254,211,139,94,96,129,61,128,153,157,238,174,110,212,213,221,42,73,165,210,85,34,37,222,121,71,70,132,31,239,48,219,31,204,253,133,103,100,146,98,85,215,96,176,1,65,72,146,145,113,184,63,187,191,239,179,24,125,148,196,198,96,85,56,253,72, +156,186,186,46,55,235,213,39,31,255,235,175,254,241,23,223,124,245,135,205,229,57,112,100,102,93,11,169,176,15,17,73,32,48,238,190,84,223,79,68,44,137,153,99,244,174,152,13,83,96,67,42,239,107,200,245,33,212,209,0,0,147,137,49,210,232,221,172,181,204, +28,40,96,111,173,21,64,3,168,194,181,24,99,180,0,88,154,178,44,109,81,206,102,179,62,132,36,208,123,31,35,111,186,150,136,106,99,21,31,135,136,48,199,190,239,137,8,144,173,181,123,123,123,198,24,107,41,165,84,215,165,136,116,93,167,238,70,39,230,179, +202,233,253,157,205,102,119,239,222,187,123,247,238,222,222,158,246,42,115,107,171,247,253,229,229,229,201,201,201,209,209,145,198,52,25,197,97,244,139,231,159,67,8,101,85,223,187,119,111,211,52,70,92,38,139,95,31,140,169,243,213,211,165,172,98,213,237, +86,176,187,2,131,84,245,195,90,91,150,101,30,175,103,84,137,194,248,8,65,80,44,2,139,130,224,164,178,70,172,233,124,28,41,187,140,186,81,78,87,62,38,198,33,216,8,0,42,9,83,249,46,48,64,109,242,166,123,93,38,177,29,57,162,0,226,128,227,65,32,96,65,2,64, +214,40,141,8,244,118,96,206,63,33,29,205,50,197,59,162,218,127,193,6,201,159,241,130,127,194,175,8,9,128,110,59,210,228,103,140,153,137,153,77,13,206,88,107,80,177,25,48,24,79,60,168,171,87,175,94,254,246,215,191,250,135,191,251,127,191,253,230,107,3, +169,116,118,20,77,25,68,221,21,199,134,154,133,166,148,35,45,17,245,125,207,33,162,27,150,129,168,206,239,124,62,223,59,56,156,45,230,125,179,30,206,5,8,179,248,16,174,244,168,165,79,2,69,81,24,91,24,103,166,120,14,72,140,72,214,88,91,217,170,170,4,77, +211,181,203,203,53,36,38,196,194,21,206,58,109,204,216,194,173,88,66,8,194,201,34,144,179,26,88,108,85,215,165,67,68,149,223,215,113,168,181,182,176,150,136,230,243,249,187,247,238,222,187,119,111,111,111,175,116,133,53,198,57,99,13,10,167,16,66,179, +217,92,92,156,93,92,92,92,94,94,104,167,39,167,51,249,129,204,49,198,174,107,239,28,28,62,120,240,224,201,211,167,4,67,162,190,77,67,38,56,21,157,196,78,149,200,247,246,246,84,101,163,105,26,101,63,150,101,89,150,37,51,95,94,94,170,44,242,40,170,61,188, +166,247,190,154,57,66,0,228,36,156,98,66,74,198,1,217,74,88,223,53,38,136,152,28,232,178,36,177,13,226,80,249,211,96,92,204,34,8,9,199,77,31,3,99,106,216,71,230,70,156,29,42,194,14,12,170,97,11,32,14,204,44,212,1,38,35,189,221,42,78,187,181,105,185,50, +9,164,31,66,24,76,49,107,127,134,241,252,165,4,176,211,149,116,20,39,210,178,175,209,140,73,9,152,81,4,129,17,208,24,50,69,129,36,171,229,69,85,85,214,81,228,148,82,52,198,24,68,34,250,244,119,255,242,155,223,252,230,215,191,252,167,147,227,163,186,112, +85,89,114,10,201,171,251,103,197,38,26,145,196,76,68,48,218,30,42,120,138,101,121,126,209,117,221,162,168,244,42,249,20,75,162,197,254,222,237,219,183,15,110,221,57,139,94,16,8,237,56,140,230,105,96,137,18,149,87,238,128,208,56,0,70,49,0,194,41,197,65, +231,55,128,209,150,63,86,69,217,186,182,42,202,18,193,90,155,4,162,15,76,41,113,136,161,87,148,150,25,120,196,41,198,100,8,80,196,16,25,68,1,112,198,0,51,1,40,197,254,222,189,123,119,239,222,173,235,25,34,136,176,115,85,105,141,72,10,125,183,222,92,94, +94,156,157,157,157,173,55,151,41,165,148,116,213,148,210,187,182,101,133,166,24,109,219,34,194,187,239,190,107,173,229,196,153,21,160,128,59,24,215,43,228,210,70,121,207,217,158,137,232,238,221,187,39,39,39,42,9,169,244,17,173,63,71,120,13,77,47,29,0, +84,133,16,160,19,102,78,16,57,129,33,78,152,210,204,148,108,128,21,146,36,158,129,64,8,82,15,74,146,6,20,32,0,71,68,90,135,235,42,3,25,100,50,6,0,154,42,203,78,235,76,26,40,255,140,34,200,64,6,64,24,68,144,0,129,233,237,18,59,59,17,14,192,157,31,72,110, +152,184,76,77,238,47,14,63,255,179,230,126,87,118,101,241,248,201,95,87,136,75,98,66,33,67,0,196,50,232,150,9,164,91,7,123,49,198,208,117,0,236,136,46,206,142,255,240,135,63,124,245,197,151,95,253,225,179,231,207,159,175,215,151,251,243,197,172,46,251, +174,105,219,141,1,100,224,81,55,79,80,196,0,196,113,169,134,30,14,68,76,49,190,122,245,106,181,90,46,246,15,153,7,200,11,91,44,170,122,177,127,112,120,120,184,90,158,19,121,33,36,180,64,162,123,123,114,20,221,166,88,41,81,74,204,76,36,168,37,46,11,144, +32,162,65,178,100,208,18,160,57,152,45,170,162,86,82,85,211,180,109,223,197,24,141,32,129,56,103,141,49,33,14,175,28,117,129,98,10,156,66,240,157,49,198,26,44,139,186,174,235,247,239,127,184,88,44,222,125,247,221,131,131,3,36,136,49,22,206,85,206,6,223, +113,240,109,179,89,175,47,47,150,103,103,103,39,151,151,203,174,107,243,62,9,101,150,168,241,228,227,225,189,79,41,46,22,179,217,108,230,87,151,136,146,211,245,92,137,169,199,153,102,152,106,192,26,160,66,8,117,93,23,69,177,217,108,78,79,79,251,190,175, +170,74,115,215,220,143,200,168,3,17,97,223,19,17,146,177,48,126,28,17,226,100,74,33,116,68,12,214,0,144,72,212,70,78,107,226,240,121,216,48,38,16,11,104,17,137,145,65,8,7,226,162,70,52,146,221,6,4,227,164,253,131,8,192,130,36,122,36,16,208,8,241,159, +154,142,94,47,14,111,180,195,191,108,65,248,111,204,108,89,228,74,212,83,114,90,222,155,165,123,60,174,52,132,128,153,37,69,17,65,96,139,132,150,0,160,89,173,156,51,18,186,239,190,251,238,211,79,127,247,229,31,190,120,254,226,217,122,189,62,59,121,233, +156,155,151,5,97,90,175,206,67,8,4,98,156,139,105,43,162,44,132,105,200,86,128,200,168,202,45,34,50,199,151,47,95,158,158,158,222,121,247,126,105,172,35,23,188,103,178,68,84,86,213,252,240,176,60,154,67,31,53,158,59,48,64,172,33,52,165,100,200,110,25, +131,204,26,58,136,98,89,86,68,36,56,28,62,77,97,144,69,80,234,178,170,107,4,160,46,248,20,99,244,33,48,87,165,179,164,70,194,73,216,16,22,133,19,103,137,72,82,47,34,117,233,202,178,188,117,176,55,159,207,111,221,186,117,235,246,123,234,68,18,199,194, +22,179,178,50,6,133,99,232,218,24,188,239,219,208,183,237,102,189,90,95,174,215,151,77,183,153,98,77,18,167,148,18,243,184,130,202,24,5,199,148,101,249,222,123,239,173,154,141,136,164,180,221,192,163,209,76,237,86,113,225,218,188,205,252,1,165,122,17, +81,85,85,101,89,102,236,196,106,181,2,184,1,236,162,65,210,90,107,140,24,68,33,97,16,132,68,140,190,111,140,177,100,11,103,75,85,232,82,58,104,227,20,71,14,12,17,37,138,24,136,150,5,128,10,68,51,80,169,80,115,8,78,87,142,146,110,56,147,108,56,131,206, +175,8,1,107,153,249,182,77,202,33,19,29,243,81,188,54,225,36,1,190,38,27,62,165,80,192,95,78,18,234,207,232,205,108,195,50,108,23,119,188,97,183,128,164,152,98,148,20,173,181,174,176,192,169,235,219,190,105,79,79,142,126,255,251,79,63,254,151,223,190, +120,241,156,153,65,146,150,34,251,243,74,7,95,125,183,97,102,103,140,49,118,155,68,1,8,14,140,18,214,174,23,162,34,81,12,18,17,93,156,158,157,157,158,54,235,181,49,174,42,103,204,44,0,100,93,81,207,14,111,221,62,184,117,251,242,213,165,146,196,133,208, +162,51,4,128,196,73,196,110,137,44,41,37,138,49,89,171,83,135,193,253,3,49,2,2,167,148,72,4,13,26,99,0,137,25,10,52,139,122,102,145,186,174,179,164,225,135,19,71,225,104,172,53,4,34,80,150,38,120,171,69,87,61,12,30,171,91,7,251,133,177,198,24,3,40,49, +145,3,103,73,32,245,77,27,124,223,117,77,219,172,55,155,205,166,89,43,202,108,210,183,208,13,167,172,236,135,156,145,106,26,57,63,168,62,124,248,193,119,79,159,100,225,192,172,235,151,251,234,56,178,162,167,244,29,109,144,108,54,27,93,80,117,120,120, +104,140,105,219,246,242,242,178,235,58,231,28,51,59,231,244,69,134,223,210,221,141,172,234,91,8,160,81,55,64,74,192,145,64,24,153,192,145,49,154,13,21,216,50,105,20,35,6,22,225,36,1,20,51,15,22,208,137,114,31,145,64,200,130,240,152,97,141,208,205,161, +31,32,2,52,136,104,16,235,96,1,229,45,231,34,87,27,51,40,42,98,132,87,195,223,235,226,225,191,177,159,185,99,135,127,129,132,22,89,201,126,147,192,206,99,118,154,223,37,90,100,176,132,152,154,203,245,147,39,223,127,254,251,79,31,61,250,227,243,167,223, +111,86,171,182,109,133,99,74,33,122,47,146,74,99,80,162,239,58,37,16,144,115,49,198,190,143,67,3,115,178,243,74,48,203,162,24,221,101,107,172,177,68,77,211,172,215,235,166,89,215,243,189,220,16,36,99,170,122,190,127,112,107,255,246,237,203,147,167,136, +6,16,137,172,53,132,36,40,32,0,73,117,51,198,11,197,60,132,136,232,131,49,6,173,69,139,142,172,214,48,68,150,69,204,128,230,142,22,141,155,205,171,162,108,93,225,187,53,107,225,194,232,8,13,2,114,226,148,168,112,206,208,222,124,182,191,191,95,85,213, +240,46,49,244,210,239,237,47,230,179,186,40,10,107,201,18,132,16,53,6,182,205,122,179,90,94,94,156,47,151,203,118,189,82,197,254,16,2,8,137,224,72,80,218,38,156,200,81,131,155,49,90,22,82,223,179,49,54,159,156,156,73,78,251,162,101,89,234,84,86,91,62, +109,219,118,93,87,85,149,106,100,233,191,206,102,179,229,114,57,190,227,144,184,234,255,209,20,130,24,89,251,222,162,159,69,4,11,131,204,156,82,24,57,77,2,104,16,217,136,183,100,16,17,169,64,160,196,224,35,196,1,209,146,0,24,32,33,24,86,149,13,65,198, +226,74,222,136,144,0,80,72,48,105,131,213,136,10,219,107,79,231,173,206,180,69,78,8,162,11,125,245,82,170,31,188,158,151,146,16,9,233,86,157,55,239,117,184,210,56,25,235,239,29,192,235,206,239,254,160,49,107,56,130,235,107,131,105,168,151,199,232,204, +0,64,128,106,39,36,224,189,143,41,101,255,42,169,247,222,159,159,159,63,126,252,237,167,159,124,242,197,23,159,47,207,79,81,64,132,131,239,152,163,37,66,73,40,28,163,79,17,200,36,34,50,232,36,113,80,25,105,77,17,71,86,120,190,167,32,192,34,41,196,129, +242,147,162,49,38,38,255,253,163,71,127,245,227,159,190,115,247,125,61,52,77,239,77,93,212,123,123,139,131,195,197,222,65,85,85,109,219,86,85,69,198,36,224,202,20,194,81,27,244,249,66,17,25,68,228,24,123,128,186,158,235,91,18,96,110,78,48,162,193,97, +89,75,233,10,0,10,49,114,136,36,0,146,202,194,106,17,149,210,44,198,72,132,58,11,189,125,120,107,62,159,47,22,51,213,92,179,214,22,133,171,23,251,101,89,90,37,26,113,244,49,246,125,215,119,77,223,108,124,215,52,235,213,242,242,98,189,94,107,196,27,154, +204,0,222,251,217,108,209,94,172,214,235,181,14,33,75,99,214,77,99,171,121,211,52,11,127,128,136,247,239,223,255,230,155,111,148,186,145,181,170,6,82,31,98,238,202,212,117,77,68,77,211,244,125,175,193,176,44,75,221,147,49,155,205,68,228,213,171,87,207, +159,63,87,161,144,124,192,6,41,58,196,203,166,213,31,52,168,22,70,81,123,220,39,166,36,145,193,50,168,54,184,5,176,68,37,121,212,185,94,236,4,173,35,231,172,139,132,2,38,166,232,99,20,1,50,165,69,43,100,0,193,155,66,155,103,198,24,231,156,81,189,47,145, +60,94,98,253,34,198,136,72,136,177,52,248,134,36,78,245,72,237,213,112,199,89,159,3,53,221,197,63,153,12,241,223,9,152,246,90,43,29,179,26,18,72,41,49,39,4,16,34,73,41,36,143,2,68,84,213,5,115,92,175,87,151,151,151,79,191,251,234,209,163,71,95,124,241, +197,209,203,231,93,215,137,174,49,146,196,204,192,17,37,1,11,64,18,72,70,157,25,11,130,8,37,16,51,174,111,22,109,78,79,132,29,71,143,192,194,192,26,30,141,98,30,98,106,219,246,242,98,217,247,253,108,206,136,132,68,104,200,186,210,213,179,106,177,55,95, +236,7,159,162,176,97,99,6,26,168,201,245,210,48,235,27,26,16,100,16,67,8,154,128,17,169,171,17,68,44,12,69,209,42,196,232,70,167,33,45,3,136,209,106,168,209,5,157,85,85,234,148,82,68,156,51,117,93,107,159,3,17,203,178,172,235,26,109,89,88,107,8,128,83, +228,192,49,250,190,13,93,219,181,155,102,189,90,173,86,235,245,218,183,93,8,97,40,222,208,34,134,124,139,115,219,179,109,219,162,40,157,51,122,137,230,243,250,206,157,59,191,255,253,239,173,69,107,173,174,230,86,142,152,14,72,244,40,199,24,55,155,141, +126,30,107,109,223,247,101,89,182,109,171,223,119,181,90,93,92,92,172,86,43,117,82,26,111,119,240,159,228,74,50,6,17,33,38,17,241,12,34,144,210,112,5,24,24,133,73,152,132,81,201,193,169,71,68,18,132,4,66,1,129,17,146,97,98,136,14,201,26,147,132,88,90, +97,196,68,136,152,176,4,0,163,59,208,146,143,227,72,198,26,55,248,17,227,4,160,247,209,24,87,148,115,136,205,219,212,132,140,132,168,226,192,98,128,112,202,191,26,237,240,223,106,129,127,217,118,206,212,32,13,96,244,33,112,50,198,84,101,105,140,77,62, +244,190,173,203,74,18,139,8,74,88,95,94,62,121,242,228,147,223,253,235,215,95,127,125,252,234,233,122,189,110,214,27,129,100,173,69,129,24,125,140,209,25,165,50,136,242,149,144,25,16,136,40,38,17,17,76,192,218,253,64,25,69,248,100,138,208,69,22,237,83, +39,97,26,25,43,42,255,190,90,173,142,142,142,62,92,45,231,139,125,84,165,115,32,180,166,170,103,179,189,253,91,183,110,53,77,35,137,147,242,92,173,35,78,214,22,34,105,43,95,48,188,81,18,33,239,59,68,25,78,33,51,142,229,80,65,70,117,223,6,12,7,199,68, +100,173,157,205,102,186,235,151,8,179,238,189,134,62,231,140,242,15,115,42,232,156,51,214,16,33,72,242,193,167,16,83,232,187,118,211,181,155,102,125,185,190,188,92,158,159,173,151,151,109,219,166,36,0,36,100,16,117,104,102,52,28,105,254,153,85,82,85, +198,191,239,251,178,174,110,223,57,116,133,73,145,85,196,93,227,222,212,133,21,69,161,65,85,61,130,166,154,77,211,104,228,233,186,238,226,226,98,185,92,34,162,42,32,195,54,87,103,13,203,0,64,198,17,26,107,12,0,197,24,89,132,89,132,72,82,100,22,73,0,200, +194,44,49,49,32,145,84,54,169,142,115,68,0,17,3,9,129,0,57,5,111,200,25,91,2,64,96,73,81,84,23,60,198,198,24,99,204,48,85,178,6,209,18,162,1,161,148,146,128,154,15,253,224,218,211,43,0,110,156,102,158,200,74,30,31,126,23,5,116,2,249,111,176,163,191,84, +213,247,186,225,190,8,87,85,73,136,222,119,237,122,5,200,165,179,243,186,234,187,22,82,60,59,63,249,226,243,63,252,235,191,254,243,119,143,190,109,154,198,24,115,126,242,202,57,87,85,6,209,197,24,99,138,6,161,168,108,215,117,164,189,70,209,30,95,50,128, +83,81,218,65,23,147,1,118,49,122,50,154,167,134,71,68,218,42,249,49,115,187,105,78,78,143,150,203,229,237,59,247,202,186,22,196,148,132,144,108,225,170,186,62,188,117,251,236,252,162,107,27,34,178,182,48,70,9,171,42,150,59,66,2,133,128,244,88,99,18,14, +41,82,236,129,208,146,69,26,78,161,181,214,24,26,118,223,105,247,31,68,64,180,154,98,102,231,108,89,150,58,193,215,126,163,49,168,157,30,229,64,168,65,198,232,25,129,153,99,232,99,223,5,223,53,155,85,223,182,155,205,122,163,16,185,174,75,41,225,80,188, +110,103,238,32,232,156,211,188,81,229,140,125,98,137,113,62,159,151,85,161,218,225,7,7,7,203,139,182,239,251,182,109,139,162,208,217,195,176,128,145,117,153,246,224,17,52,72,170,17,106,58,122,122,122,186,90,173,140,49,250,141,166,10,44,249,255,90,7,18, +65,26,26,194,48,34,84,7,105,124,65,72,194,148,146,2,36,136,200,72,50,6,16,16,68,24,1,99,26,148,74,83,82,131,66,178,14,209,90,17,96,68,172,82,111,192,16,7,149,9,39,34,65,35,44,214,20,132,192,73,32,1,26,87,56,35,44,190,107,11,243,118,141,153,81,205,81, +165,251,152,196,108,85,116,254,199,209,23,222,210,20,173,49,193,123,14,30,17,103,243,170,176,166,107,155,179,211,163,151,207,159,126,241,249,239,63,254,151,127,126,246,236,137,112,116,206,112,138,109,211,207,103,54,198,208,183,109,110,196,197,148,186, +62,34,34,2,1,12,9,21,51,99,56,95,124,0,0,32,0,73,68,65,84,139,230,7,64,32,148,68,235,77,97,36,4,208,197,9,72,130,136,164,2,192,2,36,218,209,26,8,222,137,153,16,80,160,247,237,114,185,188,184,184,240,222,215,243,57,0,196,148,44,50,26,167,250,243,117,93, +171,50,231,112,83,25,85,245,48,203,28,2,0,146,181,214,26,99,130,64,30,139,13,53,33,82,20,6,137,196,86,19,57,77,189,244,21,162,244,106,96,117,93,207,231,115,231,182,155,15,135,148,118,140,90,0,160,129,11,17,57,165,228,251,24,250,182,221,180,155,245,102, +181,110,154,166,105,154,208,123,73,172,59,215,180,9,201,12,250,43,138,255,86,35,212,249,30,89,87,86,149,170,119,27,145,133,89,220,190,125,251,226,252,169,182,76,167,86,71,68,122,205,53,32,135,16,218,182,213,215,81,22,165,74,96,232,191,2,128,182,70,175, +247,26,16,81,56,14,98,165,131,17,198,60,144,220,54,200,37,201,224,55,17,2,59,103,136,134,204,150,205,48,134,176,214,37,224,24,61,98,32,235,144,80,115,158,153,41,137,18,0,104,34,26,133,155,77,183,110,187,194,85,139,189,195,249,124,79,27,33,100,43,32,10, +33,192,27,177,208,3,159,112,98,27,219,44,116,103,210,143,242,231,11,26,254,119,2,154,78,211,81,64,136,68,132,18,125,127,242,234,236,139,223,127,246,213,215,159,127,245,229,23,221,102,221,181,27,145,30,65,124,223,39,14,36,220,183,49,215,18,136,128,128, +41,248,174,239,170,106,198,40,194,156,56,169,173,9,64,228,228,6,0,160,2,69,81,4,145,104,96,171,9,145,238,40,103,38,17,0,198,171,212,105,2,68,20,239,253,229,229,229,249,249,185,30,35,245,193,130,198,22,165,43,107,174,103,139,197,130,153,131,239,147,182, +211,140,189,81,98,75,31,202,66,16,66,70,6,34,32,98,16,97,9,33,24,163,22,133,132,38,119,237,155,62,230,161,156,136,164,196,250,218,35,78,5,53,185,221,78,8,12,0,75,140,62,122,239,187,182,107,54,235,203,213,106,189,236,154,182,107,155,16,194,48,21,103,100, +134,220,11,37,178,68,84,88,167,228,9,189,95,101,81,0,192,247,79,30,151,103,139,119,222,125,183,94,204,223,127,255,254,31,191,121,162,190,35,165,180,217,108,180,137,85,85,149,150,169,0,160,109,27,205,45,181,129,180,92,46,181,14,44,203,82,255,85,77,113, +74,0,200,180,61,67,132,41,229,20,2,65,82,138,136,104,200,141,115,44,86,176,47,39,70,68,6,199,226,16,12,160,36,16,200,151,206,26,136,49,165,36,8,36,156,97,61,68,107,245,140,22,133,145,251,20,216,175,252,234,242,248,178,185,119,255,65,105,31,84,229,60, +9,66,16,50,182,118,54,190,77,58,74,128,244,255,103,205,208,182,221,212,101,21,56,126,253,237,183,159,125,250,241,87,95,125,241,242,249,211,203,229,217,222,172,238,218,149,15,157,37,50,86,36,165,224,219,24,99,233,10,67,20,35,247,125,104,187,129,166,84, +85,135,155,182,81,215,158,253,58,8,50,39,229,201,35,35,131,86,131,194,128,154,123,146,8,32,129,34,185,153,65,19,180,177,140,70,1,50,164,168,145,245,242,242,252,244,116,179,217,164,148,128,8,120,224,147,23,69,65,117,189,191,127,8,0,203,139,243,20,189, +49,206,56,176,8,148,151,79,140,226,194,131,53,90,3,227,130,203,237,71,5,221,150,101,70,168,205,86,17,207,88,203,34,137,185,237,186,16,227,208,239,113,102,54,155,25,107,7,48,42,2,16,170,48,133,239,55,28,147,247,222,119,141,239,187,190,217,52,237,186,221, +52,93,215,245,125,159,84,239,148,129,7,188,144,65,140,136,198,24,32,34,227,220,106,92,231,86,41,25,37,52,39,203,115,42,202,166,109,223,185,119,247,246,237,219,218,225,204,211,5,125,104,65,232,156,211,105,187,246,30,21,11,186,92,46,219,182,85,131,204, +53,100,142,159,83,66,143,254,224,72,128,147,36,36,50,5,129,0,8,130,8,115,12,122,25,133,4,128,70,242,16,70,177,4,78,245,142,181,219,46,64,136,194,2,128,68,22,69,135,135,10,3,66,48,113,99,209,1,16,36,1,144,218,32,205,93,129,123,177,107,155,229,241,137, +240,237,59,247,202,122,33,146,132,157,171,76,124,139,90,206,230,253,189,63,28,211,4,80,224,127,20,219,239,117,251,61,218,77,243,213,23,95,254,235,199,255,252,233,239,62,62,62,57,178,8,134,116,229,67,35,144,156,49,2,169,111,155,16,130,65,172,203,178,219, +180,227,180,131,173,37,205,109,66,88,25,91,32,162,186,246,161,239,15,200,156,146,34,179,1,5,137,133,17,205,86,45,15,135,59,55,252,151,88,104,64,54,77,209,253,49,70,157,47,183,109,235,99,52,198,0,162,88,34,34,227,172,173,170,217,222,34,70,191,89,175,56, +38,107,109,225,140,69,48,68,217,8,181,101,170,143,48,1,136,104,41,101,173,213,25,70,30,112,131,108,53,252,4,6,54,131,198,16,61,235,133,43,155,166,81,12,180,218,128,115,67,39,86,69,77,125,215,244,93,27,123,223,119,157,102,152,25,168,157,185,225,132,214, +152,196,113,59,93,64,26,20,132,53,177,108,187,78,140,85,230,199,241,241,113,23,252,221,187,119,247,247,247,189,247,235,245,58,243,167,52,120,214,117,189,88,44,20,201,173,3,140,190,239,181,19,163,45,220,190,239,21,50,138,136,250,252,188,126,116,26,21, +57,133,1,78,230,12,25,227,156,211,36,166,31,1,226,6,140,46,191,208,223,234,67,4,50,60,172,242,78,68,66,36,72,98,1,137,128,140,1,24,46,209,176,255,67,122,139,28,98,240,93,199,130,174,42,235,74,91,93,197,247,79,158,191,122,249,204,24,243,94,89,1,2,68,72, +177,3,51,251,97,35,140,0,132,98,64,12,90,61,59,96,12,16,113,18,16,33,18,64,100,228,97,191,33,14,251,214,222,30,126,109,32,100,64,217,86,59,25,136,153,97,196,88,106,32,25,190,167,41,245,54,24,131,214,24,20,78,28,32,165,194,57,228,20,124,39,192,117,89, +33,193,209,139,151,223,125,247,221,175,255,254,255,120,245,234,213,201,201,9,51,47,80,116,42,168,217,78,54,93,130,218,153,82,68,188,23,198,138,84,106,50,249,56,68,6,87,150,85,198,127,16,26,97,240,125,0,213,79,39,100,17,128,56,2,228,35,9,33,163,162,227, +84,201,2,16,192,16,162,73,0,36,226,189,7,49,108,36,138,160,155,91,43,157,143,23,23,103,199,71,207,127,254,215,255,206,26,19,153,201,205,154,24,164,58,232,247,214,161,13,179,249,62,118,177,172,195,186,107,138,40,247,238,188,67,99,201,199,68,66,40,100, +146,161,132,6,195,38,39,168,35,226,100,91,147,42,64,57,147,94,16,40,117,157,25,103,217,200,12,161,15,28,83,215,104,173,197,136,42,162,36,28,67,223,35,98,234,55,194,204,62,132,206,119,93,215,247,161,237,66,211,135,213,170,27,90,48,100,53,247,182,194,40, +28,129,9,19,146,212,179,34,2,32,242,233,217,145,49,66,226,83,104,217,131,115,182,36,42,19,205,82,25,207,143,126,252,227,31,63,125,250,84,145,46,122,253,213,98,155,166,137,49,106,165,167,176,152,245,122,173,154,168,106,3,218,116,213,157,170,26,39,245, +249,106,183,234,80,218,182,21,231,140,49,34,16,187,126,72,194,209,177,176,49,164,64,82,13,112,4,86,123,53,165,99,148,78,116,108,105,72,73,53,41,112,242,88,85,149,171,42,68,244,137,99,74,194,2,6,60,165,132,96,12,22,149,13,222,199,126,205,222,24,99,102, +6,126,246,209,189,223,254,243,191,64,191,112,230,150,160,97,192,186,90,196,62,1,26,50,37,154,50,26,171,208,27,71,104,57,33,68,195,17,5,237,13,61,76,201,212,88,250,203,84,119,195,242,128,173,5,106,118,193,44,74,252,25,1,159,146,82,74,220,107,52,96,142, +41,120,64,118,68,182,44,37,6,99,209,154,50,244,254,248,228,232,209,55,127,252,237,111,127,253,217,103,159,85,176,110,154,38,12,43,59,113,135,34,188,83,48,140,144,78,206,85,71,238,161,189,78,231,106,167,187,155,31,111,6,0,109,159,51,122,171,229,114,185, +92,46,155,166,89,236,185,76,26,176,214,114,89,204,22,115,226,244,225,143,30,62,123,244,216,205,22,139,178,152,198,82,67,196,132,128,36,68,136,96,141,5,0,161,43,74,181,204,108,70,68,27,226,144,84,107,6,69,19,9,175,169,233,234,144,125,68,30,111,31,28,188, +230,129,250,208,248,147,159,60,189,146,204,160,225,22,134,255,25,29,144,102,228,26,209,176,172,83,47,184,239,163,112,239,102,123,69,81,168,50,242,142,84,174,254,81,219,54,125,223,107,119,74,135,245,106,120,149,154,196,216,212,209,59,168,9,130,102,230, +202,83,155,146,51,116,224,177,51,169,158,86,146,59,64,185,41,6,61,31,170,172,3,32,162,161,29,129,200,162,211,70,138,38,2,33,177,143,16,66,184,184,184,120,183,109,22,123,251,62,242,229,229,165,41,222,37,141,106,34,28,19,94,43,248,115,119,20,223,146,185, +59,210,171,254,20,128,245,150,217,72,187,219,27,228,10,150,87,191,127,140,129,12,25,131,194,108,144,141,10,117,5,143,2,236,101,189,89,61,250,230,235,127,253,151,127,249,236,179,207,94,189,122,209,247,253,220,14,172,150,44,154,144,175,215,206,185,201, +150,150,83,166,124,227,167,41,205,27,216,33,83,11,188,17,45,180,229,200,93,165,122,1,128,42,65,108,54,155,217,124,143,69,98,140,162,235,156,208,214,245,156,56,221,254,232,240,252,248,68,218,214,58,231,131,95,84,53,17,170,132,161,65,18,75,72,164,194,126, +0,35,154,87,112,103,189,222,20,205,204,10,236,128,116,5,97,155,141,109,235,167,174,236,115,142,125,159,82,234,186,78,241,98,90,10,230,209,252,54,235,203,188,65,68,99,76,2,70,20,173,99,245,249,154,89,232,182,93,221,33,167,249,240,252,176,152,205,102,218, +146,153,38,147,83,30,147,254,186,38,68,69,81,104,220,211,234,93,139,5,37,61,107,61,169,191,165,47,174,211,197,124,23,178,96,108,89,150,59,80,173,236,7,149,37,172,239,59,37,58,106,136,86,104,158,126,182,193,191,11,18,35,146,65,43,133,78,74,0,129,204,254, +225,124,181,233,45,153,39,79,191,91,174,55,183,239,188,243,240,225,71,247,63,248,224,124,29,13,57,178,152,82,74,44,214,140,216,113,210,12,74,16,113,98,151,200,56,4,70,70,49,130,91,153,110,3,136,127,26,255,126,202,106,167,107,220,224,161,169,64,68,22, +173,246,5,148,149,41,41,205,42,39,28,251,77,151,82,170,92,81,21,54,133,216,180,237,249,197,217,163,111,190,254,252,247,159,62,122,244,232,252,244,184,109,91,98,217,171,43,137,65,139,153,190,239,243,186,162,41,161,70,174,61,166,170,28,250,199,233,46,238, +29,29,216,215,173,79,157,222,212,235,16,130,45,194,91,6,143,16,99,212,178,80,203,48,239,61,26,210,134,70,53,155,67,140,183,14,15,30,60,252,232,251,63,126,29,18,15,208,23,164,65,71,84,21,141,148,62,199,110,107,9,160,45,80,221,106,164,211,234,173,154,237, +80,79,166,221,15,63,165,26,233,175,103,139,18,145,232,125,140,81,3,160,70,164,16,116,9,244,244,140,14,130,46,227,149,180,36,209,24,16,0,231,156,78,23,122,239,133,140,37,69,95,153,124,95,140,49,10,76,83,19,77,19,68,97,158,64,40,26,46,198,65,162,95,1,220, +85,85,233,15,139,197,66,201,25,218,200,201,206,52,155,220,192,255,154,180,109,118,28,101,166,53,78,159,48,213,67,153,52,147,85,28,213,170,77,42,56,22,64,128,147,5,3,72,195,228,130,185,217,116,144,210,187,119,223,49,231,151,49,134,211,87,175,202,194,213, +101,17,232,208,57,135,150,17,16,73,8,134,89,215,192,52,64,4,0,107,0,9,110,72,177,174,255,141,62,243,79,109,205,164,155,66,42,137,146,238,172,136,112,76,105,188,142,40,144,186,141,181,118,94,90,68,151,98,56,121,245,226,201,227,71,207,158,62,253,226,139, +207,95,189,120,118,244,242,85,8,222,26,67,192,137,83,240,1,56,234,117,212,206,184,98,65,178,155,159,94,226,169,5,234,1,29,180,45,198,9,213,212,2,179,29,230,105,239,142,77,102,223,185,243,247,121,42,149,95,51,255,211,122,189,94,175,215,3,126,74,68,152, +141,49,69,57,119,134,36,120,87,84,255,254,63,252,207,23,39,167,221,229,178,46,11,64,3,70,81,104,100,200,168,29,42,7,39,191,102,26,131,238,246,111,82,96,54,227,17,7,68,163,58,1,19,250,249,21,232,111,158,158,229,225,56,164,24,38,143,24,99,138,87,150,148, +140,66,22,87,19,25,182,68,145,0,172,181,93,219,135,16,230,198,68,1,102,70,67,96,104,154,57,107,92,82,132,64,78,249,166,32,97,205,63,213,11,164,148,78,79,79,235,186,62,60,60,60,63,63,143,49,30,28,28,44,151,75,221,135,161,8,27,253,21,253,180,131,58,235, +216,7,214,132,54,195,83,167,174,68,207,192,78,54,148,3,178,146,170,38,27,26,205,240,71,163,50,8,144,16,44,82,146,36,154,172,26,18,145,186,174,241,236,226,96,127,239,224,224,96,111,177,56,63,61,170,14,235,224,29,90,103,176,68,26,231,31,50,164,240,130, +66,26,250,16,145,4,72,64,232,42,96,141,56,135,202,183,20,27,190,33,18,34,77,205,22,167,209,66,152,83,98,142,6,176,42,156,102,29,70,98,8,126,189,218,156,156,156,60,249,254,241,215,95,127,253,232,143,95,31,29,29,173,150,75,107,176,44,203,186,40,21,114, +65,32,101,89,122,30,236,36,119,243,245,254,229,227,117,5,219,57,254,49,119,29,167,221,237,27,35,97,54,194,157,175,127,93,68,56,191,190,222,87,117,243,211,127,61,63,63,63,63,63,15,33,24,231,16,112,160,64,25,135,100,192,145,160,189,255,193,189,7,31,254, +232,187,111,191,54,128,60,232,41,12,24,95,131,218,250,81,254,240,216,112,18,204,224,38,196,1,127,47,192,154,17,43,111,104,42,156,133,136,153,73,52,213,230,202,230,145,82,146,24,179,249,133,16,130,79,185,197,53,193,15,93,201,5,244,19,170,68,132,115,174, +235,186,24,227,222,222,222,186,237,18,11,161,85,161,107,189,98,58,229,203,162,94,211,197,160,154,47,12,104,216,162,152,207,231,122,13,245,47,23,139,197,108,54,91,173,86,34,162,88,54,221,115,170,209,181,24,69,220,38,35,208,1,12,144,179,202,157,72,152, +239,212,84,252,58,135,104,125,145,157,28,158,136,216,16,138,170,201,144,160,174,193,16,78,76,142,172,181,22,233,187,71,223,30,28,28,222,255,207,255,249,175,62,122,216,52,205,69,151,82,232,99,111,109,229,172,65,70,150,237,194,196,1,245,109,113,18,22,39, +148,37,70,180,87,1,220,242,103,115,151,4,175,51,134,89,146,48,17,178,88,164,194,89,67,216,181,205,102,181,150,112,250,248,241,227,207,63,255,252,209,163,111,95,62,127,113,113,113,33,28,139,162,184,115,184,232,186,46,180,235,68,228,10,115,184,168,67,8, +33,244,118,88,45,38,122,213,212,157,231,67,182,19,169,242,56,88,147,153,108,45,211,27,3,87,68,93,241,102,213,228,137,17,222,248,175,99,85,56,193,175,165,116,113,113,113,122,122,218,182,237,204,24,125,81,17,65,50,62,113,65,6,141,5,114,63,249,235,159,175, +87,203,243,163,35,67,200,163,88,7,34,26,20,131,66,32,50,98,151,101,220,207,174,3,44,253,22,195,202,232,225,96,49,51,187,73,156,209,112,184,147,131,49,15,195,113,189,110,193,251,190,239,135,116,180,143,26,139,38,39,245,74,109,73,68,49,178,25,77,81,128, +140,179,62,134,148,210,193,193,173,62,156,6,223,89,68,99,134,123,65,214,104,21,183,115,121,119,188,164,94,91,237,148,54,77,83,215,181,118,134,238,222,189,171,150,166,166,53,237,111,101,244,169,242,131,213,158,7,189,166,107,51,253,169,219,157,178,124, +224,234,86,178,235,117,7,17,1,25,102,166,65,52,202,0,13,172,179,139,139,139,91,183,110,29,30,30,26,164,211,227,227,87,207,158,61,124,255,253,253,217,172,77,24,99,239,123,67,182,34,235,36,234,188,201,142,156,95,1,50,118,52,176,97,175,55,77,0,107,136,136, +87,150,105,8,252,219,199,132,56,8,111,32,1,129,0,234,174,213,212,108,218,151,207,158,63,123,246,236,31,254,219,255,254,226,217,243,211,211,83,34,170,170,98,127,94,138,20,198,224,106,121,97,29,149,206,164,20,125,235,129,7,66,253,22,101,54,94,95,197,79, +189,78,238,62,35,253,245,158,229,212,241,7,169,201,111,214,123,189,158,204,239,56,43,17,209,182,123,223,247,101,93,3,161,36,16,145,186,46,251,216,163,117,174,172,187,16,31,60,252,209,247,143,191,59,57,58,78,72,6,112,135,192,130,192,52,228,69,219,131, +69,34,74,93,29,58,209,68,68,134,175,186,246,73,58,51,68,30,213,119,74,73,53,231,183,215,48,215,99,202,206,215,14,150,49,102,220,25,248,154,30,21,33,176,166,109,174,235,251,4,88,150,37,16,114,2,41,209,26,35,8,104,72,171,184,41,145,119,170,121,169,56,187, +220,141,28,112,100,204,101,89,30,31,31,175,86,171,119,222,121,231,226,226,34,198,168,109,210,28,210,51,112,92,199,137,106,120,249,27,93,191,113,211,62,249,84,38,99,71,174,106,218,235,202,62,26,173,81,241,67,98,149,161,81,141,118,154,207,247,68,176,112, +166,158,149,171,245,242,217,147,239,62,122,248,224,39,63,249,73,101,113,211,39,14,94,57,58,170,199,131,238,74,124,179,249,203,232,39,49,198,16,25,65,84,42,228,78,18,150,193,10,215,239,68,140,81,207,180,158,239,65,34,33,37,208,234,72,55,75,3,136,176,8, +24,2,72,195,15,44,252,242,249,179,79,127,247,201,111,126,243,155,111,191,253,54,181,199,68,84,58,109,139,70,22,16,72,41,138,37,144,24,131,8,176,32,102,126,51,76,185,161,249,6,231,108,126,106,138,249,150,228,69,75,42,65,175,236,1,61,31,59,153,73,150,241, +202,229,10,76,160,42,59,143,209,96,114,65,47,154,14,229,28,172,111,251,103,207,158,173,215,235,253,195,195,170,170,46,215,171,186,174,219,62,148,206,117,62,172,55,109,229,10,87,213,255,241,63,253,167,199,223,126,195,161,159,47,246,155,245,133,181,214, +149,101,215,172,75,87,8,9,72,52,198,208,176,132,8,212,131,164,148,172,179,204,178,51,125,113,150,114,166,51,94,165,152,87,255,237,248,41,61,121,193,167,20,37,248,97,71,111,142,57,170,122,166,191,152,82,34,178,68,54,70,95,150,229,166,107,173,43,93,89, +92,172,214,34,168,20,225,253,253,253,242,236,172,235,3,51,247,125,239,202,202,185,18,145,202,178,60,63,63,87,148,233,102,179,41,138,34,79,26,178,162,97,150,189,80,57,227,139,139,139,170,170,150,203,101,81,20,7,7,7,109,219,106,87,179,235,58,237,148,138, +72,85,85,33,132,231,207,159,31,30,30,190,243,206,59,214,218,203,203,203,151,47,95,170,59,214,231,79,153,135,122,74,245,239,181,228,155,202,222,92,233,108,77,142,153,181,54,33,234,112,18,89,215,33,26,65,48,134,67,74,86,108,93,215,7,7,7,71,47,94,206,170, +186,89,111,86,151,23,69,249,238,122,189,238,82,111,171,89,49,219,67,103,5,104,68,65,13,134,104,113,75,15,223,238,178,161,97,187,77,198,148,18,78,36,15,111,124,20,19,101,229,169,240,78,84,225,29,93,127,35,128,146,148,103,83,151,69,232,253,241,171,163, +223,127,246,201,175,126,245,171,111,190,252,170,239,219,186,174,193,40,146,90,80,80,45,85,137,69,170,211,12,172,130,42,83,159,252,39,203,248,79,199,101,185,1,160,247,198,57,151,91,97,185,3,190,83,91,230,187,149,255,56,117,237,55,22,207,249,29,51,87,85, +59,7,67,129,37,131,31,244,41,6,150,178,158,223,255,224,195,231,79,30,5,230,178,154,145,133,148,196,24,167,47,156,198,30,131,18,154,115,58,77,163,64,243,54,137,25,108,15,95,23,201,167,237,226,156,145,230,130,112,162,200,132,34,144,13,123,104,135,142,153, +124,140,209,154,2,128,242,76,130,108,129,136,174,42,181,228,27,176,115,35,60,85,163,107,102,51,101,103,151,91,41,249,105,57,81,84,23,153,125,153,190,148,154,141,158,183,76,13,209,23,212,95,207,9,246,142,162,212,212,192,166,115,145,171,84,140,164,211, +255,105,180,31,198,182,128,131,140,5,77,110,180,32,171,234,28,163,1,180,214,186,194,24,139,6,201,24,40,172,241,204,41,116,161,239,108,57,3,130,148,6,241,107,205,51,237,22,94,1,91,46,190,222,84,192,172,47,250,218,173,78,211,155,154,209,61,83,23,66,130, +100,148,26,19,4,165,42,172,65,98,129,205,122,249,249,103,159,252,250,151,191,250,227,215,95,46,151,23,156,162,53,16,124,91,12,66,77,154,99,73,22,177,28,49,175,2,87,83,199,60,3,216,233,175,188,137,199,53,210,231,244,21,84,75,79,67,226,206,192,125,106, +93,55,178,25,243,57,222,161,213,104,83,100,218,132,212,203,114,121,121,169,34,69,202,247,201,14,75,81,249,222,199,16,121,54,95,252,187,191,254,235,203,139,179,174,239,22,85,105,144,99,242,133,181,194,137,174,110,83,192,97,203,5,230,84,202,18,165,107, +211,249,233,245,153,170,42,78,1,156,113,236,199,4,239,51,198,45,165,164,205,30,253,192,163,211,129,76,105,215,239,94,20,101,72,236,99,80,168,165,43,138,178,44,39,154,104,198,216,129,2,162,111,148,67,241,52,254,76,23,223,198,241,161,94,82,83,21,157,94, +42,90,77,43,198,60,75,84,215,57,72,144,140,132,140,12,4,31,198,0,214,78,91,160,217,240,166,21,114,78,163,20,130,179,211,144,27,235,79,163,24,4,165,50,229,174,7,34,50,11,79,140,223,32,89,107,145,147,35,161,148,250,182,49,69,99,138,122,156,142,106,216, +35,109,204,12,213,32,92,209,246,101,5,64,76,60,196,15,72,57,229,195,157,19,81,253,99,240,155,186,174,103,133,17,71,41,134,174,107,151,231,103,203,243,211,255,246,95,255,203,211,103,79,158,125,255,93,219,172,203,178,44,139,161,139,37,147,143,113,53,59, +87,226,172,46,52,23,128,1,54,32,120,37,135,124,27,12,106,110,205,101,109,194,140,243,232,186,206,123,175,174,87,97,150,25,114,177,51,111,184,62,128,122,221,10,241,252,139,198,152,213,106,165,180,212,196,236,92,49,232,190,193,48,26,246,33,120,239,23,243, +250,193,71,127,245,234,197,139,71,95,127,21,98,34,2,76,34,198,114,138,206,145,65,147,243,100,34,178,100,208,144,214,114,195,65,17,73,87,59,10,211,233,130,6,9,61,139,83,173,222,56,121,228,146,108,104,183,78,122,250,204,67,55,114,91,38,161,49,198,36,117, +7,228,154,174,219,171,235,131,131,3,66,131,104,132,6,13,142,129,194,139,232,117,16,50,246,48,167,30,33,79,143,167,109,76,157,97,232,150,11,29,241,171,121,232,236,65,141,176,239,123,181,76,157,236,231,130,80,191,87,254,0,211,193,85,190,50,211,180,60,215, +53,211,169,198,206,138,7,2,209,53,233,34,87,136,182,67,60,231,212,249,216,52,77,179,233,244,147,123,223,0,39,144,228,251,222,250,110,70,146,49,149,32,164,237,74,141,6,147,81,196,100,161,20,34,18,10,67,118,6,121,154,127,195,99,90,140,229,164,212,24,179, +63,175,188,239,47,214,157,164,152,82,122,241,236,201,111,126,243,171,79,126,247,241,233,209,171,196,129,64,170,218,162,196,174,235,19,7,3,40,118,54,4,17,25,204,143,101,80,146,224,221,115,191,149,160,127,51,200,251,13,48,52,205,10,50,228,34,7,129,105, +131,238,186,58,206,14,0,106,90,184,195,107,86,205,37,102,34,227,189,63,59,59,99,102,109,99,50,179,98,189,114,39,189,143,41,37,217,63,184,245,227,159,253,236,248,213,139,245,242,2,9,45,33,179,196,52,168,119,237,230,72,128,140,185,221,63,92,131,109,40, +22,218,25,66,228,190,212,149,221,241,227,93,155,34,248,70,224,221,64,92,112,174,236,251,126,26,196,140,49,18,99,190,86,66,142,155,102,62,159,47,246,246,50,110,78,197,58,52,243,43,136,206,150,107,77,92,115,107,52,255,160,81,107,154,4,78,145,21,90,91,106, +196,203,68,68,69,216,41,186,192,142,143,28,181,166,181,67,30,60,76,59,46,249,231,233,208,98,236,51,99,126,163,43,183,94,2,129,37,4,1,98,148,193,60,208,176,40,223,219,32,98,140,220,182,74,129,236,65,172,37,176,6,209,167,20,163,36,198,226,181,176,181,215, +34,69,117,102,53,94,151,215,146,125,243,215,200,48,63,245,73,97,125,2,34,237,234,226,243,207,63,255,231,223,252,250,235,111,190,234,155,141,43,204,172,118,93,31,82,136,32,96,44,89,163,164,60,17,158,78,132,81,175,225,168,171,55,40,230,93,55,182,29,180, +202,15,242,27,119,208,164,25,154,52,77,102,52,48,42,188,227,45,215,102,108,91,248,91,5,168,109,233,8,68,41,165,163,163,163,174,235,102,139,253,241,138,37,173,155,82,136,108,153,153,123,239,23,117,245,254,251,15,222,127,240,240,81,215,132,190,39,68,31, +2,138,132,200,186,145,103,199,61,163,128,181,52,232,108,232,118,82,225,4,114,29,167,150,63,118,54,188,49,67,204,249,103,30,69,80,134,90,136,40,115,75,20,203,150,161,14,3,102,45,37,70,34,34,33,114,182,184,125,251,182,181,197,136,67,26,149,114,198,96,120, +118,118,166,201,197,176,170,105,196,160,233,199,203,138,250,83,44,91,94,36,170,137,162,102,167,250,79,26,15,213,123,106,206,153,191,233,180,14,212,87,206,85,232,14,114,35,131,212,178,247,177,214,14,228,230,81,133,113,123,67,89,8,216,32,38,21,247,203, +112,63,78,196,170,149,234,244,154,180,93,183,217,180,7,139,61,32,42,140,32,113,140,193,123,79,69,53,61,162,156,187,163,187,0,110,132,109,120,148,171,16,173,215,28,110,237,107,233,51,245,202,118,93,183,92,46,177,61,253,228,147,79,126,243,155,95,125,255, +253,247,190,107,99,244,137,131,239,163,117,72,40,198,10,115,108,55,61,51,87,85,49,155,205,54,205,48,9,97,17,22,30,104,66,131,51,35,28,205,112,2,130,227,63,9,98,62,245,190,211,50,93,61,101,46,247,115,233,162,69,127,78,159,110,20,236,184,82,49,110,1,193, +227,58,171,108,243,204,34,114,116,116,180,94,175,247,14,110,245,193,91,107,13,11,1,160,72,8,190,44,11,229,4,248,196,69,85,254,248,167,63,93,157,159,157,188,124,150,82,20,78,206,82,223,247,206,57,18,16,135,59,250,211,186,232,111,10,214,131,171,147,177, +29,12,109,62,154,219,106,48,4,53,201,171,193,16,115,32,82,21,38,29,220,57,231,132,145,140,69,35,12,98,201,38,159,136,232,240,240,240,189,247,222,203,89,165,158,114,231,156,113,78,1,82,171,213,42,55,93,213,95,231,244,44,191,93,30,153,104,93,160,227,62, +45,11,243,228,61,139,112,103,130,239,180,14,204,241,51,151,220,42,144,149,129,47,211,225,205,206,154,154,44,126,163,159,112,90,175,34,162,145,4,76,96,12,233,74,244,65,235,61,105,36,143,189,87,58,37,3,166,148,124,8,192,10,73,137,209,39,145,174,109,55, +182,170,157,43,166,73,164,253,65,53,52,53,188,183,57,223,211,45,2,77,211,188,120,241,226,241,227,199,255,244,255,252,111,71,71,71,23,23,23,68,104,45,25,2,66,178,85,133,34,33,246,204,177,116,118,86,149,49,122,31,186,229,229,185,115,239,222,136,186,30, +178,11,188,106,130,56,160,194,167,161,233,122,241,182,35,193,152,75,193,124,51,50,146,56,7,153,60,201,157,34,158,222,76,173,184,50,66,204,9,213,181,209,226,229,229,101,211,52,25,234,129,194,211,62,7,34,6,150,148,18,1,188,247,222,123,223,223,185,125,113, +242,42,118,49,113,42,201,250,182,203,103,46,55,123,166,239,63,13,218,36,192,156,123,91,60,77,56,115,4,200,192,189,237,241,77,162,163,142,157,65,20,209,80,107,229,38,22,130,113,206,49,50,131,160,113,189,79,68,180,119,112,120,231,206,157,76,126,207,195, +244,145,174,153,52,12,78,123,155,57,76,237,116,71,167,73,202,20,56,150,193,24,215,49,101,185,184,157,30,200,124,223,237,132,104,178,51,132,160,171,144,134,220,238,154,92,222,209,86,227,160,145,45,87,207,131,181,182,111,187,85,179,89,55,155,206,111,23, +251,120,223,121,70,239,147,247,129,217,22,125,191,136,201,84,6,38,235,27,44,129,1,1,66,66,1,84,254,156,138,236,141,186,81,128,108,242,137,98,166,178,80,152,172,35,51,184,219,152,66,232,173,65,233,250,170,48,181,131,243,179,227,79,62,249,248,151,255,244, +139,47,190,248,28,188,7,128,66,91,65,97,104,195,114,159,0,0,133,64,138,62,234,240,211,0,204,9,32,196,220,9,0,17,148,145,132,193,3,94,113,88,62,49,92,53,196,56,17,86,154,118,35,35,7,1,1,50,91,27,38,32,196,232,99,66,28,10,93,195,0,160,25,24,186,138,57, +50,51,224,144,67,145,136,97,118,137,32,41,12,221,228,35,146,2,219,194,33,78,211,90,197,205,81,68,193,81,52,8,0,197,24,214,204,13,208,0,48,243,249,217,209,139,167,143,255,234,225,251,133,8,5,97,102,107,138,166,93,151,101,201,32,104,109,23,194,239,126, +255,249,217,209,171,159,125,244,240,225,131,31,61,254,242,15,5,66,229,138,184,106,110,47,102,45,22,73,12,8,161,16,11,197,4,214,26,42,134,177,74,72,65,0,145,12,82,226,16,146,64,232,214,198,24,68,16,137,34,73,219,216,49,248,225,212,166,32,204,16,19,177, +210,88,141,72,96,129,40,40,2,194,196,232,24,153,205,112,196,239,223,123,15,128,141,69,144,222,57,4,8,6,235,2,157,160,19,9,134,170,159,255,205,127,60,188,243,32,74,213,196,162,227,162,77,174,22,71,108,14,170,218,150,229,119,127,252,99,211,119,69,93,129, +8,26,170,102,181,226,208,141,179,41,196,220,254,25,72,244,49,145,64,26,202,81,55,109,128,107,243,12,174,46,150,81,155,239,186,78,103,131,251,251,251,179,217,76,135,79,195,100,111,140,105,26,93,223,236,172,53,240,78,123,72,67,126,235,102,17,48,37,32,210, +109,104,41,198,16,163,183,100,200,36,20,223,119,27,130,16,124,83,86,46,69,191,118,53,51,119,235,213,172,192,182,219,248,163,85,117,171,42,147,243,226,216,214,66,6,167,141,150,235,36,157,29,225,25,125,132,208,91,107,147,79,33,113,89,20,154,120,220,62, +188,21,124,87,20,246,242,226,244,211,79,62,254,237,63,255,234,251,71,223,46,47,207,119,26,21,59,225,226,198,174,230,15,54,57,223,20,177,223,98,90,184,67,30,219,73,216,166,87,96,136,129,12,240,118,64,161,116,245,155,94,151,57,206,49,246,228,228,164,235, +186,197,108,102,80,233,76,228,28,17,26,0,120,245,234,213,122,189,190,60,63,159,151,69,223,247,103,231,167,32,84,84,85,191,185,172,171,18,173,17,78,204,66,201,242,88,177,136,36,132,65,190,201,146,73,99,81,52,76,56,199,195,58,221,67,38,55,61,198,173,169, +219,158,159,208,64,22,196,177,197,47,66,0,76,70,21,231,68,69,171,76,81,248,192,206,185,7,15,63,84,100,153,146,90,108,225,20,32,146,43,237,203,205,250,250,125,156,94,43,109,117,78,69,181,21,89,161,173,151,97,121,91,81,100,88,246,180,160,152,166,154,185, +167,146,91,80,25,191,150,223,116,39,218,195,68,138,95,245,22,114,97,149,123,69,57,131,29,233,194,67,211,91,196,228,170,109,167,235,163,235,52,140,49,32,136,16,67,8,190,237,138,202,163,177,242,58,62,161,78,43,166,114,151,215,59,48,85,81,180,169,13,189, +183,179,138,131,255,242,139,47,159,60,253,206,32,204,235,234,236,244,248,227,143,127,251,237,55,95,199,212,89,75,41,68,11,111,2,70,223,48,90,64,248,147,38,239,211,100,117,167,95,178,243,142,185,94,189,110,255,99,17,127,165,194,132,81,80,121,139,180,125, +13,200,123,250,124,2,154,202,61,77,159,150,141,240,217,179,103,155,205,230,112,127,63,165,100,20,128,98,157,179,206,149,197,106,181,218,108,54,218,205,112,101,209,121,79,165,43,173,241,205,198,148,229,101,211,152,106,54,150,124,105,16,135,65,59,57,31, +3,201,112,155,113,73,145,51,180,193,163,95,245,59,59,255,7,145,164,234,198,131,100,0,162,33,218,98,41,17,81,200,0,192,160,247,148,4,17,48,112,170,234,250,193,131,135,251,7,7,155,62,88,145,174,235,236,168,97,83,20,133,49,174,245,253,249,249,249,206,253, +154,70,30,181,1,53,182,220,115,174,92,149,251,100,218,125,201,144,172,233,200,113,7,160,151,167,80,202,223,159,90,108,94,128,49,221,126,117,125,136,53,101,219,236,12,21,183,255,199,237,92,42,197,168,131,162,156,12,143,211,99,35,146,212,8,141,49,193,167, +166,105,102,7,12,102,27,225,236,27,4,234,111,156,76,148,206,118,205,134,16,103,85,113,114,244,242,243,207,126,255,139,95,252,226,211,223,125,92,88,51,159,85,204,177,221,92,34,202,193,222,126,74,225,178,235,173,161,27,167,106,215,103,223,59,142,228,109, +34,228,27,172,116,7,28,60,177,210,171,83,31,224,92,21,76,73,58,185,246,24,8,212,187,241,244,202,37,226,41,81,242,166,107,152,167,234,250,55,199,175,94,173,47,47,233,131,15,52,89,138,73,136,134,6,160,143,177,40,138,91,183,14,99,223,213,123,251,7,119,238, +60,253,254,241,198,123,59,155,217,186,130,20,140,69,34,28,100,73,71,151,236,72,183,89,32,128,65,198,52,126,35,0,16,54,211,10,42,7,252,28,34,144,175,198,67,82,109,213,60,63,0,149,162,29,103,197,164,2,153,0,70,82,16,22,87,148,125,12,101,53,123,231,189, +247,15,110,223,66,196,36,67,203,52,69,169,170,74,215,158,213,243,249,147,39,79,154,166,17,49,211,152,156,207,30,167,148,251,159,90,55,22,198,18,209,114,185,204,93,211,81,171,191,80,113,238,29,134,228,20,131,49,48,66,198,145,195,148,176,54,109,104,237, +224,49,232,234,227,58,97,109,26,102,153,25,104,130,12,139,49,163,175,166,253,118,253,123,109,212,57,231,124,140,62,244,202,141,39,25,136,50,246,134,196,0,5,39,115,136,157,243,100,9,46,47,150,135,135,135,41,132,127,252,135,191,255,191,255,207,255,235, +248,248,88,82,92,47,155,245,202,214,165,51,36,136,208,52,107,16,177,102,84,99,81,211,154,216,216,150,8,119,205,47,190,206,180,110,164,189,79,185,48,215,159,121,227,54,197,171,157,36,61,85,121,45,9,230,33,201,245,220,114,248,240,120,67,148,155,246,36, +119,223,87,64,70,220,169,222,152,245,122,173,212,56,197,28,203,200,28,85,250,130,250,111,103,41,164,120,112,231,86,189,183,140,157,91,200,0,0,32,0,73,68,65,84,240,155,181,45,93,34,220,191,243,78,108,155,225,0,229,147,68,3,39,122,235,77,146,164,124,184, +199,98,102,152,133,142,123,32,178,5,238,126,77,253,143,198,186,121,164,131,104,24,36,64,212,253,39,144,6,77,100,99,147,15,31,220,255,224,199,63,251,249,124,177,31,88,202,178,44,203,74,27,230,58,224,113,182,116,206,157,156,156,164,184,21,207,220,49,66, +149,18,213,211,60,32,224,138,171,115,240,24,245,57,89,72,225,250,139,228,229,28,57,40,77,155,61,211,128,54,133,49,93,135,91,228,186,113,106,132,215,51,121,16,152,166,84,74,106,85,35,204,36,96,206,109,164,36,198,160,53,232,187,62,197,104,12,235,186,51, +148,65,129,91,166,20,251,17,71,138,87,131,225,96,51,93,219,44,230,51,100,254,244,147,223,253,195,223,255,221,139,103,79,231,243,26,93,81,144,132,216,167,16,92,93,24,4,31,58,17,101,142,237,6,183,55,100,155,138,253,121,251,90,241,207,136,132,57,93,187, +234,101,166,208,28,93,102,49,180,79,145,175,64,180,121,176,193,201,90,60,68,184,73,225,98,240,14,99,27,77,109,64,247,73,120,239,95,188,120,161,58,43,49,48,36,86,105,247,139,23,207,245,141,124,138,165,53,231,171,203,15,222,125,247,167,63,255,155,126,179, +62,59,126,113,118,124,188,168,103,101,233,174,52,235,104,44,71,39,236,56,102,150,196,28,211,84,49,5,17,97,236,133,14,201,146,140,49,124,18,16,162,32,32,13,242,11,195,146,61,17,65,34,194,188,128,17,133,1,9,72,32,117,62,20,179,189,251,31,126,120,239,253, +251,62,65,8,140,142,162,240,118,101,74,89,144,179,23,23,151,167,231,23,64,170,37,120,131,17,78,181,192,117,4,31,186,222,24,67,163,112,120,93,215,121,77,175,202,204,228,112,55,245,176,25,92,154,71,124,58,14,153,222,154,43,66,36,175,1,66,237,168,19,229, +11,158,177,251,59,89,155,94,64,213,34,152,206,186,72,128,208,0,130,143,157,150,53,109,187,217,108,86,251,213,2,129,5,24,16,167,195,122,184,74,225,189,222,141,96,0,16,239,247,111,221,250,230,155,111,254,238,191,254,151,151,79,159,28,30,204,141,49,203, +243,83,34,234,219,182,71,54,52,119,243,170,130,34,70,15,44,233,90,99,102,202,88,191,169,209,255,86,141,153,55,152,223,235,42,55,156,36,105,215,158,79,83,63,135,56,108,28,36,34,240,60,181,192,233,212,116,155,136,94,237,9,109,111,54,203,142,89,186,81,38, +236,249,243,231,155,205,230,206,157,59,156,134,235,80,215,117,211,52,213,108,78,214,0,162,144,73,62,54,62,188,247,225,131,202,216,199,143,106,91,84,77,179,118,9,167,153,45,34,2,25,68,74,41,78,249,172,57,1,27,6,45,41,193,116,155,103,74,200,194,19,7,191, +141,18,98,133,25,145,25,100,216,206,53,160,149,198,98,30,132,84,134,28,145,8,19,211,143,30,62,188,123,255,253,192,226,35,11,89,13,182,173,239,23,139,197,203,211,227,119,230,183,0,224,209,163,71,77,211,76,89,114,59,109,48,221,212,171,124,8,165,237,198, +222,167,148,142,207,78,135,177,228,168,213,175,49,182,105,154,233,25,152,210,59,167,82,145,25,179,182,99,90,211,17,197,117,53,147,156,183,239,96,232,178,255,26,130,219,232,212,116,105,184,198,106,239,253,172,44,50,91,149,25,180,4,10,33,24,227,12,82,219, +54,205,102,117,112,251,158,128,40,131,215,94,51,179,105,34,122,195,17,159,213,117,179,217,124,246,233,239,190,250,242,15,41,5,96,223,132,176,191,88,52,77,83,22,86,36,197,24,219,245,70,229,21,156,115,201,135,233,137,217,30,232,107,164,216,31,180,174,31, +52,206,183,162,80,64,86,242,188,82,12,89,91,36,149,172,220,22,24,52,49,180,237,6,194,129,148,168,64,158,235,246,156,97,0,44,48,157,94,138,160,12,184,65,102,62,59,59,211,228,42,225,176,243,29,17,87,171,85,61,95,168,19,45,202,50,18,156,92,156,1,30,30,220, +127,239,131,135,63,186,255,254,131,239,159,60,110,159,61,26,209,106,87,244,108,98,140,218,138,30,166,124,41,1,51,48,227,40,63,51,101,205,73,76,59,110,209,160,174,134,22,33,68,25,128,194,12,76,66,147,195,161,35,50,98,86,80,63,9,64,181,216,255,171,159, +252,244,240,206,59,175,142,79,1,109,49,115,189,103,52,228,189,95,28,28,250,231,47,234,122,14,64,79,158,61,15,33,193,64,145,147,235,163,93,63,202,141,86,85,165,75,75,125,219,169,108,132,74,0,175,215,107,99,204,98,177,80,53,167,237,78,197,49,133,153,202, +251,43,94,60,151,205,83,246,217,78,101,56,5,18,77,131,243,206,249,204,44,225,92,86,136,8,131,108,113,29,49,169,128,106,140,209,204,106,197,148,91,107,155,16,44,25,97,78,33,40,71,139,57,134,208,3,50,2,171,119,179,83,62,63,14,203,9,134,176,224,67,168,170, +74,87,11,101,160,80,104,86,155,205,230,183,191,250,117,183,105,10,75,33,4,75,212,245,141,117,20,3,167,148,156,65,0,59,240,142,175,42,231,100,20,127,238,62,93,31,9,188,129,140,11,175,239,124,236,48,226,181,53,172,0,43,213,255,82,253,143,162,40,130,23, +109,178,41,43,47,73,192,81,35,108,170,107,176,53,78,103,71,252,42,92,15,227,147,33,36,230,181,129,3,87,236,106,45,1,163,250,144,30,151,203,139,229,179,39,79,31,62,248,208,251,88,85,179,249,124,174,19,252,182,109,23,206,166,196,151,151,151,183,111,223, +238,0,206,47,87,139,189,189,197,98,191,109,55,63,253,249,191,15,183,246,191,251,238,187,229,114,57,159,207,171,210,53,77,19,125,168,170,194,184,20,99,84,202,46,140,168,157,190,239,219,182,209,3,151,213,123,29,25,161,148,73,21,40,96,144,196,224,22,247, +44,172,206,219,144,54,124,76,150,24,76,73,140,69,87,20,167,23,231,183,111,223,94,175,55,135,239,188,91,47,14,55,189,7,107,141,41,67,72,182,44,21,92,22,99,84,155,249,226,203,47,87,171,149,27,105,239,121,131,210,244,38,102,16,204,246,115,58,135,136,239, +20,46,165,180,88,44,86,171,85,211,52,222,123,85,40,237,251,126,177,88,28,28,28,40,193,55,119,74,115,54,152,57,80,122,193,167,179,193,92,118,106,166,58,133,200,232,48,35,107,82,229,98,50,87,155,83,252,144,224,208,128,21,73,41,68,0,56,57,57,201,209,85, +195,175,53,5,75,76,49,22,69,209,247,125,100,40,11,119,113,118,122,239,126,83,44,10,68,134,132,55,74,30,50,192,21,153,183,60,129,65,68,14,241,171,63,124,113,124,124,28,98,95,150,101,244,30,73,16,9,56,233,62,25,159,98,6,130,165,36,128,170,213,70,89,95, +74,251,232,138,4,69,24,214,153,234,64,234,13,169,232,27,198,131,211,241,215,117,44,107,158,207,14,91,135,66,156,34,116,17,12,96,154,22,69,42,1,248,6,106,134,32,78,63,13,34,102,101,58,29,41,238,244,123,115,60,221,2,23,19,183,109,171,219,41,200,148,93, +240,206,251,153,72,8,97,185,92,162,161,162,40,68,117,53,209,172,155,213,227,239,158,221,127,239,238,225,254,1,17,205,222,189,251,81,89,189,122,245,106,121,126,222,248,84,204,246,164,8,93,211,22,214,25,101,53,176,168,124,150,254,63,67,195,7,149,71,185, +66,225,213,65,195,148,217,164,179,53,221,151,49,120,31,78,202,92,25,244,169,68,162,72,81,86,109,8,98,236,79,126,246,55,243,131,131,182,247,12,232,156,5,6,102,241,125,116,69,69,198,124,244,209,71,61,199,175,190,254,230,252,98,121,251,246,109,26,215,209, +188,161,224,159,66,135,115,247,203,57,55,155,13,203,76,243,152,39,198,168,124,223,186,174,213,114,178,66,225,245,196,234,122,179,237,250,220,120,138,67,218,209,22,202,208,34,221,172,56,85,55,207,208,191,172,76,117,69,194,20,9,88,85,247,17,17,73,36,161, +0,39,223,183,197,108,159,0,163,206,94,119,134,99,57,7,203,21,173,181,70,23,134,169,171,254,237,111,127,171,138,215,102,34,154,160,94,65,47,132,143,44,104,16,77,140,252,134,32,182,147,130,231,158,193,15,26,219,141,143,215,169,187,102,89,245,204,223,155, +98,151,84,249,115,218,25,203,9,249,245,78,210,96,129,87,63,207,116,215,192,206,241,210,217,246,36,227,181,48,14,216,20,214,167,219,218,244,156,233,214,120,197,124,168,114,254,197,197,146,136,230,243,189,117,219,29,29,159,55,109,136,9,61,152,59,247,31, +252,248,231,255,225,221,15,30,136,45,186,16,130,0,26,235,35,135,20,53,66,19,160,49,166,48,182,114,69,238,251,247,125,159,124,152,214,138,4,187,116,16,85,169,217,246,126,89,6,93,48,148,12,182,22,162,196,92,212,179,222,199,249,254,129,45,171,77,215,175, +214,77,76,194,72,81,59,87,214,120,239,247,246,246,200,154,95,253,242,215,159,126,250,169,247,190,245,189,53,197,235,152,101,59,192,250,169,132,140,250,116,29,78,228,100,245,225,195,135,170,182,166,105,218,98,177,88,44,22,106,141,185,165,57,29,201,220, +56,141,120,195,89,202,144,186,157,207,150,25,207,59,109,118,29,99,170,167,203,233,235,86,97,89,105,36,195,58,82,22,72,77,179,102,142,68,40,146,236,246,44,93,29,206,167,20,138,178,206,152,32,133,8,35,194,203,151,71,95,125,245,85,74,169,112,134,153,5,18, +162,101,78,0,96,156,53,209,5,159,152,116,223,13,133,20,13,225,141,28,188,55,68,182,63,47,18,222,88,79,234,232,70,231,197,67,207,26,139,235,3,6,97,220,157,3,102,77,36,185,18,3,113,210,170,214,66,81,88,94,39,200,109,174,54,108,172,181,146,6,47,224,189, +63,58,58,106,154,102,113,40,160,91,236,171,234,224,224,176,243,158,65,86,171,85,89,150,27,31,138,162,216,223,223,79,145,47,46,150,68,230,195,15,63,244,81,164,79,101,61,187,255,240,199,166,152,29,191,120,222,92,46,65,151,4,71,70,3,165,33,99,140,174,47, +96,2,139,54,198,104,52,33,161,173,160,14,1,202,36,241,158,10,240,32,171,242,255,4,56,10,24,128,129,16,137,44,96,159,216,26,27,1,63,248,240,195,189,219,183,23,139,69,181,56,48,198,196,200,167,205,41,7,172,42,18,145,253,253,195,191,251,199,95,252,237,223, +254,109,18,126,231,238,61,223,199,129,186,245,22,236,22,221,168,161,196,203,169,50,101,150,96,90,44,22,93,215,173,215,107,239,125,219,14,251,69,178,94,193,142,192,236,20,164,145,167,240,215,155,231,185,98,154,114,89,167,142,123,135,79,147,249,144,250, +250,25,240,157,103,36,33,4,203,128,48,97,238,139,136,36,148,212,181,27,225,104,8,48,15,235,111,4,58,171,216,87,174,211,172,181,222,251,207,63,255,252,228,228,172,44,75,36,233,131,159,126,1,68,180,133,163,24,4,73,144,16,13,11,210,53,101,232,12,38,184, +110,54,111,150,90,122,123,227,156,106,221,43,37,60,235,53,8,140,98,55,55,185,134,171,24,26,11,0,200,233,117,18,192,106,129,187,142,246,90,111,118,59,26,149,65,168,70,111,167,54,27,110,199,152,135,96,0,176,183,183,215,117,221,166,105,116,19,88,211,116, +40,100,109,225,35,159,28,159,221,190,245,206,225,173,253,203,205,6,186,238,112,177,247,193,143,254,106,54,155,63,251,238,209,197,201,177,49,150,33,48,171,206,168,158,143,152,66,44,74,43,214,165,178,220,165,41,112,156,138,92,105,146,44,204,132,32,0,134, +8,18,227,16,204,21,26,2,195,158,176,162,72,49,70,239,203,197,226,71,63,253,233,253,135,31,233,250,248,162,168,186,174,171,231,11,109,51,25,103,159,60,123,246,203,95,254,242,209,163,71,15,30,254,168,243,254,112,54,243,49,85,246,230,204,240,74,207,121, +104,150,128,136,248,224,167,176,59,13,137,25,136,175,251,67,51,196,108,154,7,78,231,7,217,234,166,130,223,83,218,225,180,177,172,216,241,178,44,119,128,53,185,175,49,53,242,49,250,197,92,40,170,165,108,215,105,93,39,241,48,8,166,174,107,67,240,3,192, +224,106,83,232,134,115,153,245,51,137,232,248,248,88,83,139,217,172,18,72,222,7,231,172,140,8,18,189,64,206,149,34,146,162,128,97,34,35,18,111,68,201,220,72,221,248,51,164,77,119,94,106,218,125,157,178,87,245,43,56,231,82,212,103,146,182,233,114,27,6, +193,8,164,169,253,140,58,173,12,87,243,245,109,12,188,26,70,174,14,232,5,39,100,66,141,60,217,101,234,125,218,108,54,167,167,167,31,253,228,231,100,77,74,124,121,185,218,108,54,183,235,122,54,155,197,24,215,235,245,108,182,144,196,171,213,234,214,173, +59,7,139,131,243,243,243,199,143,191,255,217,254,95,83,89,11,167,141,79,117,97,14,238,188,3,0,85,89,158,31,31,249,166,233,125,64,139,70,132,80,16,137,71,17,219,169,254,202,96,111,211,57,88,82,221,195,196,204,84,56,20,16,33,128,200,49,9,199,132,8,66,104, +40,198,40,6,140,112,18,12,194,63,122,239,189,247,62,248,224,240,214,157,178,44,1,96,54,155,221,2,58,60,184,229,125,188,184,92,62,127,241,234,227,79,62,251,234,171,175,247,247,247,147,240,197,197,197,253,15,30,32,34,115,226,113,139,197,149,187,70,187, +84,172,145,139,130,55,2,155,117,152,113,112,112,160,217,123,46,29,167,41,232,117,88,204,206,180,240,198,172,74,159,147,49,223,83,78,19,76,214,150,228,159,117,197,114,215,180,58,36,212,186,58,63,100,76,181,152,153,37,106,223,28,196,68,223,133,174,143, +49,2,24,251,186,84,106,40,8,145,179,76,114,74,233,241,227,199,207,158,189,112,206,133,144,136,96,28,173,70,99,13,51,11,2,89,99,157,11,33,69,78,12,128,180,123,237,94,135,186,252,65,184,204,91,70,197,105,159,122,58,160,203,98,36,156,96,135,76,56,17,56, +192,235,81,145,6,193,129,107,32,59,186,54,17,161,97,79,175,30,159,41,166,71,109,47,187,115,245,226,125,211,30,191,124,53,108,164,32,234,131,95,175,215,139,197,98,182,88,28,28,28,156,159,159,251,174,215,130,40,165,84,85,179,162,104,79,78,206,230,47,143, +239,189,123,119,49,219,235,219,205,170,233,23,165,221,63,184,85,59,71,194,226,125,123,25,82,74,56,138,127,16,112,55,86,41,59,98,126,59,216,177,173,115,73,140,68,70,137,52,192,60,202,5,8,179,214,195,49,37,52,84,88,247,209,143,127,188,119,112,64,214,216, +162,208,12,128,81,140,179,169,247,167,167,167,223,124,243,205,39,159,124,162,33,37,132,192,60,48,78,89,71,20,163,127,223,126,12,194,105,92,186,238,215,50,241,106,71,69,59,135,32,245,185,186,255,112,218,110,205,14,104,203,9,28,39,135,211,68,224,250,191, +238,52,120,166,151,241,74,115,107,252,34,218,116,149,171,66,166,0,116,37,181,149,168,185,69,8,161,235,155,190,111,93,49,183,215,204,96,0,149,230,28,58,135,133,148,146,226,60,170,170,90,175,215,69,49,140,98,66,72,118,212,11,68,48,198,112,140,156,18,3, +224,84,26,224,198,105,251,155,183,32,189,13,56,230,198,157,45,89,144,123,138,205,247,222,23,69,145,27,15,59,136,89,5,112,51,196,169,137,106,29,40,19,35,156,48,232,241,230,133,77,194,215,59,79,250,250,185,76,215,38,158,238,223,211,150,186,190,169,22,57, +174,44,235,186,126,239,189,247,206,206,46,212,252,154,213,186,174,231,243,249,220,123,127,124,122,174,131,96,139,6,137,147,160,5,49,133,123,240,224,33,120,127,26,125,236,218,20,122,225,40,62,250,208,97,97,167,26,100,0,224,140,21,199,211,59,59,61,109, +3,228,50,243,152,89,113,27,196,32,214,218,132,148,24,172,181,174,174,239,190,247,94,81,20,207,159,191,184,123,247,238,124,62,23,146,233,6,236,243,243,243,178,44,231,123,123,79,159,63,47,231,243,249,124,190,92,46,247,246,246,140,195,12,238,187,114,221, +174,49,51,179,230,69,254,84,59,22,53,8,100,197,152,123,191,147,85,83,144,91,47,83,108,218,118,205,224,184,244,66,91,6,25,245,146,199,27,90,94,102,53,141,124,42,242,38,12,53,251,49,244,109,247,154,192,85,25,17,163,144,52,201,146,101,195,148,96,216,74, +20,35,20,96,13,106,221,137,66,162,228,117,68,70,162,24,123,137,92,150,165,196,190,180,104,32,109,218,205,183,95,126,238,108,18,142,117,101,152,147,51,38,244,158,192,132,142,137,44,36,67,68,150,32,17,135,20,36,37,65,84,198,212,142,172,213,214,2,51,1,132, +101,74,123,191,178,133,124,172,227,166,62,41,123,77,93,131,12,19,30,121,182,157,162,40,66,232,153,163,117,144,82,191,105,150,243,69,97,204,98,132,186,139,46,184,101,137,72,192,156,84,197,6,49,33,178,202,233,138,136,45,42,97,22,222,10,87,104,120,191,161, +195,164,215,151,72,70,245,155,225,19,42,54,210,247,179,249,76,17,21,117,93,247,125,95,212,213,147,231,207,66,236,108,68,164,186,111,91,149,123,57,59,57,185,119,247,126,85,205,110,223,126,167,217,116,155,205,38,69,64,83,24,99,170,217,94,244,205,197,209, +209,157,197,129,88,203,224,206,55,253,225,193,129,15,180,127,251,206,29,40,189,89,156,188,120,218,175,214,196,62,97,223,39,220,239,59,31,2,1,204,202,34,160,89,55,27,31,131,32,80,233,12,96,140,81,130,0,64,97,109,144,148,66,170,216,9,67,226,24,48,177,137, +96,196,8,24,230,66,108,234,163,115,213,58,136,79,248,63,253,175,255,203,225,143,126,254,220,203,124,127,86,206,42,33,64,103,203,194,121,47,125,236,18,184,117,211,223,186,117,251,232,232,104,175,158,69,31,154,147,163,187,139,217,2,100,192,5,76,82,59,2, +36,99,179,154,91,166,255,165,148,120,20,213,158,226,153,50,240,64,243,181,217,108,150,215,27,42,5,169,239,251,253,253,125,157,18,107,67,110,7,34,163,6,48,45,47,179,174,71,110,209,171,167,203,231,77,195,163,181,86,160,23,225,24,83,223,121,20,55,119,54, +132,190,239,26,129,112,121,113,2,24,192,114,224,192,100,162,152,158,169,240,199,198,24,160,144,192,139,129,192,192,34,69,97,98,244,23,231,47,239,220,187,203,88,91,220,73,5,243,209,49,38,142,160,167,24,35,24,243,226,197,139,179,147,211,233,170,186,105, +192,201,91,56,50,46,97,58,163,127,45,189,224,166,52,117,199,35,222,248,195,132,183,50,13,59,58,17,81,8,34,42,251,49,165,148,56,169,155,108,154,118,127,177,111,140,201,146,213,211,55,221,150,111,192,215,71,14,87,240,162,59,81,241,245,209,91,9,137,230, +170,218,116,78,102,242,38,41,102,14,33,246,125,175,35,251,194,157,239,239,39,34,75,192,214,90,17,238,251,190,44,75,107,73,34,253,127,181,189,91,115,36,215,145,38,232,126,46,17,145,55,160,80,40,20,139,37,82,84,75,45,27,205,206,206,116,247,216,190,239, +47,223,151,125,153,151,53,91,179,94,219,30,117,91,75,28,182,200,34,235,130,2,144,183,184,156,115,220,231,193,35,60,79,70,68,130,212,236,44,30,100,165,34,10,200,204,56,23,247,207,191,75,215,180,31,63,189,255,242,205,175,100,244,178,223,239,145,210,135, +15,31,110,175,175,255,227,223,255,221,195,155,47,254,219,191,252,243,251,31,190,15,137,139,170,68,38,103,108,23,66,211,244,134,246,194,56,105,154,134,135,168,173,193,60,193,246,36,97,4,99,140,197,222,55,138,136,32,1,114,98,176,41,37,231,10,88,84,223, +124,243,205,171,87,175,154,68,214,24,25,151,231,244,232,92,243,174,174,106,253,109,54,7,143,143,2,3,181,102,206,129,202,81,9,173,174,196,202,23,85,174,204,172,25,151,26,213,228,78,66,178,42,20,50,24,25,141,142,250,201,1,11,205,148,31,116,122,59,234,92, +14,231,230,209,82,29,156,37,240,176,65,51,36,183,117,77,177,72,238,18,220,225,157,35,113,10,97,148,35,231,251,239,191,127,124,124,156,149,23,232,62,148,35,36,55,51,127,134,242,50,170,185,115,188,248,146,133,238,156,30,52,71,89,251,17,170,252,107,25,208, +119,93,71,220,59,88,30,14,135,171,53,136,228,231,132,161,225,185,170,227,60,35,33,239,227,167,27,105,250,103,188,224,144,60,234,81,229,177,29,14,135,253,225,112,117,125,157,8,154,174,109,154,38,119,185,246,222,59,87,0,81,140,241,24,35,80,18,22,229,126, +191,255,244,225,227,235,187,55,226,255,183,223,239,11,111,173,119,187,195,190,59,98,181,222,252,175,255,240,247,223,124,243,205,191,125,247,237,143,223,255,112,220,239,83,74,104,93,81,20,33,182,205,190,235,186,198,244,116,108,30,200,83,131,167,131,53, +72,134,17,24,201,24,131,108,197,31,131,19,11,97,36,161,33,196,194,87,95,125,245,213,139,171,235,134,72,186,62,34,66,64,125,218,82,227,201,86,17,234,82,191,64,207,241,140,169,253,89,30,126,168,160,90,142,118,206,186,251,229,117,163,238,198,233,65,57,139, +85,94,26,226,207,82,65,136,40,70,150,136,86,99,140,132,171,107,124,128,202,145,243,27,72,93,106,78,155,144,192,0,26,228,208,53,199,221,182,90,189,112,48,71,128,204,37,198,74,127,249,241,135,119,162,212,28,41,178,33,83,9,200,135,43,251,240,121,2,218,47, +4,108,126,246,182,153,85,54,1,64,140,65,144,98,107,45,115,161,77,81,8,157,222,222,50,231,4,214,135,170,59,205,8,80,156,223,132,250,92,71,123,233,25,111,155,147,130,121,152,231,246,205,12,48,35,80,76,251,253,126,187,221,191,125,107,52,86,62,132,128,12, +93,211,110,211,131,115,133,24,105,198,24,41,1,80,242,214,184,162,31,190,239,118,187,205,102,51,76,138,161,109,218,20,59,203,124,189,88,220,108,214,47,223,124,233,151,139,87,111,222,126,251,95,255,241,221,143,63,28,183,187,155,235,77,81,173,108,219,82, +115,4,145,153,82,18,67,115,49,178,181,198,131,51,41,49,1,147,84,10,60,132,8,89,182,198,19,25,235,93,115,108,111,94,250,126,116,214,219,183,246,54,121,18,166,32,186,36,1,159,132,66,169,51,238,41,68,153,91,30,206,198,9,142,38,61,249,8,45,167,125,246,19, +50,231,6,198,207,120,35,137,67,188,202,68,243,122,42,103,159,66,22,248,51,235,17,28,99,180,198,203,219,204,167,137,186,9,49,83,223,11,105,12,81,199,137,102,112,240,100,11,24,98,119,216,239,174,219,250,116,19,26,6,194,211,82,86,61,50,36,182,136,219,237, +86,136,66,222,219,169,55,132,214,165,250,137,8,117,48,231,28,140,4,13,151,194,55,103,255,235,172,114,47,223,6,195,203,200,15,63,65,186,188,130,67,129,250,92,4,177,99,28,185,107,203,77,152,253,94,163,251,116,234,227,52,13,123,202,122,87,236,103,107,23, +164,85,249,160,191,110,155,251,251,251,51,147,118,34,52,61,201,187,107,218,110,176,87,65,230,206,114,235,209,250,23,149,47,108,225,159,30,31,151,203,101,74,9,172,105,155,182,139,201,50,2,194,190,235,194,195,182,42,253,114,125,245,213,203,187,213,102, +85,254,243,191,252,249,95,255,248,212,28,22,148,92,81,46,214,43,234,90,25,154,19,196,19,175,221,0,162,141,220,113,34,98,10,41,16,36,68,180,6,29,58,0,12,49,45,92,17,169,94,95,109,158,158,158,222,18,123,99,209,218,222,139,26,129,136,5,1,169,235,90,25,54, +218,224,229,102,48,211,206,255,12,41,157,28,211,227,137,235,80,103,229,114,7,57,253,103,57,217,57,37,56,143,85,135,44,81,47,127,166,249,13,52,242,65,77,41,33,88,53,128,205,201,94,106,187,168,124,236,44,98,128,82,36,99,160,39,11,198,96,77,1,148,154,122, +151,186,163,59,91,91,0,8,167,141,228,189,23,247,103,99,237,79,63,253,244,233,211,167,145,51,199,84,240,170,208,159,220,66,98,200,51,53,180,154,94,92,163,249,225,95,229,58,147,125,155,20,132,70,38,43,242,9,22,69,21,99,215,251,32,128,17,237,130,247,222, +88,48,86,84,120,38,127,55,231,53,137,5,72,207,79,83,102,223,8,105,146,245,153,12,140,213,217,77,135,230,63,252,248,83,23,211,10,141,212,213,3,85,58,120,231,18,17,116,9,40,9,175,62,118,221,113,191,95,94,93,175,86,171,170,170,154,208,157,6,185,192,182, +240,161,105,99,215,69,231,97,225,44,154,67,228,38,181,215,111,190,254,251,219,215,111,127,243,205,63,255,191,255,207,15,255,246,167,212,212,142,24,229,230,103,112,214,58,99,201,2,19,18,26,38,98,4,17,7,12,46,18,128,206,25,227,82,226,46,37,75,105,177,218, +220,222,189,122,122,122,18,41,67,199,131,125,32,202,139,135,148,210,110,183,211,226,48,207,246,32,34,115,193,139,100,116,32,230,145,117,207,56,169,231,189,150,108,120,205,50,200,255,147,254,95,117,220,208,169,198,200,171,38,39,123,76,47,201,126,254,12, +73,30,150,54,192,82,194,244,72,233,176,171,251,160,88,119,218,168,204,12,169,247,48,47,12,120,11,212,213,109,179,59,101,81,112,6,190,43,22,140,128,68,201,120,255,238,251,31,158,158,158,172,181,60,36,227,78,117,238,202,243,214,79,191,105,154,201,101,5, +207,3,51,103,70,171,23,228,243,179,117,66,174,173,29,62,2,150,169,171,49,166,105,58,0,99,173,63,214,251,106,81,148,224,71,157,247,32,251,160,57,29,240,124,10,197,236,223,228,111,135,205,25,207,59,1,88,115,178,172,151,143,235,219,111,191,221,237,118,171, +213,74,196,83,125,83,148,18,73,220,59,2,39,2,64,176,156,66,91,167,80,215,181,244,96,82,95,121,239,155,208,161,53,187,221,14,25,172,47,192,186,58,80,219,213,69,225,202,178,60,62,108,95,92,173,95,127,253,55,104,141,47,236,187,255,246,167,122,251,217,16, +56,195,86,22,110,201,140,49,36,134,196,81,32,172,254,69,200,129,140,204,24,153,18,97,66,179,59,214,111,127,253,155,205,245,139,195,190,62,30,14,190,90,72,71,45,7,172,100,182,181,109,251,240,240,32,11,64,25,213,106,70,40,113,223,90,7,94,250,84,243,69, +63,178,45,62,51,197,152,92,122,194,28,208,49,224,108,100,242,244,18,206,73,2,249,174,211,106,115,226,78,70,121,93,35,179,10,41,194,11,239,243,159,111,173,196,155,183,253,213,218,59,52,51,81,52,76,161,109,234,221,227,25,48,35,21,41,16,131,197,16,130,183, +46,16,133,182,243,214,126,252,248,81,128,187,75,133,89,158,79,38,213,185,56,35,62,3,36,206,214,27,151,76,80,47,225,165,195,191,130,161,24,28,140,81,88,14,57,176,214,105,151,236,156,219,239,143,2,136,205,246,30,153,234,84,255,158,70,17,150,179,68,237, +139,221,44,158,162,53,164,24,194,115,51,133,119,239,222,237,118,187,219,219,219,36,159,64,70,247,17,79,117,16,11,138,132,17,136,136,158,30,30,69,76,112,243,242,101,232,186,162,40,234,186,54,206,46,22,171,195,225,112,60,28,203,178,92,86,11,112,182,14, +233,208,30,136,232,207,223,127,191,116,230,171,215,47,255,253,127,250,135,69,89,252,219,191,252,215,122,255,64,49,162,1,99,189,115,156,24,9,82,144,160,66,96,66,96,180,22,19,179,65,98,74,0,12,100,140,177,240,116,56,110,110,94,22,69,33,206,206,213,98,101, +86,213,96,71,32,93,183,105,154,102,187,221,170,162,79,251,20,217,135,254,124,131,77,197,208,163,135,146,195,51,83,94,84,190,75,213,221,76,64,227,124,254,174,151,91,158,45,165,236,37,245,176,25,169,73,242,109,121,194,228,80,218,197,51,195,11,169,69,187, +174,227,76,133,216,11,154,122,40,193,228,210,16,0,224,20,153,41,118,109,123,56,56,72,189,43,221,153,134,151,184,42,203,227,241,104,140,89,44,22,117,93,255,235,191,254,235,122,189,110,143,53,165,179,24,183,252,170,205,211,167,100,197,23,69,113,60,30,87, +171,149,194,57,122,128,137,111,228,244,163,207,51,226,243,181,62,107,194,203,204,33,116,121,60,181,126,27,17,163,129,225,183,216,229,114,109,140,235,186,174,44,203,251,251,251,170,170,110,111,111,37,22,66,240,198,60,119,113,86,2,147,19,226,166,107,34, +159,5,143,58,219,4,44,190,137,61,201,56,37,48,198,13,137,121,219,253,238,221,187,119,191,251,221,239,250,73,186,247,41,196,229,114,129,0,28,83,140,209,162,65,207,218,238,63,60,60,84,85,245,250,205,23,114,163,138,205,230,241,120,108,186,54,165,158,231, +244,184,125,106,234,86,112,130,148,210,122,181,52,108,255,237,221,123,199,221,219,175,127,243,234,229,205,127,249,63,255,143,148,154,205,102,253,112,255,137,25,141,243,199,221,30,192,68,138,109,232,156,177,214,90,28,28,153,24,49,49,180,177,3,91,174,95, +188,248,213,215,95,45,86,203,195,195,238,187,63,127,251,234,197,43,92,150,41,165,194,23,33,192,106,229,63,124,216,222,223,223,107,154,159,204,241,66,8,101,89,232,140,187,183,21,205,86,145,2,194,249,181,211,231,46,14,82,158,252,209,8,249,102,150,239,33, +165,190,18,107,196,120,187,79,143,203,102,238,250,16,21,77,205,21,27,26,123,168,102,251,167,58,150,129,18,164,196,41,81,140,169,27,134,76,82,142,230,22,111,79,79,79,85,181,232,235,193,36,135,24,26,39,162,68,219,182,45,162,241,222,239,182,159,133,163, +220,91,236,242,57,1,90,78,178,24,227,195,253,231,167,167,167,246,88,167,148,96,130,73,140,108,112,116,153,74,98,110,93,215,35,141,82,206,63,250,89,115,138,159,165,206,60,135,154,14,218,119,68,202,218,140,100,12,132,208,118,93,227,156,137,145,52,178,119, +84,138,140,98,147,167,29,203,108,81,45,52,90,3,99,104,161,15,117,87,15,89,209,100,88,219,117,241,187,191,124,255,191,27,115,117,117,213,116,221,50,198,162,44,172,117,161,237,152,193,0,48,2,37,8,253,167,13,182,240,159,31,158,156,47,127,253,155,77,229, +221,225,176,235,98,176,190,92,47,87,187,195,126,187,221,55,77,19,186,168,116,74,97,234,28,40,65,97,209,184,99,164,229,114,253,183,255,254,63,253,249,143,255,116,255,184,179,190,98,136,135,253,19,24,236,186,86,66,93,37,118,215,160,67,4,52,70,138,35,235, +236,99,221,252,238,247,191,65,95,52,93,172,170,170,107,218,143,31,62,188,189,189,82,11,175,174,67,107,237,251,247,239,69,186,233,134,68,180,188,28,205,115,151,242,167,60,154,167,231,44,153,89,241,123,110,230,159,247,32,234,179,164,3,67,217,36,163,92, +151,124,67,78,241,155,17,183,59,15,105,10,33,164,200,41,97,138,148,18,42,126,217,182,109,8,1,6,162,140,162,53,93,215,165,16,135,34,171,135,60,153,83,111,119,196,41,17,186,81,29,104,161,175,136,228,195,114,104,90,10,63,253,244,211,211,211,147,48,72,167, +251,100,212,34,231,70,229,101,89,230,4,133,124,65,95,178,183,184,52,90,156,205,66,154,229,127,207,252,47,91,131,206,217,130,9,1,72,14,39,65,104,122,209,86,81,232,35,31,34,230,251,165,53,8,89,103,48,210,249,113,139,201,19,124,224,18,185,92,65,130,99,147, +254,252,231,63,239,247,199,187,187,59,99,140,68,208,72,184,180,196,47,38,230,196,228,100,24,224,156,113,238,120,60,62,60,60,188,249,242,245,203,151,47,19,112,216,133,216,53,79,135,195,211,227,238,97,251,20,66,50,198,120,87,200,78,48,222,56,231,128,9, +141,3,228,237,161,193,101,249,234,203,111,238,63,61,222,127,254,227,122,85,164,152,234,54,32,66,8,129,33,50,218,72,100,136,81,110,51,107,19,113,7,148,24,98,162,175,127,251,27,227,93,136,169,44,23,117,93,191,251,254,135,187,191,253,198,24,147,146,92,80, +169,105,154,239,191,255,190,44,75,129,73,36,191,89,230,85,42,183,83,152,84,153,159,163,57,16,79,74,214,145,129,197,148,177,148,11,68,212,238,126,68,27,124,30,234,155,90,247,142,236,32,228,116,144,15,51,37,17,88,81,158,235,36,156,97,219,199,49,246,167, +79,104,187,243,251,198,136,52,87,61,208,136,82,95,37,90,62,209,142,7,167,237,160,193,96,247,247,247,20,98,127,49,134,144,183,112,179,95,194,158,241,222,203,195,24,81,141,158,17,248,62,63,45,252,89,41,211,165,61,153,187,253,196,68,198,152,182,109,235, +186,86,17,173,247,229,153,9,13,244,206,219,179,30,200,39,224,107,110,224,9,249,153,114,74,68,238,5,248,6,78,54,77,125,221,98,97,183,219,125,247,221,119,111,222,188,121,243,230,237,135,15,31,66,98,96,146,151,196,68,98,26,194,96,208,121,39,33,184,222,119, +93,247,254,253,251,178,170,86,171,85,236,154,119,239,222,221,63,60,212,117,27,99,44,203,197,122,117,181,240,222,59,111,140,97,74,78,108,249,17,193,249,182,11,187,154,171,194,94,127,241,246,234,241,233,184,125,104,187,200,214,166,216,70,142,222,98,140, +9,25,48,145,37,176,128,76,64,4,41,165,58,164,219,187,87,55,183,119,145,217,74,224,102,136,251,167,237,227,227,227,221,221,157,110,137,62,15,252,234,90,74,184,148,82,85,85,222,251,182,109,50,7,206,249,25,239,104,94,63,130,76,70,199,113,214,119,80,126, +38,142,38,10,242,232,245,26,204,243,112,52,22,106,196,212,209,153,135,254,180,252,220,47,203,18,33,166,20,99,72,249,224,177,127,107,214,230,188,28,249,84,50,165,206,233,7,130,177,125,216,131,38,245,14,177,155,76,98,102,55,236,236,152,34,39,18,227,100, +85,166,79,157,11,245,83,203,171,77,57,144,68,241,53,194,121,167,234,146,191,106,40,63,157,143,79,157,33,135,239,239,43,82,121,22,0,200,13,27,3,109,219,9,114,155,155,139,228,213,205,233,222,67,154,61,56,46,38,22,158,127,15,15,165,105,255,161,13,198,242, +138,63,175,94,108,86,171,213,119,223,125,247,119,127,247,119,127,248,195,31,246,66,112,65,107,209,88,107,13,88,52,145,187,46,165,212,134,24,137,11,231,173,117,68,244,254,167,143,93,215,173,215,203,135,135,135,191,252,229,47,90,188,24,95,88,38,136,33, +196,68,68,132,45,164,150,18,32,241,102,117,133,174,34,111,91,162,114,243,234,155,191,253,195,255,253,127,253,151,237,225,184,44,252,254,240,68,41,56,231,19,176,21,235,17,6,74,108,144,136,57,38,110,66,247,191,252,238,111,141,179,93,211,189,88,175,247, +219,218,25,131,136,31,62,124,184,187,187,83,120,227,219,111,191,149,27,88,47,192,170,170,138,162,104,219,38,111,164,71,243,170,81,191,119,210,254,159,167,5,78,213,73,35,226,196,232,234,203,189,97,102,71,29,163,61,60,75,36,152,245,173,29,166,127,73,213, +27,194,10,130,108,122,41,236,240,202,85,242,175,137,56,34,59,52,198,56,113,170,28,222,154,117,99,116,24,0,19,81,111,249,199,33,132,20,233,254,254,94,174,178,174,235,156,157,87,30,229,251,48,75,54,36,163,0,0,32,0,73,68,65,84,175,22,22,139,69,206,85,215, +97,198,148,150,153,151,13,207,140,146,126,137,38,67,206,148,1,53,101,109,184,85,220,201,204,109,91,75,210,152,80,82,134,79,193,156,95,125,8,23,30,195,220,172,191,103,195,140,255,18,206,206,120,52,6,25,148,90,244,226,230,102,179,217,116,93,183,223,239, +255,240,135,63,252,248,227,143,31,63,125,246,69,65,140,22,173,243,5,123,207,214,82,19,186,16,36,145,179,44,203,210,59,169,80,62,190,255,41,166,224,69,74,70,128,41,81,215,134,250,8,49,136,94,132,184,62,166,20,19,81,74,49,66,89,84,206,87,33,5,180,197,203, +47,190,42,22,87,77,252,209,89,12,169,99,10,38,50,98,129,22,45,136,162,91,28,219,128,25,23,213,242,237,87,95,117,33,49,0,88,71,68,203,178,44,156,23,167,156,197,98,65,68,15,15,15,159,62,125,218,108,54,69,81,74,230,187,168,254,164,229,214,201,91,62,52,30, +53,222,163,40,174,145,13,118,206,176,201,41,157,249,3,146,27,41,15,12,85,230,201,136,245,166,46,166,185,136,105,36,159,31,101,161,143,206,235,188,12,86,119,153,124,177,245,73,33,216,235,137,9,193,89,223,251,27,0,66,239,30,70,14,79,46,194,208,67,176,3, +221,164,103,27,117,73,236,162,139,162,192,103,141,9,115,188,75,139,233,178,44,197,34,82,81,96,21,215,93,118,197,30,19,77,102,237,122,158,201,159,152,85,15,231,1,35,34,146,60,30,143,215,215,215,69,81,116,93,236,55,39,228,118,111,8,0,152,77,180,102,169, +85,147,162,116,238,239,121,62,12,71,139,210,219,219,219,227,241,88,84,229,111,254,230,119,219,221,161,170,150,41,37,107,157,49,134,209,22,198,89,63,28,106,6,124,225,170,162,68,228,182,171,219,250,88,129,119,206,108,183,219,54,197,144,168,107,26,3,136, +188,90,44,92,81,84,77,119,232,234,61,131,139,69,124,120,120,176,190,2,87,34,144,97,90,20,229,235,183,191,122,255,254,47,135,195,189,49,38,80,106,219,0,101,105,208,88,0,76,196,196,41,165,68,76,76,111,190,250,106,177,88,213,41,137,107,152,240,114,45,225, +161,105,246,251,189,108,194,31,126,248,193,24,179,168,150,69,81,170,122,72,90,18,133,55,196,136,45,71,188,149,243,152,95,95,211,194,117,20,223,155,187,4,141,58,14,205,48,84,106,132,38,215,255,108,196,157,222,171,154,217,150,239,216,148,18,96,94,52,157, +181,96,82,122,74,21,32,95,222,123,38,66,59,86,189,245,59,112,248,114,163,149,33,174,233,216,91,194,27,121,3,135,195,65,89,72,154,222,122,137,23,155,23,229,112,30,158,170,0,244,8,149,153,53,107,250,37,96,233,243,194,252,89,84,83,26,93,193,12,155,230,120, +117,117,37,26,229,254,249,157,64,35,204,15,227,209,155,213,158,100,6,32,157,219,153,200,227,206,71,15,123,73,123,190,187,187,21,175,174,187,187,59,89,223,0,152,152,69,72,235,125,185,90,21,101,177,112,133,95,59,176,206,48,115,236,218,85,170,232,106,211, +214,199,227,113,95,120,159,98,228,152,32,17,133,8,69,244,214,46,74,95,215,33,52,157,45,173,181,118,123,168,185,73,155,23,177,112,46,113,58,180,221,235,55,95,46,87,171,31,63,125,127,189,40,98,131,49,116,80,48,246,53,51,51,165,196,76,12,12,124,119,119, +71,192,96,176,40,138,250,208,174,203,149,115,46,53,17,192,104,220,226,135,15,31,22,139,133,53,86,38,230,170,14,215,190,107,116,41,169,184,33,39,60,106,184,252,44,181,35,191,139,70,244,55,157,73,10,16,168,230,90,185,67,246,116,38,57,162,104,79,173,49, +70,150,22,144,133,27,135,144,186,182,109,154,166,11,117,255,190,50,140,119,184,84,243,220,75,52,198,128,177,39,159,121,66,38,116,236,8,0,146,242,152,251,209,178,49,198,116,237,113,179,94,252,227,159,255,177,105,15,197,210,63,29,30,173,181,38,241,180, +86,86,88,89,15,15,249,40,137,168,168,74,95,22,180,227,54,116,213,114,225,156,237,82,36,139,249,251,31,174,30,150,218,121,214,94,237,228,255,115,238,150,165,127,51,10,91,198,220,134,112,48,73,179,214,172,203,245,135,15,31,188,47,141,113,219,237,126,181, +58,188,121,243,70,232,117,49,70,162,8,72,104,24,6,253,96,136,96,140,51,61,213,146,245,97,203,180,230,244,44,135,153,196,89,107,200,167,55,198,148,241,167,144,157,55,206,123,52,222,185,202,152,226,120,236,254,221,191,251,242,227,251,79,77,211,220,189, +122,5,0,161,59,141,143,45,166,202,193,122,233,170,170,44,151,202,62,175,128,152,136,66,211,46,154,230,176,223,251,195,225,241,243,195,110,183,11,109,231,23,75,50,200,136,141,189,122,249,171,245,251,159,222,249,246,248,234,197,226,253,251,247,251,207, +124,247,250,75,95,248,186,109,170,197,230,247,127,248,135,143,239,62,182,109,151,210,102,81,188,104,130,75,129,172,77,214,166,99,179,45,170,242,243,227,254,229,155,95,223,125,253,205,161,53,228,124,108,109,89,46,147,161,150,14,198,165,20,215,41,2,48, +60,60,236,154,58,58,91,190,124,249,170,169,187,178,92,116,93,71,137,215,171,151,206,46,187,22,171,210,134,14,100,118,162,169,41,114,12,229,41,159,186,15,103,133,246,202,131,169,170,74,50,131,165,183,23,114,136,136,102,212,127,73,46,192,28,72,155,45,44, +243,101,172,225,176,144,229,221,43,211,152,136,218,200,6,29,99,107,29,112,189,79,124,44,74,62,28,119,135,167,135,202,185,54,246,43,36,113,103,60,71,236,152,173,64,169,132,64,148,186,208,90,138,194,238,148,186,137,57,185,103,136,212,242,102,196,195,67, +61,170,196,95,116,90,70,142,26,220,28,89,150,78,93,224,105,107,173,48,64,102,127,200,51,175,100,228,48,63,74,60,254,229,54,25,131,255,44,200,58,16,182,81,89,150,199,99,45,93,68,239,207,105,12,176,76,120,41,67,17,120,22,84,120,6,161,253,217,158,246,120, +220,95,93,173,119,187,157,58,189,247,135,40,58,69,222,114,41,13,12,0,156,250,214,36,231,189,247,133,36,75,199,20,99,12,77,43,99,43,92,27,189,180,251,161,179,247,49,166,237,118,187,90,109,100,3,172,215,87,171,213,170,221,118,49,70,146,176,88,201,181,181, +224,125,201,96,156,115,171,171,141,49,134,228,0,210,22,55,43,124,234,186,59,28,14,206,57,239,11,231,156,247,167,74,123,48,77,58,67,13,70,215,209,200,105,34,143,188,62,163,188,159,175,204,252,80,214,255,85,164,68,81,25,101,17,79,251,23,181,165,201,75, +202,92,187,168,7,189,254,64,111,13,74,63,133,106,194,208,99,48,61,29,7,140,14,162,68,97,59,82,111,76,167,116,238,2,65,246,116,150,28,14,7,93,151,214,218,20,230,9,205,185,231,105,94,176,17,145,88,95,11,179,46,87,244,60,15,192,140,62,247,105,134,196,243, +227,138,203,113,217,188,88,172,228,25,59,231,142,199,227,126,191,191,189,189,221,110,247,82,56,101,235,94,19,249,112,186,9,113,40,217,158,17,164,61,99,40,148,49,126,130,8,115,139,162,88,173,86,58,100,143,129,84,39,58,76,162,36,20,22,149,169,220,227,174, +101,170,170,42,44,22,69,81,136,106,253,225,211,125,211,52,226,155,216,207,145,83,191,166,37,203,161,105,26,107,125,81,20,148,226,230,234,234,213,23,111,190,127,250,204,25,231,92,152,58,214,187,182,235,138,114,113,119,119,103,173,103,99,169,191,204,137, +129,137,73,57,9,187,221,238,233,233,73,242,152,188,47,152,144,232,52,248,93,46,151,202,225,158,221,132,83,126,255,20,156,28,61,80,41,56,71,88,200,116,248,174,41,159,186,62,167,73,224,211,43,81,211,123,244,2,60,193,45,125,80,78,214,55,134,164,182,191, +232,236,128,199,186,233,123,204,249,232,57,123,214,93,24,142,179,222,203,135,195,65,29,138,126,249,16,79,143,61,241,222,169,170,106,187,221,234,193,128,196,144,25,80,226,57,184,63,229,106,106,113,159,183,242,57,233,225,25,93,230,244,133,201,225,39,224, +164,44,214,151,47,95,137,60,188,231,49,177,73,41,1,178,181,246,204,120,84,228,62,217,35,7,190,104,213,61,186,198,167,84,245,254,237,48,167,148,234,250,208,182,245,175,126,245,43,25,214,247,42,216,64,98,141,35,165,75,95,231,119,160,109,173,19,114,169, +233,111,79,121,129,242,65,125,254,248,169,174,235,237,118,155,172,105,18,197,64,77,211,150,101,43,202,93,102,110,66,7,0,22,216,152,242,237,219,183,223,253,243,63,89,107,193,32,39,54,134,67,74,200,209,90,60,180,113,121,189,121,117,247,197,176,34,17,80, +238,43,48,128,9,251,162,177,174,107,41,40,22,139,133,176,231,82,146,8,116,8,33,148,165,63,121,236,207,49,93,212,42,38,119,154,80,42,226,172,170,91,49,213,220,89,148,206,123,153,209,166,154,93,42,83,156,51,223,45,35,178,36,17,137,6,60,37,214,183,51,74, +23,86,214,91,238,114,148,51,114,52,124,74,187,39,55,69,62,242,65,39,17,29,14,7,253,175,49,70,59,241,35,248,153,13,64,236,140,21,73,120,159,27,220,19,252,198,215,32,94,70,56,159,223,84,191,228,219,70,163,118,117,200,107,154,166,174,219,227,241,120,117, +117,117,60,30,69,207,110,16,234,186,238,217,192,76,99,114,6,96,142,155,143,234,42,152,112,187,167,0,242,72,255,117,60,30,155,166,121,255,254,253,127,248,15,255,81,240,228,167,167,167,162,40,132,102,36,64,174,60,176,24,99,8,125,90,3,17,49,158,2,79,160, +40,212,117,82,150,142,68,29,150,69,101,128,174,174,174,150,139,82,140,58,9,32,49,50,115,221,181,171,178,216,215,199,219,87,175,172,181,236,44,51,83,138,50,197,106,186,200,72,117,27,94,95,191,88,95,93,69,37,226,49,48,203,216,2,0,13,209,217,32,219,57,23, +99,167,0,61,34,11,33,137,153,19,133,68,65,54,91,110,86,175,250,64,253,146,221,120,210,239,77,92,207,101,63,168,39,154,250,205,140,58,61,197,69,71,165,111,126,205,170,93,239,136,16,151,215,68,218,19,202,17,97,50,215,8,245,89,203,113,212,19,18,115,158, +173,50,250,69,186,138,92,62,100,31,221,132,82,44,237,247,123,125,221,41,37,195,56,45,23,47,113,184,180,212,174,138,114,181,88,30,234,163,16,113,82,74,14,145,12,78,109,33,97,46,219,44,175,212,103,123,194,95,168,105,200,5,242,67,102,72,153,82,122,122,122, +122,241,226,69,223,190,131,149,220,220,1,25,195,169,222,12,136,115,3,47,206,15,248,185,215,243,76,227,42,116,199,24,227,135,15,31,136,98,89,150,194,120,150,5,228,92,43,158,203,194,249,82,192,160,223,159,104,228,250,50,226,42,50,28,195,183,204,18,57,138, +136,166,92,34,39,231,76,225,123,19,177,166,13,117,23,152,48,165,68,9,142,93,125,183,89,174,174,54,15,199,109,72,28,99,135,232,1,76,35,112,159,245,47,94,125,97,92,65,137,88,146,136,250,64,115,6,60,241,230,141,113,85,85,97,111,166,211,31,250,90,49,250, +194,2,82,74,172,177,45,249,240,77,203,147,252,161,235,125,56,186,139,242,143,81,4,171,186,120,116,242,161,67,178,209,40,114,150,142,63,74,77,59,37,52,103,30,54,103,51,76,102,52,121,205,108,137,168,107,251,83,82,27,194,97,97,64,46,230,82,170,250,104,94, +234,70,19,246,145,112,65,170,53,61,45,36,127,235,103,239,168,209,37,41,216,227,114,185,220,239,247,201,164,178,44,123,216,138,144,237,25,37,98,86,138,254,252,205,150,191,165,95,126,121,106,94,141,247,29,17,73,226,143,49,166,240,149,124,154,154,61,146, +127,130,39,156,22,79,155,80,180,247,128,72,217,228,51,63,47,244,233,78,223,157,22,105,18,5,243,240,240,32,236,147,213,106,37,91,206,57,231,125,215,181,133,0,72,33,4,137,133,136,49,198,46,120,59,24,242,1,26,99,252,240,154,23,171,37,24,20,68,173,92,94, +81,140,85,85,20,222,34,178,49,230,88,183,135,166,61,214,45,39,162,216,129,65,66,248,226,205,219,15,127,249,14,12,36,10,152,24,13,50,24,66,88,110,94,220,190,126,29,19,198,196,3,110,44,214,118,72,104,0,93,89,150,186,9,153,48,165,33,213,40,13,93,9,199,178, +44,173,181,93,215,196,216,141,120,51,58,181,202,211,225,229,150,211,59,112,86,62,166,126,135,58,255,200,195,6,181,44,204,141,15,71,29,90,142,171,235,203,24,53,17,186,117,5,206,16,209,228,105,167,177,145,60,211,227,241,152,18,33,154,129,56,90,168,205, +228,116,71,168,122,67,111,69,55,229,124,105,156,173,44,14,145,65,156,72,177,105,190,16,189,36,180,147,174,160,40,10,73,129,164,152,114,206,174,33,9,252,225,217,254,59,191,162,79,9,207,231,61,97,222,30,60,83,7,78,55,33,162,37,234,228,57,117,93,183,223, +29,55,155,141,243,78,86,191,228,60,183,109,139,18,23,128,128,196,103,67,17,123,34,190,244,167,181,49,156,5,44,79,247,225,236,77,40,118,27,226,179,246,233,211,167,87,175,94,213,245,161,44,75,33,21,12,202,154,238,4,56,67,32,162,20,98,52,167,124,27,130, +1,220,119,206,18,217,24,79,41,69,49,133,182,5,32,74,182,40,92,89,45,23,214,177,117,137,192,24,123,120,122,42,202,146,152,95,189,190,11,148,156,245,144,98,66,116,222,51,26,176,190,90,95,173,174,94,182,41,69,54,182,151,195,13,230,216,96,25,173,108,66,107, +201,187,50,165,196,220,79,134,187,20,1,128,33,33,162,247,210,177,66,238,66,63,26,153,106,79,56,157,4,142,168,197,57,97,58,207,205,29,197,81,40,232,162,51,179,17,32,164,155,65,14,181,28,140,149,158,118,164,238,239,215,255,41,244,23,213,90,70,154,23,249, +135,226,219,96,173,69,176,204,73,131,6,243,77,158,67,175,204,236,46,36,215,178,90,163,10,244,44,140,153,124,80,147,167,97,200,175,159,221,6,77,211,44,151,203,195,225,112,125,125,237,189,111,219,86,82,187,148,208,144,19,74,82,74,226,54,120,73,175,48,197, +205,114,251,160,75,154,227,156,73,148,72,119,69,18,106,171,128,144,247,247,247,55,55,55,93,215,13,182,40,230,225,225,241,246,246,182,165,208,103,238,80,50,192,165,243,82,17,244,101,198,132,135,37,15,85,171,169,75,196,218,44,18,136,137,34,81,220,237,118, +255,244,79,255,244,205,55,223,120,239,67,8,222,151,242,44,197,185,132,136,18,5,64,98,62,29,55,50,64,18,114,6,58,145,31,179,115,46,121,111,99,244,69,193,0,49,165,196,80,215,53,147,183,214,214,117,141,206,87,213,50,18,18,17,90,203,68,135,195,97,189,94, +251,162,50,6,156,53,204,180,219,237,150,47,94,126,222,238,95,126,241,182,88,174,119,251,163,43,28,49,11,27,14,152,19,2,123,116,69,33,149,91,81,20,49,52,67,12,32,132,16,172,67,232,40,7,3,83,138,93,215,214,117,125,125,125,173,235,71,111,48,125,76,178,139, +164,103,17,110,211,168,128,204,71,26,186,133,228,136,239,186,110,181,90,137,185,107,15,32,103,41,246,163,174,82,105,36,26,169,173,115,181,89,53,143,222,216,135,253,65,118,205,126,191,111,187,166,105,186,227,241,152,98,244,125,138,176,88,140,27,105,146, +5,117,87,57,162,60,32,129,109,78,113,93,151,60,60,52,131,251,124,2,126,202,124,31,93,89,179,63,135,153,37,41,86,200,95,250,1,217,201,197,101,100,120,72,125,84,245,172,195,207,207,114,71,127,9,153,38,31,61,9,158,230,108,97,77,148,59,127,177,88,28,14,135, +170,90,200,171,141,49,74,128,152,94,188,9,216,100,138,27,200,132,133,83,236,91,255,62,191,168,71,56,179,98,247,33,180,159,63,127,254,246,219,111,111,111,111,223,188,121,147,82,208,135,167,186,210,186,174,155,230,40,79,68,141,94,79,26,112,131,0,6,216, +40,145,223,57,7,228,37,253,37,116,169,198,218,167,228,43,116,222,202,42,183,222,97,76,182,240,214,44,23,235,85,168,15,204,41,38,112,69,185,59,28,23,235,23,47,94,189,110,19,36,116,200,152,207,187,141,49,4,38,177,184,181,154,169,213,80,214,195,167,83,139, +196,113,148,6,161,253,155,172,52,133,28,167,56,234,168,175,203,75,77,24,50,88,244,231,76,45,18,71,182,110,163,27,117,106,32,120,169,21,234,135,34,96,148,19,39,243,9,56,175,129,251,95,145,37,58,229,119,114,94,30,247,61,225,51,101,155,26,27,79,145,189, +41,215,236,18,4,156,82,42,172,101,162,155,155,155,251,251,251,166,105,214,235,53,167,62,219,32,175,232,166,243,247,95,216,25,206,218,13,78,79,10,245,252,62,253,46,54,222,39,25,99,238,247,251,213,106,37,220,162,148,82,159,158,107,140,114,59,250,138,194, +160,197,254,130,50,198,48,178,206,45,70,212,54,61,206,166,45,126,142,0,171,228,252,243,231,79,127,252,227,31,191,250,234,43,193,250,101,238,192,108,228,134,25,80,111,22,32,71,30,191,172,63,233,23,78,180,47,239,108,242,142,18,27,52,201,167,20,218,208, +53,93,215,134,174,40,226,130,109,105,60,24,107,208,56,231,83,8,140,214,21,126,181,90,125,220,109,11,196,142,163,115,139,237,177,253,234,247,95,189,122,243,171,54,1,27,155,0,153,168,183,104,55,222,160,51,198,17,91,59,24,130,228,254,38,153,37,97,234,217, +75,134,149,117,153,79,195,115,79,205,103,12,77,114,161,173,86,19,83,139,52,29,169,231,102,103,50,137,205,129,159,217,62,45,191,6,167,101,84,70,8,59,83,207,134,46,29,143,199,182,13,67,61,88,232,112,130,153,41,241,200,169,109,250,214,206,70,20,211,203, +68,16,11,29,31,95,114,80,125,158,251,162,191,59,165,116,125,117,37,130,218,213,106,53,232,175,204,168,90,131,191,242,107,246,31,142,136,249,163,87,120,130,100,217,176,67,153,157,8,14,124,125,253,162,170,170,41,158,57,18,131,163,53,38,123,222,3,65,148, +71,130,201,57,216,121,44,158,148,117,35,47,32,132,240,225,195,79,242,13,191,254,245,175,37,249,64,150,171,20,201,101,89,2,144,181,86,64,23,13,226,210,142,93,129,13,41,17,141,49,161,51,206,21,209,116,33,132,148,186,148,18,91,199,214,186,162,180,214,22, +85,21,82,160,186,181,198,111,174,94,188,127,247,131,115,198,146,13,41,45,87,155,111,126,251,251,114,181,174,155,86,98,2,152,200,244,198,254,6,157,68,30,154,188,1,147,32,90,217,120,186,3,115,134,131,166,32,159,185,182,12,80,231,84,31,247,76,242,100,30, +30,168,119,84,142,211,232,55,200,135,51,93,33,121,103,56,98,141,194,133,48,188,225,38,52,234,255,36,13,33,17,1,35,66,159,100,234,92,145,43,63,180,113,211,103,148,91,84,49,243,204,38,204,45,42,182,219,173,250,53,77,27,229,217,148,227,233,187,85,213,99, +81,20,171,229,242,112,56,232,212,222,176,4,215,242,185,235,217,204,155,127,254,50,156,66,187,163,89,240,244,176,16,163,81,117,4,169,170,170,235,194,227,227,227,215,95,127,125,56,28,68,156,226,189,15,72,98,99,148,215,15,82,4,142,188,2,192,32,112,79,132, +157,93,58,207,28,52,2,204,220,222,222,138,198,234,187,239,190,19,136,95,72,146,34,167,24,246,219,74,14,90,217,135,106,49,212,75,87,173,65,153,176,144,115,192,104,13,39,227,125,164,162,72,20,137,98,151,34,182,45,24,187,114,94,12,96,58,138,109,106,17,211, +245,205,11,227,157,73,96,12,132,16,222,254,250,247,111,126,245,85,19,136,109,65,169,29,140,66,216,245,115,17,89,76,86,29,92,242,237,193,12,68,217,112,28,101,253,193,72,77,171,109,161,102,182,76,27,233,233,97,58,98,123,75,161,145,75,224,69,191,10,3,193, +79,30,86,142,181,142,202,206,233,98,158,93,120,249,142,21,10,183,140,233,197,90,70,95,143,158,137,136,22,152,78,21,236,80,206,136,9,104,254,50,220,44,61,69,13,115,116,62,49,219,245,61,19,245,54,162,206,200,153,29,99,188,186,186,186,255,252,89,12,151, +250,127,206,167,172,191,103,54,225,207,222,132,179,192,236,168,167,63,33,40,108,114,209,189,247,222,24,219,182,143,187,221,78,223,102,8,161,170,42,153,201,208,176,80,78,4,14,107,114,67,203,19,75,216,224,136,76,59,91,81,159,42,49,231,100,19,30,14,7,89, +142,98,204,243,238,221,59,57,170,238,238,238,214,107,39,21,150,115,110,72,34,101,241,194,16,88,47,198,216,197,0,6,101,181,231,146,2,114,166,224,2,82,148,227,142,164,148,109,90,83,52,137,160,242,206,22,222,90,139,76,235,245,26,209,178,216,43,21,139,175, +191,249,117,181,88,61,61,237,173,43,216,88,76,201,24,227,13,246,230,182,198,161,177,232,172,132,105,82,130,115,215,64,117,78,84,223,78,30,217,130,141,86,246,148,77,170,55,164,238,159,105,129,58,26,223,231,52,0,41,68,181,118,213,188,193,103,76,153,159, +167,130,100,99,96,36,162,20,73,230,19,195,38,60,51,182,152,34,228,42,113,154,174,4,55,66,78,245,205,75,153,52,88,41,123,45,151,47,121,212,77,19,51,115,57,129,12,6,155,166,217,108,54,101,81,180,109,43,36,198,81,77,242,63,16,18,122,233,14,156,245,176,65, +68,107,172,228,151,229,167,169,115,78,174,48,25,220,139,58,206,90,143,104,13,146,178,246,204,121,63,13,231,81,170,189,155,16,159,78,190,60,64,106,90,169,14,202,125,102,96,45,71,69,123,41,159,252,251,247,239,101,201,74,246,152,181,18,242,193,206,57,233, +24,229,35,205,185,194,35,170,148,108,105,64,66,74,125,82,51,179,240,0,234,99,219,154,192,171,69,1,198,57,143,148,22,139,5,24,36,138,109,219,190,126,243,205,23,95,190,109,67,44,139,69,68,182,92,80,234,172,181,222,89,231,12,24,195,178,207,141,151,77,152, +231,142,228,165,160,210,95,134,69,146,114,255,136,124,131,141,198,18,207,116,19,151,108,13,228,67,208,249,155,194,33,202,124,206,199,90,185,64,105,86,158,58,61,211,251,198,202,184,252,183,139,201,90,26,12,175,157,115,98,52,218,191,35,38,69,95,117,116, +49,186,189,78,232,232,236,77,168,52,217,41,64,242,243,185,40,231,227,157,62,22,179,109,55,155,141,115,238,112,60,62,99,178,246,179,13,213,47,54,228,158,133,70,29,162,164,178,115,126,25,210,32,83,218,110,183,34,117,151,145,140,132,129,78,237,51,0,32,33, +27,134,17,208,135,124,118,16,168,217,222,8,72,24,41,193,237,48,214,219,110,183,77,211,200,99,19,234,188,226,22,203,229,178,44,75,241,44,209,76,47,149,231,229,217,12,249,35,240,222,19,71,118,46,81,127,72,199,44,62,33,85,133,45,188,41,75,79,92,46,86,242, +99,67,8,175,94,189,186,186,186,122,234,186,229,213,203,253,177,54,222,52,173,65,236,13,248,120,72,113,210,36,22,217,119,138,108,231,155,48,145,186,188,166,220,75,55,119,55,147,207,103,228,168,173,159,207,180,230,18,134,141,78,32,20,143,145,195,75,199, +0,114,251,105,100,226,136,62,54,75,11,153,117,190,29,141,40,179,241,146,204,210,19,16,185,178,80,197,6,162,240,215,251,77,168,113,0,35,55,6,253,129,14,169,147,223,3,0,64,154,74,75,16,67,138,169,59,214,165,117,177,139,214,24,102,68,192,228,16,251,185, +25,37,32,52,152,128,56,37,48,192,12,68,189,100,31,81,96,69,64,196,200,228,140,65,100,11,124,104,234,171,155,23,15,219,167,166,107,79,9,1,242,252,24,16,160,73,97,160,234,157,229,30,71,56,169,14,17,208,160,17,235,9,115,26,158,178,56,50,72,65,200,116,218, +15,57,240,165,207,35,55,50,144,113,220,23,95,188,254,211,159,254,68,148,190,252,242,141,49,216,182,71,68,100,235,145,45,48,83,4,180,136,232,172,25,22,89,98,231,156,43,74,113,19,117,198,150,139,101,93,215,132,72,6,18,39,0,100,76,70,54,12,51,16,27,99,197, +188,249,84,155,89,76,49,58,95,29,155,246,233,233,240,219,223,254,182,171,105,181,168,210,49,21,166,112,100,118,31,30,126,74,96,218,232,191,120,85,50,67,89,202,116,65,172,180,174,175,175,133,177,161,30,123,42,225,73,204,137,40,196,29,24,192,2,145,16,29, +22,165,3,138,208,182,69,50,161,237,216,114,76,85,74,20,176,92,188,254,155,99,113,183,111,126,50,171,151,55,95,126,21,99,188,221,92,53,225,184,48,188,175,3,250,69,52,166,118,62,88,103,17,157,1,107,146,183,237,114,113,29,99,36,106,141,177,195,189,23,99, +12,109,119,140,49,182,93,29,99,247,244,244,32,3,180,182,109,69,115,220,79,35,128,209,160,181,62,80,50,222,17,2,83,74,76,156,72,230,85,22,144,51,217,77,238,35,44,77,187,48,108,149,139,95,20,197,113,183,215,75,73,137,25,101,81,37,137,61,23,251,28,48,18, +90,157,151,187,114,16,8,12,153,115,193,229,165,158,176,165,20,218,16,32,69,3,9,33,62,221,127,50,16,1,8,13,91,135,133,117,214,34,49,19,69,234,115,1,76,94,161,232,41,35,225,176,125,1,149,31,219,82,164,169,17,181,116,252,41,37,57,179,122,72,231,60,134,101, +202,183,158,94,137,249,172,115,28,158,126,174,94,23,207,69,185,94,198,63,234,2,190,242,203,239,195,179,57,15,158,9,231,229,1,119,93,183,94,175,37,74,225,234,234,74,76,28,48,99,201,228,85,119,238,198,149,187,166,159,113,9,78,153,135,243,230,0,163,42,90, +216,17,93,215,21,206,59,231,228,80,109,99,120,120,120,64,68,99,1,17,109,162,197,98,225,188,171,170,74,25,198,68,212,197,160,88,107,78,212,146,57,103,158,206,39,95,121,185,168,175,95,78,168,213,250,106,189,94,247,38,49,200,214,130,181,132,153,247,4,19, +49,131,117,40,210,147,115,191,175,164,93,159,170,225,134,143,133,71,32,135,216,145,231,197,167,44,15,22,91,3,30,175,144,169,237,165,222,171,90,20,40,211,90,181,72,253,249,139,249,103,14,83,194,218,232,137,232,71,164,199,119,174,244,181,67,188,164,8,244, +48,43,56,149,3,32,33,132,179,236,240,156,16,215,3,51,39,124,150,20,57,37,233,55,218,182,149,72,133,147,245,255,132,131,247,60,58,218,11,121,7,76,86,94,171,28,63,242,144,52,253,248,121,125,224,76,97,201,243,81,128,167,19,129,255,10,135,40,153,157,92,95, +95,127,254,252,249,243,231,207,235,245,26,53,174,125,50,32,85,246,233,200,52,97,186,9,243,128,29,232,211,136,47,14,114,186,174,107,154,102,81,44,82,89,137,102,215,121,3,0,125,93,106,152,153,175,110,95,25,99,22,222,169,185,173,76,192,168,102,237,189,251, +58,13,17,141,73,131,193,73,26,2,158,32,145,80,243,123,34,120,118,154,84,85,149,8,94,222,189,190,126,241,178,92,44,227,144,233,224,28,195,80,55,154,161,100,242,222,111,86,75,102,214,76,213,83,9,58,108,191,148,66,108,59,10,209,161,49,18,191,122,62,136, +31,249,139,170,13,68,74,137,39,211,105,189,9,244,93,203,86,81,209,160,142,166,4,52,86,228,54,165,132,54,231,250,99,126,40,79,123,117,241,101,207,119,93,238,47,42,73,85,249,38,212,1,82,85,85,122,3,227,112,184,235,248,62,119,229,149,87,222,219,82,229,54, +140,217,38,68,97,78,246,179,4,58,73,152,249,178,230,253,146,245,83,222,39,72,229,32,85,132,180,236,57,127,77,122,48,0,48,67,117,124,230,221,50,129,200,158,193,148,243,111,26,57,113,204,18,205,5,195,144,21,188,223,239,15,135,195,98,177,16,63,220,145,145, +201,44,163,63,71,71,78,124,8,98,204,130,71,1,103,80,92,11,40,31,175,176,16,197,157,193,21,62,133,216,116,45,26,174,170,202,120,23,66,248,252,249,51,51,39,99,85,12,73,76,250,231,42,149,113,184,133,242,207,83,239,106,85,57,177,247,234,4,171,139,85,30,205, +106,181,138,96,95,221,125,177,186,190,246,69,21,3,161,37,67,198,123,207,146,124,54,28,46,198,96,233,221,98,177,8,156,102,241,57,102,166,16,33,245,105,196,214,225,20,167,153,181,77,200,3,27,242,57,237,72,37,36,139,88,193,109,185,130,0,128,99,26,65,125, +189,4,15,243,4,223,211,119,76,47,219,156,219,57,98,59,229,20,54,117,154,81,5,153,44,108,109,215,209,113,190,253,114,197,143,76,47,79,45,82,238,60,45,27,80,151,148,72,21,141,49,226,96,57,220,134,140,192,70,194,37,169,23,99,19,49,14,187,191,63,102,248, +20,218,62,250,136,101,60,245,248,248,120,138,80,158,212,174,211,65,237,128,37,226,84,115,61,187,21,205,224,44,56,226,247,204,142,128,229,227,94,46,151,98,91,178,221,110,31,31,31,55,155,77,93,215,2,63,224,228,43,215,88,41,184,117,78,10,21,74,55,102,18, +42,194,243,2,53,127,234,114,19,134,16,24,113,177,88,116,182,107,142,245,254,112,48,198,44,22,37,27,211,239,67,215,203,50,175,174,174,108,225,21,254,41,203,210,132,16,82,28,77,180,112,34,51,103,55,72,117,98,82,111,105,121,133,203,229,210,20,197,205,221, +23,69,185,98,99,9,201,90,79,76,222,251,196,100,36,211,151,147,181,88,21,190,172,10,111,77,211,165,41,77,140,33,65,34,157,164,73,219,166,80,159,130,73,249,53,152,47,110,153,29,195,100,97,228,0,88,78,115,81,140,39,219,63,167,84,137,126,75,88,51,235,16, +155,159,161,249,195,205,109,194,115,150,89,31,231,58,204,9,165,208,213,224,13,109,181,166,113,128,60,183,29,228,59,221,249,148,230,212,19,166,148,234,186,22,35,22,221,187,242,14,102,179,202,158,177,114,200,115,96,100,1,173,215,235,199,199,199,145,173, +192,40,67,83,238,67,54,103,222,248,70,253,155,126,238,50,28,221,132,250,23,121,215,148,99,116,82,129,72,73,86,215,245,225,112,232,51,159,243,233,226,185,212,122,122,70,140,89,191,121,250,167,24,234,78,57,174,12,200,0,196,196,73,51,238,192,152,155,155, +155,207,204,135,221,118,127,56,32,178,136,113,187,24,63,126,252,40,83,47,239,253,149,247,182,240,185,177,188,137,70,16,136,108,66,53,86,118,203,210,44,138,130,83,127,206,234,243,173,170,234,234,250,246,229,235,47,192,121,66,131,134,16,45,19,91,176,28, +25,172,37,142,64,228,189,95,111,86,139,162,36,138,41,153,172,119,26,18,93,146,216,174,52,41,165,208,117,148,130,51,22,212,66,241,188,28,157,33,129,200,214,58,183,144,153,250,86,152,129,81,168,61,142,74,106,208,156,51,144,97,196,166,156,241,243,206,199, +24,35,147,40,21,211,42,96,75,131,165,63,100,217,71,138,127,106,107,58,74,179,200,229,84,185,235,220,124,79,40,196,156,195,225,32,99,171,51,42,38,254,162,182,109,116,201,232,63,215,77,56,58,176,103,247,176,52,126,233,252,39,203,62,156,53,26,197,17,30, +243,203,56,112,106,133,216,123,171,34,74,181,252,248,248,184,90,173,82,102,58,254,12,43,117,86,51,138,198,136,228,108,248,232,102,222,32,101,199,89,8,161,105,154,186,174,219,182,253,242,203,47,229,247,180,117,115,168,143,204,92,150,94,26,215,199,199, +71,101,229,111,54,27,236,17,156,62,243,196,18,73,93,58,226,145,235,14,228,97,19,82,76,154,220,36,141,141,115,238,230,238,245,237,171,55,96,29,19,91,87,32,90,140,201,26,155,82,50,22,76,52,4,169,40,138,205,102,83,85,69,8,129,160,16,243,1,133,100,98,234, +20,97,2,230,24,59,13,63,202,203,135,24,99,79,252,206,192,45,5,102,82,74,242,3,117,189,141,60,96,242,46,38,231,15,78,105,0,214,90,152,248,35,74,42,129,176,1,114,252,92,127,166,28,214,185,0,74,103,161,121,237,131,136,222,187,229,114,41,70,74,106,125,159, +3,120,185,127,169,6,227,228,71,143,59,167,177,234,21,79,34,117,107,154,198,90,171,52,121,34,50,206,206,234,196,103,179,7,243,241,139,190,26,231,156,4,197,140,70,252,179,67,82,68,52,116,130,88,6,131,137,254,52,155,197,99,159,255,155,252,225,229,230,252, +50,151,91,44,22,67,88,7,111,183,219,235,235,235,166,233,242,158,68,15,203,81,210,221,200,43,122,164,56,121,230,204,50,0,156,177,141,219,174,107,186,182,110,155,114,81,33,98,130,244,240,233,190,109,142,77,215,58,39,140,25,211,182,173,132,108,203,79,88, +173,86,222,251,116,14,226,231,42,205,81,65,110,178,175,220,104,76,14,139,245,139,151,139,205,70,214,145,181,134,7,0,19,13,91,235,82,138,136,92,56,191,88,44,188,179,109,219,202,179,73,124,202,33,26,44,44,186,24,122,21,24,50,56,99,13,32,32,231,101,39,138, +109,191,115,194,209,59,137,122,25,78,122,34,107,70,41,200,218,229,102,36,178,190,61,147,226,37,119,170,23,8,196,90,203,56,222,132,178,189,213,121,108,180,128,71,137,15,250,43,116,246,168,95,222,123,217,129,121,226,197,168,233,213,159,166,71,94,62,111, +116,231,249,24,170,236,0,102,174,235,90,224,138,20,89,254,111,89,150,145,198,28,34,249,183,83,34,124,190,8,250,42,217,26,121,27,203,229,242,230,230,230,199,119,239,4,42,8,33,136,91,62,0,164,16,135,222,147,242,215,170,220,92,5,178,245,26,57,245,238,120, +250,165,49,70,228,25,154,216,212,43,81,31,167,228,195,20,69,33,144,140,132,1,94,189,124,117,56,28,68,214,212,182,237,205,205,141,176,91,212,254,64,151,142,174,227,211,133,105,12,67,127,246,123,239,19,196,92,205,221,159,77,136,85,85,113,34,70,112,222, +115,239,251,84,91,107,209,154,187,187,187,246,88,123,111,219,166,145,113,145,47,43,103,109,138,241,211,167,79,242,177,75,21,228,188,120,43,245,50,57,8,32,240,98,211,118,98,253,162,169,193,98,57,41,115,252,170,170,14,251,125,211,52,87,87,87,117,93,123, +239,255,225,63,255,111,187,253,113,179,217,88,107,66,8,148,146,48,218,29,187,16,2,50,175,86,171,213,102,13,0,77,232,72,252,158,50,223,57,129,112,187,174,235,218,118,181,90,125,252,248,30,136,123,224,196,32,17,171,39,210,180,151,38,113,104,59,87,45,24, +68,185,55,180,80,148,119,45,228,24,249,105,58,214,43,138,66,152,65,128,152,167,65,57,235,57,3,249,172,69,239,189,164,130,195,112,95,105,114,209,84,2,170,53,103,142,169,202,136,72,254,201,224,112,149,218,182,173,86,203,229,114,97,173,53,67,167,157,251, +164,169,125,158,236,94,89,69,110,202,215,19,12,87,150,218,200,63,69,78,53,100,0,30,154,153,254,56,199,156,41,114,137,221,150,151,190,101,89,90,99,165,187,85,239,199,51,36,147,129,243,100,37,234,33,211,89,118,223,228,245,255,204,192,112,90,253,230,237, +71,175,82,141,81,108,90,172,181,98,126,33,118,47,103,81,88,231,218,185,73,141,32,4,6,122,6,54,221,124,203,0,0,19,72,73,68,65,84,67,166,152,64,52,235,0,130,85,54,161,107,99,56,182,205,213,245,85,234,218,213,213,166,61,26,26,202,51,137,15,177,214,98,74, +146,145,86,150,229,245,245,245,18,151,22,145,12,230,110,17,204,108,45,229,231,148,181,22,108,207,164,211,137,182,60,107,1,123,170,213,218,149,21,27,43,184,154,190,37,107,45,115,42,108,113,245,98,179,88,44,136,153,18,27,95,112,28,174,35,166,140,176,214, +27,201,8,73,134,83,50,112,162,16,229,150,8,121,122,174,204,55,250,53,54,84,215,9,120,218,129,107,3,47,223,163,244,180,174,235,12,203,37,6,202,121,30,21,168,68,36,228,28,48,72,68,152,141,76,78,45,207,80,238,142,44,42,116,23,169,50,112,185,92,22,101,223, +16,42,66,142,38,32,162,149,28,181,9,69,54,207,189,232,249,229,163,69,172,115,66,229,49,10,132,153,143,215,47,137,42,102,237,207,76,70,58,213,57,18,17,201,56,88,240,64,129,200,167,44,62,115,190,15,165,69,36,188,72,174,29,77,198,97,238,68,80,75,155,209, +175,203,105,101,82,96,28,14,7,177,246,40,203,82,252,252,196,114,66,213,156,57,139,109,42,255,239,75,102,158,31,162,78,252,240,251,219,187,238,218,166,105,218,208,61,110,159,190,254,250,235,227,110,251,242,229,203,189,53,76,212,182,117,104,187,188,12, +174,143,199,143,31,63,106,208,77,89,150,206,216,14,72,5,254,185,203,144,158,247,144,250,49,134,128,25,178,176,218,182,45,203,242,230,230,70,88,169,226,104,4,58,209,233,111,131,98,189,94,191,184,190,113,222,52,199,90,138,154,124,238,71,28,115,211,52,78, +49,198,8,68,41,69,57,169,57,205,72,117,115,243,174,254,122,164,147,153,124,74,49,31,0,234,63,20,198,73,30,185,55,58,136,71,6,190,60,56,114,197,24,251,179,197,26,102,134,20,115,3,139,252,32,134,73,160,183,146,194,21,104,89,173,86,190,176,42,121,49,232, +166,146,43,101,50,229,247,106,222,22,93,42,71,81,200,80,195,243,131,92,72,49,245,44,186,196,32,157,114,228,117,31,174,86,171,229,114,249,249,243,231,174,235,132,48,61,123,65,229,145,183,195,206,60,3,114,206,127,254,57,220,98,240,121,43,170,17,174,155, +123,233,85,85,37,159,128,230,239,41,11,68,29,35,115,253,222,104,178,164,155,80,113,169,209,41,115,122,97,196,64,108,172,76,122,168,109,219,186,109,154,166,185,191,191,47,170,178,235,138,171,235,107,57,9,141,1,100,32,0,121,13,226,57,114,216,239,63,127, +254,44,245,94,63,132,64,19,13,228,246,71,57,247,82,128,153,126,206,198,160,56,129,208,131,22,139,5,32,18,115,204,49,228,225,193,85,213,98,189,94,219,194,199,148,98,98,177,126,202,160,209,56,60,220,208,175,187,16,56,37,162,196,137,12,244,116,8,181,141, +187,148,127,204,44,115,83,18,82,1,195,252,89,175,124,0,245,137,232,213,131,214,13,38,3,99,51,155,220,189,69,110,75,249,255,163,65,252,140,238,244,220,84,94,113,126,41,128,173,67,121,83,101,89,22,190,146,105,161,84,161,34,176,80,42,143,2,7,185,65,204, +204,38,28,182,13,198,24,165,51,17,218,218,8,117,248,37,242,162,217,251,74,55,161,120,251,221,127,190,215,192,225,217,11,86,41,209,179,129,245,147,51,117,36,162,231,233,30,123,158,222,157,223,24,34,60,249,244,233,147,120,162,232,103,42,87,71,222,33,228, +203,232,52,45,48,6,17,12,158,82,74,102,45,165,207,90,32,0,153,22,182,93,183,219,239,165,104,7,231,67,215,164,46,32,8,90,22,164,106,213,74,242,176,223,127,30,242,88,229,241,139,216,118,80,126,152,81,210,173,172,0,231,92,27,162,146,162,228,50,92,46,151, +44,107,17,32,155,175,72,171,105,86,171,85,89,150,33,164,174,235,8,13,88,215,37,74,208,143,136,243,71,156,82,34,138,186,217,122,2,167,243,7,58,197,15,206,234,111,250,69,111,78,58,12,54,56,2,102,228,123,212,132,70,159,136,124,121,99,197,240,115,228,181, +65,124,162,113,42,208,56,21,208,229,47,41,183,219,211,187,71,182,83,78,199,19,88,59,119,34,238,199,24,212,195,173,218,19,230,211,218,252,236,118,57,234,42,6,82,68,36,115,66,129,70,71,181,245,84,251,124,201,130,58,103,216,76,249,126,204,188,90,173,156, +117,185,228,247,146,131,27,242,217,180,221,48,24,6,250,89,21,226,133,236,209,75,190,53,249,135,40,131,138,229,114,249,184,63,138,87,149,202,180,71,243,226,89,51,127,29,148,231,192,169,10,53,242,111,115,195,143,50,214,210,112,196,10,190,191,219,239,95, +222,92,167,16,23,139,69,108,59,232,135,108,39,233,170,27,180,136,219,167,39,33,76,9,170,100,173,149,209,142,115,46,233,193,154,77,98,53,126,76,124,135,229,231,136,89,134,233,31,104,146,0,34,61,149,150,203,101,89,46,24,76,219,53,189,98,8,109,19,155,161, +27,76,249,195,37,34,78,195,50,101,32,162,202,23,222,123,73,92,29,251,255,101,188,98,51,33,39,37,24,131,11,163,46,32,119,0,82,0,79,34,1,79,162,54,102,180,38,187,108,207,14,190,209,198,155,122,4,231,243,143,156,16,155,255,67,137,97,212,238,148,153,193, +186,60,6,67,101,31,170,252,208,235,209,157,227,37,10,251,246,230,222,151,20,31,83,163,142,169,126,239,121,207,108,17,179,139,179,216,217,62,31,178,74,71,31,125,78,192,205,3,73,46,9,216,83,74,200,48,43,143,154,245,122,209,33,190,78,180,156,115,171,213, +106,177,56,236,118,187,229,114,41,195,67,185,124,114,115,174,81,214,207,108,6,109,190,244,165,22,26,143,100,244,207,3,76,34,252,152,47,223,188,238,24,22,139,5,133,104,144,83,74,156,0,136,155,174,85,194,148,160,145,159,63,127,86,70,101,63,53,182,166,40, +138,46,164,17,23,76,22,129,220,72,50,150,84,88,216,90,155,88,170,238,19,4,34,248,205,106,181,34,230,208,52,33,4,54,150,208,36,74,185,106,73,33,153,115,238,232,201,211,222,58,28,5,241,206,44,140,108,51,152,190,29,165,81,192,117,30,202,217,59,166,103,159, +127,223,37,102,162,109,99,12,211,201,63,86,9,219,38,3,117,243,215,51,58,38,102,11,90,221,8,41,37,24,80,174,145,200,67,128,235,124,16,157,227,52,249,88,193,157,151,4,39,116,52,39,52,205,146,96,166,13,232,165,141,58,251,37,31,159,224,141,83,188,103,182, +86,28,79,216,24,152,248,153,215,163,117,236,51,29,236,40,34,167,39,118,13,246,149,82,145,202,192,80,140,177,229,25,14,214,47,167,241,174,162,231,231,195,162,19,87,67,111,194,17,100,39,255,39,17,153,193,241,117,48,95,11,79,79,79,210,190,23,85,153,186, +0,156,66,8,41,16,17,133,20,213,17,80,126,221,110,183,147,173,82,20,69,85,85,242,226,157,243,209,244,213,32,103,66,190,60,76,83,42,91,121,59,222,251,16,155,209,25,33,144,79,81,20,135,99,211,182,45,27,244,198,167,148,66,76,212,35,121,105,148,249,222,239, +61,73,55,204,120,237,57,186,120,26,250,229,116,220,108,87,247,14,54,12,163,173,62,107,24,35,102,121,77,211,44,138,178,167,118,13,100,26,99,76,138,148,23,47,226,74,232,12,170,7,215,44,174,150,11,217,21,251,81,167,140,147,227,38,146,222,108,253,125,110, +173,130,207,138,163,170,19,71,190,83,250,201,57,67,3,0,104,228,94,72,41,177,124,207,211,211,131,247,216,52,77,85,85,135,195,193,217,66,84,185,100,49,113,2,128,100,128,137,105,144,90,65,150,51,125,70,71,138,220,123,163,39,142,20,2,119,20,19,39,146,193, +224,205,205,77,8,65,86,185,204,79,92,81,156,237,22,57,111,152,44,88,9,121,19,134,119,24,14,200,2,140,50,194,134,196,111,238,1,143,243,143,114,228,203,148,147,209,18,147,19,30,38,112,72,145,16,192,34,88,11,0,215,171,69,189,123,58,60,61,188,88,47,35,80, +229,203,253,126,239,140,0,36,132,6,157,117,108,80,246,231,136,118,104,44,226,112,156,201,41,47,48,71,30,124,199,16,137,17,141,65,48,212,30,209,160,237,170,118,251,216,238,94,236,238,239,129,146,115,166,101,131,43,111,220,162,176,228,136,12,69,219,181, +204,12,196,220,69,138,108,156,51,0,245,211,238,131,125,207,204,183,111,94,175,174,175,130,51,117,106,150,96,173,53,8,72,9,32,17,0,49,48,26,174,22,174,237,14,196,221,98,229,235,122,103,140,249,226,203,219,144,106,81,48,12,152,17,26,131,101,181,188,125, +117,247,244,244,20,25,216,244,23,239,64,81,98,48,200,100,2,154,14,176,99,142,137,19,5,164,218,165,67,197,135,208,109,145,160,116,124,104,106,191,186,62,196,31,42,8,136,108,204,176,208,9,208,160,8,6,136,98,138,137,161,55,164,49,12,12,49,69,206,65,69,237, +184,68,122,38,159,97,223,13,122,47,240,53,27,28,206,160,254,60,5,0,209,61,160,88,169,80,8,169,3,142,106,247,162,107,67,193,231,186,174,133,62,117,78,174,166,174,77,0,98,233,31,100,7,138,180,35,165,46,4,236,66,227,98,81,186,194,185,194,89,111,77,81,150, +152,83,213,70,105,112,114,201,233,77,40,54,137,61,166,206,204,234,95,2,0,6,29,94,200,57,121,158,195,57,37,133,230,89,109,249,223,107,137,140,231,196,190,139,216,143,254,106,134,89,187,200,145,200,104,52,166,155,90,191,232,22,66,68,197,214,116,168,42, +108,210,229,114,121,56,28,23,139,197,216,194,244,2,69,33,255,148,46,205,18,77,47,75,62,43,81,228,174,56,30,143,199,227,113,185,92,122,240,196,17,17,99,12,171,213,74,180,186,13,64,236,66,140,145,145,122,50,64,74,226,85,83,29,14,166,240,229,162,58,51,131, +27,4,16,250,34,85,91,152,247,96,49,244,35,129,16,130,117,133,36,249,136,92,29,0,47,170,198,136,7,161,22,231,108,201,60,91,110,218,200,100,77,87,126,5,245,179,37,34,98,160,252,151,230,143,76,202,81,69,167,69,5,38,159,131,74,28,114,21,162,164,86,168,247, +161,236,7,153,142,78,223,142,80,136,115,127,94,193,41,183,219,45,176,37,138,0,32,222,254,109,219,26,131,85,85,228,165,190,126,170,57,228,62,53,119,211,215,230,134,210,255,172,51,100,134,227,241,40,183,182,214,18,18,34,125,201,15,231,249,14,80,205,69, +149,185,163,188,1,249,20,84,214,116,182,136,103,128,214,179,125,200,153,159,210,168,188,28,193,95,63,195,107,227,243,147,34,123,240,222,123,161,155,111,183,91,81,250,174,215,107,1,69,114,202,104,174,216,202,24,253,39,153,140,198,120,204,16,217,76,54, +137,206,176,153,199,199,199,199,199,199,171,171,43,68,36,142,206,185,24,131,37,139,12,20,34,75,255,21,131,228,42,19,17,199,88,215,181,219,237,108,85,224,80,199,42,57,203,90,11,137,242,242,88,120,207,93,119,154,26,11,90,35,247,9,17,85,222,95,95,95,139, +41,107,78,181,201,233,10,83,203,64,245,206,200,97,130,254,51,49,39,51,152,156,198,173,59,173,223,132,8,68,12,204,196,36,249,106,211,85,167,5,94,126,172,171,39,183,174,177,145,178,65,142,158,145,68,112,10,182,143,68,143,26,189,212,117,93,219,196,219,219, +155,101,117,221,117,205,208,143,216,65,197,230,70,64,81,222,100,229,18,225,220,224,227,148,69,49,4,92,157,72,164,2,66,228,83,193,254,174,248,107,124,214,102,187,47,213,92,230,64,136,84,20,226,254,196,3,87,99,202,229,131,196,100,240,18,41,231,210,113, +144,143,16,230,207,11,190,120,183,59,231,214,235,245,225,112,16,58,187,204,15,67,138,171,213,106,86,204,113,22,47,151,100,176,7,231,230,156,103,141,62,13,241,106,106,63,174,207,123,191,223,63,61,60,152,223,252,6,0,48,162,232,149,92,178,20,83,88,182,49, +132,216,5,142,3,181,159,9,19,83,215,29,143,71,187,43,124,89,22,85,105,189,163,92,207,102,109,110,55,173,45,147,158,223,185,71,86,81,20,155,245,122,181,90,77,253,93,206,112,132,164,140,99,146,89,60,12,242,200,252,38,180,166,223,51,242,232,165,51,180,201, +197,24,237,64,200,239,209,35,60,225,234,243,214,88,217,38,204,183,116,30,219,174,136,198,168,240,203,121,216,163,124,75,221,207,242,103,93,255,170,36,30,226,120,233,246,246,246,122,179,254,225,135,191,136,191,134,247,110,152,93,161,38,103,77,221,67,71, +167,85,238,237,224,134,90,180,31,81,232,159,135,67,37,191,106,192,90,43,83,140,159,37,133,93,50,198,202,239,247,190,32,118,78,211,29,250,199,134,106,117,115,178,108,59,13,139,96,52,45,132,169,135,228,212,165,107,154,193,118,246,154,249,226,180,83,24, +82,171,213,106,187,221,222,223,223,255,250,215,223,60,60,60,48,158,28,3,152,228,192,190,80,153,179,145,84,77,193,69,71,174,65,253,222,99,4,0,98,146,235,139,16,98,140,49,4,241,125,234,175,86,64,4,81,190,71,34,138,109,167,155,176,55,107,33,2,107,12,81, +8,161,57,214,199,227,113,85,175,188,151,164,38,212,154,83,69,198,249,240,74,68,21,42,147,149,34,109,179,217,108,54,27,107,76,23,130,146,51,145,120,122,99,112,78,154,161,211,62,204,63,73,221,240,138,6,229,113,29,131,159,80,66,6,52,253,3,30,124,95,120, +36,227,84,167,214,209,206,201,249,122,35,86,243,84,242,146,223,132,121,200,180,254,156,162,40,180,153,23,117,203,225,112,104,154,230,203,55,95,21,69,113,56,28,36,244,86,126,93,215,201,141,226,52,54,34,111,73,114,159,226,252,141,232,175,115,0,70,24,126, +90,21,200,178,86,200,94,92,180,166,170,196,17,82,154,211,196,46,5,185,228,47,75,213,28,26,82,45,167,163,115,14,39,82,12,202,204,173,197,93,87,219,182,75,7,193,52,241,252,146,185,48,0,48,241,40,24,39,247,117,22,139,193,253,126,191,223,239,181,172,146, +207,71,203,135,169,105,87,246,67,172,200,121,161,39,242,27,245,131,200,107,108,198,30,193,82,206,62,0,60,61,61,73,130,138,180,58,133,243,12,133,136,214,85,165,222,30,235,33,22,170,7,205,219,182,109,142,199,227,241,232,189,47,209,158,229,109,49,228,122, +54,165,233,201,172,95,13,8,165,8,23,142,114,12,225,172,137,101,72,25,23,10,101,172,149,250,107,144,243,33,64,102,232,98,140,49,206,90,107,227,224,185,118,46,224,30,78,82,6,38,86,154,20,2,78,203,25,245,26,212,216,240,124,21,77,245,116,26,13,150,119,107, +138,211,230,158,78,179,61,155,172,76,217,243,69,81,188,125,251,118,187,125,124,255,227,187,253,126,59,208,110,73,83,42,245,161,72,153,154,91,126,76,35,25,245,131,114,103,103,246,9,237,48,114,195,34,34,130,69,131,50,180,24,53,214,38,215,242,93,128,254, +71,226,142,17,251,57,47,132,212,171,39,55,80,26,10,54,158,49,152,81,50,233,133,88,243,81,249,164,82,203,153,125,59,161,146,230,198,10,58,243,233,186,238,254,254,126,181,90,201,132,96,232,73,206,110,221,60,229,220,168,96,52,65,62,12,68,20,81,36,139,71, +60,16,230,66,114,229,34,19,209,167,79,159,246,219,237,205,205,77,89,150,66,96,50,133,137,49,166,42,196,24,83,140,41,196,24,35,53,109,100,114,220,119,134,220,182,117,93,183,117,221,148,229,194,23,167,89,246,185,184,70,235,76,145,83,8,150,104,140,93,44, +22,155,205,102,189,94,139,76,161,39,208,228,200,19,51,230,156,126,205,71,77,167,203,208,0,178,60,68,98,64,232,235,81,107,219,208,233,254,207,152,40,61,13,37,67,207,102,76,46,114,198,72,238,128,158,159,230,179,51,140,41,89,55,191,244,114,182,154,254,39, +141,31,85,184,187,170,42,145,215,236,118,187,221,110,151,82,28,128,98,174,170,66,229,178,82,108,91,235,45,26,0,99,157,29,245,129,249,25,212,87,194,151,198,128,33,164,81,251,56,138,203,248,37,163,249,89,79,229,81,159,154,51,48,123,230,28,2,1,235,31,114, +119,179,233,215,165,222,111,244,95,71,190,90,151,146,9,166,108,56,161,65,200,51,246,222,127,248,240,65,196,144,151,180,17,136,118,168,234,207,230,188,148,166,25,35,189,27,211,217,233,56,52,57,146,250,242,244,244,180,219,237,12,64,97,29,18,27,30,30,135, +179,34,159,41,170,210,123,143,206,230,200,106,108,187,174,105,67,219,165,16,114,15,145,41,172,162,38,87,234,75,235,141,93,47,150,215,235,141,192,131,39,115,148,201,9,219,91,156,240,176,45,121,200,213,186,64,51,84,90,159,78,243,243,82,45,247,167,56,199, +108,230,151,153,0,99,50,30,60,30,143,210,194,141,8,229,249,203,144,153,190,28,112,218,185,169,165,218,232,2,28,105,181,85,63,85,85,213,143,63,254,152,82,90,175,215,101,89,142,34,104,20,236,208,47,41,103,70,144,149,254,180,147,40,185,71,120,80,204,103, +251,87,35,14,251,226,37,140,136,68,189,145,184,40,238,243,126,73,11,241,81,9,58,85,154,231,246,236,234,141,37,47,84,128,99,13,129,202,95,177,166,130,77,131,28,228,13,235,34,203,21,147,121,214,100,142,14,203,65,165,149,240,244,145,143,254,160,254,150, +206,185,187,187,59,249,243,211,211,211,245,245,181,60,254,126,182,233,28,51,75,144,99,54,86,194,148,250,240,160,83,56,193,185,109,81,62,51,100,131,52,236,13,105,204,30,30,30,138,162,248,241,199,31,37,68,81,182,138,156,11,162,34,45,202,114,189,94,47,86, +75,153,119,53,93,219,187,14,166,68,33,30,14,7,153,97,136,85,187,90,27,202,239,149,89,159,104,23,151,203,229,213,213,149,70,95,220,220,220,220,220,220,56,52,161,105,229,245,200,18,31,145,7,79,156,33,157,15,15,34,9,11,40,151,185,30,160,146,133,170,235, +94,44,173,84,47,42,179,62,125,46,57,224,169,96,166,172,49,89,15,26,99,184,88,44,68,9,80,150,165,204,45,100,180,166,143,91,28,110,100,149,202,75,146,114,49,247,23,213,82,92,222,145,40,123,4,19,145,222,79,170,30,125,253,210,161,200,71,167,55,219,172,159, +63,17,213,117,173,177,225,185,27,119,46,2,118,3,120,144,35,255,185,26,200,100,8,178,129,255,15,95,163,236,232,105,44,142,86,207,122,180,76,19,60,4,50,235,1,180,129,49,243,63,229,235,252,162,206,42,31,56,89,51,20,69,17,66,148,136,197,44,20,245,84,103, +78,252,142,116,146,146,43,233,211,89,239,10,48,235,220,40,205,88,115,172,183,219,173,120,251,230,16,171,28,100,178,15,5,176,237,98,48,3,143,12,133,208,220,180,161,105,181,237,73,41,1,16,241,233,24,202,205,130,101,153,74,43,40,87,125,15,48,208,57,111, +139,198,69,13,50,27,232,109,114,198,118,65,231,215,160,177,22,157,133,110,86,131,198,125,183,76,140,104,78,42,135,108,6,59,42,94,52,138,88,119,218,16,81,74,121,66,96,174,87,204,25,48,163,81,132,158,248,57,21,102,191,223,11,89,197,90,43,41,70,85,85,53, +117,208,51,98,240,5,182,195,121,205,249,127,98,140,0,198,121,151,39,255,205,246,171,14,248,12,39,208,230,48,191,202,254,199,140,232,47,133,195,60,47,246,109,99,0,107,16,172,71,51,238,235,168,7,188,167,84,247,255,233,155,48,31,94,168,227,245,114,185,108, +219,110,191,223,111,174,175,68,100,152,82,146,12,193,108,19,158,197,99,32,34,51,158,127,194,147,15,124,238,75,234,153,195,225,240,112,255,121,247,180,93,44,74,103,123,161,109,95,77,148,69,73,20,99,172,22,11,129,239,84,82,32,246,74,77,93,215,199,163,108, +194,190,235,102,96,72,122,33,200,63,17,84,70,22,238,114,185,124,241,226,197,168,222,150,26,88,222,90,190,15,251,207,159,152,161,111,17,145,25,168,55,11,203,123,30,204,50,63,102,51,201,52,0,84,212,226,204,212,219,36,192,197,1,244,40,184,55,7,192,167,126, +43,163,122,39,47,64,244,144,210,28,78,249,78,241,243,206,141,67,115,57,91,26,122,191,148,146,49,56,114,166,237,215,249,176,177,85,120,49,59,230,57,7,102,206,14,233,28,198,145,51,253,23,45,157,103,100,77,179,180,149,233,48,93,234,46,49,29,53,230,76,151, +128,231,164,231,97,172,244,255,239,38,20,195,191,156,41,191,219,237,186,174,19,63,8,34,178,6,114,59,57,173,57,207,145,36,123,126,1,202,130,75,207,115,107,165,52,146,243,120,185,172,100,200,102,208,235,100,207,248,62,113,193,101,21,187,114,41,69,138,161, +210,91,217,48,128,164,224,129,212,168,101,89,8,147,222,57,183,217,108,150,203,101,206,213,234,219,108,226,124,140,44,252,152,211,35,208,221,120,126,179,141,118,140,57,223,132,151,180,206,131,33,8,228,63,125,122,25,74,77,168,220,180,156,0,112,178,83,201, +144,191,209,29,56,82,220,74,107,35,47,64,109,145,175,175,175,69,180,169,66,254,195,225,160,29,156,118,182,144,153,252,230,157,30,100,26,154,145,15,247,72,148,251,223,1,87,69,39,171,176,23,183,66,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; + +const char* JB_png = (const char*) temp_binary_data_8; + +//================== JB0.ogg ================== +static const unsigned char temp_binary_data_9[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,29,228,164,0,0,0,0,0,80,84,217,192,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,29,228,164,0,1,0,0,0,69,211,72,28,13,59,255,255,255,255,255,255, +255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31,66,67, +86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91,73,193, +214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150,214,82, +41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201,177,36, +75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42,197,230, +116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230,65,106, +54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206,57,231, +156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20,82,72, +33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74,41,8, +13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91,214, +101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192,81, +28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247,117, +29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41,162, +226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73,145, +20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16,131, +30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81,0,0, +132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79,242, +52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109,221, +84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93,89, +246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,192,130,0,0,0,0,0,0,29,228,164,0,2,0,0,0,180,100,26,41,56,22,21,20,22,21,22,21,28,26,28,25,26,29,28,25,26,29,26,26,28,26,27,119,110,121,114,113,108,115,117,115,116,113,124,120,24,28,26,27,131,121,123,111,108,113,122,120,123, +118,121,121,111,117,115,119,121,188,210,39,193,92,125,47,3,16,0,220,56,163,241,210,231,253,13,226,166,45,0,188,210,139,191,90,205,213,1,2,128,97,123,123,189,168,214,56,126,198,60,0,180,210,59,200,139,55,208,4,0,234,111,123,194,241,6,170,243,234,43,0, +220,210,235,51,118,175,170,139,197,4,128,152,78,15,108,82,109,105,248,212,103,0,212,210,235,227,210,175,79,2,16,0,152,207,6,149,226,249,156,180,155,123,5,204,210,39,198,90,197,183,0,19,0,246,17,115,11,229,249,213,251,29,157,108,7,212,210,39,25,82,185, +50,1,1,192,95,159,207,114,175,105,120,221,139,164,24,188,210,91,191,157,243,163,201,77,224,1,32,25,127,102,239,61,95,140,221,249,255,226,241,190,73,8,1,228,210,119,149,111,254,249,3,9,206,193,50,1,160,253,111,51,200,232,173,246,187,127,230,13,0,12,211, +223,8,254,197,243,131,114,27,56,1,192,60,241,75,30,82,124,61,252,246,148,115,191,50,150,0,28,211,119,107,127,242,207,183,4,248,60,129,0,192,246,106,42,187,165,100,238,89,100,69,1,4,211,223,255,224,89,19,128,24,50,64,0,240,73,80,253,165,214,111,166,213, +75,190,21,108,15,252,210,79,73,255,178,171,244,123,3,78,248,250,63,103,127,103,193,127,245,89,171,231,226,246,155,67,20,0,68,219,183,39,255,5,242,239,183,92,160,6,156,0,240,127,121,45,196,178,143,27,128,143,194,245,92,2,36,219,115,34,221,252,215,55,149, +130,212,50,65,0,176,75,175,11,201,131,203,248,58,72,49,36,217,219,189,252,35,191,168,168,4,186,76,204,76,0,248,231,17,45,5,239,10,120,72,79,16,60,215,43,175,254,5,243,223,93,92,36,32,48,115,2,64,78,105,132,183,215,59,183,44,94,230,232,4,0,76,221,27,165, +127,49,255,60,42,53,152,18,24,4,0,123,139,148,62,89,195,55,241,40,179,1,76,217,247,3,255,2,167,254,156,5,19,0,172,199,232,184,198,124,49,135,188,249,242,4,10,0,20,211,127,138,127,225,153,242,28,51,146,19,246,171,52,234,235,168,188,224,246,78,62,93,178, +18,36,0,84,219,95,43,254,5,78,191,11,13,38,0,180,56,81,121,114,254,249,246,120,236,52,76,28,1,68,219,183,133,255,50,191,174,72,2,14,224,4,128,59,174,76,173,216,218,134,149,250,190,220,13,0,90,136,221,32,243,191,115,46,12,140,229,109,231,199,203,170,209, +213,246,49,186,34,30,19,58,33,52,176,94,41,9,36,12,0,0,0,32,237,225,190,230,59,57,119,218,248,245,106,158,242,156,222,53,222,122,116,81,168,207,221,20,42,140,159,88,110,57,41,230,206,213,181,80,68,221,155,127,228,141,201,27,254,172,218,168,213,20,110, +170,125,1,246,57,187,86,169,154,138,213,131,157,108,182,95,160,80,208,48,53,75,64,153,20,189,77,145,26,0,0,30,186,13,136,205,82,252,121,91,111,77,83,148,4,204,115,244,234,232,11,86,167,72,65,104,176,79,229,5,18,1,0,0,0,202,111,43,208,105,205,176,203, +157,54,166,54,89,51,188,176,188,10,182,16,69,42,158,61,149,53,161,233,33,190,181,25,147,109,125,15,177,63,226,180,59,42,110,195,173,94,205,80,173,40,231,191,251,79,202,92,174,228,198,132,110,41,239,225,236,102,196,111,0,111,111,111,111,111,0,0,30,138, +197,238,179,189,47,219,58,250,214,91,114,165,54,10,145,167,185,220,175,85,139,65,246,32,53,9,86,74,10,216,160,0,0,0,0,4,213,237,223,87,152,221,62,185,165,191,162,135,120,235,76,186,75,124,185,210,243,148,188,232,136,12,192,230,230,102,183,195,155,51, +245,179,139,109,169,173,204,103,123,124,57,62,54,235,236,212,105,174,96,206,219,144,103,33,149,75,68,151,35,138,148,214,69,39,21,246,182,227,184,158,14,163,227,248,154,179,129,22,0,30,186,173,248,169,242,7,146,150,243,105,153,255,60,88,185,237,26,226, +153,237,71,203,8,72,24,32,225,0,219,178,2,5,0,0,0,96,51,242,133,117,122,160,18,235,157,77,24,114,126,238,67,49,85,59,185,94,152,166,73,39,166,54,65,142,40,36,54,204,180,158,112,227,80,229,116,183,174,239,212,117,198,132,100,196,8,44,233,110,121,111,227, +219,148,69,143,231,145,209,223,193,81,216,202,149,209,188,205,47,6,236,130,14,0,190,201,77,224,175,230,19,80,186,78,208,143,227,221,184,217,40,148,103,249,58,219,84,176,217,179,157,103,0,86,193,182,204,0,0,0,0,0,50,105,219,187,125,214,22,231,215,54,27, +57,122,215,255,143,244,234,25,243,55,183,183,43,179,205,184,184,192,231,83,243,84,72,97,100,44,156,164,191,239,143,202,162,3,151,235,157,81,215,39,24,162,248,166,118,101,101,115,52,169,28,119,166,243,241,63,153,251,17,247,81,157,9,0,222,249,165,153,255, +147,231,138,172,243,151,210,77,79,216,136,74,46,210,166,157,204,59,200,125,170,11,20,0,0,0,16,30,85,163,213,134,121,108,216,134,239,117,188,24,55,54,174,48,78,42,229,244,178,13,161,233,208,90,214,116,197,164,233,138,73,217,229,239,251,48,15,85,213,153, +97,91,239,120,231,73,120,62,246,220,55,242,29,131,121,4,151,207,243,163,161,207,120,24,0,185,89,113,124,240,127,199,1,190,25,6,131,255,75,121,46,152,249,187,210,79,95,196,118,56,113,217,180,165,109,125,65,174,192,182,178,2,5,0,0,0,96,89,173,131,134,188, +109,34,220,209,191,169,246,168,61,106,167,202,128,39,229,8,14,184,241,87,193,99,195,236,144,179,227,6,195,64,172,56,138,223,206,85,59,146,149,137,83,116,110,73,200,133,147,49,252,170,38,240,5,108,166,201,168,77,26,243,77,187,249,169,87,171,181,249,47, +19,161,14,123,206,58,0,126,25,230,7,254,119,219,51,210,207,15,229,26,190,86,219,115,81,248,178,201,4,207,212,105,167,149,85,5,36,2,0,0,0,160,14,158,130,99,214,174,213,210,205,83,120,109,14,95,117,185,250,49,135,253,140,125,184,150,53,139,123,115,143, +103,103,68,155,219,167,106,69,181,189,248,61,245,62,60,21,107,240,167,212,189,219,122,66,176,60,147,93,111,212,145,162,233,121,47,134,84,235,246,214,109,205,165,138,198,64,214,239,155,255,125,15,0,190,9,86,179,255,75,211,50,182,156,69,73,211,195,25,155, +238,192,69,193,204,67,106,22,18,67,0,192,202,84,64,34,0,0,0,0,158,200,10,242,218,228,49,43,174,84,164,128,18,162,82,65,255,46,127,205,250,50,255,14,64,109,161,182,15,22,186,25,54,163,214,121,32,87,46,88,188,199,2,180,187,2,39,115,67,11,87,149,225,84, +222,41,50,34,13,157,230,125,220,254,46,222,214,105,241,57,46,26,222,167,200,191,211,22,0,158,137,229,201,255,171,45,212,178,179,115,221,126,116,109,123,151,34,23,161,75,175,224,96,218,139,10,57,0,0,0,32,178,134,220,173,142,38,187,8,58,61,94,142,254,115, +236,185,104,207,207,211,221,125,110,194,151,196,244,206,221,155,177,235,78,77,234,201,54,99,166,214,83,238,124,247,114,155,25,90,191,213,150,242,157,195,246,103,213,232,23,166,255,81,180,232,148,98,28,33,222,145,110,52,43,199,85,127,62,223,254,121,217, +45,3,0,126,73,165,226,167,17,155,180,204,151,248,248,179,52,213,63,93,144,94,116,64,39,72,2,202,43,229,2,18,1,0,0,0,194,210,176,121,95,97,88,108,193,85,189,46,203,244,102,43,206,208,12,142,22,54,234,164,240,48,229,236,153,79,17,232,131,219,155,237,71, +40,110,41,47,142,130,219,137,55,189,165,80,242,192,167,200,137,140,25,147,205,108,101,179,250,249,107,213,181,64,94,228,144,108,89,202,71,50,207,159,113,14,0,126,73,117,226,43,247,245,168,6,150,229,199,84,87,163,238,50,162,238,116,166,101,119,228,170, +85,43,11,36,12,0,0,0,64,238,122,118,143,38,52,163,95,254,238,157,126,251,243,245,131,57,92,235,61,157,207,201,142,61,95,220,105,44,58,247,102,234,161,130,81,254,197,191,233,112,102,234,220,137,179,151,231,135,157,152,150,16,3,13,29,126,125,213,128,65, +7,90,101,78,115,154,4,214,85,103,254,153,174,114,193,200,128,53,224,109,229,245,121,69,71,92,5,0,0,150,71,77,236,119,34,39,226,34,62,166,70,236,200,247,167,175,235,41,211,249,240,240,174,203,51,109,39,49,128,49,176,106,213,74,1,5,0,0,0,46,127,248,109, +169,93,51,109,123,29,143,76,110,100,20,152,47,183,97,123,200,90,246,112,16,9,49,253,129,180,170,145,82,199,90,203,247,179,243,227,105,190,12,90,235,53,157,75,110,67,234,20,154,37,89,48,246,115,250,229,85,69,182,218,57,207,80,219,243,182,51,90,102,100, +60,76,7,99,237,0,228,210,235,198,254,183,63,111,2,38,0,216,30,54,236,13,3,111,117,222,205,79,9,0,180,210,243,214,255,113,190,72,10,120,0,88,103,54,149,165,71,197,115,167,203,83,86,253,153,111,134,0,220,210,255,170,254,149,93,191,9,224,4,0,195,121,166, +25,222,214,200,252,82,243,181,120,97,6,228,210,95,84,253,171,58,170,74,224,1,224,203,230,168,49,228,239,51,211,228,211,127,174,48,15,0,186,103,205,143,79,129,176,3,57,208,245,74,236,1,31,92,30,230,220,233,41,191,60,41,222,250,238,92,181,82,20,144,48, +0,0,0,160,246,111,189,237,28,111,127,190,107,199,115,137,31,55,222,83,245,239,135,213,117,189,113,170,44,156,21,10,85,227,245,57,247,215,160,222,113,159,247,255,221,105,144,195,155,214,141,7,137,137,155,45,11,181,114,158,176,234,236,247,231,59,113,120, +127,191,35,163,139,235,100,254,49,79,74,245,222,181,147,253,92,198,0,213,77,31,73,205,147,18,137,21,26,0,222,72,37,205,77,237,7,56,173,227,234,107,233,126,11,234,1,238,186,71,215,117,93,215,33,118,166,14,150,209,96,173,90,41,10,200,1,0,0,0,101,26,241, +64,63,201,187,32,195,222,155,172,60,215,159,251,207,85,106,243,188,89,71,169,27,147,198,16,178,29,90,72,144,239,155,200,91,219,201,38,138,19,91,245,203,223,243,137,194,169,211,187,16,94,232,211,176,198,199,151,50,95,251,77,19,141,133,232,29,102,88,173, +89,91,30,207,45,181,223,183,0,62,170,37,253,223,217,26,202,117,39,185,254,243,0,82,234,162,84,255,44,239,116,184,6,75,90,50,129,195,170,149,57,36,12,0,0,0,80,92,117,244,122,152,10,186,216,114,217,165,12,243,76,175,196,80,199,41,182,238,207,48,147,182, +189,251,220,60,199,108,89,50,166,170,225,191,215,83,113,158,54,115,97,67,73,96,59,55,246,42,70,171,0,165,38,15,133,112,198,203,219,238,146,154,170,247,80,15,116,198,225,134,60,91,197,192,119,201,13,25,181,111,1,0,30,234,205,176,255,117,246,22,91,118, +96,153,250,176,37,56,240,4,143,184,112,211,12,11,2,112,132,0,128,85,197,2,57,0,0,0,0,217,54,27,227,226,42,47,151,174,75,69,131,165,25,94,161,75,21,4,45,40,161,228,86,175,142,250,13,130,105,50,22,127,162,14,27,150,31,7,248,77,105,115,240,26,25,57,118, +76,183,97,87,29,243,62,13,65,67,67,226,25,76,224,225,96,125,93,215,214,191,193,94,73,1,126,202,85,217,255,106,1,167,88,206,106,231,173,213,218,123,130,60,237,126,22,165,132,37,160,1,86,86,21,51,40,0,0,0,0,211,159,83,230,154,136,15,105,163,149,136,190, +19,175,122,27,178,126,75,121,247,123,206,196,203,244,190,100,127,89,163,59,108,141,179,54,166,99,79,183,243,213,182,78,230,19,84,105,228,72,134,5,156,229,146,122,177,150,98,32,224,48,168,31,144,157,225,127,152,6,0,1,0,222,185,181,232,255,113,6,165,88, +207,195,12,219,218,118,185,60,220,185,147,29,196,142,204,168,245,193,2,135,67,221,0,0,0,0,128,127,78,202,199,239,113,255,125,164,230,111,181,189,111,207,126,100,43,45,246,238,233,200,14,166,236,21,84,24,110,243,100,67,90,77,157,57,109,149,105,36,35,51, +182,123,202,225,114,28,214,133,241,173,33,76,235,156,251,212,63,43,213,199,37,216,61,160,243,166,144,95,42,207,111,12,10,0,254,121,37,244,255,83,249,90,113,237,203,40,199,229,99,182,11,152,39,115,54,237,14,103,131,204,236,180,14,224,8,9,0,135,18,134, +2,0,0,0,112,15,60,227,215,70,213,215,154,45,222,71,142,231,252,119,245,28,171,135,88,155,4,65,220,221,53,152,166,194,249,95,75,98,33,169,167,8,167,195,29,219,90,235,136,177,233,231,249,249,230,102,92,14,171,107,230,135,136,244,50,23,159,135,24,155,231, +14,161,142,174,205,154,76,141,196,85,220,39,107,124,1,222,73,165,230,255,83,62,87,236,241,238,221,203,241,32,45,54,226,204,37,235,209,114,250,229,56,189,43,43,197,2,57,0,0,0,64,51,243,221,122,250,183,164,33,223,117,252,165,254,252,246,151,199,151,95, +167,243,215,226,212,59,73,184,121,74,41,141,144,145,13,132,88,139,115,82,1,130,166,149,60,190,23,182,199,248,71,191,8,118,31,207,178,204,87,109,90,69,242,166,169,214,188,4,23,108,19,205,145,23,24,168,232,100,22,97,230,249,111,173,0,94,72,117,250,174, +41,134,13,235,243,18,186,31,127,212,150,61,24,234,159,204,30,123,166,123,116,146,157,204,225,4,11,135,101,165,128,29,0,0,0,240,84,35,190,185,242,155,90,108,241,240,177,31,73,143,83,159,116,104,40,50,13,121,105,89,94,167,88,45,3,251,116,99,3,210,40,149, +28,65,100,164,144,231,71,167,227,70,149,209,211,103,85,32,71,126,169,243,51,75,181,232,205,50,194,205,204,249,251,85,42,68,53,30,23,249,42,125,235,23,117,16,29,0,62,88,101,102,85,59,135,157,204,7,249,103,233,19,86,151,134,64,127,109,199,206,178,198,221, +28,86,138,2,114,0,0,0,64,207,90,225,248,254,179,7,255,173,37,236,227,103,213,171,239,167,155,46,118,223,100,38,195,95,189,83,212,169,106,158,87,180,29,250,99,35,90,64,141,46,71,38,15,114,13,54,151,46,51,31,137,23,174,177,64,93,228,52,250,204,123,254, +1,166,162,173,196,94,15,89,67,52,174,205,33,70,180,245,93,187,105,54,0,254,183,197,98,213,104,195,21,103,209,242,159,56,195,20,113,41,240,94,164,232,28,3,111,68,179,132,6,172,130,196,0,88,80,44,144,8,0,0,0,160,190,55,155,208,74,121,85,135,237,219,121, +230,101,31,105,183,185,165,66,107,162,130,179,144,136,19,156,182,84,140,201,148,44,5,81,130,163,89,141,73,19,168,50,226,61,85,218,84,108,52,24,207,205,140,189,230,140,15,176,193,197,82,119,239,13,1,84,160,151,177,249,83,167,107,246,108,58,113,22,0,126, +72,141,114,86,230,240,150,242,65,247,21,183,122,53,197,192,127,229,201,140,0,159,224,80,82,84,72,4,0,0,0,48,78,219,60,70,74,191,217,203,247,107,97,248,247,252,145,175,29,47,156,219,97,177,85,47,236,71,208,166,48,223,236,84,186,153,166,170,222,168,135, +155,93,97,157,239,239,198,182,139,249,216,2,230,202,221,52,182,141,12,114,189,127,210,166,149,219,236,183,80,20,238,205,194,220,254,209,67,228,198,69,211,41,111,243,36,181,173,101,1,222,71,5,244,208,56,67,38,71,117,147,38,92,103,233,133,158,118,172,42, +82,33,7,0,0,0,170,159,219,199,214,30,70,224,59,229,254,234,82,246,223,143,227,239,231,58,235,162,29,107,231,111,239,250,185,91,79,180,216,211,97,21,116,52,253,57,99,234,242,238,235,36,175,229,49,37,134,14,87,225,127,155,142,201,73,93,121,121,123,95,152, +214,234,186,246,154,184,167,92,74,19,134,42,135,111,102,246,113,156,62,20,158,71,5,114,85,26,216,201,84,107,210,104,232,109,231,28,137,190,87,166,70,167,3,88,5,91,81,33,97,0,0,0,0,110,154,87,163,141,55,239,187,73,211,218,24,174,49,251,234,58,170,134, +121,190,41,230,133,241,155,62,205,161,91,218,110,97,223,71,98,56,66,56,246,117,126,236,215,195,205,217,181,164,181,185,167,54,29,53,67,65,202,188,93,217,74,8,139,191,164,222,237,81,209,82,177,66,123,154,34,193,164,126,84,79,11,131,5,190,71,245,178,107, +171,97,39,243,179,186,148,106,19,67,151,179,105,225,158,1,219,202,178,64,194,0,0,0,0,114,56,134,91,41,15,207,25,181,126,190,230,104,27,170,178,226,109,61,62,88,143,91,76,58,113,100,236,199,118,58,89,195,142,156,139,157,157,190,6,107,241,231,252,206,148, +251,17,250,252,138,67,170,186,129,46,55,88,71,186,95,201,41,145,80,50,187,89,2,104,113,112,234,114,29,98,37,49,245,214,6,69,4,14,0,94,71,197,236,16,8,15,216,198,171,221,34,89,95,53,82,67,151,222,214,100,230,36,14,69,185,128,28,0,0,0,128,152,121,158,38, +105,60,183,43,99,253,203,231,60,223,22,110,206,110,234,155,113,61,204,195,237,189,202,178,110,136,225,118,163,170,119,151,142,167,127,81,44,74,115,76,236,242,255,9,191,117,153,88,67,39,83,154,204,244,105,209,214,138,110,199,70,15,23,4,136,94,142,46,189, +85,208,104,93,20,176,140,241,204,230,228,77,10,0,190,71,133,226,165,103,129,135,190,253,174,175,63,58,93,113,61,16,234,159,172,99,158,209,59,1,235,4,118,129,35,0,232,144,48,229,2,114,0,0,0,128,50,206,179,67,123,183,108,220,101,201,238,247,143,231,86, +189,128,5,14,104,12,26,158,230,41,167,123,195,20,89,239,156,218,44,113,21,127,115,67,70,22,129,25,209,100,238,85,27,14,193,64,105,199,111,247,189,244,113,48,189,222,75,251,235,224,151,237,80,108,84,148,248,237,128,115,254,217,198,8,79,103,103,83,0,4, +0,160,0,0,0,0,0,0,29,228,164,0,3,0,0,0,194,1,107,158,8,120,115,114,111,114,107,103,98,30,73,237,242,75,121,64,41,237,151,107,253,186,183,158,237,129,30,60,198,171,78,212,54,146,141,133,6,28,1,128,33,139,149,10,9,3,0,0,0,32,125,215,33,132,55,153,213,27, +107,173,127,79,180,174,167,23,68,199,41,186,52,154,123,79,121,42,191,50,85,197,20,27,27,133,156,0,216,207,59,31,180,59,183,14,104,172,121,121,74,186,96,19,13,40,213,208,190,226,113,221,105,182,124,12,49,180,232,225,53,37,237,88,123,87,243,106,48,0,0, +94,72,109,254,183,178,128,82,1,125,191,69,145,80,205,200,179,49,218,200,140,94,141,22,1,22,78,196,1,128,85,75,32,7,0,0,0,220,154,150,34,211,28,191,201,215,62,163,205,142,110,250,4,246,94,128,125,108,160,129,131,171,171,43,33,138,0,102,218,157,102,12, +49,56,251,168,206,24,178,132,89,88,145,147,24,219,37,99,64,220,254,16,253,185,217,133,98,51,157,39,115,245,171,58,45,159,219,113,173,138,116,253,202,80,0,190,70,133,112,243,176,65,60,228,215,112,253,116,225,24,132,31,185,157,243,105,74,58,246,213,181, +5,176,106,101,41,67,1,0,0,0,255,147,167,48,182,120,63,134,31,149,227,249,254,230,156,34,212,129,48,159,237,168,156,32,82,240,155,31,140,166,133,26,39,63,235,213,162,75,179,186,249,249,112,35,214,179,29,227,48,59,45,141,161,211,129,198,57,199,225,186, +18,121,194,44,46,91,108,76,147,146,9,242,17,57,190,96,16,0,62,71,53,232,215,61,31,137,165,151,63,183,234,137,167,115,174,193,14,204,81,15,7,208,172,44,176,149,161,0,0,0,0,151,250,251,166,97,141,176,203,62,54,251,63,232,62,21,216,70,32,212,82,76,194,75, +142,105,252,145,27,106,23,240,20,252,129,121,240,24,87,138,219,218,155,91,124,128,174,157,253,91,89,4,247,188,250,35,235,62,13,219,131,161,119,219,139,125,221,124,111,93,153,241,27,162,80,126,219,6,5,222,71,117,224,239,110,13,161,19,62,102,132,181,75, +222,178,215,103,214,44,59,47,98,1,172,44,43,11,20,0,0,0,240,180,111,254,139,229,227,145,44,199,153,222,152,214,54,187,135,192,119,199,135,193,99,43,30,179,209,25,98,49,225,126,121,136,235,176,231,137,190,195,25,189,156,238,225,225,253,190,18,203,245, +88,232,224,254,103,32,222,133,188,185,134,163,12,3,53,202,97,118,86,165,47,173,236,54,254,28,170,12,58,102,0,254,70,229,148,255,162,78,180,203,190,182,28,206,210,60,188,58,83,179,97,173,208,176,96,190,82,87,65,1,0,0,0,199,147,202,177,165,108,107,246, +35,252,251,54,163,110,26,89,65,125,151,87,66,17,24,120,15,227,73,109,15,43,230,166,173,126,72,37,50,182,213,60,230,203,132,106,153,83,13,168,21,30,111,171,138,203,233,121,141,42,12,253,156,145,157,195,108,3,179,169,193,102,87,148,172,219,4,126,71,101, +224,79,166,50,22,187,30,57,216,227,225,76,131,157,102,15,180,5,128,109,101,169,80,0,0,0,0,152,119,183,52,175,117,106,11,199,183,230,154,125,111,199,211,16,143,205,239,156,85,45,0,105,7,229,49,34,123,169,179,7,25,124,115,193,86,141,32,71,65,94,92,81,134, +174,28,155,8,101,171,176,89,143,111,192,83,31,45,57,245,223,77,179,227,142,5,22,236,248,91,0,94,71,189,92,206,251,208,24,220,251,224,196,197,198,200,19,157,167,115,99,213,202,2,5,0,0,0,0,232,97,141,201,211,114,101,79,239,233,213,252,184,123,122,245,246, +245,250,213,226,205,88,159,47,126,137,33,119,210,76,49,228,205,219,190,46,29,229,154,75,87,255,135,183,189,177,188,7,48,153,69,103,108,253,122,135,5,24,177,151,49,249,74,239,12,24,79,41,0,0,0 }; + +const char* JB0_ogg = (const char*) temp_binary_data_9; + +//================== JB1.ogg ================== +static const unsigned char temp_binary_data_10[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,57,23,133,0,0,0,0,0,154,14,54,11,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,57,23,133,0,1,0,0,0,215,22,105,138,13,59,255,255,255,255,255,255, +255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31,66,67, +86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91,73,193, +214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150,214,82, +41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201,177,36, +75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42,197,230, +116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230,65,106, +54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206,57,231, +156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20,82,72, +33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74,41,8, +13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91,214, +101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192,81, +28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247,117, +29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41,162, +226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73,145, +20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16,131, +30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81,0,0, +132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79,242, +52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109,221, +84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93,89, +246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,192,100,0,0,0,0,0,0,57,23,133,0,2,0,0,0,249,150,90,51,101,23,118,120,25,25,27,29,30,27,31,30,30,27,28,32,136,119,115,122,124,123,119,24,26,24,25,23,24,25,28,28,28,27,24,24,25,29,30,27,27,26,25,26,25,24,25,30,25,26,26,26,25,27, +28,27,25,28,27,27,27,28,26,27,27,28,27,28,31,28,28,29,29,30,29,30,28,29,28,29,28,28,27,30,31,28,28,27,28,27,121,126,109,109,24,24,27,28,31,28,130,115,28,211,211,253,127,250,249,125,128,0,160,237,219,187,149,139,74,177,147,143,211,43,0,58,71,29,201,231, +231,25,217,82,126,87,127,142,145,34,151,200,127,121,139,253,119,245,201,201,140,201,134,173,36,11,20,0,0,0,96,155,143,172,227,13,255,81,134,173,13,231,171,42,238,157,226,133,183,27,103,253,214,127,195,59,231,93,247,38,68,118,100,67,62,189,50,205,253, +5,172,158,60,110,218,184,126,147,49,171,111,59,86,188,207,20,98,56,163,243,56,130,83,235,120,155,206,233,153,137,58,167,36,18,253,141,248,211,254,169,185,164,3,150,71,157,200,215,186,175,113,31,123,171,252,59,218,138,77,64,92,237,203,63,249,244,123,21, +95,156,139,126,32,14,37,69,160,0,0,0,0,149,206,245,95,79,237,9,180,231,237,142,47,133,62,90,62,171,95,142,220,78,153,110,95,148,235,10,67,147,131,93,85,61,75,27,219,183,95,42,47,214,155,246,96,251,251,224,38,139,127,94,116,113,11,39,129,244,169,3,127, +91,62,253,36,129,14,60,122,82,60,219,83,212,34,91,62,223,196,114,220,28,2,228,210,55,240,31,249,243,212,9,176,128,0,32,156,70,42,208,74,6,161,133,205,154,177,0,20,211,51,242,191,60,127,113,153,25,76,0,8,67,57,80,237,247,189,217,48,244,88,255,1,12,211, +7,155,255,2,249,85,154,26,192,52,224,1,160,149,222,93,17,97,115,158,138,181,23,2,0,12,211,7,161,255,213,1,56,1,224,153,192,175,86,109,7,9,210,211,52,194,208,147,225,246,63,223,74,0,236,210,235,178,254,149,231,75,110,22,28,196,38,0,96,216,236,7,164,213, +254,61,2,121,251,91,135,93,15,19,36,211,103,237,191,234,60,174,22,13,78,0,24,37,235,90,191,251,116,48,218,154,190,212,103,35,13,28,211,211,253,127,106,2,200,187,129,19,0,238,0,48,233,241,106,254,227,182,168,150,140,104,113,170,28,187,47,18,244,210,7, +176,127,225,249,64,37,13,78,0,48,185,116,46,15,149,23,190,85,89,111,214,159,223,250,166,56,37,236,208,175,7,246,95,230,255,223,54,7,196,161,113,2,192,91,105,157,34,116,29,43,237,119,30,231,219,25,0,28,211,135,88,255,202,11,192,9,0,103,0,19,222,151,131, +17,34,212,145,27,94,101,111,238,78,0,20,211,231,185,127,69,63,95,34,193,9,0,118,51,170,140,10,116,206,2,118,95,121,46,190,222,155,1,244,206,139,225,255,171,3,112,2,192,23,224,216,242,216,93,40,176,245,166,30,25,125,61,171,142,122,239,254,56,76,0,186, +71,245,126,86,20,104,213,192,199,229,169,160,42,104,200,63,3,0,72,243,60,119,0,172,90,89,153,67,194,0,0,0,0,107,104,203,110,212,179,19,196,27,140,9,55,70,114,91,85,196,234,247,200,229,243,255,215,190,121,91,114,237,118,184,35,189,155,83,148,143,55,208, +27,217,5,236,53,23,61,211,158,210,183,106,136,142,66,53,50,59,85,5,156,165,0,166,156,44,114,231,8,165,201,43,146,83,105,213,31,248,212,67,111,25,129,61,92,2,24,4,69,110,52,73,123,15,84,126,197,147,66,65,45,0,0,126,73,109,248,166,242,6,153,180,223,15, +248,117,234,171,97,18,177,23,106,31,153,115,38,172,42,129,45,144,3,0,0,0,220,35,24,255,132,222,162,110,185,221,238,183,254,142,136,91,213,142,123,202,244,241,184,60,13,211,48,196,210,243,236,60,42,64,108,227,122,184,6,221,187,225,125,119,225,244,181, +59,17,117,236,92,67,22,195,29,182,208,151,211,41,47,159,238,221,156,101,201,120,221,76,50,158,93,8,167,246,202,218,179,231,127,249,81,27,0,30,90,29,209,183,210,64,90,215,99,226,235,199,83,18,78,60,161,153,93,219,68,111,182,153,4,28,138,146,2,10,0,0,0, +224,191,239,38,238,210,91,131,135,109,55,159,110,122,24,147,80,193,198,185,124,143,155,157,2,219,243,117,163,42,67,170,139,159,181,59,115,109,230,28,114,108,125,231,78,246,178,33,71,19,207,222,132,103,177,61,209,50,234,204,215,47,27,134,148,23,41,28, +93,11,199,14,146,126,21,102,124,157,7,93,0,62,73,173,220,47,181,10,84,117,251,55,245,122,122,138,61,74,7,207,36,206,232,57,130,209,217,130,208,0,216,74,86,86,160,0,0,0,0,250,248,28,103,219,63,189,186,141,59,184,173,37,123,190,25,70,51,210,156,175,230, +7,54,64,203,118,232,236,181,156,141,92,90,161,21,139,140,220,90,197,225,85,213,217,71,76,164,157,102,155,94,9,67,117,50,249,158,96,162,88,47,222,75,244,24,247,245,16,107,122,223,124,151,222,122,48,13,88,115,213,220,17,0,126,72,21,236,213,204,235,201, +254,80,175,63,170,244,212,189,141,206,30,227,97,210,114,218,144,137,4,192,54,149,20,144,8,0,0,0,224,233,163,69,255,90,235,38,254,113,172,246,39,183,207,30,118,223,197,121,78,239,2,243,96,55,120,211,187,42,55,49,77,230,235,245,69,91,13,204,176,223,229, +136,177,236,234,227,22,209,193,50,54,107,106,98,205,122,207,141,186,62,21,158,172,99,83,184,153,63,86,56,62,223,44,80,248,191,139,11,248,251,119,50,107,214,44,0,62,71,181,240,71,51,175,146,241,170,15,201,172,26,250,240,54,232,177,158,73,132,136,200,108, +128,195,202,74,25,18,1,0,0,0,152,183,251,235,171,137,159,97,207,107,222,107,243,57,238,223,7,177,195,216,144,243,222,237,33,145,93,159,93,247,227,174,121,151,105,40,238,156,134,87,176,221,146,218,203,197,207,40,80,86,170,250,138,244,131,149,104,111,91, +131,44,94,13,211,111,36,244,87,194,110,109,215,160,129,157,85,223,161,106,243,51,208,141,108,183,129,33,1,118,71,37,226,253,91,23,133,165,245,146,22,82,133,167,118,6,0,240,188,1,0,176,21,69,32,97,0,0,0,0,232,85,135,196,30,215,87,73,219,205,94,245,220, +65,173,215,77,154,151,219,147,87,6,77,10,32,210,242,233,165,195,16,198,134,174,30,233,121,173,88,103,195,82,88,51,30,233,47,139,96,27,27,190,210,89,72,138,139,181,30,2,244,147,96,110,187,18,83,141,17,99,246,243,62,111,75,175,117,8,105,41,86,252,39,24, +86,70,192,196,210,219,0,255,202,158,43,0,2,128,51,253,253,139,46,226,53,157,33,253,234,126,1,196,210,175,11,242,175,236,249,29,13,78,0,136,167,212,27,95,53,17,192,223,92,83,241,251,0,188,210,119,98,255,202,77,87,0,60,0,104,76,169,179,106,23,89,73,61, +252,211,63,2,212,210,71,193,254,149,155,47,31,192,9,0,193,68,105,238,109,16,187,190,234,242,163,158,1,204,210,71,29,254,149,253,217,68,2,2,128,57,46,59,5,227,31,88,237,189,200,6,196,210,199,177,253,43,247,243,27,192,4,128,124,184,189,207,43,171,204,36, +253,192,145,0,172,210,119,22,254,85,61,125,55,224,1,96,54,105,218,141,20,6,34,154,116,173,201,12,0,204,210,231,201,254,149,103,126,203,6,78,0,168,251,61,181,22,199,249,234,214,245,248,71,12,235,197,2,244,210,155,142,254,21,125,125,202,0,78,0,56,222,20, +127,175,104,110,71,217,209,207,185,63,139,211,56,236,210,155,14,255,21,253,233,99,9,156,0,96,198,97,126,93,71,168,236,210,236,112,252,162,158,203,0,236,210,155,140,254,149,93,78,159,5,78,0,120,159,117,72,107,45,228,95,231,92,253,234,92,149,0,244,210, +231,77,252,43,59,166,156,6,30,0,70,157,173,196,11,249,5,19,187,189,9,10,220,210,103,22,255,21,231,189,187,1,4,128,210,239,71,189,102,99,243,216,126,84,93,3,252,210,243,64,255,202,11,64,0,80,7,112,176,113,32,224,37,91,24,219,119,12,86,25,1,28,211,199, +196,127,121,166,94,17,51,240,0,192,253,15,209,170,179,233,172,252,197,103,253,123,240,153,26,0,84,221,39,112,255,2,231,221,39,31,30,44,30,0,210,111,131,202,110,235,219,111,101,61,63,93,253,15,132,5,108,221,235,11,255,228,239,183,189,64,146,146,19,0,130, +231,168,213,172,190,95,123,135,125,239,85,2,52,213,183,5,255,56,21,159,62,76,2,39,220,231,254,131,104,206,143,138,145,251,114,254,38,65,1,108,227,175,63,229,31,231,227,239,15,1,16,0,238,151,94,65,165,231,87,198,215,112,115,65,0,92,227,111,11,121,230, +251,191,126,10,136,1,4,0,243,123,62,164,9,173,62,125,137,119,2,76,219,15,116,255,56,79,159,139,4,38,0,156,233,121,166,18,106,247,159,206,197,124,59,150,1,124,227,175,63,229,95,224,244,148,231,26,152,0,112,101,255,97,225,227,121,150,27,7,91,0,100,223, +111,175,234,205,247,222,41,128,72,11,4,128,164,179,131,43,15,38,46,75,233,0,108,221,47,19,254,223,111,23,101,2,15,0,77,239,173,62,231,197,153,199,197,255,157,41,0,100,227,183,193,127,129,252,248,108,178,4,38,19,56,1,224,158,227,84,200,218,62,41,13,113, +200,225,213,17,0,68,219,111,83,120,230,127,82,190,213,192,117,2,4,128,32,75,224,170,191,43,158,136,102,1,84,223,119,231,254,113,126,52,215,13,16,0,190,56,191,68,215,126,113,137,234,236,11,175,12,30,116,225,247,3,255,200,63,223,88,208,9,56,1,32,167,49, +138,71,228,252,254,142,215,197,202,4,60,217,119,7,254,197,252,47,140,91,130,41,0,2,64,172,111,25,174,224,199,121,118,209,161,0,108,225,119,139,255,62,249,40,102,96,2,128,123,29,74,15,211,215,225,92,196,126,83,45,0,60,223,95,79,252,11,228,111,101,113, +192,70,0,19,0,30,105,217,210,132,224,127,75,241,124,130,0,60,215,219,31,189,249,87,29,207,18,60,37,96,193,111,190,30,41,113,106,132,115,235,239,180,64,8,0,92,225,183,39,255,5,242,63,157,46,35,193,12,1,1,224,29,50,135,68,19,31,119,174,251,24,0,76,219, +91,79,158,249,243,67,74,48,101,129,9,0,233,204,158,104,134,184,54,209,106,237,14,52,215,247,158,253,11,228,95,209,3,88,22,156,208,12,183,145,46,205,71,235,169,189,197,23,149,32,0,108,225,183,7,255,5,206,253,46,0,39,0,204,213,215,95,155,78,149,247,23, +182,231,81,21,35,0,60,219,119,39,254,5,242,95,151,104,232,39,86,31,16,0,162,32,211,99,228,166,224,254,232,109,0,68,219,183,7,255,101,255,62,71,4,120,0,176,135,156,54,209,239,178,149,183,152,255,236,59,0,0,100,225,43,175,255,157,223,143,89,232,18,240, +0,240,101,143,123,251,84,170,93,111,205,124,166,205,3,0,76,219,247,15,190,249,245,37,26,60,36,7,1,128,126,87,63,141,218,162,18,111,52,23,158,7,92,221,151,138,255,250,207,23,169,193,9,0,123,14,219,115,72,253,255,101,133,231,115,191,120,165,0,84,225,43, +73,255,206,127,90,37,50,6,91,3,78,0,128,34,228,15,204,23,34,241,204,225,163,0,76,221,219,77,255,5,242,63,185,96,193,243,145,137,0,96,244,131,32,79,83,222,21,82,176,177,92,0,108,225,231,11,255,197,147,87,35,225,4,128,104,155,223,177,213,80,127,45,110, +214,59,124,62,151,18,60,225,243,28,253,59,255,252,7,9,3,112,2,192,254,54,54,110,35,206,80,196,56,236,235,175,173,1,84,221,199,191,253,139,249,197,111,36,9,211,128,19,0,244,11,190,107,164,223,92,91,40,143,175,135,47,46,17,0,108,225,135,191,253,251,124, +124,70,192,65,122,1,0,98,35,90,61,171,137,196,2,226,249,178,222,186,8,84,225,71,111,255,174,9,64,2,30,0,140,0,217,247,10,76,109,252,83,22,177,100,194,13,175,32,12,84,219,175,141,250,151,231,223,211,11,120,120,174,117,173,13,169,174,188,48,157,134,190, +45,214,127,4,104,0,92,225,135,219,254,125,162,202,34,19,39,0,156,71,86,223,211,26,206,94,27,166,169,176,197,187,207,69,0,76,221,111,160,252,35,63,126,50,169,97,18,112,2,128,185,205,159,217,162,239,233,180,213,66,213,199,229,30,18,92,221,175,72,252,119, +126,180,65,29,56,1,192,132,189,214,107,123,30,95,136,174,99,135,248,250,173,34,0,108,223,175,41,254,197,252,111,170,211,155,88,192,65,12,0,128,83,147,220,190,93,89,170,200,138,177,45,177,0,84,215,47,140,250,143,252,137,167,135,27,90,95,8,38,0,132,111, +79,220,85,173,198,10,97,232,50,66,108,223,175,13,253,23,207,167,19,200,192,9,0,223,183,87,107,57,78,103,213,185,199,89,135,95,46,17,0,84,221,235,94,254,239,220,31,96,35,113,2,192,253,27,219,48,231,252,253,107,193,100,108,222,47,119,3,52,215,223,136,254, +239,76,87,214,128,19,0,242,122,143,109,239,51,143,207,77,183,95,239,100,122,229,66,0,100,225,47,120,229,95,60,191,92,198,51,156,0,160,20,249,28,156,127,121,215,198,169,220,231,190,89,0,100,221,47,87,252,255,220,149,184,134,7,128,109,183,97,205,95,250, +236,213,98,23,198,61,236,185,12,0,100,219,47,169,254,203,254,126,57,177,120,0,56,69,54,177,231,127,37,172,254,189,158,244,219,32,0,108,225,47,248,241,47,230,63,87,226,78,54,0,39,0,156,167,202,249,31,90,27,45,70,246,61,251,186,51,0,68,219,47,127,250,47, +144,95,60,9,121,16,128,131,232,1,0,24,175,203,174,155,247,123,53,58,148,236,175,102,0,76,219,175,155,245,191,243,87,141,25,38,0,180,222,98,107,54,221,14,175,76,103,99,95,207,239,143,2,76,223,175,15,248,23,168,9,96,47,97,3,2,192,7,80,79,94,221,112,231, +204,82,59,23,180,69,21,44,213,175,255,198,63,206,255,170,209,16,0,124,191,107,252,51,211,245,136,155,215,199,242,95,125,0,52,215,135,191,253,11,207,85,38,16,51,78,0,184,163,201,78,96,126,49,245,246,181,106,138,111,36,0,68,215,175,215,250,95,255,231,18, +157,141,19,0,158,136,87,176,250,246,186,19,203,205,221,211,69,0,186,72,229,251,255,31,151,100,149,79,182,13,204,152,121,222,189,247,167,79,243,63,227,126,223,105,214,158,72,25,128,149,101,165,128,2,0,0,0,68,239,183,218,102,236,215,158,103,197,181,125, +161,165,248,205,138,218,218,53,15,200,38,103,124,198,46,188,198,128,93,51,26,194,185,178,149,105,247,75,120,163,238,205,59,146,94,119,11,4,203,160,154,211,2,136,125,209,251,229,97,224,206,107,196,255,17,219,22,38,40,234,241,220,147,119,196,253,187,247, +155,2,222,72,165,245,159,179,253,82,80,249,188,37,168,41,242,132,87,29,143,46,0,219,77,226,0,135,149,146,2,18,1,0,0,0,200,163,251,181,191,191,231,51,222,235,33,191,33,154,158,159,147,90,49,246,122,214,85,101,61,36,132,186,114,248,168,62,159,211,124,150, +10,98,190,205,146,255,152,59,31,152,23,212,151,250,55,153,222,105,47,55,245,158,63,6,125,23,103,166,186,247,123,125,167,58,168,51,37,231,213,109,177,251,224,137,148,86,211,232,240,136,14,210,209,234,163,0,94,72,213,227,63,231,253,138,64,88,182,165,138, +40,79,58,78,209,116,98,131,6,22,86,86,150,10,137,0,0,0,0,226,196,118,218,153,119,73,37,44,109,77,197,59,207,216,134,16,92,149,231,86,0,27,55,13,24,192,180,176,239,234,136,205,3,88,89,225,13,211,127,166,244,162,131,6,216,220,28,219,205,239,55,55,65,174, +183,111,199,11,107,223,96,132,169,86,184,125,99,89,95,95,183,89,214,215,21,0,118,71,141,227,119,124,203,160,57,252,92,243,237,231,169,254,112,69,143,58,39,66,189,94,86,5,10,0,0,0,204,241,142,59,218,161,223,99,226,50,249,190,191,231,76,123,36,95,127,238, +33,117,63,15,104,123,6,211,216,100,175,36,219,223,253,53,50,19,131,236,131,76,130,146,131,231,164,6,247,235,251,87,215,68,55,100,111,245,217,18,53,25,44,1,211,186,45,91,102,1,39,159,176,185,147,251,65,19,0,220,210,175,35,158,231,183,11,0,2,64,179,209, +24,26,249,116,59,126,110,186,92,159,10,188,210,47,141,188,231,235,69,2,8,0,87,134,209,18,207,231,59,143,107,225,26,67,1,196,210,47,132,209,154,0,186,174,3,4,0,35,128,127,179,50,94,27,207,247,140,62,42,181,34,7,196,210,103,213,127,129,243,203,2,60,0,156, +79,237,101,156,172,188,59,118,201,234,227,115,109,102,84,3,188,210,119,14,254,171,234,0,60,0,140,1,199,71,182,71,151,156,23,113,175,174,199,167,59,121,211,31,173,4,0,204,210,43,43,254,149,231,231,55,128,19,0,110,26,201,234,35,213,166,107,111,189,195, +127,15,42,30,2,250,71,181,245,119,123,95,47,38,235,199,255,192,159,81,170,201,224,25,0,96,174,131,122,103,0,216,166,57,108,80,0,0,0,128,129,245,28,188,49,208,3,150,197,151,196,237,95,211,6,176,166,190,127,41,116,221,145,51,45,12,107,13,237,153,250,246, +132,183,40,183,251,50,223,102,96,103,29,209,33,201,126,229,149,13,44,124,50,213,93,199,115,161,239,237,176,134,88,7,54,196,161,72,62,26,203,57,127,74,100,155,64,62,26,194,31,68,179,110,14,187,143,57,78,102,145,219,107,76,0,94,186,133,226,127,201,125, +169,174,159,102,237,158,46,205,175,242,193,211,122,154,245,150,144,16,22,96,101,101,89,129,68,0,0,0,0,252,166,137,46,59,211,199,22,228,74,232,93,81,91,59,161,66,133,12,15,16,243,8,244,7,144,55,3,184,155,190,98,126,228,62,0,186,157,166,144,195,191,214, +205,167,16,5,38,36,118,181,157,127,111,93,247,176,187,110,22,23,67,0,19,93,219,49,115,71,225,42,18,102,167,150,116,85,90,0,79,103,103,83,0,0,64,235,0,0,0,0,0,0,57,23,133,0,3,0,0,0,169,212,144,82,52,123,115,116,116,109,115,115,122,111,117,124,118,126, +120,122,114,120,117,119,120,123,120,119,118,118,115,121,121,115,21,22,23,21,22,22,25,30,28,25,24,26,26,25,26,24,30,31,27,29,29,127,125,222,169,229,136,255,181,185,173,122,188,169,221,141,61,192,119,158,151,174,212,169,78,161,179,15,4,1,86,21,203,42,72, +4,0,0,0,192,162,139,143,205,46,137,63,200,93,16,194,158,183,41,27,46,113,156,93,200,211,205,205,247,17,157,166,244,197,41,5,119,138,249,119,204,119,242,221,216,239,228,174,44,133,11,226,100,3,140,229,69,103,236,198,16,179,212,95,124,171,25,41,150,131, +105,202,222,155,73,14,195,72,151,109,103,140,229,30,102,15,223,188,7,5,0,126,186,197,230,255,202,35,216,178,87,229,218,186,148,74,117,17,40,79,219,170,176,41,156,28,129,78,88,76,123,93,129,28,0,0,0,128,193,27,202,166,53,76,206,156,43,69,239,241,31,113, +9,89,59,55,30,141,221,230,134,244,245,169,112,204,161,14,72,29,91,244,189,48,252,127,102,109,83,72,183,50,246,70,93,182,57,231,243,171,244,53,169,199,206,153,119,236,97,5,198,234,61,30,116,155,168,33,12,184,229,250,238,110,171,12,126,186,197,226,255, +42,31,67,250,253,208,214,237,186,143,235,82,30,60,233,117,109,25,132,102,134,134,26,229,19,177,36,128,162,128,28,0,0,0,128,33,225,41,23,117,97,23,141,113,83,224,99,21,88,105,254,178,220,175,121,78,233,34,1,137,229,139,203,136,249,75,185,18,217,90,4,112, +122,169,184,124,109,74,182,210,241,179,207,27,97,47,89,49,109,156,154,116,181,248,72,158,12,230,134,8,17,147,80,115,126,211,201,84,219,230,1,30,202,181,137,205,155,126,194,186,31,60,126,28,183,61,10,119,221,115,152,38,204,181,153,89,36,4,96,101,129,109, +130,2,0,0,0,112,218,116,197,181,158,191,188,167,190,91,35,129,61,198,28,98,46,148,255,229,205,36,41,173,205,94,125,115,43,192,193,10,135,174,132,124,214,47,68,171,102,176,190,171,238,210,12,43,253,245,160,182,238,97,176,67,116,42,205,65,117,84,140,223, +96,136,141,205,200,185,126,76,199,29,155,59,18,29,0,94,202,13,201,191,197,105,137,78,43,127,50,26,123,247,126,233,158,166,82,135,175,52,165,6,107,193,161,92,148,64,1,0,0,0,88,110,35,85,23,24,116,163,101,233,172,163,150,161,32,108,85,63,198,44,97,169, +83,57,186,224,74,88,6,102,86,108,249,185,179,254,219,7,137,162,236,4,255,183,232,211,131,234,130,255,192,235,142,187,68,247,82,172,204,12,174,41,245,22,247,88,31,14,67,97,167,212,235,1,254,201,205,168,255,88,57,141,49,162,210,191,101,116,246,240,158, +60,73,117,205,73,107,107,13,146,128,125,42,175,64,34,0,0,0,0,134,105,214,171,215,84,78,241,28,110,167,41,65,110,196,149,180,149,245,115,193,137,181,228,241,51,165,236,142,18,38,191,242,35,198,182,60,215,83,181,211,230,206,89,140,136,117,21,91,110,190, +31,49,246,212,197,40,84,233,241,96,217,80,117,238,118,114,157,246,122,66,186,214,218,184,120,223,1,0,126,202,229,185,127,102,101,198,232,180,238,237,162,97,246,96,47,158,229,29,73,9,207,36,44,11,135,149,149,21,72,4,0,0,0,80,66,220,196,187,30,210,135, +37,87,20,220,34,248,130,200,214,230,66,223,11,73,218,144,209,35,164,9,156,1,213,213,145,136,146,21,117,137,147,162,220,228,242,148,154,149,0,155,179,205,255,220,166,191,151,189,110,144,103,79,11,61,182,31,177,241,251,164,133,63,19,231,179,183,53,141, +21,215,0,0,222,201,37,249,255,93,222,153,88,198,101,185,110,23,98,165,174,37,60,145,170,147,186,36,117,2,27,192,161,164,128,13,18,1,0,0,0,138,69,118,191,73,251,161,158,148,85,226,132,58,50,119,34,216,105,186,59,221,20,108,216,176,220,236,150,108,109, +217,241,140,111,75,255,88,70,119,61,79,61,77,38,103,91,191,199,76,191,64,152,187,245,247,12,121,95,90,109,125,235,153,165,249,224,75,151,136,127,230,71,189,151,123,26,203,169,144,83,167,63,108,27,0,62,186,245,224,159,211,119,41,204,135,207,126,251,201, +5,118,61,16,158,102,50,20,12,82,167,5,108,96,154,138,2,18,1,0,0,0,74,211,104,69,78,189,31,158,35,248,214,150,21,191,172,172,232,90,213,142,149,199,13,55,60,138,102,38,91,27,170,151,246,154,152,63,145,98,193,48,212,31,187,38,27,202,51,230,181,129,52,199, +211,121,49,69,42,78,112,246,239,254,3,181,168,20,40,126,90,195,87,218,143,2,0,190,73,213,238,165,182,0,218,50,117,173,114,93,197,53,116,25,186,12,251,52,16,162,71,206,87,138,50,228,0,0,0,0,24,149,248,199,246,244,108,173,29,7,121,233,86,190,188,86,159, +31,127,31,152,134,244,229,116,155,166,191,0,12,149,116,223,87,122,171,168,174,102,110,57,161,63,111,216,217,57,104,90,63,55,148,79,201,204,201,113,212,193,221,170,87,125,36,104,127,159,207,175,224,57,166,9,37,231,133,231,73,81,189,47,247,233,0,190,103, +229,245,169,178,129,56,140,216,87,223,29,142,237,81,56,228,23,155,245,67,6,173,7,178,145,39,0,43,235,249,10,36,12,0,0,0,96,30,102,38,215,134,157,202,234,81,198,251,186,159,147,116,199,160,103,99,89,50,104,118,227,128,218,164,4,98,10,255,133,214,60,163, +242,84,121,97,206,105,240,76,180,242,58,255,198,233,131,2,5,73,85,250,110,231,61,45,207,115,49,31,225,243,128,145,145,71,28,129,162,153,60,10,12,51,159,153,215,244,26,89,10,0,158,135,181,167,139,134,4,117,152,250,88,202,160,154,80,187,228,49,23,199,174, +131,19,0,14,96,85,185,128,28,0,0,0,64,143,216,186,241,182,69,157,115,133,83,40,98,253,110,180,160,218,199,169,234,126,115,94,162,80,184,196,205,22,134,97,200,70,118,147,249,68,200,41,135,194,55,149,211,88,118,157,3,135,51,131,174,75,163,89,197,113,85, +200,47,7,49,15,153,78,220,87,201,87,188,159,248,35,145,161,176,11,252,148,157,12,85,85,7,62,71,13,211,69,107,2,155,88,250,171,43,236,33,28,6,190,28,113,11,251,54,179,187,106,101,89,129,28,0,0,0,112,209,255,55,99,109,231,113,6,141,231,221,219,170,95,222, +99,55,175,31,79,199,119,138,196,157,57,235,219,248,91,223,205,213,155,25,254,161,185,36,84,208,119,224,233,253,196,135,246,103,164,202,252,11,162,208,155,166,91,31,27,140,53,53,90,1,243,228,125,244,197,75,45,133,128,250,250,110,58,27,97,9,109,39,61,45, +76,245,171,158,167,99,82,1,30,73,197,236,75,229,14,44,57,151,107,249,39,51,106,98,240,50,207,105,182,111,106,98,87,193,182,178,64,34,0,0,0,128,74,124,111,152,186,249,24,158,227,248,47,251,255,135,113,253,86,85,222,43,218,217,156,123,253,95,177,103,177, +216,153,81,234,244,11,191,221,29,91,61,219,48,67,196,85,211,157,244,249,145,141,157,144,27,250,170,124,135,112,146,244,234,177,226,239,32,12,17,215,110,205,26,82,153,177,105,219,219,219,53,48,41,201,197,10,10,254,169,37,212,95,229,61,166,101,252,242, +234,255,81,243,101,240,217,244,198,118,159,68,141,236,0,176,106,41,96,131,2,0,0,0,84,75,121,203,177,191,231,50,91,11,241,149,195,124,61,111,141,208,193,214,133,162,87,178,107,162,91,212,146,84,199,244,92,79,17,232,231,192,204,15,130,55,89,81,253,231, +110,252,95,162,213,69,195,228,125,234,55,57,238,157,249,251,133,139,163,215,244,124,8,130,29,89,94,190,119,54,106,30,170,235,142,172,99,238,58,20,0,222,217,69,193,175,102,14,201,252,229,85,127,148,107,247,209,63,181,189,38,125,76,73,146,144,128,85,43, +197,4,5,0,0,0,144,223,46,229,46,151,160,70,214,244,205,144,41,199,21,87,61,27,30,183,209,83,204,129,218,210,192,243,192,169,180,93,173,31,226,237,85,159,33,194,46,22,25,184,225,103,48,182,110,195,11,4,127,136,231,105,105,20,157,85,89,21,177,107,107,130, +179,226,233,101,23,231,54,145,169,190,28,91,73,0,62,138,149,240,223,178,75,183,236,151,199,235,171,182,166,79,158,161,11,205,66,15,13,75,2,216,96,155,38,72,4,0,0,0,192,39,237,182,230,251,124,158,38,63,113,42,134,45,170,128,212,136,181,95,143,48,166,239, +237,115,103,133,8,102,121,102,197,13,166,239,66,205,1,4,122,200,155,155,186,124,190,152,164,53,195,167,165,122,58,78,145,95,230,40,182,152,234,236,225,208,132,236,62,241,192,170,247,229,56,13,85,203,20,29,221,209,215,117,5,0,254,121,141,250,191,70,147, +122,61,187,59,188,189,78,149,234,35,207,186,75,109,71,110,96,78,9,27,144,43,69,81,64,34,0,0,0,0,74,110,233,108,49,37,205,173,237,201,77,104,229,238,157,46,164,201,216,13,100,112,92,254,241,253,254,103,14,28,65,123,231,21,87,120,213,177,48,180,52,238, +53,55,61,199,121,179,38,86,62,213,238,242,94,80,21,59,175,213,34,253,240,95,109,190,83,127,95,23,254,183,175,224,40,255,171,239,109,0,126,72,45,108,108,251,213,244,154,175,156,99,58,245,165,69,195,249,116,143,60,135,24,9,61,52,205,194,89,41,86,10,72, +4,0,0,0,112,103,175,240,111,223,119,138,7,235,253,55,231,219,184,214,15,19,233,39,17,112,202,25,130,97,76,189,95,111,234,236,189,210,79,53,230,174,65,151,141,1,247,157,167,138,123,104,176,223,120,152,119,209,253,33,42,247,94,39,249,23,183,214,172,184, +234,79,9,191,122,91,149,141,106,239,222,108,22,255,35,0,254,70,197,169,42,18,216,97,231,28,7,119,204,171,79,132,94,132,172,159,141,82,19,70,212,150,17,1,172,148,151,21,200,1,0,0,128,122,117,223,230,90,119,179,21,31,235,227,170,198,248,127,122,238,76, +233,219,183,246,91,194,19,61,69,6,57,45,204,75,251,246,140,248,0,197,163,53,200,109,85,194,159,32,159,156,115,106,99,90,117,59,52,10,147,33,121,255,159,39,240,213,207,154,73,116,68,51,130,45,98,231,70,220,61,121,62,61,124,157,2,158,71,21,180,11,196,9, +100,50,31,249,113,145,79,72,159,66,246,18,117,4,230,121,158,231,57,97,91,41,23,144,3,0,0,0,53,226,117,233,93,175,221,146,196,239,235,215,111,29,23,110,110,235,87,98,216,174,156,243,205,162,11,173,92,92,128,175,54,63,21,100,33,153,99,158,79,74,2,136,11, +162,114,100,42,42,79,121,142,187,37,166,199,186,125,238,238,183,135,60,146,167,144,53,60,152,99,239,35,59,192,230,55,23,145,6,37,3,245,110,80,123,214,14,62,72,21,3,135,82,64,150,241,153,95,232,170,179,12,146,175,14,234,154,186,174,49,207,243,204,60,39, +0,108,197,4,3,137,0,0,0,128,13,75,207,227,217,253,184,213,251,17,182,109,190,199,250,58,4,209,254,223,105,42,168,31,154,117,239,215,67,223,196,212,147,62,149,70,85,22,66,110,113,38,166,168,174,240,150,233,12,4,194,233,165,41,61,245,29,238,48,109,164, +181,243,151,177,190,106,116,189,83,127,226,233,170,19,187,234,173,23,27,30,15,190,201,213,185,79,197,1,130,251,165,46,63,118,245,232,67,123,106,155,106,46,206,44,118,113,22,150,0,182,146,98,5,10,0,0,0,16,95,122,108,239,153,66,60,228,60,134,109,219,25, +172,28,125,207,227,252,146,192,120,170,201,115,215,205,178,135,72,108,150,31,81,231,141,138,11,135,218,191,115,117,41,231,162,186,54,168,249,11,148,175,69,174,248,215,157,16,51,222,147,166,230,140,9,96,234,46,181,124,216,39,144,61,37,170,211,99,42,63, +1,62,185,197,249,223,17,215,156,189,234,30,95,65,245,244,148,135,200,62,251,224,213,77,232,88,210,234,5,108,197,84,64,1,0,0,0,232,99,211,126,174,144,195,127,187,148,223,218,195,52,178,118,147,158,165,138,198,67,230,116,151,108,87,206,211,182,185,80,186, +51,21,138,195,149,104,155,148,213,107,208,31,201,29,213,153,160,174,60,249,147,92,90,165,205,250,234,81,158,75,170,166,73,212,227,233,35,73,249,250,189,30,1,61,123,231,57,19,0,62,73,53,202,223,100,87,202,36,199,55,245,212,47,46,109,50,215,211,233,122, +52,96,91,86,74,160,0,0,0,0,193,158,79,112,115,198,234,127,222,123,233,191,7,175,199,141,194,240,124,241,215,241,155,187,102,140,65,225,130,238,87,59,144,134,97,168,74,251,229,245,208,13,53,0,51,155,51,29,102,191,166,56,187,215,147,239,51,38,97,84,198, +61,135,41,159,172,154,79,122,44,158,122,81,86,210,67,86,197,30,76,193,10,177,49,184,2,0,62,73,53,229,83,17,192,3,164,250,67,29,122,233,30,167,39,71,26,57,18,82,131,5,86,173,148,11,200,1,0,0,0,246,41,237,112,194,231,41,197,157,61,69,155,123,49,143,186, +165,70,182,99,123,138,167,104,116,192,119,182,124,123,88,154,53,254,188,18,142,176,15,199,234,255,136,10,50,179,77,221,145,108,110,30,69,227,240,22,250,220,11,11,46,124,217,157,233,56,102,62,111,161,189,56,243,76,5,108,38,123,185,120,7,1,222,70,205,210, +167,138,29,160,25,175,90,101,170,99,62,12,123,66,123,24,10,209,236,178,221,4,72,135,98,89,129,68,0,0,0,0,207,29,239,122,76,120,226,121,109,146,173,206,214,95,239,246,143,250,97,66,206,25,207,117,61,135,217,102,198,20,99,61,96,10,167,194,169,63,173,53, +5,49,203,127,167,188,160,244,239,135,218,199,60,52,53,7,94,212,209,24,124,33,34,119,53,43,171,128,18,214,125,216,193,166,78,108,203,69,234,177,223,182,11,137,0,190,71,101,233,166,44,144,89,3,132,215,63,71,174,17,26,124,125,146,24,118,114,57,56,86,39, +192,10,108,197,2,9,3,0,0,0,104,86,253,189,207,148,111,153,182,86,106,127,94,230,30,103,140,226,236,121,181,214,223,54,99,152,17,107,255,71,15,211,86,7,205,193,22,45,89,76,110,110,167,155,177,30,206,95,156,167,214,195,78,241,120,176,14,99,29,53,11,115, +116,192,66,245,157,210,206,96,7,90,106,10,93,252,186,150,156,246,111,156,250,130,0,182,71,53,203,239,127,124,12,148,131,155,55,62,45,43,203,139,241,54,166,68,166,153,108,52,192,94,172,20,80,0,0,0,128,16,211,125,197,126,121,169,121,134,209,63,109,89,142, +207,122,107,169,42,229,211,109,241,58,213,226,188,171,16,137,253,121,229,213,58,235,88,10,234,250,197,177,206,186,229,147,89,128,53,165,93,18,102,189,58,145,187,59,11,139,163,7,138,65,106,225,162,102,135,151,125,66,110,39,22,74,2,163,245,209,1,180,210, +219,129,238,179,26,230,32,0,88,211,68,206,154,53,194,19,245,163,0,172,210,119,129,173,174,122,96,241,0,240,68,39,235,161,207,213,13,22,182,205,1,172,210,199,27,183,159,152,1,30,0,98,47,255,178,250,92,15,147,114,245,59,1,0,180,210,199,219,218,127,73,3, +2,0,194,229,230,195,104,223,177,16,183,26,5,188,210,247,139,125,0,2,128,18,240,126,86,43,189,192,177,206,17,188,205,255,8,180,210,119,213,62,0,1,192,5,192,25,98,212,9,235,118,192,58,57,9,133,24,188,210,223,63,216,254,122,161,198,242,0,176,162,252,219, +248,14,67,109,17,241,168,152,206,1,196,210,155,188,252,43,207,85,38,235,26,120,0,120,152,239,145,120,239,220,25,207,126,241,202,133,31,109,158,0,244,210,27,164,127,229,217,171,91,130,19,0,142,246,196,225,254,118,97,235,105,168,15,204,85,63,107,0,252, +210,235,2,254,43,79,125,9,44,1,64,150,144,151,239,30,125,118,21,195,225,116,204,3,236,210,43,64,255,202,61,188,165,5,39,0,224,134,179,52,110,239,215,175,5,123,33,0,236,210,243,42,254,85,249,57,133,6,13,120,0,56,119,83,15,173,164,7,156,208,132,150,11, +0,252,210,235,14,254,171,250,170,79,15,96,2,192,187,159,169,95,13,119,175,21,231,191,56,46,0,44,211,115,35,255,202,126,247,110,78,96,2,64,223,195,103,213,91,17,227,254,224,238,223,0,60,217,115,143,255,229,5,32,0,136,50,193,72,243,13,15,112,177,103,44, +54,253,151,248,73,28,60,215,135,131,255,194,254,254,113,0,30,0,76,125,55,64,194,55,49,116,209,115,89,0,60,219,111,153,248,71,254,95,40,22,152,19,56,200,206,9,0,112,187,231,73,105,104,230,106,7,151,252,22,0,84,221,39,217,254,81,19,128,78,224,4,128,85, +88,80,140,30,93,185,62,205,240,178,82,134,244,243,217,248,209,4,92,221,47,63,248,23,56,247,15,44,112,16,69,2,0,70,106,161,132,157,174,241,0,210,99,40,54,84,217,199,12,255,178,223,85,206,51,112,208,234,26,0,80,198,211,236,189,247,179,155,74,240,63,162, +8,1,84,223,27,197,255,242,159,63,39,9,26,112,144,49,0,0,180,118,119,37,199,182,34,196,168,46,247,17,0,122,184,229,6,255,40,14,224,148,95,250,238,43,184,30,118,112,245,165,157,18,69,206,211,245,247,83,138,67,73,81,64,14,0,0,0,172,59,221,190,255,48,97, +154,116,141,205,255,63,184,92,241,90,200,163,81,207,119,10,79,147,145,148,115,116,206,221,59,159,234,213,187,109,157,134,249,162,234,240,205,184,233,211,219,98,95,200,207,29,74,138,115,29,187,125,173,11,108,158,95,165,122,250,228,124,120,224,118,122, +121,219,191,245,195,73,20,188,196,255,220,143,125,13,180,61,214,11,126,169,101,217,239,117,46,157,241,155,174,255,154,236,75,63,186,171,189,10,41,180,147,105,165,164,152,160,0,0,0,0,183,118,175,211,239,157,251,211,36,253,159,23,35,227,133,131,170,231, +235,181,174,190,51,191,152,43,7,221,136,55,219,93,210,176,220,251,183,253,155,78,46,139,175,101,152,207,132,30,174,245,203,249,166,242,108,124,11,157,118,185,112,192,181,220,250,112,210,82,91,235,197,235,181,235,152,38,125,54,151,227,52,223,148,186,42, +166,104,187,113,127,209,74,0,79,103,103,83,0,4,0,34,1,0,0,0,0,0,57,23,133,0,4,0,0,0,67,27,98,205,21,122,126,126,114,22,27,29,30,27,28,29,30,124,114,120,120,126,119,116,110,105,62,105,53,225,103,230,245,160,253,174,239,126,168,7,63,181,215,54,72,187,99, +132,129,150,44,0,182,146,146,2,114,0,0,0,128,219,123,111,118,72,218,151,161,238,246,142,215,87,120,194,233,218,165,245,183,197,67,243,8,11,160,79,110,79,185,116,238,124,225,226,112,107,21,78,147,178,60,243,241,176,197,199,120,174,97,152,39,162,14,182, +12,234,87,55,133,249,121,154,198,42,167,97,108,218,225,127,206,113,222,48,195,18,243,158,177,96,247,234,99,241,33,3,94,73,45,246,75,197,7,36,106,4,185,251,49,102,159,189,235,30,7,81,143,231,128,145,39,36,1,56,148,20,43,144,8,0,0,0,96,151,183,98,247,41, +93,123,27,46,219,57,119,243,125,118,182,103,16,159,177,200,177,145,179,73,15,27,134,236,149,245,196,48,77,91,124,237,133,159,87,119,239,120,250,97,167,140,223,167,173,188,124,216,117,44,47,70,150,135,123,100,200,212,2,30,154,151,200,138,165,128,92,75, +85,186,93,215,238,95,237,110,203,87,203,239,203,136,1,0,222,71,157,201,15,101,130,36,253,115,245,200,91,157,221,61,159,60,61,114,143,30,99,132,228,28,54,72,0,182,169,56,64,1,0,0,0,118,141,198,93,236,174,79,188,156,21,87,123,215,11,219,190,231,61,123, +251,174,127,218,34,202,68,167,177,83,119,21,61,152,156,189,122,241,188,244,3,222,56,77,211,100,251,229,107,230,215,15,166,105,138,35,24,72,169,117,120,77,237,176,5,4,59,25,134,97,24,76,211,52,77,253,242,213,252,242,218,177,30,114,13,195,192,20,15,0,118, +71,237,238,245,239,150,201,15,249,123,16,115,121,120,252,231,243,201,202,79,79,241,141,40,202,41,160,0,0,0,128,223,125,245,243,223,101,60,211,70,211,143,222,22,95,22,139,99,47,46,143,29,124,222,236,94,212,247,19,139,243,219,158,28,252,30,17,98,116,117, +254,109,178,148,161,7,127,96,234,189,210,235,234,96,115,140,98,93,214,236,228,237,109,189,4,206,30,189,57,133,191,181,231,211,64,13,52,115,198,93,122,47,0,212,210,123,80,55,249,16,128,7,0,103,54,87,116,173,202,114,55,95,217,12,0,204,210,139,30,239,121, +244,77,0,30,0,158,60,231,88,207,157,11,211,245,235,61,115,43,93,1,0,180,210,255,166,254,11,47,0,39,0,204,2,102,108,182,40,78,228,196,126,56,96,55,73,207,91,188,100,3,188,210,95,98,62,207,84,195,0,14,58,231,4,0,224,223,183,39,209,66,229,43,175,192,240, +252,154,231,33,1,188,210,175,144,242,47,60,83,222,26,240,0,176,239,11,211,240,225,233,51,119,168,172,139,222,130,0,172,210,95,85,252,43,207,196,91,13,56,1,224,220,109,218,170,145,229,31,79,170,118,183,159,158,106,0,164,210,247,29,252,87,230,63,27,1,109, +6,156,0,224,189,245,24,84,110,211,55,62,253,149,167,87,42,3,196,210,239,131,19,242,175,56,59,197,2,39,0,172,59,183,20,75,230,111,94,175,186,19,117,111,158,157,238,6,122,71,85,166,139,254,10,108,66,31,93,26,183,11,15,67,207,29,231,68,124,115,114,235,211, +195,29,50,9,192,202,82,94,32,97,0,0,0,0,109,141,45,246,240,157,230,213,178,79,211,220,204,248,146,134,226,178,228,42,156,7,151,210,179,153,141,69,112,94,181,154,146,185,231,61,27,18,253,159,232,63,91,224,229,93,234,168,104,242,113,114,244,66,108,41,69, +155,143,138,42,209,27,209,39,101,30,189,61,200,21,205,154,140,252,13,217,252,179,61,115,121,78,141,0,94,71,181,167,171,30,7,50,145,82,208,39,53,190,27,122,214,193,170,107,228,30,22,52,40,175,148,148,33,7,0,0,0,240,123,55,43,234,207,124,82,59,199,10,69, +103,83,173,183,68,151,39,100,121,107,207,242,30,222,241,175,0,197,142,27,156,171,167,213,38,195,217,179,55,212,194,169,182,109,91,203,195,27,199,84,110,183,135,121,138,88,234,114,219,186,34,230,114,210,82,14,125,234,97,128,128,20,41,61,187,231,82,63, +11,126,71,13,214,135,190,14,184,72,253,200,238,1,225,106,244,52,244,108,157,108,235,181,10,137,78,145,192,74,177,178,2,57,0,0,0,0,90,87,173,21,127,247,102,234,159,118,147,126,147,106,10,34,30,226,4,46,250,198,9,2,121,32,157,42,244,199,201,188,31,167, +46,127,164,253,232,11,106,18,187,81,129,198,45,167,67,207,250,18,124,16,159,55,244,64,156,157,244,120,200,93,184,113,61,169,152,141,186,178,189,74,121,173,221,174,245,159,244,17,0,158,71,205,172,175,191,95,95,228,126,246,174,205,235,195,176,199,156,212, +54,192,102,144,72,1,171,86,74,10,200,1,0,0,0,170,242,187,175,63,165,118,187,101,141,60,195,27,142,85,102,229,138,1,115,204,135,215,59,7,69,218,94,55,181,107,115,238,231,54,21,168,55,171,116,239,184,159,227,62,47,155,215,231,34,248,236,254,245,183,254, +94,145,125,94,157,67,219,200,170,157,214,95,220,189,186,47,127,250,186,242,123,51,251,83,163,131,158,228,225,0,94,71,205,77,31,122,36,96,35,244,87,149,62,121,117,134,67,127,217,87,166,216,60,181,113,172,90,181,82,134,68,0,0,0,0,124,11,243,60,171,142, +252,180,211,86,168,255,247,159,203,103,245,103,252,204,202,122,112,93,179,186,178,52,18,208,53,255,137,135,128,43,99,137,208,73,125,123,246,186,185,216,155,245,70,245,249,230,73,119,124,35,52,86,210,24,179,59,60,235,246,130,171,56,95,177,63,206,92,70, +156,153,45,235,107,59,221,253,73,231,144,252,167,196,162,146,6,190,73,117,229,87,121,95,115,203,126,248,232,191,94,130,190,180,75,215,123,33,118,78,155,172,87,138,18,40,0,0,0,0,166,245,145,207,133,120,107,106,127,250,250,234,165,127,63,167,157,171,98, +12,166,121,31,163,179,120,87,198,170,135,46,110,123,112,149,59,0,231,13,19,20,140,243,124,9,78,166,197,153,123,68,247,111,225,164,159,177,139,90,230,212,219,15,148,77,8,191,177,212,215,86,67,25,123,26,6,57,125,76,219,83,100,86,63,30,0,158,72,101,254, +255,148,109,36,203,137,174,126,43,168,18,112,209,35,55,154,7,184,64,0,88,85,20,144,8,0,0,0,168,134,238,35,205,190,231,47,91,254,45,190,29,47,20,128,88,167,131,111,206,157,251,237,66,228,77,169,74,18,233,160,243,84,21,197,33,162,72,199,26,236,129,184, +9,75,116,1,99,78,90,209,93,185,139,188,221,62,174,198,0,251,114,115,39,44,108,123,85,187,24,83,253,3,1,157,103,155,113,114,165,215,13,0,62,71,101,105,243,51,203,9,47,175,117,104,141,150,194,207,73,217,189,108,36,19,110,157,9,96,213,202,74,25,10,0,0,0, +192,218,91,124,127,41,12,155,244,173,145,229,62,174,85,226,92,200,243,251,188,19,214,153,112,103,98,180,116,116,145,94,183,106,127,100,63,54,192,130,100,234,233,123,146,113,131,78,197,163,95,245,15,83,104,251,252,234,148,158,54,177,135,80,247,90,25,182, +107,168,92,165,236,160,134,0,126,71,117,247,239,247,160,140,94,55,142,228,114,232,120,244,24,160,135,125,26,24,35,1,192,182,170,96,40,0,0,0,64,147,233,183,143,214,100,62,214,156,183,181,229,154,226,121,70,170,53,121,23,97,93,67,143,173,47,151,199,98, +168,26,96,163,95,86,129,105,138,97,120,121,177,10,116,0,208,208,208,188,134,245,117,27,160,223,221,215,55,9,85,237,247,66,197,238,245,13,96,199,48,129,5,0,0 }; + +const char* JB1_ogg = (const char*) temp_binary_data_10; + +//================== JB2.ogg ================== +static const unsigned char temp_binary_data_11[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,152,57,168,0,0,0,0,0,238,227,201,206,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,152,57,168,0,1,0,0,0,236,73,1,177,13,59,255,255,255,255,255,255, +255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31,66,67, +86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91,73,193, +214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150,214,82, +41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201,177,36, +75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42,197,230, +116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230,65,106, +54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206,57,231, +156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20,82,72, +33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74,41,8, +13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91,214, +101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192,81, +28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247,117, +29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41,162, +226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73,145, +20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16,131, +30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81,0,0, +132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79,242, +52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109,221, +84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93,89, +246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,192,127,0,0,0,0,0,0,152,57,168,0,2,0,0,0,132,23,242,212,50,21,127,25,24,29,31,126,118,117,124,22,21,24,27,28,31,31,128,126,122,125,22,24,22,22,23,29,28,29,126,116,121,124,121,125,126,123,129,121,121,117,121,116,120,117,110,119, +117,119,118,204,210,251,65,236,201,234,0,76,0,232,155,253,85,94,173,68,163,252,180,11,18,72,101,122,243,244,196,214,123,245,115,142,147,249,120,46,250,143,255,242,79,171,103,253,117,132,58,234,58,160,181,14,20,171,138,64,14,0,0,0,248,72,178,173,251,62, +191,121,221,237,158,223,120,72,10,159,127,199,88,229,105,102,168,103,205,154,204,178,64,191,236,117,247,123,2,216,217,237,120,222,14,211,189,212,209,72,157,11,117,250,214,33,136,131,252,255,183,250,239,175,10,159,206,47,46,46,46,254,254,253,251,247,239, +223,191,133,10,46,49,78,237,119,242,114,131,5,0,36,213,71,147,255,187,0,76,0,248,30,112,215,42,138,147,36,81,247,15,131,242,143,141,5,36,213,139,29,255,2,125,101,21,2,152,0,160,39,175,46,207,85,67,242,167,253,19,1,36,211,39,172,127,212,1,120,0,184,2, +60,94,227,106,229,165,77,49,12,59,223,222,57,28,126,20,81,12,52,215,155,213,127,89,19,192,92,3,14,50,3,0,120,6,128,158,77,145,252,180,229,10,204,171,152,88,86,206,17,250,184,181,213,255,83,156,173,160,87,174,227,129,148,236,145,71,46,95,203,199,255,127, +205,189,254,62,29,35,118,101,42,23,80,0,0,0,64,180,246,116,196,253,189,165,253,229,232,248,253,252,105,188,116,124,255,84,57,146,83,14,60,224,239,173,121,167,141,189,84,173,159,30,80,192,205,74,110,14,16,198,239,102,47,198,105,227,73,156,234,213,147, +24,173,235,230,215,208,127,162,80,137,118,126,222,89,169,255,247,233,162,179,123,54,190,164,54,127,174,130,161,97,118,123,254,0,30,202,181,148,127,230,29,140,89,120,188,157,107,251,146,9,23,169,78,119,244,5,199,42,216,150,21,200,1,0,0,0,72,202,166,212, +25,156,58,251,150,166,24,101,171,227,163,142,27,49,137,155,217,148,91,103,62,87,6,135,215,42,140,79,178,101,235,103,186,51,33,23,82,67,143,207,197,186,85,214,7,169,119,219,139,41,42,42,28,183,255,229,171,47,187,191,179,114,63,190,143,93,247,162,2,62, +215,116,87,61,12,161,208,19,176,75,202,0,62,170,13,240,191,229,159,135,229,76,186,127,214,117,185,59,79,167,7,253,10,131,161,83,167,68,128,149,146,98,5,10,0,0,0,224,65,251,205,45,252,69,102,228,214,121,19,233,59,254,46,119,72,251,12,145,38,73,135,187, +42,77,100,41,198,85,79,95,191,221,230,101,137,238,197,155,98,11,35,125,94,191,199,166,49,154,53,60,94,35,151,62,86,18,164,195,148,71,191,111,88,140,208,93,190,185,170,170,106,185,250,31,151,193,93,16,0,246,71,37,245,230,69,93,169,101,36,253,227,75,237, +238,188,251,55,167,60,191,55,30,127,241,137,201,144,122,100,218,61,1,176,82,172,20,144,8,0,0,0,192,62,214,254,71,243,253,190,166,201,53,187,233,233,200,54,158,179,163,207,24,111,55,137,38,229,54,139,51,190,107,22,26,106,224,159,141,217,111,111,242,164, +28,221,187,251,58,123,154,167,193,178,108,46,93,136,203,14,117,23,108,162,10,222,181,174,187,148,243,6,13,255,160,52,192,96,27,194,218,206,3,0,228,210,235,137,123,126,46,1,8,0,213,159,179,197,32,17,245,230,252,106,100,54,220,210,111,12,221,254,85,13, +16,0,88,159,209,132,18,163,239,58,158,103,7,220,210,199,63,158,254,239,144,88,30,0,142,159,141,159,211,149,51,51,239,231,255,21,0,220,210,63,80,255,170,254,56,89,3,78,0,168,59,254,227,250,85,46,150,144,187,115,252,121,154,1,204,210,31,68,255,229,249, +85,52,224,4,128,207,54,221,181,158,105,236,163,235,236,226,115,20,47,15,0,204,210,231,77,254,171,206,143,189,117,13,156,0,208,87,189,173,111,97,111,255,119,111,158,231,172,235,23,151,44,36,236,210,63,167,252,11,207,55,101,44,112,80,228,2,0,100,35,251, +16,45,205,237,235,10,143,155,227,241,114,196,2,154,71,13,192,91,32,6,176,134,214,78,212,195,136,161,51,0,192,24,153,192,198,58,177,178,178,148,33,7,0,0,0,88,115,207,140,115,205,65,141,96,246,92,195,207,99,30,207,254,147,122,57,243,213,207,39,246,239, +131,146,65,183,108,67,96,236,224,217,13,43,211,104,61,233,121,54,99,28,249,80,182,247,24,68,51,92,248,87,227,231,171,117,66,204,235,92,224,100,252,44,212,3,47,60,245,235,40,197,250,181,164,120,206,43,22,33,146,36,88,9,185,241,190,183,123,110,90,4,222, +72,181,217,191,179,251,90,186,230,20,214,191,245,217,90,79,35,250,203,156,54,175,39,150,57,129,13,182,101,5,114,0,0,0,128,26,169,108,122,254,61,222,49,158,126,29,239,191,91,28,175,186,222,43,20,47,230,134,79,189,187,99,40,92,24,170,63,199,139,183,179, +220,53,200,104,95,33,66,43,129,79,123,73,100,157,117,148,178,50,231,216,204,53,206,64,124,149,97,233,240,206,203,249,92,126,23,58,213,42,170,77,24,206,221,166,211,197,41,17,241,155,244,233,185,8,158,105,229,229,230,98,11,1,202,245,166,91,255,121,210, +190,62,130,254,210,238,236,35,68,178,43,176,85,216,160,0,0,0,0,183,243,108,246,144,97,76,168,168,151,188,190,82,172,60,186,195,237,143,98,101,81,46,173,27,109,186,68,113,93,3,214,18,204,76,58,78,16,198,206,231,135,210,49,25,122,24,170,186,56,118,45,205, +149,89,167,217,142,9,121,143,113,175,184,147,140,156,106,91,47,94,120,243,241,242,55,57,213,83,198,225,208,50,205,225,120,108,0,246,71,149,250,174,210,65,4,137,110,249,193,254,13,244,239,245,158,250,255,241,199,139,24,198,195,16,232,92,14,96,21,108,75, +9,0,0,0,0,250,10,161,182,231,123,165,153,54,191,169,173,213,218,218,99,199,216,125,127,170,190,237,200,179,65,55,211,245,110,225,85,19,128,22,27,198,63,251,103,186,170,183,185,89,126,86,149,211,52,77,147,253,114,55,104,6,16,128,75,215,225,175,222,186, +190,181,246,221,219,154,45,175,172,15,195,94,30,59,93,172,50,141,197,48,0,236,210,235,219,218,255,98,2,16,0,252,149,144,31,213,90,223,108,3,42,85,0,220,210,47,12,218,115,101,245,204,4,1,192,80,147,18,80,207,227,49,253,30,17,34,2,228,210,235,151,165,255, +93,9,16,0,84,106,195,61,247,47,169,167,80,229,37,3,180,210,247,99,57,99,10,64,0,112,141,62,210,3,225,194,189,194,212,210,19,1,212,210,111,98,229,92,79,1,8,0,216,83,111,18,227,48,61,202,147,110,221,122,0,188,210,151,240,89,7,32,0,152,4,112,50,208,173, +244,85,228,250,220,185,233,63,229,23,23,226,170,227,0,196,210,87,107,255,202,243,59,53,240,0,240,252,199,159,82,227,246,172,186,15,238,143,60,245,175,24,0,204,210,95,45,249,87,156,162,50,7,240,0,96,175,60,34,129,211,111,202,243,120,241,98,21,202,30,130, +0,122,71,181,210,75,32,4,72,145,213,131,212,152,234,158,118,63,89,151,213,223,123,58,97,232,58,196,57,65,16,34,86,173,42,6,36,2,0,0,0,240,119,180,185,133,188,34,199,83,79,80,201,231,153,91,56,9,246,179,182,84,88,243,231,80,217,68,44,231,183,248,159,106, +120,109,127,188,102,241,162,206,227,185,24,61,81,227,213,47,56,154,239,54,90,159,76,76,165,186,29,142,201,77,76,121,174,123,230,95,248,148,218,70,88,193,96,179,53,9,21,86,236,229,147,125,0,254,71,85,228,235,243,92,107,60,234,229,225,171,209,161,189,22, +195,124,206,9,107,157,194,2,97,96,101,165,8,36,12,0,0,0,224,163,90,106,127,75,182,241,239,87,248,215,168,138,3,203,23,79,235,98,239,53,4,22,3,17,166,242,59,84,157,33,112,185,51,218,90,149,182,157,217,164,189,143,26,212,77,197,85,166,44,182,143,7,26,47, +222,192,27,24,169,228,173,27,216,199,49,152,109,155,226,157,255,68,30,145,203,203,84,20,3,94,71,29,64,95,219,126,213,116,191,58,46,41,53,49,120,169,79,105,53,253,34,87,86,82,134,68,0,0,0,64,233,191,127,91,15,119,106,104,155,61,238,20,206,125,251,146, +23,78,81,89,115,252,226,194,57,100,178,41,161,43,246,11,233,69,176,41,126,52,170,82,26,131,102,138,244,166,39,246,231,8,106,95,230,77,3,63,26,229,252,143,207,138,251,241,71,181,255,235,184,220,240,194,211,150,116,66,203,254,254,51,79,134,61,46,231,94, +136,119,158,1,222,185,229,236,127,136,111,131,112,41,175,31,149,122,240,33,95,58,188,165,14,155,230,134,13,182,242,4,137,0,0,0,0,68,36,110,152,91,217,255,39,62,47,46,97,239,239,227,66,126,150,43,143,43,135,74,65,104,101,158,76,149,32,59,138,231,110,239, +220,203,136,205,225,116,230,7,146,238,75,137,21,57,106,43,231,206,58,107,177,153,209,82,241,190,183,74,234,72,185,178,225,186,87,17,22,214,240,104,59,50,57,156,236,123,207,213,57,83,175,241,98,179,9,0,222,249,85,130,127,80,26,80,175,11,164,235,235,171, +106,55,38,60,179,109,104,189,197,68,70,104,245,2,172,192,86,20,80,0,0,0,128,30,134,186,141,31,223,249,8,246,241,232,79,252,247,67,247,122,77,62,255,108,191,111,5,189,70,148,113,169,43,23,59,125,119,8,5,218,151,222,11,183,237,246,48,20,250,105,163,178, +79,186,86,207,213,174,67,241,81,12,0,149,115,45,79,232,185,97,217,192,229,111,183,75,254,78,125,149,21,236,201,237,32,55,1,254,249,85,249,255,84,0,168,226,245,155,244,120,58,125,118,206,204,19,94,132,141,166,220,49,93,7,26,96,101,5,182,50,228,0,0,0,64, +148,189,104,109,210,231,29,164,245,156,243,175,44,159,190,203,37,118,127,100,149,93,247,88,5,74,47,239,73,2,34,229,241,226,30,118,153,165,151,145,183,185,186,147,63,101,79,246,167,27,78,53,230,134,8,179,198,124,177,43,67,203,226,92,247,97,106,122,22, +207,185,105,42,214,54,201,147,34,246,154,206,190,252,88,111,18,0,94,201,181,173,205,187,95,134,112,253,210,250,31,199,103,191,35,186,215,187,181,85,167,160,167,119,62,129,5,128,173,164,88,129,28,0,0,0,128,99,11,49,134,30,254,255,158,77,143,125,207,54, +183,109,109,111,133,168,195,208,183,149,153,94,181,196,15,194,248,30,24,178,128,45,118,108,20,79,108,29,188,215,211,201,124,122,186,157,10,57,199,100,103,125,233,176,4,55,152,39,181,107,15,3,174,229,219,139,179,245,26,23,152,64,85,211,19,43,118,161,153, +7,185,151,193,0,190,168,181,195,255,69,41,96,70,247,187,18,158,54,117,222,193,235,116,100,246,34,179,162,211,65,2,172,90,89,96,131,2,0,0,0,72,127,79,211,143,55,180,131,253,206,51,115,94,182,160,227,145,21,181,77,125,62,191,108,125,150,27,147,78,51,15, +44,172,107,185,135,175,175,176,140,245,97,164,187,148,123,174,1,55,183,137,76,186,134,161,139,158,201,107,132,122,78,73,10,13,247,51,179,86,200,61,60,27,143,47,195,247,193,193,148,67,78,177,121,225,1,0,94,72,37,237,239,244,171,196,37,213,63,23,61,92, +231,29,250,75,246,88,221,186,115,250,156,85,37,5,108,80,0,0,0,128,120,124,225,108,207,255,220,191,253,111,124,209,35,165,163,7,143,223,239,94,123,158,166,147,173,235,211,237,227,224,90,171,35,4,211,127,249,26,178,233,45,109,156,21,23,107,191,166,133, +152,110,174,243,88,100,241,185,54,15,17,145,220,197,38,62,114,77,254,240,22,238,165,59,190,160,166,154,170,176,248,230,14,29,134,219,173,204,155,151,133,162,217,16,109,1,158,71,205,129,207,232,85,35,183,125,74,14,173,179,81,255,244,137,221,165,251,28, +61,246,52,34,19,128,173,164,40,129,2,0,0,0,111,175,131,35,109,227,253,159,187,153,22,61,246,220,227,158,146,180,220,98,150,76,247,214,78,251,152,118,22,230,205,16,41,179,174,143,222,24,169,53,227,174,197,30,87,142,122,140,141,215,97,197,255,199,20,83, +167,213,228,205,111,88,111,131,192,11,223,223,31,159,89,117,93,215,59,139,190,61,156,119,158,237,216,3,0,222,71,205,224,173,210,1,14,100,224,212,9,29,129,123,217,137,0,81,118,152,87,149,148,148,161,0,0,0,64,109,174,231,46,223,97,102,51,199,58,94,124, +14,83,241,177,175,121,206,227,122,206,98,220,140,245,89,213,48,18,183,195,110,226,229,189,3,160,254,204,239,91,25,20,238,207,110,86,173,190,25,116,161,95,159,115,222,162,37,38,15,38,16,233,117,124,92,45,69,214,245,206,253,169,211,35,86,96,147,252,172, +158,207,136,166,64,174,143,61,58,0,158,87,205,210,51,226,218,195,62,12,81,14,233,203,247,182,206,8,135,53,2,211,32,116,130,149,67,73,1,5,0,0,0,244,172,48,99,173,199,140,254,246,166,216,21,246,116,243,253,141,156,38,0,165,224,97,243,160,84,254,3,89,49, +12,80,230,212,41,99,231,237,57,117,63,111,221,215,227,177,161,102,164,46,206,33,108,200,175,65,122,252,127,78,202,133,253,62,69,214,27,103,251,226,229,37,218,224,181,201,11,208,234,228,81,143,209,4,158,71,205,248,83,143,0,184,112,217,20,115,13,168,37, +125,169,143,68,231,230,137,141,173,33,117,195,170,146,105,5,114,0,0,0,224,182,252,110,219,81,254,134,218,204,153,173,138,3,203,185,191,34,100,78,167,227,174,24,49,181,141,140,214,123,175,242,21,8,19,94,111,226,215,130,171,237,105,216,174,47,214,57,77, +83,247,156,181,39,163,155,190,219,79,187,62,8,147,181,86,103,106,23,126,238,43,99,9,80,62,29,102,49,249,116,139,247,93,66,238,0,62,71,37,253,170,83,0,95,200,169,209,84,99,18,162,191,177,27,234,88,97,67,217,105,3,75,67,177,170,88,129,68,0,0,0,192,234, +251,202,18,237,254,85,216,134,61,146,61,183,130,117,12,174,61,79,181,95,142,215,74,202,34,248,135,101,17,27,24,48,245,28,171,99,138,143,237,78,147,127,9,112,55,4,95,208,196,82,240,152,147,157,243,234,35,16,5,138,28,131,213,154,40,91,135,138,87,103,124, +115,209,141,106,137,93,180,2,94,71,165,237,212,183,1,41,104,251,157,212,4,24,122,107,71,59,130,110,227,194,2,12,88,5,219,202,10,228,0,0,0,0,219,166,98,230,137,137,233,189,227,141,43,190,247,110,203,91,127,86,85,245,198,229,126,57,136,121,39,123,245,70, +233,3,166,51,81,158,22,230,83,124,245,105,104,79,231,59,247,189,157,59,237,172,235,232,130,161,233,152,29,50,59,203,70,37,85,21,245,88,247,91,183,0,196,140,198,85,248,157,78,28,216,126,73,123,105,3,94,71,229,221,69,119,7,177,208,241,153,212,16,225,98, +131,54,97,229,230,42,216,74,10,72,4,0,0,0,212,249,213,163,161,207,55,146,205,123,188,90,58,222,247,247,235,199,195,205,249,249,58,144,254,140,220,153,69,155,151,112,177,162,97,152,226,19,209,250,17,173,171,90,116,69,139,54,183,249,81,71,29,53,95,125, +205,50,84,139,156,235,227,234,140,83,101,202,14,214,153,120,254,136,175,149,189,139,224,114,107,33,229,111,93,227,0,0,94,71,13,227,83,95,3,178,73,143,150,143,212,186,107,68,120,212,217,173,222,21,117,68,131,77,52,172,90,41,9,36,12,0,0,0,160,217,33,157, +16,78,83,244,48,185,233,111,72,171,204,109,129,146,55,229,88,196,194,240,81,28,236,224,8,249,252,204,115,99,52,129,152,7,194,226,153,73,3,142,88,86,237,115,66,107,181,140,73,24,18,33,87,222,158,178,4,214,237,137,114,103,186,102,23,79,171,13,0,0,62,71, +229,184,15,221,21,88,224,165,127,252,72,221,68,247,86,152,211,234,236,156,48,155,49,0,192,6,91,81,64,1,0,0,128,138,54,55,239,235,165,190,240,253,55,63,97,122,26,249,102,28,44,167,136,119,190,23,139,45,135,15,242,56,38,162,193,141,191,223,48,65,132,198, +136,87,173,233,233,227,172,116,125,28,136,48,117,62,145,36,229,214,188,134,107,154,123,117,217,252,103,196,119,100,191,70,105,72,77,99,83,135,51,176,189,136,65,3,0,190,71,133,228,230,218,22,112,193,167,87,119,107,173,58,97,224,121,201,176,107,14,218, +163,121,110,7,128,195,161,40,67,14,0,0,0,84,95,246,208,218,34,135,63,246,177,111,216,175,108,169,169,150,118,30,159,152,63,207,154,180,90,134,199,80,21,147,193,212,212,57,63,69,66,104,234,129,188,86,126,86,149,198,166,82,18,36,1,231,94,91,11,71,57,211, +34,69,186,58,120,250,180,31,23,39,66,200,21,6,115,37,250,194,15,162,2,0,30,72,101,244,159,233,215,136,143,223,60,234,214,214,106,15,224,224,209,23,35,180,238,212,234,48,47,0,142,208,1,0,216,74,74,160,0,0,0,64,113,142,99,68,26,165,251,20,143,125,219,207, +117,246,83,185,12,23,237,83,45,10,0,20,246,236,213,159,197,132,78,250,140,174,15,1,64,197,14,42,139,175,23,230,183,250,38,89,194,26,231,250,246,76,171,179,207,70,198,183,173,154,115,193,80,36,207,77,172,231,171,233,70,93,108,105,199,0,0,254,71,101,248, +127,210,182,132,79,49,78,215,175,50,99,230,49,174,207,12,245,156,247,240,233,209,0,128,13,182,149,2,10,0,0,0,20,74,143,135,52,213,185,181,175,239,237,14,153,134,214,255,82,13,250,118,230,222,231,80,160,85,251,40,223,189,131,6,94,123,213,255,249,1,119, +215,234,225,20,119,11,91,24,235,238,102,6,213,73,122,124,74,231,85,52,87,15,121,176,191,118,253,180,217,24,77,67,105,133,135,144,143,206,115,21,131,72,0,79,103,103,83,0,4,0,178,0,0,0,0,0,0,152,57,168,0,3,0,0,0,182,56,99,142,13,119,112,115,117,117,106, +111,102,112,104,195,106,94,222,72,141,254,127,82,150,136,151,178,14,151,171,236,29,17,132,159,48,30,18,58,163,57,103,65,3,151,72,0,88,85,87,160,0,0,0,0,239,31,153,119,101,227,191,235,55,130,175,45,245,166,114,187,163,161,100,179,72,39,34,66,105,137,227, +203,151,75,103,227,1,173,115,136,158,167,152,203,231,11,187,27,193,29,112,137,11,186,219,237,171,210,172,229,164,109,91,173,109,39,128,65,108,205,186,160,4,10,124,237,223,250,94,163,82,7,57,212,0,222,73,237,230,159,133,29,136,146,149,101,59,21,234,17, +33,15,239,130,133,122,66,239,12,219,11,204,87,149,87,32,17,0,0,0,128,251,141,251,246,158,211,114,196,124,89,33,226,114,214,150,211,235,87,73,253,80,20,3,186,152,110,166,222,114,159,5,206,218,238,181,100,12,194,45,244,83,13,83,1,98,126,28,247,201,124, +87,43,223,163,58,188,119,162,130,232,126,124,211,181,222,11,109,236,8,70,55,159,63,206,7,0,190,73,157,225,127,137,13,225,33,119,211,105,170,137,131,135,233,125,107,18,29,6,88,128,57,36,134,78,0,44,37,80,0,0,0,0,77,161,182,173,145,219,214,103,120,227, +166,69,208,196,234,91,36,40,85,58,218,20,173,161,42,133,95,125,83,89,44,65,165,219,226,158,182,55,216,168,64,6,81,139,197,103,71,176,25,7,8,247,185,168,66,238,243,150,111,218,58,255,33,70,189,67,239,193,201,217,60,164,85,149,27,23,158,11,0,254,72,45, +228,63,51,51,98,94,226,99,202,45,172,9,228,34,239,124,46,195,6,227,181,175,90,41,129,68,0,0,0,0,200,177,204,248,172,239,140,59,182,187,63,190,145,47,39,99,79,119,82,173,239,14,193,212,206,6,98,178,117,219,161,225,164,185,61,205,54,230,62,13,103,79,109, +147,12,5,88,71,78,176,88,33,45,105,63,217,19,104,58,163,237,254,129,139,143,170,213,229,249,170,138,184,29,233,148,89,172,107,166,122,222,23,12,0,222,72,53,244,255,164,32,102,224,154,122,170,91,11,148,199,94,232,193,137,144,18,137,110,187,88,89,89,74, +160,0,0,0,0,164,237,153,126,123,203,53,183,144,231,118,179,241,168,79,229,125,221,32,225,181,98,63,212,8,226,59,241,147,135,195,97,55,212,63,246,11,193,183,245,247,210,135,199,229,249,200,76,94,241,137,49,77,56,216,215,157,204,21,142,13,226,231,28,117, +153,204,34,74,30,43,120,46,78,173,206,16,67,228,246,133,207,0,254,72,29,211,223,152,68,96,174,27,51,32,30,190,221,26,33,99,183,219,162,129,225,176,192,22,72,4,0,0,0,0,129,97,195,28,127,244,115,109,86,117,123,68,222,55,68,79,253,17,91,210,134,181,32,119, +254,200,192,4,189,193,59,207,27,240,44,134,101,181,30,180,238,208,132,113,146,63,175,122,207,109,81,249,216,129,235,132,41,194,75,41,153,205,107,136,220,166,220,254,99,152,117,155,1,0,126,73,221,227,239,96,9,83,92,182,209,229,209,143,202,57,24,212,171, +3,164,0,86,86,150,5,18,1,0,0,0,192,219,222,178,87,154,236,255,90,244,68,225,71,159,196,21,226,157,129,234,170,158,88,97,210,95,245,224,20,78,33,242,221,175,245,170,124,186,215,28,177,124,67,73,117,145,91,166,89,245,236,25,153,233,43,170,103,51,230,197, +20,57,204,198,156,13,156,204,20,167,201,235,246,91,202,171,172,23,3,0,62,72,109,202,87,118,203,32,212,99,233,120,152,140,72,90,143,141,206,0,9,88,41,202,129,2,0,0,0,84,117,115,100,167,255,163,249,246,63,214,22,21,42,108,217,167,106,112,21,199,111,7,0, +235,91,55,148,23,70,255,74,153,184,114,184,118,121,105,21,121,164,199,209,218,18,39,158,219,151,215,75,156,105,116,246,38,174,225,49,249,77,198,118,67,222,99,26,73,193,197,190,3,30,72,29,149,207,245,25,118,149,192,251,136,238,243,200,133,57,62,2,47,86, +45,43,129,2,0,0,0,4,255,230,147,20,89,244,163,31,223,207,46,221,121,99,142,179,124,24,134,122,208,59,187,41,77,13,217,187,10,60,140,9,158,167,246,54,93,101,149,203,76,197,249,31,177,194,60,87,251,53,86,234,65,25,101,5,194,131,31,129,138,38,79,163,68, +134,10,213,30,63,99,131,83,143,154,185,179,11,238,120,96,144,0,158,72,221,210,103,243,103,140,142,113,148,31,15,211,115,89,64,246,160,19,160,145,229,149,44,80,0,0,0,0,202,167,168,220,198,10,183,221,119,238,10,143,244,248,244,254,121,170,158,20,215,19, +188,98,38,100,229,158,221,52,74,244,192,74,173,70,127,98,26,30,180,224,245,133,161,251,183,96,191,190,246,206,91,95,49,19,3,69,185,162,2,243,84,72,121,232,228,157,87,55,50,254,9,0,30,88,93,232,189,248,80,215,185,48,130,99,189,184,47,140,241,22,96,80, +94,89,73,146,132,161,12,251,36,243,85,133,238,55,189,94,121,225,197,229,42,135,79,163,235,60,24,19,195,171,52,231,220,204,20,119,215,95,141,152,230,110,56,65,107,44,37,229,200,233,45,95,116,26,107,51,150,13,57,189,76,56,185,37,39,204,87,104,233,157,137, +207,184,53,118,116,124,201,233,223,125,44,58,218,200,239,47,239,227,167,199,71,85,239,155,247,241,211,227,163,170,247,205,251,248,233,241,81,213,251,230,125,252,244,248,168,234,125,115,31,63,61,62,170,122,223,220,199,79,143,143,210,239,155,251,248,233, +241,81,250,125,115,31,63,61,62,74,191,111,238,163,211,227,163,244,251,230,62,58,61,62,74,167,55,247,209,232,104,148,78,127,145,75,60,9,254,71,189,185,203,246,72,214,183,44,191,79,158,115,132,225,193,62,39,168,115,62,8,118,1,171,86,86,24,10,0,0,0,144, +159,160,167,100,141,253,250,47,235,106,224,204,205,143,35,168,151,239,67,228,65,219,29,164,38,178,255,178,138,224,222,0,184,237,118,207,78,22,255,140,165,107,73,53,248,96,18,121,92,8,97,113,97,171,35,51,171,25,47,0,94,172,242,75,176,135,238,85,95,217, +41,1,126,71,253,61,183,71,51,70,177,156,131,148,7,227,241,164,49,192,57,231,0,61,18,37,203,92,0,0,0,0,80,173,249,177,115,142,199,182,149,111,134,125,120,140,196,255,59,206,172,120,28,143,53,250,172,106,56,127,49,245,48,12,195,48,12,181,195,216,220,100, +59,124,121,131,101,221,102,121,181,118,23,140,205,205,205,255,165,106,179,39,160,0,32,1,0,0 }; + +const char* JB2_ogg = (const char*) temp_binary_data_11; + +//================== Jules.png ================== +static const unsigned char temp_binary_data_12[] = +{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,1,44,0,0,1,44,8,2,0,0,0,246,31,25,34,0,0,1,36,105,67,67,80,73,67,67,32,112,114,111,102,105,108,101,0,0,40,145,99,96,96,50,112,116,113,114,101,18,96,96,200,205,43,41,10,114,119,82,136,136,140,82,96,63, +207,192,198,192,204,0,6,137,201,197,5,142,1,1,62,32,118,94,126,94,42,3,6,248,118,141,129,17,68,95,214,5,153,133,41,143,23,112,37,23,20,149,0,233,63,64,108,148,146,90,156,204,192,192,104,0,100,103,151,151,20,0,197,25,231,0,217,34,73,217,96,246,6,16,187, +40,36,200,25,200,62,2,100,243,165,67,216,87,64,236,36,8,251,9,136,93,4,244,4,144,253,5,164,62,29,204,102,226,0,155,3,97,203,128,216,37,169,21,32,123,25,156,243,11,42,139,50,211,51,74,20,12,45,45,45,21,28,83,242,147,82,21,130,43,139,75,82,115,139,21,60, +243,146,243,139,10,242,139,18,75,82,83,128,106,33,238,3,3,65,136,66,80,136,105,0,53,90,104,146,232,111,130,0,20,15,16,214,231,64,112,248,50,138,157,65,136,33,64,114,105,81,25,148,201,200,100,76,152,143,48,99,142,4,3,131,255,82,6,6,150,63,8,49,147,94, +6,134,5,58,12,12,252,83,17,98,106,134,12,12,2,250,12,12,251,230,0,0,192,198,79,253,78,98,52,213,0,0,0,9,112,72,89,115,0,0,11,19,0,0,11,19,1,0,154,156,24,0,0,0,7,116,73,77,69,7,225,8,9,15,52,38,62,207,87,251,0,0,32,0,73,68,65,84,120,218,236,189,217,142, +36,87,178,45,102,102,123,111,223,62,196,144,83,85,145,85,100,147,125,216,125,112,117,165,43,225,74,144,158,244,36,61,75,159,161,255,208,79,232,87,244,160,7,125,128,32,64,128,4,220,123,206,233,238,67,118,179,88,67,78,49,249,176,39,51,61,120,68,100,100, +100,68,100,84,85,86,145,45,200,65,20,146,153,30,30,238,219,109,109,51,91,54,225,255,244,63,255,47,136,8,0,184,113,0,0,51,195,174,67,68,250,147,183,254,221,250,125,255,3,0,200,253,143,247,191,69,1,17,65,68,146,229,71,8,150,31,228,237,79,44,15,34,218,249, +123,220,56,93,112,251,62,133,182,239,71,175,78,90,159,204,235,31,64,214,55,76,68,253,167,40,238,94,135,125,199,190,251,124,170,163,95,183,229,179,111,60,87,74,105,231,250,115,92,253,30,121,243,247,203,39,126,120,125,208,31,116,63,189,156,236,147,135, +227,47,115,255,165,242,206,231,149,213,1,0,74,169,205,95,174,191,113,253,251,99,223,87,218,123,125,102,94,75,53,34,246,63,167,7,175,151,241,225,26,222,29,74,118,203,42,0,208,234,127,233,225,59,94,223,199,49,199,230,75,221,124,7,187,79,222,243,193,45, +252,60,153,188,210,222,251,57,240,117,8,127,175,199,190,245,95,254,30,30,74,39,61,20,128,143,222,26,126,131,15,254,101,14,250,228,71,215,155,219,192,195,189,231,0,234,182,206,249,184,37,184,183,119,226,83,2,0,17,101,143,184,8,222,219,172,100,67,171,108, +234,243,95,93,182,62,98,37,119,201,200,106,29,122,131,99,185,198,124,31,138,79,169,165,127,197,69,251,181,112,248,113,7,227,18,192,122,231,126,38,34,135,205,170,125,219,237,129,181,192,93,231,243,253,141,100,159,45,250,248,235,199,29,106,16,119,221,15, +131,108,126,9,175,0,185,101,80,201,99,155,209,111,237,245,239,91,255,61,63,211,97,163,244,73,172,229,157,162,245,228,11,213,195,254,215,93,127,146,123,70,41,238,114,196,150,106,102,151,128,235,39,223,108,118,224,243,224,201,159,184,120,143,218,177,119, +106,13,31,183,54,239,244,252,135,104,194,223,212,6,188,117,51,107,225,216,103,26,108,105,194,79,55,174,182,172,137,47,96,80,124,73,245,219,47,226,49,222,19,238,17,87,148,109,101,168,143,49,53,143,17,184,189,191,127,236,58,189,148,208,147,174,33,35,208, +166,16,224,222,239,197,253,174,69,111,183,254,198,29,146,99,223,139,224,209,70,134,124,10,246,118,236,125,27,172,201,231,91,168,47,188,254,15,161,184,165,12,15,171,141,45,28,234,181,42,95,83,103,31,197,110,125,240,3,236,163,152,62,29,141,91,107,177,133, +164,158,173,217,185,59,160,0,16,62,16,44,252,32,81,248,141,186,145,199,111,224,159,243,248,59,242,177,143,92,212,39,193,161,222,97,31,62,41,8,247,217,64,159,137,252,56,140,192,199,21,154,108,236,65,114,172,86,248,141,40,195,79,128,226,166,69,154,62,19, +246,254,63,134,192,35,113,184,79,187,108,226,80,239,92,172,45,158,240,24,33,219,23,167,218,212,180,247,152,143,199,94,201,230,69,142,57,127,235,225,83,74,130,187,226,102,204,7,238,103,43,60,131,136,251,40,219,77,18,107,243,35,253,245,55,35,174,79,204, +1,16,245,241,43,68,236,131,153,34,194,204,90,235,205,251,233,79,64,68,128,4,64,247,172,65,20,16,92,191,47,68,5,32,119,118,16,236,88,234,3,235,191,38,240,182,226,117,199,32,115,99,13,211,190,248,222,86,16,239,139,217,177,107,249,223,252,94,68,124,184, +49,63,196,33,236,10,30,62,116,187,214,56,212,71,10,202,49,167,237,196,234,225,15,238,216,148,63,112,157,247,25,0,155,8,220,188,48,222,163,236,123,161,251,59,179,160,30,174,51,226,18,84,15,111,30,9,17,1,145,214,123,4,51,136,176,210,180,90,125,233,53,97, +255,164,44,252,209,26,126,77,84,62,244,15,159,36,122,241,84,215,249,148,23,189,19,99,91,56,220,4,219,67,197,248,16,135,250,192,123,253,32,151,119,223,105,180,10,0,240,23,9,208,223,61,219,134,6,147,131,114,188,51,62,185,94,169,125,239,230,0,17,242,240, +79,79,206,161,111,153,9,7,238,77,56,244,102,245,82,118,133,80,4,68,20,169,62,73,73,68,150,81,10,161,205,181,250,148,27,254,80,246,238,55,66,195,108,106,191,15,133,226,67,28,30,98,13,239,227,80,127,116,84,231,200,63,173,127,38,1,92,221,247,190,135,148, +39,66,224,150,2,188,119,171,187,238,123,243,126,62,145,25,122,104,0,127,25,11,106,203,147,95,27,165,90,173,254,151,153,16,145,128,72,33,170,16,2,8,173,238,18,151,102,42,0,63,8,27,29,31,167,217,185,215,60,85,28,239,51,197,3,183,12,206,15,178,251,212,6, +14,69,228,163,113,168,143,217,77,143,145,137,195,184,125,244,106,79,101,94,108,115,161,187,190,90,158,34,62,249,229,247,233,3,110,18,34,198,24,251,159,215,89,175,189,175,152,48,44,65,70,216,191,165,24,35,0,173,124,57,233,21,96,191,42,112,63,247,114,211, +205,59,82,46,119,34,246,169,12,200,207,74,62,127,220,149,73,150,124,251,242,69,200,14,9,132,199,24,118,253,137,150,195,163,86,43,1,62,74,227,126,14,4,62,250,92,59,131,15,91,106,16,229,131,239,237,161,97,255,180,114,179,201,36,109,130,112,147,140,81,74, +245,252,13,51,43,8,68,180,162,112,128,153,83,2,230,72,152,45,19,150,228,30,115,35,164,30,106,194,227,85,208,223,169,33,186,101,142,126,152,27,12,143,248,135,59,161,184,169,12,245,147,8,196,97,81,59,94,77,63,241,154,126,226,251,150,143,124,235,199,51, +192,159,178,236,189,162,91,23,49,40,165,54,191,110,169,6,83,66,8,193,167,148,82,95,21,163,72,107,173,149,50,174,107,0,8,17,151,70,41,46,177,151,224,142,119,253,50,138,253,183,192,114,125,28,245,218,127,86,1,242,167,173,144,254,184,120,221,135,26,171, +184,63,47,84,126,141,69,95,174,251,129,132,30,121,228,73,143,33,108,62,7,14,183,194,63,91,209,17,17,73,41,165,148,68,36,132,16,99,188,122,251,231,174,235,234,186,118,206,41,101,170,170,26,143,78,202,178,204,178,28,81,17,145,34,163,181,86,74,136,116,207, +178,246,183,189,137,195,255,255,248,28,10,249,46,129,251,67,165,196,244,129,221,158,29,90,201,194,242,95,218,17,127,139,44,7,28,182,135,71,192,117,124,82,54,72,3,1,220,129,16,184,95,15,6,180,97,72,240,54,127,181,252,108,88,82,249,91,127,217,74,88,191, +187,213,15,92,31,94,213,194,221,85,139,45,159,98,137,19,16,226,85,92,14,145,194,166,45,146,184,47,165,35,64,145,132,136,194,28,163,7,0,99,140,2,100,230,34,56,150,148,66,164,24,40,198,228,93,138,158,83,236,82,112,174,109,218,69,215,53,46,120,23,156,247, +62,198,168,103,17,20,17,81,134,144,36,206,64,38,34,76,74,144,76,81,230,229,224,226,217,87,47,190,126,73,121,25,1,141,177,232,73,145,33,147,145,201,4,48,8,9,2,105,19,83,0,0,194,100,16,9,19,74,16,78,146,56,234,161,136,0,10,114,66,96,5,8,200,4,184,170,86, +33,70,18,32,94,122,37,4,177,219,166,175,144,151,187,244,198,42,110,188,137,7,198,26,62,204,56,223,46,10,233,237,103,133,180,105,183,239,164,220,18,132,94,26,54,4,96,29,176,81,0,43,154,125,37,227,2,126,115,111,21,66,184,95,18,176,37,228,184,203,217,233, +5,248,105,204,209,99,140,108,252,204,91,206,61,11,254,190,121,204,191,222,62,78,247,75,165,112,67,247,110,188,49,4,128,16,194,253,226,230,254,137,132,19,147,66,163,72,163,22,102,73,209,133,224,156,179,154,189,247,93,221,212,139,89,91,207,219,186,9,222, +113,240,139,122,22,130,243,190,243,41,8,164,254,42,12,233,28,199,200,28,17,4,89,16,122,64,42,77,239,174,174,115,231,234,186,190,188,188,250,211,159,254,84,84,131,175,191,122,245,242,219,111,135,213,5,51,120,215,69,231,178,178,42,139,65,0,104,219,54,179, +86,56,50,139,231,164,33,41,4,133,10,51,229,89,64,4,64,112,41,187,12,32,140,203,103,222,249,10,182,221,102,161,93,184,58,32,85,135,206,95,147,168,91,230,244,35,150,139,208,6,92,238,159,255,68,222,212,1,214,93,127,22,224,29,199,38,227,254,8,30,60,40,104, +56,138,8,57,194,71,253,220,193,247,157,107,189,34,142,21,174,114,225,4,9,16,1,81,247,150,5,2,2,35,34,161,32,2,9,43,18,97,14,190,13,222,123,223,133,16,188,107,189,247,77,168,189,119,77,93,55,243,69,215,214,193,117,146,2,0,115,74,136,144,25,42,202,130, +20,68,230,148,82,100,100,23,9,9,145,8,137,129,251,96,133,36,249,246,229,215,72,186,117,190,110,93,59,119,139,249,180,153,205,38,183,151,223,125,251,111,134,227,145,201,11,74,224,219,185,136,40,99,8,4,100,157,17,133,210,43,115,16,98,100,6,68,64,65,33, +64,65,6,32,33,230,85,41,220,93,57,153,160,160,32,127,1,19,119,51,223,107,83,107,109,5,6,238,161,250,87,61,244,83,25,187,15,105,162,229,66,108,238,48,71,239,41,135,130,144,59,243,191,65,16,17,54,210,41,246,169,193,207,159,197,47,59,24,98,0,68,90,41,103, +130,141,102,34,154,148,136,136,36,96,32,73,210,255,199,236,157,227,24,130,107,189,107,187,174,117,77,219,180,11,215,118,169,185,138,49,250,206,121,231,56,120,1,86,72,70,161,82,168,8,181,94,154,96,153,2,209,40,162,199,229,169,214,74,107,13,138,0,56,114, +74,194,73,68,25,77,164,51,163,134,85,201,128,77,221,181,190,155,92,190,75,93,124,246,236,197,233,179,103,153,173,18,42,231,156,178,185,210,25,115,84,202,104,77,164,52,10,11,199,200,12,41,138,54,8,4,212,43,120,2,4,6,17,72,128,187,55,165,221,245,141,219, +202,141,30,24,153,135,149,225,189,243,215,174,50,163,144,60,182,237,110,35,144,62,142,90,220,48,199,182,247,250,135,148,251,182,79,248,57,4,244,97,69,217,190,199,121,168,12,183,179,222,30,67,224,146,239,145,93,122,118,87,0,131,144,62,39,2,97,39,2,25, +129,133,133,97,105,144,110,128,16,48,9,51,36,22,72,137,147,164,192,33,72,10,139,249,45,135,16,124,23,92,231,218,122,49,159,205,39,211,166,105,80,26,150,200,33,70,31,66,116,200,162,16,148,38,99,140,72,98,137,136,104,173,25,142,71,103,103,103,85,85,93, +20,223,144,2,36,2,0,150,24,153,69,132,65,22,77,157,231,57,144,22,17,31,211,220,168,182,37,99,140,139,254,242,237,79,243,217,205,201,197,139,188,26,50,26,114,121,94,12,117,94,16,0,147,233,61,244,196,192,12,32,170,79,138,3,65,65,238,213,32,32,35,168,157, +22,12,202,29,96,142,16,54,58,10,144,91,75,157,96,181,249,35,203,50,119,74,68,214,47,98,11,18,204,241,3,184,114,193,71,89,214,227,173,208,29,154,240,201,75,1,150,55,244,48,13,224,32,14,239,237,148,71,232,192,205,64,217,250,223,3,181,20,31,202,118,126, +80,156,6,0,214,117,123,178,129,64,16,140,49,194,70,204,109,25,6,32,208,146,128,153,37,146,8,112,226,232,147,107,147,111,53,167,197,252,118,114,115,61,159,77,234,249,172,107,22,222,181,41,37,77,169,183,57,144,37,67,84,134,140,81,90,107,133,162,117,102, +173,201,138,188,26,148,167,167,167,103,103,103,131,225,144,155,140,57,246,7,167,68,32,164,144,72,85,23,103,189,197,72,74,19,209,162,204,167,211,105,140,145,41,155,47,154,228,230,237,148,186,122,17,144,6,39,231,131,65,137,201,51,32,34,72,74,75,158,131, +136,180,146,101,54,28,136,48,10,8,1,245,70,201,67,221,130,155,150,145,122,64,192,28,246,12,233,200,243,31,6,27,250,108,131,205,58,210,123,30,251,221,201,116,207,117,216,41,39,143,5,142,17,31,57,99,75,134,119,20,245,126,86,110,253,48,14,183,148,25,30, +103,133,194,174,58,15,198,123,247,191,77,201,126,214,231,194,237,218,217,30,129,27,26,91,0,69,64,16,73,122,35,154,35,114,36,102,17,150,224,67,183,232,22,11,223,45,66,91,223,94,93,94,190,123,221,204,166,193,57,144,164,20,22,90,11,17,17,245,225,120,141, +148,89,93,20,133,53,26,17,171,170,26,159,12,109,158,35,98,226,216,46,234,174,110,234,155,8,10,150,231,27,101,140,49,90,105,173,157,115,73,132,153,243,60,47,6,3,51,200,51,76,49,198,54,130,53,20,25,152,160,233,106,23,146,53,153,111,23,58,43,72,4,201,18, +234,94,246,57,1,246,237,163,88,88,132,57,161,0,9,9,129,126,96,212,237,169,181,163,15,193,225,177,231,63,244,9,229,65,160,124,67,71,29,176,140,248,248,6,60,107,77,184,55,109,72,246,6,42,244,33,218,234,211,213,224,198,67,60,154,120,142,251,105,152,135, +15,64,178,131,200,233,117,32,110,150,38,125,17,130,116,115,221,214,210,134,66,130,119,119,64,68,192,2,10,68,64,129,32,136,66,65,68,9,142,57,112,76,146,66,112,93,83,207,154,217,180,91,204,126,250,241,79,190,157,199,182,51,26,170,161,213,138,12,41,34,200, +138,114,157,146,198,204,74,41,163,180,214,217,215,95,127,157,231,153,181,54,198,56,153,76,46,47,47,167,179,219,174,235,98,7,85,85,157,158,158,158,159,159,87,195,114,52,26,149,101,105,50,213,44,106,173,117,8,174,109,219,197,228,218,123,159,231,249,243, +231,231,111,175,103,138,36,38,96,210,89,70,69,192,16,219,119,127,251,233,249,203,111,117,46,153,49,74,1,3,165,196,34,49,114,84,148,9,243,242,191,229,99,83,194,101,63,203,47,143,67,33,20,17,64,92,211,157,75,120,60,16,45,198,99,92,48,254,104,145,88,39, +178,61,110,142,238,203,28,223,215,223,178,191,171,149,216,221,225,173,127,242,59,89,164,37,253,0,105,121,89,5,43,144,172,251,154,138,244,5,71,119,59,214,254,45,100,125,159,61,155,143,132,176,99,77,101,165,111,68,246,196,45,215,247,243,84,20,220,186,65, +235,42,45,65,80,128,55,248,168,254,247,70,233,32,158,132,109,110,80,216,119,93,215,117,192,146,137,147,196,222,119,174,109,82,112,221,98,254,254,205,207,239,127,121,237,93,157,17,156,12,139,65,89,24,5,156,2,1,106,173,19,40,231,156,82,170,176,185,49,122, +60,30,95,92,92,216,178,40,138,162,105,154,235,235,235,155,203,171,233,244,86,68,134,197,248,249,217,87,109,235,156,115,179,217,36,4,7,192,101,81,104,133,70,105,173,105,80,21,117,157,218,134,115,155,101,10,218,182,190,124,219,140,207,95,252,241,249,63, +252,203,191,254,216,180,62,207,243,203,203,215,12,217,87,223,252,174,153,221,74,93,39,31,70,39,103,164,180,243,158,72,151,101,233,146,79,49,138,8,145,38,34,97,17,78,73,245,78,193,93,81,101,95,178,161,0,98,138,219,113,194,135,184,218,8,6,50,243,58,109, +96,37,30,180,82,111,59,206,191,171,74,239,107,180,54,179,136,118,38,42,62,168,135,124,72,106,28,72,100,147,93,22,214,61,145,251,32,159,240,201,217,209,157,234,145,0,151,76,230,26,96,248,184,63,188,254,138,117,60,13,246,40,216,141,213,197,125,235,245, +153,217,81,216,136,59,221,253,178,237,26,5,66,154,36,248,148,124,232,154,232,90,102,150,216,50,179,239,220,124,62,173,167,211,249,108,178,152,221,8,251,231,103,39,192,201,42,42,115,99,51,45,201,250,208,113,8,74,103,207,206,47,170,170,234,247,175,225, +112,136,74,47,230,53,161,170,23,141,235,124,94,86,167,231,23,131,178,236,19,217,174,174,222,181,109,219,52,77,215,117,127,254,243,159,175,46,47,255,248,199,31,254,240,135,63,124,253,226,229,223,126,254,41,121,111,181,185,157,92,35,162,53,122,50,153,92, +207,154,166,105,78,70,35,128,250,234,246,6,57,185,110,254,246,231,191,230,131,145,178,37,74,34,132,209,248,100,84,229,222,251,217,237,251,114,52,0,76,222,71,23,27,109,179,162,168,4,192,251,168,50,179,185,155,39,144,21,20,113,149,137,129,123,245,219,61, +210,18,55,151,113,101,239,61,96,244,214,231,223,39,222,182,61,192,67,168,88,119,82,120,202,246,115,251,10,11,239,129,240,105,83,4,143,49,104,123,103,232,30,204,240,88,4,30,107,12,227,125,108,32,126,153,228,184,245,134,185,86,132,4,192,34,4,162,64,20, +1,176,119,157,231,216,9,7,141,81,128,83,183,88,44,22,147,201,100,62,157,180,245,60,248,206,16,157,143,135,154,112,80,86,69,110,33,197,224,59,1,201,243,92,15,116,85,157,199,24,67,8,164,213,104,52,42,7,131,158,235,249,241,175,127,171,170,234,213,171,111, +79,79,79,243,60,247,222,207,39,211,186,174,135,39,195,152,188,212,210,87,90,188,123,247,206,123,127,115,115,243,143,127,248,35,0,164,196,109,219,48,115,211,52,28,131,49,102,58,157,78,231,245,127,250,239,254,51,107,109,112,157,65,76,193,77,110,187,19, +0,19,162,107,155,233,237,205,249,179,231,175,94,189,42,109,46,17,193,59,171,53,101,216,164,132,41,42,16,50,154,153,123,51,113,43,104,156,238,176,135,15,40,57,218,41,253,27,231,175,73,22,217,161,63,15,24,148,184,187,158,253,160,197,155,158,202,46,221, +66,35,239,34,237,213,127,253,223,253,15,176,167,24,98,167,58,166,141,180,230,109,214,113,215,69,72,118,168,139,77,135,16,151,159,68,217,132,177,108,3,83,1,110,181,162,218,201,187,192,70,61,225,157,51,176,231,126,142,197,213,46,107,228,225,226,44,57,79, +192,117,238,247,74,114,24,0,16,18,74,10,93,235,219,41,176,55,32,196,33,249,238,250,205,95,175,222,191,189,185,122,23,92,163,21,229,153,46,172,45,10,155,82,200,179,76,17,133,24,82,10,164,40,207,139,188,40,103,211,185,115,206,90,251,242,213,203,179,103, +23,93,231,174,110,174,235,102,49,60,25,229,69,73,90,135,16,166,179,233,228,118,90,183,109,76,124,115,243,238,118,50,169,219,90,43,109,140,9,49,222,222,220,188,126,253,203,205,237,164,200,11,165,77,211,181,190,115,211,233,100,58,155,147,210,9,205,245, +245,173,247,1,149,74,33,185,224,83,74,153,54,8,160,8,124,215,222,222,92,206,166,55,49,120,228,128,194,28,125,150,81,149,219,204,24,164,101,246,25,41,213,187,26,155,181,157,235,246,25,27,43,70,15,194,74,178,239,13,108,25,52,125,218,192,195,243,101,79, +195,245,237,192,23,174,39,50,236,108,96,178,105,142,50,226,126,82,29,119,199,198,54,56,145,237,111,190,55,172,1,239,107,194,207,20,49,219,140,175,60,210,219,91,0,228,241,222,102,247,76,217,7,76,142,224,231,138,205,111,185,205,15,203,64,119,84,0,45,79, +19,4,78,193,113,242,41,180,4,201,34,0,187,217,205,229,213,245,251,119,63,253,197,123,143,136,131,178,42,138,188,143,212,11,199,178,44,188,247,77,211,40,141,101,89,90,147,249,16,166,55,183,190,169,95,190,124,249,234,219,175,71,195,209,188,169,255,246, +203,79,215,183,211,178,44,223,221,92,54,117,59,159,207,187,198,49,179,81,170,191,165,204,48,17,105,173,29,134,148,18,7,6,84,164,212,219,55,239,39,147,201,15,63,252,112,122,58,158,204,231,117,235,152,225,199,191,254,92,140,159,3,210,159,255,252,151,103, +139,118,60,30,75,226,147,225,200,228,118,62,95,72,232,146,143,161,155,47,102,183,237,252,246,221,248,164,44,203,139,103,95,205,111,109,57,28,13,71,227,60,179,33,114,244,78,233,156,72,201,10,36,194,253,234,221,235,209,178,161,226,30,215,135,27,110,27, +220,55,101,183,207,95,194,94,142,54,151,100,243,167,39,13,206,237,223,87,246,154,163,79,0,63,124,60,212,185,185,67,164,15,81,229,155,76,204,190,37,126,24,15,148,167,219,86,14,177,207,155,13,169,152,1,64,0,69,132,151,148,21,35,112,244,1,33,230,154,76, +86,32,187,197,237,228,242,237,235,55,175,127,134,208,89,173,173,181,90,99,240,45,0,88,107,243,60,111,154,134,17,76,110,173,181,164,84,237,124,219,182,206,185,151,23,39,223,124,251,117,94,216,159,223,254,245,234,250,250,253,245,205,237,116,162,38,230, +231,95,94,19,17,145,230,152,130,143,49,132,254,86,135,85,150,103,214,90,139,168,150,92,181,32,138,88,107,223,189,191,158,76,231,63,252,195,247,39,39,35,36,53,185,157,52,77,115,211,92,126,245,213,87,126,90,95,94,94,107,157,145,86,163,97,149,229,86,1,206, +234,69,242,53,113,32,8,190,11,11,246,177,205,39,151,215,157,119,121,57,124,245,221,247,175,190,249,206,86,35,99,50,50,20,251,164,0,64,225,123,138,229,184,24,61,63,42,229,7,112,184,19,138,123,115,214,238,125,70,30,177,66,145,31,205,113,123,208,237,10, +183,32,190,102,137,215,226,250,121,19,184,127,221,67,62,131,2,60,108,181,194,202,252,148,158,235,237,213,33,51,66,84,10,21,160,18,224,232,154,233,213,213,187,183,243,219,43,9,221,160,48,89,150,17,81,31,76,55,198,104,77,90,235,174,235,172,181,213,112, +96,179,124,177,88,204,230,11,17,25,12,71,163,81,101,172,174,155,217,205,205,101,227,93,72,110,50,187,93,44,22,202,88,84,40,41,117,190,109,22,137,25,170,130,170,170,82,196,173,235,124,12,195,225,184,42,202,20,121,177,88,116,157,63,53,182,28,12,38,55,55, +127,254,203,143,127,252,227,15,44,224,99,178,69,222,212,220,118,94,27,219,249,110,58,159,157,156,156,116,93,135,136,153,81,85,97,81,146,53,202,199,184,42,146,240,191,188,254,165,105,58,33,53,153,76,230,243,250,229,183,223,157,156,191,200,85,182,197,166, +28,132,223,49,218,226,158,112,255,58,37,86,248,193,110,161,136,28,211,182,86,253,55,255,253,255,248,184,225,119,132,79,72,68,176,203,119,162,61,49,120,236,147,11,112,219,233,218,119,133,125,153,52,247,236,207,15,189,159,99,148,240,138,31,63,220,83,231, +238,17,82,223,169,101,3,132,34,8,156,105,130,20,189,107,230,147,155,247,111,126,126,255,230,117,232,154,178,200,131,171,9,129,80,105,69,54,183,121,110,65,96,190,152,19,41,6,65,32,165,84,18,118,222,107,99,7,195,209,239,94,157,103,153,185,188,185,122,253, +230,245,100,54,157,205,167,49,165,179,103,23,231,231,231,136,208,186,46,56,79,10,108,134,74,43,78,201,102,170,235,156,136,12,6,195,60,47,83,76,204,144,101,89,140,81,107,51,28,13,125,244,151,87,215,69,89,62,187,56,119,206,147,169,38,147,41,34,164,200, +136,144,101,217,98,177,16,73,204,169,44,242,147,241,168,172,74,163,149,112,106,187,166,174,23,49,48,32,134,24,22,139,197,188,105,4,209,228,57,105,157,153,156,1,151,37,22,155,131,247,62,120,255,196,173,18,202,37,25,122,175,244,76,118,250,132,120,216,51, +92,202,3,194,142,32,198,93,61,221,242,14,72,118,94,117,103,17,253,230,126,161,87,126,239,14,161,61,70,19,238,116,225,86,243,217,100,203,252,229,20,119,246,243,140,106,119,232,143,8,215,116,50,9,192,178,232,9,19,110,132,4,87,125,53,129,229,126,71,157, +141,118,70,74,237,14,241,179,28,136,254,31,149,15,176,177,8,136,40,146,68,120,179,133,68,234,239,5,65,0,88,160,255,107,94,20,109,189,224,208,21,6,42,98,9,11,74,46,87,105,242,246,109,169,209,119,139,180,88,132,247,127,81,77,125,126,114,114,121,125,149, +244,64,217,33,0,186,232,12,17,3,132,224,189,143,200,146,23,217,203,23,23,179,217,100,122,245,182,40,138,193,192,158,159,86,218,12,19,211,251,183,211,174,21,171,202,171,249,244,219,111,190,103,230,233,116,26,230,14,187,52,52,69,150,101,40,201,123,207, +49,149,246,36,58,202,172,25,148,67,173,212,212,213,109,215,230,121,94,13,242,174,107,81,84,89,105,231,220,124,113,171,141,228,149,245,87,239,43,138,101,62,108,59,103,201,24,76,117,61,251,121,114,123,126,126,126,58,62,123,249,226,185,115,238,90,174,168, +115,0,138,34,19,160,170,172,203,85,231,29,116,239,223,255,203,36,221,252,248,226,197,87,207,159,189,188,120,246,82,23,35,214,185,100,197,44,112,23,99,62,24,98,211,174,160,130,64,200,176,220,227,98,140,125,66,41,129,208,50,214,207,0,144,144,86,254,53, +32,130,82,180,199,130,93,105,21,254,80,115,137,215,224,90,213,159,3,162,102,238,171,28,105,249,55,89,167,37,198,77,188,173,57,207,148,194,186,203,230,178,87,65,239,15,167,29,122,95,9,48,223,17,165,250,19,227,13,191,74,241,245,166,218,252,32,199,18,62, +126,244,5,239,140,70,136,176,8,110,236,124,56,159,78,10,155,25,157,167,208,120,223,101,2,209,187,235,249,45,50,123,159,222,189,123,183,88,44,250,251,175,219,198,24,195,128,41,37,222,180,47,68,16,113,52,26,142,79,134,222,251,186,174,141,49,253,182,82, +216,124,177,88,132,16,154,166,201,178,204,123,63,26,141,140,82,218,218,197,108,102,77,70,165,100,90,27,165,251,44,79,0,80,38,227,178,208,90,27,66,133,80,102,86,131,100,89,134,44,185,238,139,11,209,42,149,231,185,85,218,24,211,16,20,85,193,194,195,65, +101,178,172,107,107,68,240,93,227,220,64,36,173,163,231,163,209,72,41,69,90,61,179,35,64,94,116,109,211,181,12,226,66,184,190,190,190,190,190,249,121,248,246,249,139,247,95,189,250,238,244,235,111,10,155,219,76,71,31,187,182,30,108,20,221,238,151,55, +249,242,178,116,52,106,151,185,1,7,250,104,30,46,186,232,213,237,166,143,163,159,22,93,95,160,33,124,47,253,119,249,184,159,237,133,241,65,69,186,204,248,1,1,225,190,171,0,33,33,98,94,90,0,142,174,141,109,195,236,17,66,104,235,186,174,9,124,114,238,205, +155,55,33,132,225,112,72,218,52,77,103,173,197,4,41,68,0,80,26,137,150,13,151,180,214,131,97,121,114,114,242,246,237,219,166,105,138,162,232,59,86,48,115,93,215,139,197,34,198,104,140,169,221,226,116,60,50,138,138,220,158,12,42,206,51,102,86,68,106,101, +71,104,165,72,101,126,88,34,98,158,231,136,104,32,69,159,1,0,75,210,58,79,41,48,243,210,17,229,88,168,172,204,84,57,28,212,77,55,24,14,128,212,237,100,206,130,77,83,219,249,116,49,155,220,88,187,88,44,218,122,161,181,214,90,91,107,99,74,69,81,156,228, +118,40,35,101,116,235,220,205,205,164,153,215,179,219,137,119,28,146,68,160,113,130,108,52,46,140,109,99,220,72,200,236,119,45,22,161,47,143,189,207,33,150,178,95,63,63,194,142,30,3,194,143,86,134,91,179,142,63,145,246,189,219,105,54,119,157,157,17,94, +121,196,15,60,208,147,252,200,35,198,136,36,212,115,194,8,0,194,152,16,209,0,204,166,183,174,93,148,154,180,98,215,212,205,124,26,125,87,79,111,22,243,73,93,215,121,158,247,237,207,250,60,169,148,18,17,145,130,62,133,176,111,164,157,155,76,68,218,182, +157,76,38,49,70,142,41,197,8,5,220,78,174,17,76,215,249,193,96,84,215,115,73,105,88,85,10,65,33,92,156,142,145,133,80,136,40,83,100,179,44,203,50,99,84,110,70,34,203,84,211,148,82,136,206,57,231,189,111,219,58,203,178,166,105,124,215,228,185,37,34,99, +212,184,42,232,226,76,153,172,202,173,45,203,16,185,209,84,55,173,198,164,72,102,179,105,8,97,54,155,213,117,109,148,54,198,48,243,217,233,87,227,241,24,51,114,193,135,20,59,239,9,122,103,82,183,245,252,234,253,91,50,185,75,252,76,209,224,76,39,78,192, +122,51,49,90,228,174,137,201,58,34,127,88,162,158,196,4,219,100,47,63,248,179,8,155,85,29,171,28,84,133,43,23,8,87,136,220,219,30,254,254,253,235,205,49,12,112,176,21,247,81,81,193,131,39,63,33,14,15,124,215,71,103,199,236,199,225,206,217,238,73,129, +82,164,250,214,242,41,165,126,5,39,147,107,142,222,18,90,133,18,125,61,157,204,110,110,66,87,207,38,215,147,219,235,210,230,121,158,183,109,43,34,89,158,179,96,74,73,27,66,212,0,144,82,138,49,40,64,165,84,215,117,211,233,116,50,185,49,198,44,210,66,41, +5,200,183,183,183,195,225,133,136,12,135,195,219,235,75,107,178,210,102,165,181,222,181,90,91,163,201,26,93,86,249,201,112,52,26,13,135,131,65,150,101,6,75,173,181,72,242,222,135,16,82,10,93,215,181,109,123,125,115,73,128,147,201,100,62,159,105,173,149, +82,153,213,167,167,39,227,177,109,187,46,203,114,151,184,115,17,47,70,127,125,221,142,134,229,120,88,117,109,61,159,205,234,166,105,154,86,68,138,162,40,203,82,41,229,99,8,62,52,93,27,82,172,235,186,174,235,174,113,222,135,174,141,194,88,84,67,91,20, +161,155,137,47,48,69,160,193,138,105,84,203,52,50,73,155,97,134,3,42,241,169,42,96,182,186,99,125,56,2,15,5,87,182,50,67,24,105,167,26,216,172,107,213,253,99,175,111,101,61,163,247,64,221,221,7,77,155,56,38,206,246,209,33,187,135,124,219,195,36,184,3, +238,223,195,216,209,46,28,242,195,205,18,129,53,41,34,80,40,188,170,196,237,215,208,18,15,79,134,32,233,230,234,221,229,219,215,205,252,54,180,181,119,117,187,88,56,231,78,71,99,68,108,58,159,101,89,166,84,8,129,84,82,74,173,135,73,32,139,32,196,228, +125,235,111,111,111,219,182,41,243,34,17,85,131,162,135,122,140,17,81,245,170,237,108,60,26,15,6,131,220,214,200,70,209,32,183,195,209,224,116,52,60,61,57,57,59,59,25,12,6,198,24,173,42,107,50,68,241,222,247,95,225,131,243,109,55,153,220,244,249,107, +55,55,87,222,185,222,40,45,11,251,213,201,233,116,62,43,242,106,186,88,180,158,71,195,65,211,52,157,11,49,184,249,98,209,52,93,18,228,165,27,44,89,150,253,252,243,207,145,83,235,91,210,170,28,84,204,49,165,4,200,49,120,4,246,174,110,102,147,118,88,118, +179,19,95,22,198,218,180,4,27,9,164,141,222,75,105,131,237,148,85,109,196,189,0,224,83,205,57,220,186,206,167,1,155,24,183,210,247,149,236,218,178,15,91,94,143,107,194,79,116,255,158,188,52,177,247,36,54,250,240,28,100,56,31,251,230,227,112,184,205,110, +1,128,72,66,1,142,41,166,16,189,227,232,123,14,245,180,202,82,114,215,87,239,127,254,241,95,47,223,255,194,206,35,196,158,171,172,170,202,150,133,247,222,90,91,85,85,221,54,44,152,101,89,150,101,41,165,16,130,2,32,165,82,74,77,211,212,117,221,117,141, +66,18,145,225,168,42,203,178,235,58,173,117,63,245,105,114,125,147,103,246,252,228,244,124,60,130,20,49,55,227,170,58,59,29,95,156,157,158,140,6,131,193,160,170,202,162,40,148,82,89,62,214,122,217,203,144,57,26,82,204,28,163,127,245,242,121,211,44,234, +250,197,116,58,157,79,39,49,198,254,180,225,89,233,211,139,16,210,121,123,210,69,110,59,175,148,186,188,186,254,241,231,55,18,61,199,0,72,68,26,53,49,115,93,47,218,69,10,33,116,201,217,34,23,100,231,220,98,54,151,4,165,205,201,106,16,244,205,220,213, +243,102,126,83,13,108,149,63,111,238,182,54,90,190,179,15,175,55,123,66,149,200,143,189,104,184,159,66,254,160,52,111,59,85,0,133,238,168,249,131,194,118,55,149,233,201,41,166,125,131,181,158,74,13,194,246,224,14,60,210,15,60,128,195,3,187,20,238,182, +78,81,82,74,73,64,34,71,207,193,33,179,54,100,148,110,230,183,111,94,191,254,229,231,191,213,205,92,124,8,190,227,216,1,72,138,241,236,236,36,203,50,231,220,104,52,42,202,193,100,58,79,41,217,178,212,90,167,148,36,70,81,138,136,66,116,93,215,205,167, +51,99,148,181,86,27,58,59,59,211,90,191,121,243,230,244,244,20,17,1,120,50,189,57,63,25,15,170,114,80,228,245,244,38,39,53,170,202,103,39,39,175,190,122,49,26,13,173,181,54,55,89,150,41,165,200,22,125,57,69,74,9,37,91,102,179,73,158,82,202,243,236,252, +252,44,132,175,166,211,41,1,91,107,67,8,104,146,181,246,234,250,54,1,198,36,183,147,217,112,56,252,23,69,211,233,84,147,82,170,110,157,79,156,98,76,243,166,189,114,174,204,78,65,45,179,124,68,100,177,88,52,77,99,77,214,182,237,112,48,80,10,21,177,65, +22,223,250,102,33,113,8,217,240,190,236,210,65,28,210,1,37,246,137,230,232,225,20,130,125,223,178,167,36,114,203,103,33,220,131,238,53,14,151,247,0,128,2,122,221,194,121,171,165,236,86,31,206,59,251,117,99,14,222,49,59,211,150,205,189,238,5,188,175,94, +49,222,117,245,58,100,123,220,117,128,39,245,65,97,64,161,67,174,227,86,72,89,68,152,99,239,102,175,59,83,244,193,75,32,128,196,190,107,186,182,54,40,154,112,62,155,223,222,222,116,55,111,235,217,124,54,155,70,31,180,66,68,33,162,16,252,249,249,121,74, +18,66,58,191,120,30,99,188,188,188,68,68,91,22,134,84,116,190,200,236,176,44,157,115,93,215,185,190,214,176,107,134,195,103,74,41,173,137,153,147,15,86,155,208,185,225,197,233,143,239,94,3,167,243,147,147,147,65,113,249,238,141,4,247,205,215,95,125,251, +245,243,231,23,231,103,39,227,162,176,198,152,172,200,181,214,12,146,8,1,65,105,93,88,11,200,34,34,137,153,5,64,170,147,33,34,66,226,193,184,138,49,2,11,0,40,12,140,96,179,194,199,144,0,47,46,46,174,111,166,131,193,96,52,26,253,249,47,63,253,229,111, +127,227,232,23,206,33,210,160,180,163,65,222,53,232,98,168,242,220,123,159,36,150,101,153,66,236,154,118,144,23,144,248,252,252,212,133,112,123,117,57,62,59,181,6,231,183,55,250,197,69,150,229,117,219,42,101,140,49,173,119,90,103,32,184,33,39,130,210, +39,136,237,22,250,47,19,21,219,55,47,113,67,128,30,45,62,62,100,124,109,54,134,210,191,150,37,240,249,226,147,15,117,224,238,230,52,15,70,135,47,35,60,247,107,139,251,205,72,54,14,4,208,4,154,84,231,218,233,228,230,234,237,47,243,219,171,190,249,103, +12,142,186,198,123,31,162,83,72,70,103,214,24,48,42,203,178,196,60,24,12,108,158,59,231,234,186,118,49,160,34,0,52,198,244,177,107,102,142,49,134,232,56,38,96,57,57,57,209,90,43,141,41,37,14,49,47,75,99,244,96,80,13,6,229,215,47,158,93,191,127,95,22, +150,64,130,111,95,156,158,94,156,12,7,101,81,20,133,181,38,203,50,210,25,41,3,90,3,51,154,12,80,64,41,86,138,64,129,36,64,4,238,183,18,36,4,81,164,189,5,57,31,0,0,32,0,73,68,65,84,34,162,50,125,187,97,35,154,1,180,74,38,218,62,152,174,117,102,173,85, +72,192,28,83,200,141,158,213,77,76,18,25,156,115,90,219,46,248,197,98,193,10,139,42,55,198,172,23,208,24,131,40,214,218,46,133,102,49,115,77,173,109,144,16,242,60,215,90,247,253,162,150,21,222,146,62,130,165,252,164,112,194,199,154,102,119,213,63,7,59, +190,221,57,187,72,15,37,112,171,109,198,111,46,119,244,19,247,185,35,17,184,195,236,68,20,145,116,63,12,187,238,219,211,147,34,203,41,188,128,130,24,163,95,204,38,63,255,244,211,79,127,249,23,228,240,226,252,100,52,42,147,87,217,32,239,233,19,230,216, +135,32,98,76,61,35,162,181,65,196,249,124,62,153,207,141,49,101,89,246,76,224,90,9,164,148,80,192,24,211,167,220,121,239,75,147,39,31,98,140,89,102,16,49,203,178,50,55,230,197,243,212,53,70,73,10,78,98,184,56,61,185,56,61,27,143,199,195,106,80,150,3, +101,12,24,77,198,160,210,194,12,74,33,17,106,2,162,126,48,161,64,236,105,59,4,4,68,5,140,164,72,4,5,144,0,124,167,17,17,19,98,2,82,74,41,163,84,166,205,249,217,233,104,80,158,140,134,63,254,252,250,151,183,239,110,39,211,217,108,17,106,23,189,33,129, +46,118,174,139,164,209,57,55,159,207,9,176,119,119,69,164,172,74,232,218,249,116,218,54,141,101,110,103,211,60,207,73,1,39,145,229,84,99,73,41,41,210,15,20,14,127,9,97,251,4,46,29,128,30,68,200,136,118,25,162,59,18,202,55,112,248,145,154,240,203,12,223, +59,70,25,202,199,34,112,11,135,119,227,178,241,94,182,106,63,224,161,7,97,111,165,139,244,237,154,96,88,13,198,163,129,53,10,130,31,87,121,85,22,139,228,36,72,159,212,6,192,33,132,152,82,98,96,160,24,67,221,181,93,240,243,166,241,222,27,99,250,120,250, +61,163,93,146,82,74,41,5,160,219,182,237,92,51,26,148,73,107,165,200,90,187,228,174,49,13,42,251,252,249,153,164,24,124,58,59,29,159,158,140,78,207,78,134,213,32,47,11,157,101,100,51,80,90,180,97,84,162,68,148,230,229,76,108,68,66,228,4,202,160,176,0, +49,0,1,179,16,16,128,164,101,150,31,89,68,64,73,192,17,133,37,49,34,90,163,178,172,248,253,239,126,55,172,6,23,103,39,255,92,22,63,253,237,103,8,110,62,73,33,186,60,207,21,104,174,235,62,149,103,222,164,147,202,34,34,25,157,146,88,107,19,193,116,54,243, +222,43,173,111,111,110,70,163,145,182,54,113,2,97,32,213,135,103,190,216,216,160,173,206,212,178,167,189,154,28,155,228,122,15,135,36,112,160,10,100,219,248,90,225,240,35,53,225,231,134,34,124,236,124,210,143,8,24,110,225,16,182,167,77,45,179,79,72,100, +57,105,154,37,1,183,245,124,88,102,223,125,251,141,10,221,155,215,255,58,185,189,169,39,44,28,109,86,245,44,136,247,161,31,201,2,192,253,220,149,122,209,10,164,62,217,101,157,28,179,54,119,151,223,66,164,181,102,142,90,107,5,216,23,88,24,99,180,214,253, +167,144,68,41,121,245,242,197,245,155,55,90,211,239,191,255,221,112,56,24,141,6,182,200,73,107,84,10,148,22,202,4,149,104,45,0,168,236,250,202,40,12,74,147,36,96,97,96,144,132,76,2,130,32,136,196,34,36,128,138,0,145,48,26,164,190,4,68,36,104,82,190,115, +86,209,179,179,49,33,40,128,50,51,236,219,201,213,187,73,239,219,41,18,68,202,116,140,140,208,2,161,144,2,161,200,140,136,153,177,168,84,63,106,166,115,77,140,203,230,23,143,89,131,159,75,25,30,54,68,15,75,215,142,146,168,253,205,169,240,56,28,62,141, +38,124,194,56,196,135,198,39,229,99,117,224,246,182,199,27,77,242,122,157,211,19,84,43,64,106,196,190,218,40,198,36,18,243,60,111,23,243,216,54,227,241,144,221,249,213,187,159,37,197,81,85,145,46,82,74,206,57,6,241,177,7,33,16,73,89,150,49,122,102,86, +212,167,118,98,223,43,173,39,99,8,49,203,116,150,101,90,107,165,48,37,157,66,208,90,139,136,49,203,0,67,158,231,198,24,225,128,66,39,163,113,59,203,135,89,118,113,113,110,51,99,173,53,198,40,165,153,20,161,97,34,86,70,72,3,42,171,51,196,101,95,2,234, +43,223,89,3,8,81,146,196,0,75,62,6,0,16,146,128,8,18,176,8,104,32,84,194,128,9,37,33,41,109,192,123,207,34,131,220,124,251,245,243,76,211,124,114,253,183,31,255,162,27,108,155,5,104,147,229,118,112,50,50,182,104,219,54,5,65,196,36,172,80,135,148,4,145, +136,156,247,99,163,85,84,164,250,173,71,4,40,109,76,89,220,165,12,233,115,111,241,31,49,163,119,139,78,23,92,250,135,27,66,72,75,110,233,24,114,254,83,52,225,103,26,95,124,164,29,255,17,223,187,217,219,21,97,47,53,10,235,209,127,137,153,153,83,88,154, +136,171,63,165,148,56,133,139,211,243,183,179,155,201,228,134,146,179,153,57,25,141,125,179,16,142,87,55,215,125,208,175,159,10,136,136,38,83,106,169,7,148,214,4,0,204,75,66,66,41,229,219,54,132,160,136,172,53,253,1,192,49,70,239,125,239,37,22,69,149, +101,25,34,158,140,199,90,107,67,146,25,165,20,62,63,63,43,179,76,19,244,145,70,157,101,164,21,146,22,165,68,107,38,197,168,144,8,65,169,187,189,5,151,219,54,1,176,66,140,0,8,152,150,21,4,162,251,62,190,156,124,98,38,1,66,2,100,34,13,44,100,20,2,167,232, +149,112,158,233,23,103,103,223,125,251,205,251,183,223,255,233,234,231,217,108,166,115,123,90,149,85,85,101,121,57,153,204,38,215,55,194,144,18,235,210,120,239,35,72,20,110,91,71,164,215,241,146,62,197,85,248,16,21,255,171,240,17,143,204,219,60,190,116, +255,8,38,226,227,125,194,223,206,216,58,68,164,167,211,192,91,32,140,41,50,179,171,107,99,76,150,101,164,212,29,77,202,252,79,255,244,79,16,187,24,99,104,106,74,206,102,90,162,154,79,39,8,37,72,63,131,58,17,17,42,2,84,64,216,116,109,153,23,90,107,239, +125,12,190,183,51,149,162,178,40,120,229,109,246,26,207,251,174,143,212,247,75,61,24,12,6,131,65,81,20,54,203,0,32,207,66,85,21,138,224,217,179,103,133,214,125,247,222,60,207,73,107,82,138,136,128,136,81,1,42,64,100,165,144,151,11,132,210,35,109,35,227, +189,175,194,18,2,34,88,85,93,160,206,80,4,61,3,242,50,255,8,145,136,66,215,0,128,38,5,146,36,113,145,103,191,251,230,165,107,255,237,255,250,127,252,28,99,180,170,180,214,106,173,149,81,85,85,181,139,154,65,146,136,214,218,133,20,82,140,145,251,226,224, +126,112,34,42,163,53,226,42,55,75,41,20,249,245,225,247,65,199,129,82,125,148,141,96,198,17,23,214,188,43,94,119,160,255,252,71,140,51,221,105,44,111,22,29,243,230,89,171,102,166,247,22,8,239,233,118,190,235,41,37,70,182,3,165,251,28,235,180,97,184,10, +110,63,11,131,44,171,199,88,144,69,35,105,101,64,193,192,240,100,122,227,52,2,48,18,231,133,134,208,33,68,8,151,221,98,26,219,154,56,37,215,213,139,185,111,59,144,132,105,161,152,141,34,70,232,58,39,140,153,206,32,193,121,85,50,179,85,42,114,66,150,174, +110,146,79,191,251,119,191,251,143,255,252,207,195,170,184,190,121,223,121,60,61,25,199,232,33,65,10,174,204,43,239,99,104,19,123,60,27,140,19,251,202,146,64,210,177,188,24,188,80,144,50,16,3,234,226,252,194,230,133,67,173,116,78,38,215,218,162,144,1, +42,73,16,130,116,173,228,39,125,159,13,33,90,182,8,233,203,31,65,68,161,128,90,167,59,34,41,17,65,174,145,4,13,32,99,20,224,72,156,16,18,82,86,73,74,168,49,47,42,164,214,187,206,106,248,238,219,231,255,237,191,255,246,127,251,223,47,75,21,131,107,149, +41,203,225,249,104,30,175,222,222,26,196,28,131,155,188,207,243,188,107,253,104,116,102,177,232,110,93,40,43,212,69,53,24,119,93,23,67,210,90,3,71,90,17,36,136,10,96,213,202,100,217,76,121,187,47,104,159,49,183,158,76,44,34,0,188,241,51,125,24,113,240, +32,9,228,48,223,65,187,102,159,244,76,105,194,29,190,160,58,194,81,210,95,96,207,248,76,166,188,250,192,200,210,142,176,239,198,98,62,100,101,123,81,24,12,6,2,41,112,152,205,111,157,171,83,48,193,55,193,183,40,62,122,231,219,14,162,227,16,98,72,0,160, +148,33,5,93,215,133,144,152,153,17,108,150,149,101,73,68,49,36,17,105,186,214,57,23,66,80,74,21,69,225,189,71,145,217,108,182,88,44,6,131,188,235,186,16,156,81,138,136,36,45,117,99,111,139,106,173,141,177,38,195,84,75,140,81,105,44,138,34,35,204,180, +81,74,49,51,137,220,41,115,17,102,214,32,176,44,109,235,181,119,223,14,89,160,175,248,79,44,34,210,143,67,89,245,171,70,217,236,41,40,0,64,10,64,72,24,21,34,147,164,190,238,150,72,41,101,140,177,214,254,219,127,243,143,255,215,255,243,31,2,233,197,98, +158,101,153,115,45,17,245,121,57,253,165,98,140,130,160,181,206,114,211,127,100,77,74,109,154,30,189,234,144,131,37,20,155,241,189,99,38,37,255,54,229,249,40,115,20,143,190,245,143,172,57,60,226,175,114,196,122,45,103,191,124,28,152,31,54,225,199,165, +172,226,42,70,191,106,223,139,121,85,22,156,92,187,136,29,35,39,136,62,180,11,239,230,237,98,238,234,5,132,32,156,56,68,4,48,4,140,220,122,151,146,244,146,218,83,38,204,92,175,218,123,246,179,89,170,170,178,165,157,213,179,62,114,232,156,43,10,211,182, +45,115,52,69,161,181,14,41,246,32,52,198,164,148,72,9,0,20,121,21,98,104,219,22,50,165,70,21,130,244,248,236,207,236,225,33,0,204,140,210,79,76,66,225,40,34,200,34,192,178,234,84,128,194,156,18,138,128,36,148,141,118,149,34,64,76,189,163,214,247,12,16, +92,101,9,1,202,114,226,145,34,76,4,214,40,206,236,15,191,255,135,223,127,247,237,127,248,203,47,33,176,107,154,172,28,5,215,246,155,158,32,48,176,139,129,25,25,88,41,5,138,170,170,234,51,96,69,164,111,121,184,78,69,122,200,56,236,21,227,251,180,202,83, +165,67,62,36,32,191,204,161,143,145,215,71,111,250,147,86,65,30,199,61,202,61,179,246,142,152,146,61,93,35,241,17,29,184,55,234,184,218,161,213,170,210,164,169,27,31,58,171,81,43,33,228,208,205,219,197,77,104,235,217,237,101,104,155,224,29,176,136,8, +36,6,192,68,125,161,124,66,196,60,207,172,45,50,107,19,115,93,215,243,249,140,72,181,109,139,90,129,34,147,219,170,170,230,243,57,51,123,239,149,82,132,152,82,178,54,43,138,34,6,225,40,136,138,72,139,72,211,52,136,96,173,169,170,66,41,53,159,223,58,5, +39,131,34,35,76,41,105,173,51,109,210,154,218,101,78,204,128,160,144,20,33,164,40,18,89,4,5,132,177,199,20,176,32,39,102,70,78,178,236,199,211,155,245,210,139,196,114,51,66,4,4,141,32,212,43,87,22,17,66,97,68,181,220,133,101,80,229,63,252,254,251,255, +248,167,191,21,153,189,124,255,246,143,255,246,185,247,29,41,8,156,152,147,86,20,82,96,161,46,248,18,133,65,86,32,4,145,101,214,206,18,144,160,30,37,195,247,148,167,242,78,106,13,126,195,199,150,50,212,135,213,212,225,89,72,159,174,6,143,33,153,62,148, +136,250,148,144,239,122,58,198,122,135,118,174,89,76,39,90,65,215,78,103,55,151,93,61,105,23,183,196,142,163,227,216,73,240,204,125,219,33,133,202,160,214,153,98,0,80,70,151,101,169,85,6,0,109,219,206,231,243,214,187,162,40,180,205,122,2,99,60,30,91, +107,175,111,110,102,179,73,12,222,90,195,204,90,227,120,56,44,203,210,183,17,133,16,149,66,237,156,147,20,66,232,180,1,173,41,199,124,54,155,25,146,230,108,140,54,91,167,254,42,88,54,99,89,22,55,34,48,1,2,70,241,192,210,167,164,41,162,101,86,166,36,100, +65,137,125,19,42,233,179,103,122,75,85,33,243,186,86,133,87,221,170,4,152,129,5,81,180,214,180,236,168,194,8,96,141,250,254,155,87,47,158,159,189,153,180,179,201,45,167,80,22,214,24,237,154,185,247,121,86,89,72,128,74,197,148,80,145,202,117,158,151,68, +203,140,229,117,140,116,207,187,192,45,74,1,17,183,202,30,68,210,163,91,234,175,123,240,17,145,22,253,161,8,249,20,27,250,35,17,136,247,66,145,219,195,229,30,75,116,224,7,229,133,188,107,58,34,174,7,21,244,195,214,153,153,89,82,2,224,182,173,57,182,190, +157,205,39,215,110,113,19,187,121,105,201,0,19,8,128,132,30,184,58,179,153,53,54,87,224,250,97,27,204,236,82,203,9,26,215,185,24,122,239,174,40,20,41,157,101,153,205,243,186,105,186,174,91,204,230,137,163,181,42,165,148,103,69,175,40,52,25,34,141,66, +74,153,186,174,163,81,243,249,36,47,116,140,126,156,143,219,182,13,200,93,215,13,114,11,0,125,161,160,82,25,0,112,236,39,141,50,42,228,152,136,48,173,146,56,54,216,223,4,2,128,76,130,12,105,153,48,13,210,163,83,210,170,83,28,175,186,79,112,100,78,4,44, +144,80,64,33,38,165,20,46,39,180,21,74,159,140,7,255,248,15,255,240,230,255,252,191,133,195,213,187,119,131,193,128,20,196,228,235,174,206,44,1,144,202,51,86,168,179,172,26,12,80,107,184,95,7,35,34,132,250,190,85,117,23,78,218,126,189,247,52,33,31,9, +191,95,157,210,127,8,197,123,245,132,251,252,180,167,157,222,128,31,109,133,110,69,17,248,80,233,198,163,8,220,233,22,226,253,11,146,192,114,230,101,63,242,33,69,225,148,130,107,235,169,111,230,16,157,150,132,49,70,239,4,146,34,4,64,65,13,68,12,232,67, +194,212,121,239,137,104,153,110,10,0,0,61,33,49,24,12,178,220,54,77,211,83,41,151,151,151,109,219,26,165,8,68,19,101,74,149,101,169,181,230,152,6,131,81,138,53,48,26,147,189,123,119,91,150,217,100,50,57,57,29,53,77,163,79,117,74,41,132,110,62,159,143, +171,178,143,40,50,179,33,18,17,78,137,83,234,157,59,102,137,44,41,51,136,72,168,80,169,222,252,19,70,196,4,140,0,17,165,31,64,32,40,0,140,43,181,39,75,175,178,119,38,153,37,37,129,62,64,154,250,82,140,94,143,105,173,66,76,101,158,125,253,213,243,103, +231,167,175,175,235,186,153,143,79,207,123,124,118,93,215,102,154,180,30,234,113,36,164,76,107,155,241,10,120,119,104,17,34,69,15,134,117,110,191,219,61,130,253,56,133,243,168,237,243,37,161,184,19,135,26,143,67,32,109,55,20,62,246,238,247,205,27,148, +61,215,231,61,247,64,171,81,21,251,124,241,227,253,192,61,131,242,238,221,94,90,151,177,251,22,36,8,135,174,158,119,139,153,226,46,182,179,38,116,136,41,203,50,101,10,163,12,147,142,66,93,215,37,6,226,154,153,251,90,190,222,2,52,134,148,194,44,203,171, +170,178,69,238,189,39,133,125,233,157,136,84,85,233,92,107,140,201,50,83,230,5,129,184,16,172,181,4,13,3,17,81,93,215,198,168,69,219,122,239,189,239,226,248,28,1,250,60,233,118,60,242,222,155,144,173,188,65,97,96,233,235,213,17,144,64,152,5,52,34,137, +66,84,26,52,34,32,38,20,38,144,36,40,76,136,146,80,64,112,213,40,123,93,45,194,253,255,69,233,147,245,164,95,16,39,136,44,241,206,158,228,84,217,108,80,230,191,255,238,119,239,167,255,84,230,150,128,179,76,103,153,137,93,221,116,93,150,91,68,76,34,145, +57,33,173,123,217,175,238,25,69,120,3,45,116,4,252,96,29,147,184,51,205,54,42,220,63,8,87,79,197,178,126,10,14,245,195,186,169,45,233,239,35,1,235,46,244,62,238,238,47,186,185,40,135,51,15,80,238,241,171,36,203,225,28,203,199,238,211,199,30,44,19,223, +143,28,246,196,9,34,2,45,61,123,217,200,59,35,34,22,222,13,81,185,195,225,38,71,154,82,82,72,125,36,155,136,250,180,79,173,181,50,8,236,124,183,112,237,188,109,22,90,156,37,28,157,140,132,99,215,117,109,93,51,58,38,19,4,5,52,146,46,140,0,112,85,21,68, +186,105,26,20,81,198,92,92,92,244,142,80,12,177,170,42,239,125,221,44,138,50,143,49,250,219,185,214,170,204,237,217,249,41,115,188,189,189,45,203,65,244,161,239,143,246,250,245,235,243,243,243,203,203,119,49,70,65,245,246,253,213,233,224,228,219,111, +190,234,234,89,150,101,198,152,16,66,63,24,20,218,78,231,165,86,38,129,244,218,48,35,173,179,172,17,204,178,28,128,35,51,129,233,199,121,163,18,208,26,193,82,74,16,99,8,78,162,32,18,34,18,174,6,122,47,131,138,90,40,2,172,26,82,161,14,161,75,28,250,186, +16,232,83,192,57,158,156,140,56,250,175,95,60,107,92,251,213,203,87,63,254,136,90,235,164,40,165,228,92,0,194,50,47,251,154,140,198,57,165,148,214,154,80,115,130,101,7,215,148,86,131,150,142,55,238,214,145,36,129,213,108,153,126,39,58,76,224,31,217,38, +227,126,28,242,238,223,79,7,231,67,28,234,195,8,164,7,70,227,49,55,113,32,169,109,219,194,100,121,180,167,249,238,188,80,220,187,147,49,194,150,162,253,32,170,166,87,3,10,177,111,247,160,49,66,114,174,89,184,122,209,53,117,78,140,138,53,177,53,89,110, +203,162,212,100,114,81,89,76,16,132,64,72,67,221,182,109,140,81,36,88,107,151,101,129,74,69,230,148,66,8,49,197,136,2,10,151,77,111,141,49,218,144,49,70,41,68,16,66,52,74,91,107,69,22,33,4,69,122,29,19,235,59,142,78,38,147,211,147,129,201,178,190,43, +76,85,85,133,205,251,180,239,24,35,135,132,136,185,181,185,209,32,201,59,199,118,217,17,3,133,16,17,72,161,81,64,8,33,128,36,16,98,212,74,67,194,20,66,224,144,138,156,0,21,130,0,2,129,128,0,131,238,167,109,10,50,170,192,17,83,74,33,197,24,2,51,35,176, +86,125,118,156,50,198,144,112,150,233,87,175,94,253,249,159,231,125,228,29,136,16,149,244,149,37,68,132,26,129,250,249,141,178,161,21,119,33,16,31,69,32,32,127,166,66,196,39,235,160,177,43,203,237,80,61,225,241,29,34,142,140,19,110,103,199,238,185,254, +61,243,29,63,0,129,59,35,242,120,208,76,221,138,16,222,121,134,2,128,160,0,101,181,235,27,99,36,113,104,102,93,61,13,221,76,56,20,214,84,214,104,37,153,209,10,5,65,129,34,36,19,68,82,226,148,34,144,50,10,139,162,24,13,71,34,162,148,26,86,3,23,124,211, +52,68,148,98,4,78,189,176,246,201,217,146,184,118,237,112,112,90,149,101,10,81,32,245,233,108,243,249,60,198,216,195,172,79,66,213,42,171,235,186,31,48,88,149,217,87,23,103,253,95,251,18,167,208,57,109,10,155,89,212,198,135,208,182,109,187,136,36,44, +192,158,149,70,234,55,20,142,137,33,73,76,203,146,10,102,96,1,64,82,198,144,38,210,81,69,144,8,32,125,217,83,95,59,73,49,48,82,74,128,138,136,53,34,70,134,24,57,246,243,163,152,251,30,164,69,97,75,199,115,223,116,93,119,122,122,218,95,64,144,148,50,136, +74,132,180,202,64,104,89,207,177,29,112,167,227,98,201,219,227,89,62,119,159,219,39,107,168,113,76,61,225,241,45,146,30,141,19,110,57,196,251,134,6,111,183,87,218,165,54,63,168,54,162,159,197,125,124,184,98,99,184,252,157,183,73,136,192,210,215,55,40, +36,151,194,228,250,151,102,114,21,187,198,40,202,135,195,225,160,64,73,4,72,4,204,144,82,10,145,187,16,153,185,79,20,201,180,182,214,62,59,63,247,222,207,231,243,201,228,38,37,1,0,33,66,128,30,12,194,24,66,12,157,115,77,235,156,43,138,162,44,139,186, +158,11,164,162,40,68,228,237,219,183,153,41,0,180,214,122,50,153,120,31,203,210,198,152,68,176,109,219,217,108,246,253,55,47,139,162,232,155,2,207,231,115,64,61,173,187,162,28,170,204,118,93,87,207,230,222,181,40,172,9,23,74,15,135,195,170,170,202,162, +24,14,135,253,13,168,44,147,36,235,220,64,100,4,64,69,68,70,199,216,44,103,8,174,154,140,131,6,149,48,97,20,210,72,9,73,35,41,6,74,130,12,210,55,228,214,154,202,178,172,2,193,164,185,190,190,173,170,66,68,132,145,69,136,84,95,57,104,76,214,39,65,108, +70,128,96,149,170,182,15,129,43,65,226,237,176,33,237,216,140,159,144,101,57,60,126,235,211,195,131,178,234,244,8,0,250,120,22,116,115,30,224,225,187,185,215,63,230,248,101,233,173,121,133,31,20,48,188,223,244,233,158,35,42,120,108,186,204,221,109,19, +193,202,144,102,225,197,98,49,185,252,101,122,251,46,132,192,204,153,210,137,151,137,185,85,81,41,0,74,9,66,80,25,19,81,95,136,36,161,19,145,232,67,223,193,94,68,242,60,63,59,189,112,206,49,66,31,154,111,154,110,177,88,212,117,237,189,63,27,159,24,165, +32,177,81,74,41,77,2,62,249,24,163,205,144,72,113,146,166,105,66,8,198,84,49,121,102,214,136,206,57,0,176,69,206,204,215,215,215,204,12,168,35,40,36,147,0,83,74,200,2,146,196,123,31,156,39,44,138,162,207,65,47,203,178,47,212,40,203,193,179,103,207,178, +44,203,243,28,149,2,78,171,190,1,10,73,245,163,78,17,17,136,64,24,35,246,195,25,132,35,32,235,100,117,112,164,149,68,72,161,207,154,148,62,49,205,24,107,173,237,186,46,203,50,97,236,163,251,200,152,82,130,40,90,103,192,248,32,120,128,247,39,114,226,62, +237,119,160,115,254,49,124,233,175,107,148,62,196,97,127,229,116,160,158,112,75,5,109,206,205,61,114,51,216,104,73,136,135,175,47,34,120,47,39,22,225,195,235,3,25,183,239,236,35,66,246,204,140,125,51,250,158,130,242,254,230,230,102,122,125,185,152,220, +72,159,218,173,141,201,173,34,163,181,238,2,107,34,128,158,253,71,141,132,156,162,139,156,194,98,177,240,222,107,173,173,201,122,139,49,47,178,62,114,232,189,247,137,99,244,0,203,234,135,103,39,163,16,220,108,22,202,42,211,154,218,182,102,134,241,96, +168,179,92,68,205,219,69,175,150,83,146,16,66,74,41,17,50,243,98,177,72,233,244,230,230,166,89,44,68,36,49,118,129,149,201,25,201,123,31,157,151,24,72,24,65,28,119,61,207,148,82,210,58,235,115,86,71,227,211,63,252,225,15,39,39,39,207,159,191,24,141,70, +218,24,98,6,65,144,36,203,222,26,8,68,0,8,12,64,12,162,200,100,192,32,194,42,179,38,229,42,120,17,12,137,203,76,187,144,250,28,81,23,66,158,151,33,53,189,23,42,2,105,249,167,4,196,153,182,8,212,255,105,181,198,116,127,2,246,33,65,186,199,50,32,223,159, +242,251,119,0,191,3,60,205,223,241,124,66,2,64,128,180,235,253,61,12,226,239,164,186,183,98,21,235,236,147,254,10,93,215,221,220,220,4,87,163,4,147,229,2,90,136,56,1,18,10,232,206,37,82,9,133,37,5,225,164,64,82,244,33,4,155,233,182,89,72,98,107,109,81, +20,163,209,8,0,124,231,50,99,123,109,99,173,29,138,228,38,235,39,201,16,97,31,151,219,8,190,105,155,85,64,166,174,221,124,62,215,90,103,214,116,93,23,147,39,162,209,104,248,252,249,115,165,84,158,231,206,185,62,28,18,90,239,156,179,100,16,161,171,155, +235,235,107,223,54,86,171,220,102,147,219,215,68,212,155,196,89,150,145,54,101,89,74,240,255,228,154,243,243,103,221,98,254,226,229,171,241,120,156,25,219,27,138,33,17,131,16,161,234,27,212,247,117,149,49,18,74,98,96,16,34,210,89,158,101,94,233,22,208, +161,86,20,145,80,187,24,230,243,57,160,141,129,103,179,89,95,192,200,204,32,196,9,32,137,86,25,162,234,253,237,93,211,206,118,187,130,191,169,210,185,167,85,134,187,137,153,71,249,24,216,95,146,252,1,224,145,143,255,235,110,38,230,195,223,209,78,139, +148,238,143,70,10,33,44,22,139,74,81,97,243,162,26,48,80,27,82,228,212,53,157,82,97,48,24,2,72,98,6,6,92,13,96,33,148,222,222,75,41,205,102,179,24,227,112,56,52,54,75,41,245,29,126,215,17,148,190,171,97,8,30,130,148,101,158,101,70,32,32,226,112,56,212, +58,11,94,4,149,115,110,177,88,88,107,51,107,110,110,106,150,148,101,230,213,171,87,127,248,225,251,202,154,231,207,159,115,215,105,162,225,112,56,153,46,190,177,101,18,234,58,159,231,249,176,26,196,224,32,69,225,100,213,178,101,112,159,9,227,125,76,193, +183,139,57,114,34,196,60,179,90,107,228,52,24,140,250,246,25,177,47,27,39,146,101,15,38,230,24,82,138,132,194,49,0,115,239,217,246,1,18,173,151,61,218,148,82,204,208,52,141,104,88,44,22,93,215,245,131,129,101,61,39,93,164,15,156,174,148,228,7,12,41,217, +38,219,145,159,68,14,143,212,132,159,105,11,184,55,149,41,114,218,100,59,17,49,221,159,47,143,119,181,93,128,136,188,211,97,221,111,58,70,224,62,102,125,87,219,194,44,34,70,233,141,190,6,119,1,198,99,70,97,247,25,45,9,0,4,208,168,135,79,133,112,175,139, +214,61,235,23,12,35,3,38,0,238,95,39,9,128,144,36,200,80,27,161,24,58,195,126,84,218,86,215,177,126,237,209,98,166,26,151,140,198,202,218,172,111,77,33,144,186,121,223,88,73,196,8,161,210,58,68,215,52,141,64,50,185,109,155,186,26,148,74,201,229,251,191, +126,253,226,171,139,243,19,141,97,214,206,144,211,217,176,68,168,102,11,174,117,2,48,220,122,66,224,224,17,149,104,205,81,129,210,89,134,111,222,191,185,185,189,124,254,213,64,27,154,205,102,130,13,64,250,254,247,223,253,151,255,254,63,169,108,113,50, +168,52,232,225,232,204,106,163,20,14,159,23,202,104,157,169,121,51,15,23,58,207,158,55,179,197,244,246,218,40,237,195,115,20,102,137,209,117,139,122,214,182,13,2,27,67,49,46,100,225,218,235,224,75,150,10,201,48,97,97,180,237,128,0,152,19,164,20,129,35, +164,132,41,74,76,218,90,215,122,231,60,11,34,42,23,108,74,99,64,187,72,87,109,10,77,138,198,168,20,58,22,106,234,41,97,214,180,206,49,49,230,141,131,49,21,4,58,204,231,89,53,164,82,247,81,221,156,116,31,33,228,212,39,112,175,39,81,175,69,81,33,98,228, +7,241,103,80,0,144,226,102,29,172,94,203,112,31,31,222,98,77,239,53,76,96,222,188,224,23,14,214,239,28,221,164,225,67,234,146,158,118,215,217,250,70,5,31,211,127,238,9,59,162,35,82,255,146,136,208,167,24,99,180,214,150,80,198,24,37,38,92,169,71,34,50, +74,151,101,57,91,204,99,140,197,160,66,196,217,124,238,156,83,26,7,185,109,154,166,158,215,74,169,243,211,147,170,176,198,152,233,116,186,214,129,174,11,198,226,120,60,46,138,106,209,52,163,241,89,211,181,117,93,3,80,159,219,237,67,215,52,141,66,172, +170,106,52,30,0,64,215,53,85,85,12,6,131,239,191,255,254,187,111,191,177,74,15,108,113,82,150,131,188,48,74,11,115,228,32,0,93,10,58,175,148,21,215,180,181,151,54,226,237,108,129,161,183,117,147,53,120,114,114,242,245,215,95,65,159,15,222,117,2,144,21, +57,51,119,93,167,51,87,162,17,32,9,10,5,88,18,196,144,98,8,157,235,218,58,58,223,52,77,219,58,239,2,106,163,141,5,165,133,1,8,77,70,89,150,107,221,122,239,179,204,70,210,0,208,186,46,203,178,148,184,245,77,140,145,37,166,8,179,217,108,56,62,229,124,196, +204,10,48,98,132,141,14,87,247,253,6,92,185,75,106,43,39,228,192,28,148,35,225,244,228,115,25,62,81,248,177,159,69,241,209,145,247,195,49,157,37,208,119,153,13,119,195,183,55,52,36,240,151,89,26,222,118,5,87,125,10,136,168,239,107,168,180,138,49,121, +239,139,178,180,96,69,196,57,239,189,143,33,144,128,181,22,242,92,60,84,85,165,148,234,57,207,209,104,212,117,157,247,126,54,155,165,148,92,240,206,57,17,204,178,92,16,230,211,58,68,135,136,32,164,148,42,7,85,81,84,61,224,111,167,51,99,204,120,60,238, +71,255,46,22,179,190,198,215,24,53,24,13,47,78,79,186,174,171,141,178,103,39,63,252,240,195,127,245,95,252,231,191,255,246,37,33,90,210,101,102,115,101,125,231,166,243,249,100,81,215,190,115,49,148,195,145,205,243,46,0,85,167,103,131,179,122,190,208, +245,236,242,242,125,211,52,84,230,222,69,239,103,70,169,162,202,71,214,50,3,42,29,89,234,214,145,105,73,25,84,10,58,7,44,0,41,122,223,214,245,100,114,115,123,123,91,215,181,115,238,237,251,171,247,87,87,46,36,99,243,106,48,58,127,246,252,252,217,69,105, +90,109,75,231,194,229,213,13,44,219,42,170,148,66,158,89,99,76,35,34,144,180,214,12,212,182,117,223,13,73,88,250,66,227,245,180,218,253,66,200,107,124,238,83,110,135,131,216,91,125,229,127,155,94,162,222,215,231,115,95,190,207,163,30,24,222,31,49,47, +247,121,173,229,15,124,111,32,118,159,51,205,200,31,211,17,249,137,154,47,246,193,229,190,15,132,34,21,130,143,145,243,60,47,160,234,58,183,104,91,223,118,8,162,148,50,108,68,36,203,178,231,207,159,143,70,163,186,107,167,211,233,162,174,251,154,221,224, +195,255,203,221,123,54,201,149,37,89,98,238,126,213,19,161,51,19,72,136,210,213,106,170,123,103,118,135,107,70,51,26,109,201,53,227,175,38,141,92,219,15,20,179,92,27,142,232,158,217,105,81,2,64,1,41,67,62,113,165,243,195,141,76,68,42,32,129,170,238,170, +158,176,178,4,172,50,144,249,226,189,235,215,253,30,63,126,78,93,151,3,68,96,104,154,70,107,57,30,14,137,40,69,88,44,230,217,22,198,133,184,92,174,67,8,9,160,18,38,132,208,52,201,123,155,231,33,136,160,80,50,113,216,159,140,103,163,225,89,176,165,82, +251,251,251,191,250,197,207,62,255,244,163,218,16,1,8,70,72,105,213,44,78,79,207,159,189,120,249,234,236,172,181,54,73,211,251,176,220,52,136,248,112,239,193,193,222,3,173,245,3,166,201,100,58,26,141,32,5,231,122,239,93,50,82,56,105,140,65,33,72,170, +4,20,243,193,22,41,49,82,223,51,51,196,232,187,102,126,126,246,237,183,223,30,29,29,109,154,230,248,244,228,124,181,222,244,61,73,197,66,2,29,87,199,47,71,227,201,79,158,76,167,179,7,125,231,214,235,6,68,121,249,160,179,130,14,67,74,41,0,36,18,212,180, +107,239,45,167,128,192,132,68,200,132,219,185,197,251,163,47,215,30,55,222,205,37,190,149,8,117,237,164,247,167,15,203,91,127,163,188,79,17,252,134,133,142,111,140,192,91,15,208,121,66,247,154,233,231,119,228,230,189,91,40,98,186,201,225,70,65,9,137, +1,68,86,151,96,78,0,66,72,41,229,118,86,93,10,45,164,64,138,12,206,57,68,124,241,226,69,211,52,131,241,72,8,177,217,108,150,203,101,14,206,162,168,2,74,31,108,111,93,223,187,209,128,141,41,99,140,66,136,16,66,223,247,40,100,22,216,246,145,113,0,109,219, +182,109,139,41,106,173,141,81,12,16,131,127,242,228,201,222,108,28,131,13,125,191,55,30,255,226,167,159,253,236,243,207,70,117,165,184,35,16,192,28,188,107,154,102,177,94,109,218,206,58,255,213,183,71,159,255,236,47,44,249,229,241,60,69,120,113,244,219, +243,211,191,17,128,255,241,39,15,159,60,121,52,157,141,83,98,173,139,225,112,152,82,104,154,53,144,48,165,86,166,52,69,85,214,131,178,30,72,83,68,36,227,188,245,174,239,251,213,106,49,63,62,58,254,246,197,241,217,105,219,217,179,197,188,177,46,2,48,66, +228,228,93,219,45,125,227,237,128,66,68,21,80,27,83,130,25,218,128,112,225,220,150,33,223,16,124,219,173,116,49,88,46,207,23,203,51,81,78,115,79,85,128,22,128,1,18,92,216,214,191,121,213,94,195,114,46,53,50,110,190,231,90,87,227,102,9,250,67,193,173, +151,186,13,239,92,142,190,97,161,191,33,2,119,51,225,173,7,211,215,59,83,220,14,145,222,148,57,120,239,240,123,247,186,127,171,116,70,40,72,64,132,196,128,68,210,197,112,190,88,174,215,141,15,73,146,68,20,214,219,236,110,173,165,4,224,179,197,124,52, +26,229,142,223,104,52,202,238,159,125,239,218,118,35,9,180,20,222,135,174,181,33,186,20,121,48,24,0,64,215,89,111,93,53,168,83,132,205,122,113,220,118,0,144,91,14,66,32,112,228,200,68,56,26,86,209,246,139,197,57,66,250,248,195,79,190,248,249,207,62,126, +250,36,198,80,151,99,66,132,132,222,120,66,73,74,143,102,7,93,72,31,252,116,243,224,233,7,127,247,235,127,254,219,191,255,205,122,213,180,109,31,125,250,248,195,143,102,179,253,197,98,213,52,205,222,254,116,48,168,67,244,189,117,140,74,155,186,172,7, +131,225,184,172,7,245,112,52,26,79,137,100,239,131,224,96,215,203,147,211,147,179,197,252,236,124,177,94,175,163,243,136,56,155,238,23,222,246,222,187,196,46,49,10,2,65,0,240,237,203,87,157,99,89,14,149,41,101,89,43,20,217,142,162,237,187,224,45,64,98, +136,125,223,85,131,17,96,114,174,231,205,90,74,137,156,148,144,72,138,152,178,11,200,213,231,197,119,145,177,222,154,94,110,141,58,248,17,12,248,94,203,216,175,203,236,247,238,19,222,115,254,240,210,203,225,214,247,108,35,240,42,137,233,59,192,42,239, +166,131,74,240,218,7,40,33,16,115,8,209,72,37,132,136,193,34,34,10,234,90,187,58,58,177,214,50,48,35,116,214,218,174,99,230,210,104,101,140,82,42,166,112,122,122,170,181,174,7,131,220,223,207,26,22,93,219,77,134,3,33,148,181,246,252,252,60,6,151,183, +127,173,139,220,178,139,62,196,228,119,228,24,98,215,249,16,156,209,180,55,155,30,236,77,109,179,177,152,32,132,79,63,253,228,87,127,241,23,143,31,60,24,214,133,247,190,28,148,68,36,89,164,138,135,131,176,231,162,75,24,81,124,245,226,149,174,235,253, +217,244,131,39,79,158,243,11,215,245,195,65,253,244,240,225,127,248,159,254,231,95,255,250,31,143,142,95,34,136,178,172,98,12,74,41,93,152,114,80,15,135,195,122,52,54,101,53,28,77,202,241,4,18,132,166,69,226,229,122,241,236,217,215,39,231,243,222,187, +148,184,168,7,133,144,46,197,73,113,160,140,102,33,125,138,189,245,171,213,106,181,89,99,74,175,142,78,60,204,123,23,75,149,204,96,0,0,222,123,0,136,90,81,15,210,0,0,32,0,73,68,65,84,33,72,73,66,136,190,107,144,24,145,123,187,41,98,204,26,28,41,250,232, +17,242,184,191,16,25,26,125,109,183,114,15,102,197,27,224,153,155,43,225,214,205,250,135,106,66,94,91,234,242,93,255,25,221,3,120,221,14,40,33,194,78,213,119,115,126,2,241,245,77,191,86,178,191,107,248,125,183,91,178,253,76,62,4,165,20,32,198,148,24, +8,65,244,206,246,206,1,162,209,37,17,121,31,67,74,131,170,218,155,206,218,118,147,7,2,133,164,182,235,214,155,77,81,20,227,241,120,177,88,198,152,164,148,117,93,27,163,155,205,42,88,203,41,40,165,146,119,74,169,97,85,122,31,219,182,141,49,26,45,219,206, +121,239,128,99,161,100,85,26,163,37,114,108,214,43,170,203,170,42,247,14,31,254,155,95,125,241,217,103,159,16,81,244,65,75,229,25,4,11,34,33,20,9,210,36,19,250,232,153,255,234,47,191,232,125,40,203,114,58,28,252,195,255,247,15,255,252,155,127,170,116, +249,241,163,189,200,184,247,224,65,223,247,171,77,51,24,13,63,249,228,35,36,56,57,63,169,170,170,172,6,133,41,149,46,84,81,66,81,65,136,212,123,22,184,238,155,151,167,199,39,243,133,144,186,168,7,69,89,73,173,235,225,80,23,149,212,10,104,123,146,111, +186,110,189,94,31,29,157,124,245,245,243,243,243,69,144,38,201,86,85,99,27,66,107,237,168,174,129,35,145,6,72,77,179,238,186,150,1,207,142,143,62,125,250,75,34,146,136,196,204,41,48,36,0,5,41,33,136,91,73,78,119,225,159,183,214,156,183,102,194,31,9,28, +122,89,142,222,188,24,185,117,105,190,3,2,190,79,25,125,201,133,219,162,240,124,233,101,203,111,216,210,174,179,120,57,251,161,98,174,245,243,161,98,23,188,185,203,91,124,215,47,113,231,5,119,137,58,223,101,136,206,9,203,178,70,192,174,179,156,146,32, +64,41,134,227,233,171,222,166,148,234,131,97,242,129,153,63,254,248,211,186,174,109,215,72,167,67,8,101,89,246,125,159,233,53,185,21,177,94,175,171,162,28,142,199,69,81,148,165,145,192,109,179,65,161,162,243,131,209,160,105,154,79,62,249,100,60,30,111, +154,230,155,111,158,51,51,11,85,198,162,107,55,217,125,90,74,84,66,238,207,38,85,89,28,30,62,248,252,211,207,30,61,60,44,77,81,84,101,30,86,232,72,51,67,10,73,1,72,148,40,128,24,48,6,129,172,37,60,125,56,217,27,254,242,179,199,7,167,255,238,139,208,121, +45,85,228,4,40,62,250,236,179,224,221,98,113,110,131,255,236,179,79,135,211,73,215,117,245,112,80,84,181,84,37,145,132,152,64,168,114,48,88,159,135,223,126,253,229,203,197,89,72,44,18,33,199,210,152,201,254,222,195,7,143,50,15,54,132,32,0,219,110,115, +56,153,30,209,145,16,166,233,99,144,213,209,249,106,181,218,148,35,151,87,130,181,118,80,155,229,114,41,4,86,213,128,163,79,36,172,235,95,61,255,250,240,240,49,41,29,67,40,181,137,72,137,65,107,221,119,14,8,47,31,55,66,202,226,179,185,112,184,249,186, +203,63,240,230,115,127,19,162,241,195,113,113,118,215,243,187,245,9,223,144,3,183,152,216,61,118,156,251,240,66,223,117,235,122,151,247,167,203,65,242,221,87,224,68,9,0,41,2,103,106,81,89,213,15,30,28,158,204,246,186,174,67,18,32,146,41,42,83,84,82,74, +143,178,168,202,182,239,98,140,89,25,42,71,136,13,222,91,183,246,33,122,167,16,4,112,182,148,24,86,165,20,40,144,188,237,37,161,150,162,46,202,233,100,20,99,116,235,214,165,40,148,172,148,170,235,114,88,153,209,160,158,205,38,163,225,224,96,111,127,58, +157,14,6,131,220,63,148,82,74,169,81,150,8,44,0,9,136,144,32,49,82,192,132,206,182,9,88,146,152,14,84,121,56,219,51,194,117,189,68,90,54,105,48,26,214,117,169,181,218,111,247,38,147,145,212,186,170,42,70,144,218,8,161,46,102,169,19,112,132,200,231,205, +250,120,49,79,66,10,45,135,227,233,96,48,126,244,248,169,16,106,177,90,207,38,211,190,233,167,147,209,120,80,47,230,98,181,88,236,213,131,94,152,39,79,66,159,232,203,23,71,84,12,154,166,17,23,82,229,49,70,230,200,44,156,115,214,118,82,23,82,202,179,163, +163,253,217,158,26,143,99,12,33,120,93,212,62,166,205,102,35,164,134,29,77,81,66,254,193,227,228,143,210,27,188,161,155,202,239,4,204,188,181,10,205,157,134,27,208,40,191,83,4,94,29,244,188,87,140,189,117,234,228,234,57,96,247,220,255,122,170,139,136, +48,33,10,41,0,156,179,46,245,222,123,161,100,89,13,188,143,62,69,66,170,134,195,209,100,156,253,92,186,134,83,74,153,111,148,247,254,28,132,68,20,189,239,98,140,131,218,40,5,18,163,179,130,64,32,16,164,170,40,134,117,89,151,37,50,143,235,202,57,119,178, +110,188,247,132,152,13,174,71,163,209,195,189,201,160,174,30,236,239,29,28,28,76,167,211,162,40,128,48,165,44,119,6,72,26,145,9,73,0,1,2,36,38,65,38,209,122,189,238,186,198,249,158,34,83,136,108,61,198,36,8,201,148,37,13,202,186,28,14,234,225,100,136, +28,123,107,1,201,148,85,174,189,83,86,67,79,41,67,214,213,120,20,144,205,96,144,24,3,227,162,105,39,62,109,230,103,31,62,249,192,20,213,139,163,111,214,243,243,65,89,60,122,248,32,105,53,159,207,35,233,209,100,140,47,142,154,166,217,31,239,121,239,51, +163,45,155,88,101,178,84,140,222,57,71,82,35,98,179,89,117,235,117,24,143,73,170,20,99,136,142,89,92,98,114,151,131,75,145,1,33,49,51,146,134,127,117,175,107,21,178,188,191,31,224,91,216,55,124,253,156,246,126,243,129,55,93,114,222,124,234,187,137,83, +223,118,126,184,30,132,12,124,249,53,255,201,204,33,2,17,11,33,152,208,118,190,183,214,89,63,24,12,156,115,132,152,219,244,66,200,124,61,222,69,102,206,118,243,214,246,153,23,42,132,40,180,142,136,128,73,8,172,203,66,75,177,90,204,187,166,173,10,77,130, +134,117,53,30,13,39,227,1,1,187,190,131,20,115,198,144,10,165,148,130,208,24,51,28,14,141,86,147,201,100,60,30,87,85,69,82,165,4,128,28,19,34,35,51,50,19,16,34,9,0,222,206,33,32,14,167,19,84,18,54,24,109,207,49,1,33,161,32,20,69,85,151,84,17,176,135, +164,148,12,33,185,24,180,86,10,229,86,243,19,98,74,73,112,86,25,193,197,124,181,110,108,89,13,166,227,217,215,207,94,188,124,117,250,207,191,251,234,236,248,12,0,254,187,191,250,203,47,126,254,243,196,244,255,252,151,191,121,184,55,253,139,159,254,196, +40,106,219,222,39,62,62,62,118,49,72,173,108,76,189,181,137,89,72,193,28,51,28,21,34,3,80,8,169,109,219,82,79,55,171,197,122,94,143,247,246,136,147,109,59,210,101,85,15,156,143,151,8,217,197,46,249,218,21,235,13,207,253,207,37,85,222,169,53,113,207,62, +225,91,81,208,107,109,211,203,65,94,68,140,119,83,209,222,48,31,248,221,11,209,43,103,200,93,30,41,208,229,201,112,183,91,24,35,91,235,32,37,99,148,16,74,107,205,96,152,227,225,227,39,198,148,214,218,190,107,18,195,114,185,236,219,214,59,231,92,159,7, +243,218,118,147,18,231,163,181,214,218,2,152,170,18,4,2,145,67,212,133,158,140,135,206,136,201,104,152,130,119,206,197,222,13,139,74,36,240,182,239,219,6,17,165,164,162,48,57,129,24,163,170,170,170,202,34,251,192,152,178,146,66,49,2,10,69,218,8,165,178, +142,246,69,2,39,128,4,36,1,19,72,49,208,122,48,157,66,100,112,46,245,22,172,135,196,82,154,82,43,231,123,219,117,66,145,70,77,144,180,86,214,218,24,83,12,145,178,95,124,76,0,137,19,63,60,56,252,228,195,79,66,130,135,135,79,126,255,229,139,205,166,91, +31,157,135,20,5,210,127,254,63,255,175,103,207,158,125,242,225,211,209,112,104,131,63,89,156,54,235,85,177,255,193,241,139,151,95,63,127,150,245,53,172,139,243,249,60,198,168,149,140,33,50,163,82,10,137,149,82,49,165,197,98,177,191,63,233,187,166,107, +214,245,112,200,164,18,73,100,14,33,92,214,43,105,171,111,16,239,201,97,252,51,26,179,200,229,232,181,179,43,125,199,114,244,74,138,219,237,246,36,6,4,32,124,167,28,248,134,29,238,189,153,52,55,51,225,54,251,237,38,67,102,6,214,218,164,8,233,2,9,144, +186,200,243,189,114,60,142,49,54,235,141,235,173,119,221,121,223,110,150,43,100,38,228,97,93,21,69,177,90,45,46,194,56,146,146,132,88,22,186,208,178,208,10,9,10,99,70,123,227,170,48,85,97,150,139,243,223,253,238,119,223,124,253,229,195,7,251,8,0,49,248, +190,203,198,131,69,97,50,154,159,145,137,186,174,149,50,36,85,118,249,99,16,130,52,163,72,32,4,178,192,44,146,135,0,8,36,1,17,8,3,71,68,149,53,37,128,37,129,1,205,0,168,99,47,138,194,56,76,200,18,65,201,237,32,173,148,50,37,159,216,67,162,140,131,65, +10,41,165,81,57,254,244,131,79,78,207,151,70,21,2,8,65,44,87,155,162,170,31,61,126,116,248,232,129,239,54,255,240,155,95,63,216,31,135,190,241,177,255,217,79,63,63,39,241,213,87,95,29,31,191,26,206,14,187,174,235,125,178,214,106,173,47,122,245,204,9, +137,208,24,227,66,234,123,187,89,45,51,111,187,239,59,9,88,212,19,34,216,44,87,229,112,148,165,183,182,171,104,203,233,127,59,96,254,67,89,244,189,127,28,190,129,49,243,189,226,176,239,115,71,104,11,144,48,124,55,78,249,205,58,248,198,153,240,246,118, +189,148,18,145,16,248,114,70,49,70,142,62,122,23,243,228,81,244,46,143,204,23,90,3,112,81,13,46,149,11,137,168,247,78,114,18,2,57,68,97,244,254,116,246,248,240,176,174,116,165,213,100,52,168,203,114,88,149,71,47,191,61,63,63,247,222,2,128,247,22,145, +17,113,56,28,148,70,9,136,136,24,125,240,222,43,165,80,16,34,166,200,128,204,2,34,48,37,230,144,132,33,137,217,41,131,182,51,149,132,32,164,36,140,0,46,132,16,61,38,33,133,212,82,32,146,12,41,198,136,132,69,81,164,208,59,231,24,18,1,10,192,236,192,136, +20,197,246,158,33,34,178,139,31,63,253,232,96,230,68,81,253,135,255,17,159,124,248,252,111,255,225,31,67,76,168,232,231,191,248,226,252,236,104,177,60,107,109,63,168,203,164,0,180,88,158,45,127,243,155,127,180,214,15,33,117,93,179,106,125,158,90,138, +193,95,194,51,64,88,150,101,129,130,121,101,173,237,186,46,120,203,49,121,239,69,112,42,233,92,185,228,174,61,110,141,228,25,242,60,196,159,127,2,124,235,75,126,63,105,240,238,110,12,241,159,199,141,216,108,54,2,164,214,219,217,86,96,136,192,33,211,204, +250,190,233,218,182,239,48,134,20,226,86,188,12,80,41,101,187,102,179,217,20,69,65,132,206,185,16,130,1,108,154,70,10,28,143,199,79,159,62,134,224,55,235,229,98,49,159,140,7,251,123,79,22,103,167,2,112,84,15,186,174,211,66,78,134,35,179,234,71,163,145, +17,20,125,151,7,255,66,8,121,180,87,8,1,132,9,128,64,16,9,68,17,57,169,172,101,117,41,89,205,12,32,0,208,197,152,72,176,208,146,52,105,194,152,188,79,236,131,153,140,210,122,137,32,72,74,110,188,235,60,2,43,33,99,74,33,132,24,163,32,133,200,64,2,8,41, +17,144,24,87,163,190,59,95,204,231,135,15,31,143,247,31,61,120,252,20,137,72,201,162,84,203,213,217,79,126,246,179,194,224,211,195,131,82,11,199,113,181,90,60,127,121,174,181,100,4,239,253,124,185,200,98,196,133,209,217,216,48,203,251,106,85,168,162, +136,49,217,14,109,215,246,125,47,132,136,0,109,219,214,210,12,6,35,27,19,211,107,31,121,196,183,23,65,63,160,83,237,247,216,175,231,107,65,120,57,220,77,68,217,231,121,215,58,243,162,179,125,29,8,73,0,200,20,183,195,173,0,128,156,46,80,239,219,250,54, +91,137,115,188,206,164,73,152,0,32,93,24,71,194,206,16,227,27,30,6,161,186,70,149,200,133,230,238,153,48,94,201,147,98,39,37,166,236,184,0,192,117,165,188,247,192,30,64,40,10,49,4,183,105,151,103,243,106,189,32,187,81,182,31,73,138,132,129,163,40,100, +12,253,112,84,55,237,210,123,63,154,78,54,77,131,44,164,79,0,105,237,120,58,217,235,147,219,116,109,165,100,169,161,180,96,48,125,50,80,138,108,249,249,211,95,125,244,112,217,180,173,109,74,45,186,54,238,41,179,167,140,16,24,9,133,16,174,11,203,69,19, +60,2,43,219,167,66,113,93,107,65,146,58,167,3,106,99,60,39,32,9,132,160,52,100,179,91,20,64,66,102,183,179,16,57,37,193,158,128,1,25,52,128,237,80,80,176,54,180,125,236,29,70,20,204,152,223,22,8,146,146,172,40,47,3,146,128,200,68,129,64,24,177,103,42, +33,168,105,154,250,176,42,138,162,235,26,99,240,224,231,31,180,237,148,83,146,82,104,173,215,235,229,223,124,185,217,168,73,138,65,38,189,105,86,206,181,74,3,136,212,184,86,170,66,15,71,75,207,130,204,121,44,166,230,192,23,102,248,116,175,239,123,63, +152,166,193,80,72,229,186,174,243,157,230,66,10,193,200,192,148,0,19,18,36,204,189,123,125,71,201,67,87,214,9,190,225,252,242,163,178,136,185,36,36,164,157,240,145,239,29,193,239,88,102,190,14,137,116,15,145,215,119,165,213,223,255,194,174,113,20,249, +242,200,152,137,32,156,98,140,152,82,46,144,156,11,53,162,115,222,5,159,249,3,109,219,59,215,103,141,247,76,227,46,203,18,80,244,125,159,133,27,138,170,108,154,230,96,92,63,127,254,124,249,211,207,70,251,211,217,108,102,48,53,93,91,21,101,102,10,1,10, +165,181,10,49,79,220,231,133,82,150,37,17,53,235,85,215,117,77,211,180,109,155,101,17,83,74,0,113,203,48,137,145,89,112,76,64,12,105,123,35,153,24,83,228,4,204,44,5,2,9,96,0,31,57,134,16,130,84,33,166,0,49,33,131,20,8,73,196,16,125,8,74,74,34,98,4,38, +204,230,216,91,152,85,80,174,132,153,41,247,93,24,146,82,106,60,62,20,2,181,18,214,214,136,40,36,113,76,222,219,227,227,227,148,130,148,178,235,155,174,235,164,16,74,41,23,67,89,26,235,34,16,29,60,216,43,235,209,104,50,69,196,148,160,40,10,99,204,120, +60,46,203,146,164,34,162,196,176,217,108,234,225,248,86,186,200,91,187,83,127,166,69,233,149,22,197,101,59,225,173,76,217,91,117,65,1,0,249,123,50,28,103,186,171,222,184,39,243,224,187,96,214,113,107,225,192,41,70,226,148,145,113,231,92,239,194,166,107, +219,182,147,82,164,192,145,83,214,198,238,186,46,51,36,165,148,33,114,86,64,211,90,111,85,180,24,142,78,78,191,252,230,235,95,253,236,51,25,109,178,157,243,189,82,33,17,36,132,192,41,251,90,187,16,246,247,15,202,178,52,70,85,85,1,0,4,44,37,57,239,115, +149,27,99,244,222,11,1,66,170,60,82,204,65,1,68,20,30,3,160,224,68,2,18,3,138,44,60,193,192,152,5,205,41,3,141,9,5,201,68,17,179,219,13,38,0,98,136,91,188,132,16,9,136,152,57,166,40,130,0,193,64,148,231,72,178,192,148,214,90,72,50,198,116,93,135,200, +214,59,32,148,74,41,41,172,181,109,223,157,30,191,34,0,45,169,111,218,166,105,135,195,74,42,21,66,80,210,0,198,253,253,253,15,63,250,76,23,117,2,17,19,142,1,103,211,125,34,154,76,38,186,48,68,146,80,184,224,55,109,63,36,74,239,235,167,181,187,78,254, +28,99,82,222,103,249,222,202,82,191,19,255,185,221,231,225,74,62,76,144,59,205,188,155,163,239,234,88,188,89,233,116,87,157,9,238,65,20,188,169,46,147,133,119,156,115,2,73,226,214,21,136,8,25,33,132,208,246,214,135,228,66,10,33,100,87,160,220,75,80,90, +228,124,213,117,93,136,91,13,220,200,201,181,237,254,222,180,105,54,49,165,127,249,237,239,227,255,242,31,141,54,8,140,146,80,73,165,53,21,232,65,36,148,14,176,40,10,127,49,66,81,20,5,34,78,167,211,12,82,116,93,151,133,161,98,140,204,120,153,21,49,198, +109,102,76,152,79,2,32,136,41,2,35,112,226,196,23,2,200,9,5,74,148,144,44,164,8,33,6,219,7,235,98,8,152,34,36,4,14,40,36,146,36,33,153,4,51,39,206,200,136,144,82,43,101,98,244,90,23,74,41,23,189,84,212,123,0,96,20,130,132,16,36,72,8,64,236,122,215,247, +109,150,36,241,222,38,15,28,98,162,152,231,152,70,227,233,199,31,127,250,209,199,159,182,46,110,154,94,153,250,224,225,163,122,60,74,41,233,194,0,80,140,49,1,11,161,202,242,22,75,133,75,147,97,184,159,204,244,159,87,248,237,94,173,220,157,235,187,23, +49,5,175,132,226,181,52,120,51,2,223,16,96,215,136,156,119,237,131,247,33,208,236,210,118,223,170,137,10,175,227,112,107,211,156,161,56,148,72,36,152,18,50,48,16,48,49,66,239,130,80,165,41,131,183,61,71,47,164,230,20,154,166,121,240,112,223,24,163,181, +94,175,215,62,36,33,4,138,237,96,190,82,106,227,172,34,124,121,116,252,127,255,191,255,245,175,190,248,217,39,79,30,173,206,79,35,145,214,186,210,186,247,105,217,117,17,56,2,35,98,81,150,195,225,80,107,41,132,24,141,135,18,65,74,153,153,190,145,83,140, +49,139,208,7,78,196,192,33,230,254,124,74,200,49,50,9,76,132,175,33,144,132,12,25,87,132,20,32,166,110,117,14,0,28,98,240,222,247,93,12,1,46,234,76,1,40,133,98,66,36,76,188,37,243,201,204,57,80,138,137,165,209,68,64,94,32,241,116,58,102,102,239,45,67, +236,157,77,8,30,82,227,122,100,224,24,130,3,2,212,18,82,74,209,245,185,215,50,24,12,166,211,105,81,13,108,234,138,74,78,102,123,101,61,180,222,57,231,242,236,152,15,209,123,175,148,41,203,250,226,44,79,187,143,231,82,109,253,62,161,248,231,149,9,119, +177,18,249,214,83,223,110,174,207,150,145,175,55,45,166,43,189,154,187,189,142,46,66,145,174,38,67,184,155,80,125,11,117,230,26,0,115,173,1,113,95,11,229,43,26,167,219,125,133,33,229,117,195,132,72,50,165,0,41,1,161,209,101,15,168,77,73,68,94,235,20, +60,114,240,174,239,219,230,228,248,204,20,74,74,57,24,12,24,72,74,233,99,234,186,78,106,236,108,47,180,114,141,21,18,255,215,255,227,63,213,101,241,193,7,31,232,193,80,18,149,101,137,136,241,124,158,16,145,100,76,48,155,76,246,246,246,166,179,49,114, +2,128,178,42,20,161,181,54,195,99,49,198,72,17,81,132,16,8,5,19,81,136,156,56,74,198,148,24,5,80,216,130,144,136,25,224,68,100,224,20,157,115,93,239,189,237,22,231,138,178,1,11,42,41,37,82,74,144,152,137,36,48,37,96,98,78,188,37,0,48,2,160,16,66,101, +18,31,17,41,37,50,84,156,141,11,181,48,41,165,198,246,156,216,199,212,246,54,165,224,157,227,148,80,160,54,2,25,32,113,81,85,168,52,36,238,123,215,247,189,148,74,87,101,81,13,0,41,203,251,3,35,108,189,178,49,50,11,128,108,37,156,159,200,110,139,235,174, +121,209,239,210,67,254,49,150,163,187,44,179,55,156,6,175,124,43,91,140,236,48,69,241,30,158,212,140,239,22,135,239,205,150,120,195,84,212,214,1,234,6,135,59,123,6,66,140,200,156,34,48,162,214,197,120,58,19,237,196,57,7,68,64,200,222,197,208,43,0,33, +240,236,228,52,113,200,150,244,128,2,0,4,96,81,20,145,57,247,223,151,205,186,28,142,214,155,213,127,249,187,191,19,74,252,252,243,207,202,66,219,200,155,102,245,205,183,47,137,104,48,26,214,195,1,34,134,16,152,153,4,165,16,189,247,44,41,132,48,155,205, +242,36,190,16,2,99,12,33,8,146,68,196,41,49,0,4,72,41,49,6,68,100,68,22,128,136,28,47,4,123,82,200,2,77,214,90,3,196,49,133,232,164,148,133,210,210,200,8,152,34,48,66,98,140,9,66,98,185,69,197,1,136,224,98,102,37,251,82,229,252,188,13,14,78,40,5,0,40, +87,48,51,246,214,197,20,188,143,145,137,162,36,41,144,178,78,144,49,134,145,186,206,46,151,203,201,193,35,83,87,66,151,137,193,246,54,49,144,144,64,232,125,76,9,132,82,66,40,239,61,9,245,122,67,199,215,213,25,236,208,176,254,245,105,144,190,189,79,120, +251,7,78,183,144,66,49,93,119,28,164,139,36,201,183,199,225,246,124,120,75,28,222,89,149,226,107,206,75,246,114,102,206,210,48,183,194,164,119,7,33,92,67,107,243,245,38,224,16,2,93,168,109,72,36,93,20,227,241,88,218,135,231,231,167,125,223,135,8,206, +122,219,181,130,99,97,212,163,71,143,124,176,185,49,29,34,119,214,33,162,50,38,182,173,82,66,16,74,101,202,122,240,224,96,255,55,255,242,187,147,147,147,151,127,253,111,39,195,161,146,116,122,116,124,114,114,242,241,199,31,127,244,209,71,192,228,156, +107,219,214,251,97,81,212,44,165,146,194,24,85,153,194,24,3,136,49,198,24,163,32,206,127,145,82,98,202,17,145,242,29,73,219,50,4,145,136,163,119,121,204,41,165,232,67,138,30,33,213,101,209,117,157,237,108,34,175,7,130,76,73,68,44,0,133,244,33,164,24, +83,76,73,36,145,167,198,4,66,216,206,220,38,31,146,119,200,90,18,4,70,68,138,49,195,58,16,19,184,24,55,93,127,182,88,122,239,16,225,114,0,13,1,17,80,18,217,192,62,89,103,61,17,41,105,34,179,11,209,187,168,141,22,66,0,137,206,90,102,204,206,196,155,166, +147,152,16,197,118,25,224,191,206,166,252,157,232,232,165,111,248,77,83,151,107,127,207,239,204,190,109,87,250,48,87,157,144,68,150,169,187,104,241,133,215,223,75,187,64,8,92,253,191,244,54,146,205,238,220,227,110,85,125,105,148,119,109,227,184,235,201, +165,24,118,131,154,175,252,60,202,99,151,98,219,203,142,64,226,225,227,167,137,161,239,157,16,66,75,233,250,182,233,154,236,201,148,56,49,179,119,209,199,16,25,178,49,232,222,222,94,223,183,222,186,201,222,30,144,108,173,159,236,31,52,125,251,191,253, +239,255,57,134,208,108,160,46,224,241,227,217,47,255,242,175,108,136,17,176,52,102,50,153,0,128,181,246,224,224,160,42,139,174,107,50,238,122,124,124,92,24,243,244,233,211,182,109,199,163,81,215,117,219,105,38,204,179,161,192,156,242,152,10,167,196,68, +140,41,203,245,218,190,245,206,21,69,49,155,205,96,217,156,172,214,93,215,31,28,28,172,150,27,173,10,42,74,128,104,173,77,12,12,76,2,11,99,100,85,130,146,192,12,160,168,7,72,33,179,121,66,8,0,73,8,100,66,41,101,4,110,219,182,44,235,216,182,66,22,171, +198,38,6,165,149,49,154,136,186,174,75,41,213,131,17,34,18,33,73,117,114,114,82,61,123,241,239,254,253,7,243,117,27,35,171,162,16,82,94,120,194,25,34,74,9,172,11,90,235,157,190,213,149,217,81,73,55,56,201,59,94,191,187,106,125,151,42,230,240,221,166, +243,126,128,32,188,15,140,179,219,178,191,220,243,182,55,34,93,41,98,137,175,71,211,142,139,12,93,141,195,235,120,233,125,14,178,187,89,238,226,81,209,59,181,49,223,96,211,155,0,129,129,105,107,21,202,8,40,104,190,108,89,232,241,108,38,145,13,166,225, +160,88,156,29,177,183,28,67,136,137,153,101,169,106,41,25,41,1,32,10,73,104,148,230,152,4,129,41,170,170,52,93,163,172,243,22,72,8,105,202,80,14,140,46,203,16,83,215,117,125,223,207,14,10,159,162,142,145,72,167,148,66,220,250,58,180,109,203,204,62,132, +163,163,35,163,203,178,44,149,210,204,140,41,34,34,8,68,96,196,108,58,15,136,12,28,57,113,98,6,142,130,136,140,41,100,129,137,32,193,106,190,156,207,231,192,84,85,213,98,177,2,90,71,198,241,116,66,136,190,239,186,190,119,206,205,4,162,163,166,109,106, +100,64,44,140,234,187,198,59,91,22,138,33,246,157,23,82,130,32,82,154,72,187,20,19,83,219,251,243,249,106,123,175,182,68,13,36,66,129,68,128,132,160,181,177,33,184,222,30,29,29,153,122,68,72,49,70,146,2,152,17,4,2,114,2,204,27,7,227,142,228,202,141,206, +242,29,86,95,255,106,192,82,121,79,172,233,90,40,222,90,133,210,221,13,195,139,80,164,27,249,144,238,233,230,177,11,14,237,190,132,160,119,168,165,223,248,216,50,111,56,255,193,64,132,146,16,80,41,83,15,152,153,67,39,5,78,102,123,74,96,232,219,228,123, +235,186,24,163,54,165,49,38,36,94,109,218,174,235,18,196,24,163,18,178,40,10,105,116,31,98,239,57,145,146,198,16,179,214,105,58,155,142,134,19,41,37,161,48,186,168,170,42,139,66,27,99,50,24,83,20,69,74,41,59,40,57,231,78,78,78,198,163,105,81,20,117,61, +16,66,72,36,33,132,64,102,194,11,35,28,6,6,109,100,174,11,82,20,74,162,145,10,242,236,121,85,237,63,124,176,110,186,127,250,167,127,170,170,65,61,28,72,161,215,109,227,156,159,76,167,179,253,189,162,174,124,215,157,31,31,75,41,153,240,188,93,21,69,209, +247,93,179,94,115,242,117,165,137,200,123,75,66,0,35,161,0,70,239,82,100,177,105,236,124,190,142,128,68,2,72,100,128,128,80,10,33,16,4,17,23,69,225,26,219,247,237,203,151,47,63,248,164,22,90,248,24,82,212,217,246,112,167,119,133,0,153,147,112,11,58,192, +72,183,130,133,25,72,123,243,19,191,167,109,253,143,55,8,111,37,46,188,254,60,241,242,108,246,150,8,188,82,229,2,16,94,143,67,222,30,109,94,255,226,187,64,218,155,175,247,224,244,224,109,94,217,144,141,101,242,111,185,104,180,49,33,8,170,7,147,224,109, +116,190,181,77,99,125,178,125,54,117,209,131,226,236,212,45,22,11,119,190,208,90,75,109,24,5,73,209,204,151,68,52,28,14,7,131,129,11,254,252,124,110,173,45,148,142,49,70,111,73,136,162,30,84,131,161,82,198,40,57,29,143,179,18,68,93,151,66,111,145,137, +108,242,62,28,14,189,182,155,205,166,183,182,14,97,181,90,165,196,68,36,1,148,82,10,148,16,185,226,98,34,66,98,129,4,66,8,84,9,2,73,13,90,3,51,184,0,140,163,225,164,170,206,190,249,230,191,158,207,151,235,245,26,145,154,190,75,41,13,135,195,207,126,242, +217,47,126,241,139,122,88,89,107,141,49,123,123,83,69,176,156,207,207,231,167,193,246,70,237,7,215,103,182,56,48,39,31,24,156,115,161,239,131,103,158,159,175,230,243,134,129,128,8,133,2,142,12,36,132,144,82,35,162,4,84,66,20,69,193,33,6,215,183,237,102, +40,167,2,49,101,95,107,192,139,255,248,2,150,133,91,241,185,91,79,248,239,52,240,253,163,74,137,111,209,29,125,115,230,121,253,201,227,149,159,181,131,98,221,194,164,193,60,24,118,77,11,248,106,62,220,105,23,100,77,26,113,53,125,94,56,185,197,203,194, +22,1,24,111,243,129,217,253,132,119,105,210,136,219,11,209,75,180,86,240,182,113,8,219,150,61,8,18,74,151,101,240,85,179,56,93,205,207,67,183,170,141,66,8,155,205,38,207,242,50,66,74,41,50,39,96,100,54,74,73,41,157,115,46,68,36,169,52,2,65,111,189,237, +251,65,97,202,178,46,139,26,152,98,228,108,90,118,185,80,66,8,214,130,84,148,255,185,191,160,197,73,41,187,174,3,192,178,44,53,17,34,10,129,68,18,115,31,13,19,34,197,16,4,103,58,165,0,32,96,132,8,209,71,129,228,99,154,204,166,127,245,111,255,250,232, +232,232,111,255,254,239,173,181,251,251,251,153,28,247,47,255,252,223,108,215,62,122,252,208,24,83,20,218,247,141,150,120,124,252,106,189,94,63,56,216,83,146,188,237,153,89,153,34,56,31,24,82,72,222,199,224,99,107,195,243,103,175,150,203,134,81,8,165, +72,10,246,140,40,136,228,37,118,0,0,85,81,32,98,85,85,237,102,83,84,181,54,69,188,14,182,225,165,231,53,189,113,213,222,154,214,238,147,229,126,60,253,195,187,174,86,222,231,159,237,126,37,164,155,17,72,76,87,165,13,233,109,27,210,245,243,33,191,158, +167,190,243,25,236,22,198,187,23,112,235,131,185,251,241,220,165,100,37,182,201,253,181,179,34,32,96,76,192,128,49,65,103,221,114,185,62,63,59,143,174,197,97,25,124,199,41,24,99,164,50,40,200,250,24,172,15,49,25,33,11,109,162,247,167,171,141,80,178,30, +142,188,247,139,243,179,182,247,28,82,81,84,123,251,7,211,209,24,17,125,111,131,79,181,82,217,115,87,8,129,66,100,249,83,45,85,8,193,6,175,132,24,143,199,33,36,219,247,49,166,186,174,11,163,197,214,85,51,111,23,145,153,242,237,141,33,228,102,147,32,134, +144,82,76,62,241,233,203,23,155,77,107,173,85,69,49,158,205,126,241,243,47,178,235,40,71,143,136,222,187,208,219,179,87,199,179,189,137,8,197,201,106,253,245,183,95,245,93,83,150,229,193,108,36,9,50,44,171,148,9,222,37,82,1,34,50,1,208,124,190,252,234, +171,103,206,70,84,154,164,146,82,187,192,249,20,157,209,85,41,149,18,50,32,113,10,117,85,182,214,187,222,22,69,17,210,206,94,250,142,66,50,215,86,209,59,137,158,252,224,65,248,134,101,121,47,2,247,149,147,33,220,139,104,186,243,221,109,213,244,90,9,255, +70,28,236,94,31,222,125,221,247,81,233,127,251,217,253,141,134,219,76,0,49,123,37,0,34,2,33,144,144,66,196,4,171,229,102,177,90,90,239,53,17,51,15,135,195,190,107,154,166,217,52,93,100,96,68,41,181,82,90,198,224,156,139,9,82,74,152,82,215,218,174,235, +214,77,27,57,73,33,71,227,241,131,7,135,67,163,17,33,37,80,82,22,69,81,215,117,89,22,217,190,83,92,84,152,57,73,166,152,50,76,74,128,101,89,57,231,114,189,156,13,48,152,57,113,200,32,97,74,169,217,116,93,103,133,80,90,153,132,228,93,116,206,197,182,115, +193,175,214,155,243,243,243,249,124,89,86,165,115,238,155,111,190,17,200,79,158,60,153,77,71,171,249,249,102,179,10,125,203,16,55,155,205,203,211,111,159,60,121,242,96,127,86,85,85,244,62,31,200,130,235,125,68,148,212,186,222,69,90,54,221,215,95,61,255, +221,111,255,0,64,36,148,212,10,133,4,114,156,16,65,0,80,74,145,136,202,178,60,153,175,200,64,150,105,179,182,75,105,152,169,226,55,205,210,133,16,183,48,251,153,118,31,216,46,42,113,109,119,126,43,42,254,99,131,70,175,208,214,238,179,145,188,118,165, +66,204,242,16,187,71,178,107,105,240,59,108,102,244,134,192,126,39,208,249,61,78,2,187,59,203,53,201,74,83,20,69,81,8,33,178,154,40,69,27,99,240,30,164,148,211,233,84,72,29,25,218,190,239,157,15,62,34,162,235,122,105,138,233,116,234,67,58,58,57,94,175, +215,217,190,143,36,21,69,85,85,149,68,72,222,229,166,118,38,163,230,254,184,148,82,34,250,96,19,48,50,196,24,251,166,93,44,22,207,158,61,219,155,206,138,162,36,34,230,45,51,51,1,198,24,67,116,185,110,110,154,230,228,248,108,177,88,17,73,163,171,144,160, +239,123,231,2,133,182,105,90,215,91,173,181,181,246,114,254,131,163,223,172,87,90,145,82,74,75,181,105,150,139,243,249,124,126,86,207,234,79,62,249,232,151,95,124,161,165,12,33,228,219,232,218,54,129,196,136,235,101,179,113,225,108,209,124,245,213,87, +207,159,127,155,185,68,152,75,80,190,110,189,82,150,101,247,237,145,66,225,173,27,238,13,214,155,30,82,76,144,178,232,9,2,138,139,181,116,251,195,98,218,45,118,238,52,71,249,145,213,156,239,145,12,229,125,26,3,187,55,23,69,110,167,190,46,74,227,246,152, +184,251,249,95,87,254,180,107,107,188,85,40,189,17,178,248,26,146,121,243,84,68,254,238,77,103,143,251,67,163,187,253,9,228,75,233,126,32,78,91,7,5,78,120,225,147,199,152,162,169,151,214,90,148,1,85,239,225,193,244,97,173,248,197,31,126,231,90,171,4, +21,133,22,149,176,93,39,148,110,155,13,8,138,221,130,129,84,36,183,90,247,189,77,17,43,93,38,223,115,215,13,70,229,204,224,164,86,93,223,91,138,13,68,193,52,4,181,92,174,135,85,93,153,170,16,166,109,55,211,241,152,57,174,214,139,205,106,97,173,117,209, +61,250,240,208,57,87,238,85,39,205,233,108,86,58,31,132,76,44,101,111,237,102,179,65,196,170,28,204,231,243,87,71,199,199,199,199,41,37,99,202,148,146,181,214,57,103,162,158,76,38,66,22,128,226,195,79,127,114,124,114,242,98,190,104,73,6,198,211,151,167, +229,186,171,134,3,105,134,243,142,191,106,23,73,205,62,232,206,3,242,98,61,223,159,140,107,173,162,93,42,33,125,111,133,46,215,237,42,130,218,4,255,183,191,255,237,127,250,187,191,95,26,3,66,86,146,20,36,73,36,136,67,8,145,147,52,6,3,163,41,109,194,36, +148,170,135,172,205,241,124,85,143,39,81,170,130,174,205,12,92,248,4,198,45,251,231,245,179,195,120,121,138,191,166,139,155,219,161,215,164,107,37,17,33,186,139,57,216,203,247,231,53,188,75,244,223,253,250,199,198,78,239,51,229,243,222,243,132,247,185, +116,250,30,63,204,37,107,233,157,76,94,223,243,23,1,95,86,62,41,70,163,245,176,220,239,86,15,94,124,245,187,223,254,254,15,67,77,177,183,236,123,2,46,156,41,124,104,251,30,165,104,154,198,24,35,0,172,181,46,176,144,209,199,232,93,196,20,243,124,179,49, +234,225,195,135,211,233,20,151,203,245,105,19,99,12,41,157,157,157,21,165,30,14,135,217,223,55,83,43,99,12,68,100,140,137,204,194,218,60,113,159,59,16,125,223,215,117,141,136,33,196,12,11,245,125,191,94,53,235,245,58,91,62,73,41,33,166,182,237,57,68, +137,164,148,144,146,128,80,8,193,28,83,244,131,170,24,12,6,223,124,251,220,54,205,166,107,210,201,81,89,87,166,174,135,117,185,110,155,245,166,63,58,62,61,60,60,36,161,80,104,89,16,39,102,17,186,16,34,234,222,186,231,223,30,125,253,252,249,98,189,78, +64,36,72,9,84,74,112,76,206,57,169,72,41,21,66,104,123,39,203,210,57,167,140,206,116,89,68,204,30,198,41,190,219,233,46,235,61,17,95,119,119,65,192,55,75,93,222,100,155,252,104,251,135,239,33,111,65,127,212,11,122,211,144,212,213,56,252,190,110,232,110, +10,191,240,130,125,253,42,181,177,125,43,129,246,246,14,62,248,248,227,99,68,12,189,214,114,117,126,202,222,249,73,126,224,0,0,32,0,73,68,65,84,133,214,50,145,181,22,163,8,222,106,45,139,162,112,62,166,139,194,195,7,203,33,64,176,18,193,24,243,232,209, +163,186,174,187,190,111,219,150,145,124,228,160,2,162,169,235,186,174,107,128,60,184,196,33,132,76,13,39,41,67,8,202,104,239,189,148,178,239,251,117,179,81,70,43,239,157,243,125,223,135,16,54,155,205,242,108,169,181,246,189,117,206,177,82,2,73,9,57,25, +141,139,162,24,85,181,32,153,167,31,163,239,32,185,210,104,83,22,139,117,217,52,107,65,40,140,209,198,20,70,245,90,44,150,125,151,224,235,151,71,159,124,250,121,27,32,97,40,164,176,222,182,125,10,0,158,210,201,124,245,219,223,125,245,47,191,251,106,177, +92,35,105,169,202,204,216,110,219,214,118,93,102,210,230,9,44,173,117,223,247,0,96,138,66,8,97,164,41,138,242,138,232,237,53,183,188,55,106,124,241,13,65,77,190,177,84,210,13,183,166,187,130,252,199,214,63,124,207,76,120,125,245,95,39,124,190,127,160, +222,19,242,250,30,13,122,249,106,31,50,237,180,70,152,89,106,176,214,38,7,195,106,240,179,95,252,234,240,224,129,219,172,147,239,94,62,251,122,121,126,98,187,13,163,18,138,149,22,90,107,173,36,162,23,68,72,168,180,240,49,114,76,49,70,98,214,90,212,117, +157,105,217,90,107,239,189,41,43,198,60,78,32,51,25,48,114,100,102,148,130,2,133,24,164,148,74,41,173,117,33,133,247,158,24,154,77,23,134,131,224,99,52,156,152,179,2,78,232,67,74,233,232,232,104,181,92,122,23,199,195,225,100,50,169,10,35,132,80,210,12, +170,50,165,20,3,73,161,148,209,133,209,117,93,217,224,39,139,250,76,192,104,50,218,63,124,152,207,180,141,196,97,169,199,163,39,173,77,27,159,186,128,140,160,203,50,5,112,20,123,159,22,235,245,151,207,95,253,254,217,243,227,179,115,31,64,84,74,42,19, +253,186,15,110,189,92,58,231,235,178,98,136,41,114,89,150,202,148,173,117,64,210,152,66,21,198,200,66,42,213,247,78,43,13,183,141,225,222,85,224,164,196,136,152,233,121,2,118,166,121,136,182,126,39,111,60,222,191,225,60,249,227,73,137,242,187,132,202, +246,99,240,247,249,97,238,234,239,221,21,141,223,229,86,242,142,97,92,254,189,233,34,42,47,127,126,215,180,74,9,163,20,10,33,76,53,156,61,196,201,76,64,44,135,163,231,95,253,225,229,179,175,108,116,41,38,67,74,11,33,0,179,204,17,35,122,239,157,179,49, +6,41,201,8,99,36,77,166,227,201,116,164,148,26,12,6,121,72,23,0,251,190,47,138,98,181,90,49,199,66,111,93,9,136,168,111,250,44,28,8,0,165,41,152,217,90,191,217,108,230,11,157,111,184,16,162,109,219,147,147,19,219,88,68,172,171,42,57,191,14,77,223,118, +141,144,18,168,28,152,66,43,129,92,150,102,80,21,185,229,40,132,104,154,110,185,94,11,78,18,83,89,15,117,93,174,214,107,210,18,166,227,81,85,180,109,183,92,46,95,29,47,234,193,233,176,44,72,149,8,202,177,216,56,247,236,213,233,239,191,122,126,50,95,68, +16,210,8,146,58,33,4,103,173,181,237,198,43,5,0,169,239,123,146,102,56,168,55,109,147,80,78,103,123,147,189,89,97,42,16,91,66,15,203,59,251,126,55,159,233,46,33,227,230,168,90,86,40,189,25,87,55,35,240,13,184,206,143,33,20,191,115,38,228,155,3,193,244, +29,83,211,159,12,170,186,28,220,190,252,40,55,251,162,28,131,209,154,136,58,235,98,100,169,42,66,166,20,246,31,21,109,231,23,171,245,230,252,184,237,157,18,228,189,39,1,3,165,18,99,72,232,188,239,186,46,197,168,149,22,2,1,226,100,50,169,170,74,107,137, +84,11,33,150,171,21,10,53,156,204,202,178,12,49,182,109,91,232,81,2,110,219,54,4,199,9,165,148,50,37,173,117,81,20,214,7,231,130,36,202,218,51,213,160,30,84,117,136,113,189,106,130,117,227,209,72,11,89,236,237,143,7,195,229,98,221,174,214,221,122,163, +165,34,34,223,119,74,41,33,4,2,24,99,102,179,217,116,58,29,24,243,239,127,249,151,127,241,249,79,25,225,219,227,163,87,204,64,212,116,237,124,181,108,108,140,140,199,231,231,131,241,200,14,106,101,202,170,170,186,200,167,243,213,179,151,175,158,189,122, +213,180,189,214,58,49,121,134,232,60,123,231,172,7,0,165,100,74,192,137,149,17,40,212,102,221,238,61,124,244,244,195,143,102,123,7,1,132,103,198,4,164,244,93,177,241,214,163,62,226,86,155,99,247,61,9,153,118,122,102,204,204,233,74,144,223,140,192,31, +91,255,240,59,101,66,196,76,192,253,158,79,140,247,145,216,248,238,55,142,175,50,124,152,57,75,21,239,30,56,183,12,27,129,153,89,22,124,50,166,148,74,5,231,93,234,20,209,248,224,209,7,222,31,23,58,62,247,64,236,83,34,23,93,134,127,17,66,100,102,16,74, +18,145,247,78,107,154,205,102,69,81,104,173,133,74,74,169,182,109,171,193,168,170,170,217,254,94,93,22,128,169,26,12,218,205,170,105,154,16,220,176,170,171,170,18,42,91,115,23,136,141,16,98,52,26,17,198,172,134,152,7,224,171,170,82,131,225,131,131,3, +98,56,124,240,112,52,28,218,182,91,47,87,205,170,57,59,59,59,61,61,253,237,175,127,189,90,173,162,243,68,82,32,141,135,195,199,143,31,239,237,237,253,226,139,47,74,163,129,168,6,185,63,24,11,169,207,18,37,233,167,83,170,203,106,48,24,40,169,35,210,170, +233,81,154,85,219,125,253,226,197,209,201,233,114,181,118,46,0,144,32,178,206,91,215,73,231,98,132,178,0,165,84,2,54,101,81,86,131,144,120,60,157,61,56,124,188,183,127,32,132,240,97,123,84,211,82,93,11,146,123,246,120,47,241,204,116,33,211,247,58,239, +93,72,6,223,31,141,252,241,1,51,111,41,38,241,122,131,1,210,29,85,232,159,26,176,121,63,136,153,241,150,190,205,174,92,113,254,177,105,43,211,205,16,34,200,36,72,69,153,18,160,141,28,19,144,48,157,237,170,241,222,19,163,76,33,124,223,133,126,137,235, +101,96,254,246,213,169,80,82,233,42,48,131,20,74,107,65,96,93,171,139,225,100,50,50,69,145,197,160,114,101,56,170,7,33,177,46,11,83,86,144,226,112,56,14,206,117,93,19,35,147,146,82,23,140,66,74,151,37,158,114,231,109,113,126,70,40,213,124,185,81,237, +106,177,244,222,215,195,178,170,170,217,112,60,30,141,4,96,64,154,141,39,31,61,121,234,189,63,63,63,255,31,254,250,191,255,195,31,254,48,63,61,227,148,206,79,207,142,190,125,249,237,151,207,143,159,189,58,125,113,172,10,83,84,101,98,174,198,67,89,147, +142,112,48,24,159,53,105,80,149,74,32,0,180,109,187,217,108,214,109,115,114,122,118,116,114,182,105,58,23,131,247,54,160,66,65,28,188,239,186,24,0,17,148,46,132,210,140,162,172,234,114,56,218,244,254,39,31,127,50,59,56,36,109,54,109,207,36,77,89,132, +196,119,145,206,222,184,243,82,110,22,33,18,48,32,32,103,226,71,30,193,207,188,155,215,132,112,252,17,38,186,239,154,9,111,105,154,3,193,165,48,203,149,55,208,173,49,73,116,197,0,116,119,26,227,150,218,143,249,230,200,210,205,28,120,147,58,115,215,251, +111,190,50,4,178,11,189,100,133,164,215,91,233,85,114,134,80,138,99,2,16,82,202,196,152,18,48,9,96,33,52,7,246,66,21,251,15,159,148,70,159,190,252,90,74,185,56,63,51,149,101,34,27,82,239,2,34,82,72,128,140,82,8,37,103,251,123,36,182,179,96,79,14,31,253, +230,55,255,220,52,141,150,58,198,152,16,180,86,155,182,1,162,178,44,181,26,18,193,114,185,204,77,252,179,179,51,72,156,81,211,131,135,15,86,139,229,114,189,70,102,129,84,150,101,182,73,188,208,150,183,235,213,74,0,166,24,141,49,7,123,251,110,21,190,248, +249,47,163,15,177,119,235,213,106,53,95,60,255,230,217,151,95,126,249,234,235,151,139,197,162,233,218,98,80,31,62,121,252,240,209,225,104,50,86,74,75,224,249,233,201,163,199,135,77,187,73,41,77,38,147,151,175,94,125,249,205,55,137,113,213,108,54,155, +77,74,44,21,216,224,146,115,192,65,43,44,170,146,164,34,169,7,195,145,169,71,168,138,189,209,254,147,143,62,66,161,67,2,101,10,31,98,215,117,36,21,0,72,161,118,243,213,37,158,121,205,103,114,231,129,33,92,176,115,47,199,8,175,107,225,50,39,126,45,91, +114,125,214,231,82,128,231,110,12,226,187,247,15,239,137,101,124,159,229,232,219,114,224,219,179,226,123,201,132,194,189,116,156,238,119,179,182,17,123,245,135,165,155,63,39,79,91,224,117,78,21,163,96,230,136,129,148,41,6,227,241,193,163,144,88,149,85, +156,205,230,243,249,114,189,81,100,152,163,139,62,65,172,181,201,6,47,85,85,21,218,32,226,222,222,222,222,222,158,144,90,106,229,124,56,63,63,31,148,69,89,104,34,66,20,235,205,166,174,138,203,134,123,254,212,193,165,224,83,143,14,133,180,214,187,190, +133,196,74,200,172,231,173,72,20,198,132,16,86,171,21,135,24,131,27,141,70,136,108,202,49,66,159,48,134,68,90,185,241,112,50,253,98,250,171,159,255,178,109,219,117,219,52,93,27,57,249,24,231,155,197,179,175,191,89,46,151,235,3,109,109,183,56,59,45,138, +74,151,197,233,217,217,171,147,147,196,184,108,218,182,179,214,57,151,80,75,45,165,168,74,147,205,94,188,79,131,186,124,250,193,199,194,20,167,139,181,146,242,211,159,254,52,130,0,22,72,148,18,39,32,188,224,108,92,155,128,185,167,200,88,198,204,118,59, +21,233,123,173,190,126,88,176,84,254,32,17,120,179,32,124,167,38,196,123,19,234,175,237,88,151,221,136,203,18,244,246,43,228,45,249,21,57,33,112,166,167,11,33,128,99,2,82,178,144,3,20,66,8,169,170,209,180,91,158,237,63,250,96,190,92,125,253,236,217,102, +181,48,229,160,84,128,190,41,135,163,178,174,133,86,68,32,132,28,143,199,211,233,116,62,95,182,182,15,33,48,39,111,212,98,185,76,209,79,39,35,102,14,33,1,164,174,235,172,181,85,85,49,163,119,77,140,177,95,183,74,169,205,106,109,173,149,72,85,105,170, +170,34,162,190,239,235,178,74,8,33,249,174,111,1,83,174,41,58,47,124,111,5,145,86,218,148,149,145,102,80,215,101,89,245,237,38,132,16,82,100,132,182,239,95,157,157,12,190,253,118,177,88,252,214,191,18,84,122,231,82,74,32,104,221,117,103,231,11,83,15, +206,87,235,62,4,210,101,73,82,153,10,133,12,145,99,140,129,185,40,107,83,149,158,41,49,77,247,31,30,28,62,25,207,14,90,23,243,89,38,241,69,197,8,128,76,55,231,223,239,191,11,95,211,100,200,143,76,188,21,126,187,183,13,251,15,213,63,148,63,84,4,190,153, +238,240,214,27,241,78,132,250,91,194,30,111,110,180,119,92,97,126,103,98,130,196,140,151,68,13,129,148,50,115,26,65,130,17,5,23,12,104,42,239,253,108,54,27,29,132,72,250,197,139,231,18,211,164,150,134,38,163,201,164,172,7,23,197,118,172,74,51,29,13,143, +143,143,13,215,62,69,69,36,165,180,214,198,224,148,218,75,198,132,16,138,66,75,41,189,247,82,234,24,109,8,129,16,99,140,185,57,145,251,141,82,234,162,174,132,148,217,9,67,41,49,28,14,67,8,235,182,9,33,88,239,116,33,173,239,37,160,33,153,101,124,81,146, +245,93,49,168,250,190,79,174,183,49,176,132,209,100,168,234,79,98,140,112,94,47,86,235,213,122,109,67,220,244,253,166,235,61,10,103,253,98,221,121,20,229,112,76,66,49,82,239,130,143,49,165,68,170,28,239,61,16,82,111,250,126,84,84,31,124,242,249,96,50, +107,93,204,178,38,152,128,1,51,150,130,12,204,145,25,223,240,196,111,134,101,74,233,10,119,50,7,243,78,168,164,171,228,138,221,90,244,214,166,197,91,79,161,111,96,14,252,241,130,240,93,83,122,122,151,152,124,231,80,124,215,112,122,231,62,36,92,57,60, +188,53,80,57,229,119,231,233,99,34,230,76,44,230,200,72,140,64,137,217,51,37,212,100,208,168,178,168,215,235,62,8,165,62,252,252,103,229,112,116,242,234,153,146,248,244,112,178,63,173,171,186,38,34,41,5,50,212,117,125,120,120,120,116,116,178,177,254, +217,179,103,133,210,89,249,91,80,106,219,182,89,173,11,163,165,212,101,89,110,107,209,16,50,195,91,73,19,130,15,41,214,117,61,30,141,129,57,198,232,156,19,68,62,6,64,50,85,169,186,246,236,236,236,164,63,173,23,231,135,31,215,46,186,104,93,232,172,65, +241,96,54,37,51,240,214,89,235,122,219,55,93,107,189,115,209,123,78,36,133,42,245,227,234,3,126,241,194,37,230,222,158,44,214,158,73,154,234,217,209,201,210,122,169,10,105,42,36,209,251,224,19,71,32,84,52,24,207,64,104,83,15,247,159,126,52,123,112,40, +139,210,71,76,68,17,16,33,15,93,49,49,33,221,107,113,223,166,49,139,23,51,45,23,192,53,230,217,195,140,217,100,216,102,167,82,189,97,132,254,174,250,220,239,122,2,250,1,51,33,125,199,8,124,191,185,248,239,165,145,120,203,118,123,109,138,2,225,150,158, +239,22,196,1,230,8,0,49,32,81,254,81,20,0,24,5,72,65,136,245,100,191,235,186,4,44,37,205,30,60,68,100,223,45,218,190,159,237,127,168,148,74,89,75,59,38,99,228,163,195,195,227,227,211,223,252,225,235,87,175,94,237,237,237,13,154,198,246,109,169,228,120, +184,17,8,23,246,76,50,43,2,230,129,134,172,68,104,173,37,148,198,152,170,170,152,217,250,208,244,221,176,170,123,223,135,64,204,9,5,249,20,78,206,79,143,78,211,127,59,95,21,90,73,192,126,221,160,143,143,246,14,246,39,19,142,9,82,66,100,41,165,44,12,105, +4,128,68,201,201,192,142,124,96,231,83,68,25,81,38,34,161,68,235,95,161,174,168,172,77,53,146,66,27,192,9,80,81,20,198,148,82,43,173,10,51,24,84,163,145,44,202,166,243,54,250,162,30,112,186,152,98,219,214,19,34,155,9,241,29,169,233,46,125,81,78,124,45, +25,194,213,89,112,0,72,184,149,13,126,107,133,249,134,136,186,83,158,239,143,47,181,40,255,136,1,206,244,182,204,249,3,188,118,209,215,59,31,6,222,114,52,101,102,186,224,216,32,67,202,163,235,89,158,1,69,158,188,72,192,186,26,202,162,238,108,219,53,45, +9,125,112,248,168,95,169,246,236,219,201,120,10,91,29,209,210,135,8,192,227,241,248,225,131,253,69,239,95,190,124,145,13,82,186,118,195,0,49,198,241,100,228,189,203,74,248,222,251,108,53,147,103,145,242,232,221,100,50,81,74,161,20,154,68,219,182,222, +246,18,9,169,96,33,137,161,170,170,201,108,122,114,118,122,122,116,244,219,103,223,212,101,57,40,42,176,222,117,237,209,233,203,113,61,20,156,234,162,212,90,87,163,106,52,30,235,178,96,1,41,1,70,60,91,180,139,77,243,234,248,20,116,145,136,92,100,16,106, +52,123,88,206,72,234,202,20,149,212,165,82,70,107,93,20,149,214,218,57,103,202,34,38,110,157,239,66,31,17,65,72,159,120,59,221,15,64,200,151,39,55,102,70,194,251,156,202,118,192,106,166,171,121,236,61,156,130,174,147,191,239,151,15,255,100,80,205,15, +70,224,254,97,61,199,119,75,163,116,159,139,220,142,95,229,246,20,48,131,32,12,41,166,132,64,89,163,154,98,140,62,165,161,212,125,211,4,159,76,89,16,70,246,48,26,141,166,181,168,71,67,165,20,34,11,33,60,64,22,170,25,14,135,143,30,193,55,223,124,181,217, +108,180,16,222,123,44,204,106,181,130,20,38,147,113,223,117,217,160,46,35,248,198,24,107,237,112,56,4,128,186,174,251,174,139,49,42,18,171,213,138,99,208,90,23,165,22,90,16,81,61,168,24,249,248,248,248,197,139,23,229,168,138,33,182,174,133,152,82,114, +171,54,198,232,37,194,249,226,76,42,81,175,234,97,51,25,142,71,166,50,170,44,180,214,203,229,186,109,250,151,175,142,69,89,14,102,123,109,31,48,201,201,254,190,42,6,32,13,9,77,82,9,82,136,148,82,106,250,158,0,155,77,107,99,66,165,181,81,204,24,18,11, +160,4,196,57,245,93,8,106,211,141,35,192,181,83,253,155,114,212,61,22,73,30,82,19,111,203,174,247,143,177,63,153,226,176,188,83,139,69,136,119,234,191,93,46,230,157,89,146,180,61,84,109,139,122,224,180,109,47,238,248,145,211,46,129,19,0,228,213,62,222, +235,70,80,74,215,78,222,91,72,51,196,219,128,150,107,181,9,93,94,85,224,116,7,106,186,51,241,207,23,19,142,0,41,57,120,125,218,216,118,138,25,178,51,89,22,132,138,28,99,62,157,40,2,23,156,170,10,143,160,139,202,118,141,237,252,193,112,159,26,154,13,167, +20,226,100,50,240,189,149,82,123,20,109,116,131,71,31,85,155,191,253,224,209,228,228,228,121,169,121,111,111,31,81,168,122,232,133,126,118,178,90,175,151,117,81,142,199,195,102,179,146,146,132,164,47,95,60,171,170,217,116,50,90,174,79,102,147,209,108, +60,91,204,207,106,173,199,163,25,187,62,180,157,44,202,66,107,239,67,112,97,255,224,240,87,255,198,12,79,207,79,79,79,93,223,245,189,91,175,154,6,185,11,125,12,158,8,144,24,214,240,129,250,32,22,96,80,77,139,233,106,62,63,183,237,223,253,238,55,61,178, +34,146,168,155,196,28,84,93,77,76,49,102,161,19,202,196,20,18,32,162,64,20,154,122,12,249,254,2,128,143,0,192,26,128,251,78,33,18,202,215,131,240,136,41,11,251,39,187,51,29,79,204,144,144,8,179,5,197,86,3,10,8,137,182,205,64,147,117,79,56,94,106,67,17, +115,214,59,200,16,23,112,86,51,186,216,82,133,216,138,63,108,125,57,0,136,24,49,166,120,73,138,218,253,42,46,116,104,175,175,255,220,83,225,215,16,249,214,73,26,248,102,59,241,59,6,170,124,215,196,117,207,119,94,22,0,233,202,162,199,75,200,17,113,71, +218,7,239,108,122,222,37,203,255,174,91,84,230,251,126,247,236,125,137,119,223,69,163,99,102,41,132,214,26,82,50,74,235,122,128,108,133,64,45,149,204,186,183,188,221,71,36,9,33,196,163,71,135,139,197,226,232,232,232,247,191,255,253,87,244,205,104,52, +249,244,211,79,199,227,41,17,77,167,211,102,181,110,154,102,48,26,46,206,207,54,155,205,116,58,69,44,156,143,143,159,60,253,201,39,31,175,87,115,119,228,164,209,222,251,190,105,247,246,246,6,131,129,247,33,196,56,24,14,123,235,157,115,213,166,29,214, +181,83,178,44,141,160,228,189,37,196,132,72,132,143,31,63,150,138,180,49,68,164,85,209,181,246,217,243,111,159,159,116,203,77,99,202,33,162,88,175,215,231,139,118,48,213,163,201,216,6,196,132,76,124,185,220,121,75,176,190,151,248,200,155,42,171,119,113, +227,186,252,238,174,24,52,238,28,52,210,59,118,161,19,222,121,13,63,124,139,226,59,14,13,189,78,92,187,25,146,1,222,54,116,177,155,241,238,21,21,248,110,5,243,59,211,220,174,238,41,119,1,104,87,208,188,4,82,234,190,239,11,173,164,48,97,179,30,149,101, +81,20,82,170,108,38,145,55,90,33,208,72,181,255,228,73,74,201,57,247,252,249,183,243,243,101,215,53,214,218,190,111,141,41,165,84,77,211,156,156,28,85,85,181,222,44,99,244,195,225,208,71,119,120,248,96,60,153,184,20,173,243,218,148,41,250,151,39,199, +165,81,155,182,99,64,165,181,84,10,17,79,78,206,66,8,31,60,121,34,16,79,207,142,251,206,167,16,149,148,147,201,184,174,107,165,196,71,31,125,132,136,189,179,74,41,70,152,207,231,103,243,245,243,87,115,20,166,26,77,86,173,93,110,54,27,203,245,20,1,136, +179,11,41,51,67,0,38,220,170,127,191,118,110,134,155,18,90,248,150,54,222,91,35,109,247,103,94,155,63,204,3,205,23,73,117,55,59,241,229,30,157,135,179,95,75,119,95,120,173,189,95,145,153,254,244,65,248,222,17,120,35,122,47,14,83,151,70,228,219,91,185, +69,184,174,33,93,55,129,172,155,10,168,111,119,113,187,26,147,9,223,254,89,222,236,93,113,87,65,126,203,255,1,244,62,146,20,41,68,80,2,99,74,214,79,31,236,23,69,161,133,188,156,70,69,68,41,132,209,56,63,123,153,66,24,15,134,205,104,184,60,159,159,156, +156,48,99,81,20,121,252,55,112,178,33,46,143,143,166,163,241,211,167,79,189,247,14,212,131,135,143,230,171,245,249,249,249,116,50,66,165,78,207,78,219,174,255,240,195,15,59,219,31,207,207,134,245,160,44,75,231,227,166,107,19,194,120,80,61,56,216,211, +255,63,121,239,222,43,89,150,221,9,173,181,246,222,231,17,143,251,202,91,89,85,89,85,253,238,113,183,31,178,61,30,140,108,64,152,113,11,60,140,129,191,6,49,32,141,70,154,17,32,241,25,248,12,72,32,241,25,128,65,128,132,145,0,193,204,24,123,240,24,247, +140,167,31,118,119,87,117,119,85,62,42,243,230,125,223,120,157,199,222,123,45,254,216,39,78,156,56,231,68,220,184,55,51,171,171,33,148,117,117,51,42,242,196,121,236,181,215,235,183,126,63,163,198,195,193,108,152,88,107,71,163,225,254,254,254,131,227, +195,193,104,207,11,171,40,206,243,226,197,203,151,47,78,78,22,89,121,113,51,29,239,29,168,120,112,254,252,108,186,176,251,135,111,15,70,123,179,249,92,153,68,152,151,207,206,129,64,96,151,226,166,1,32,131,16,221,97,69,85,132,246,196,235,155,41,11,18, +2,222,178,33,54,14,213,228,182,149,53,133,67,184,101,148,169,153,79,210,154,58,67,83,208,29,126,54,213,209,215,54,53,203,181,221,45,135,21,170,59,200,109,11,12,81,119,103,208,179,119,233,111,190,41,237,108,16,54,32,114,118,189,222,206,131,239,34,48,214, +42,168,164,75,103,181,3,68,1,103,203,50,139,140,126,244,240,173,52,142,149,10,140,160,132,136,26,201,16,160,86,156,198,222,15,31,28,31,33,226,98,145,151,229,51,95,22,165,192,217,201,75,251,224,136,170,220,72,149,222,229,165,43,75,27,143,134,207,78,78, +38,55,215,239,189,251,246,222,254,161,136,188,131,56,254,250,215,143,246,247,46,206,79,175,39,179,201,108,49,74,7,90,235,36,77,211,193,96,48,24,140,7,233,241,225,193,100,122,125,115,181,63,159,207,180,214,163,189,49,123,40,138,98,48,28,121,80,151,167, +151,79,62,125,57,153,204,135,227,17,70,195,130,105,186,176,185,133,116,180,127,252,206,163,189,131,195,220,113,16,0,198,213,77,0,102,70,196,144,109,99,208,1,199,80,8,160,45,206,16,67,190,141,149,204,222,22,218,108,228,126,122,202,90,133,162,155,41,0, +0,40,90,121,194,37,11,198,170,78,177,179,240,168,84,224,241,207,162,106,168,126,243,119,255,189,215,94,120,108,210,236,96,67,62,77,176,222,84,104,45,46,21,106,200,12,6,156,33,214,127,90,127,237,252,145,94,11,172,191,165,78,5,239,183,173,160,248,158,39, +221,106,235,55,41,27,73,51,11,8,107,16,98,167,184,124,247,193,222,55,191,250,197,253,212,140,210,200,144,66,0,165,53,145,2,68,173,148,119,11,239,217,123,111,180,113,206,230,121,193,94,178,108,65,164,128,229,211,231,207,167,211,169,49,230,242,250,250, +250,230,38,73,7,179,210,205,231,179,225,120,252,232,209,123,58,50,233,96,240,254,251,239,39,131,116,62,95,36,105,138,72,206,249,194,22,34,146,14,7,218,24,91,148,73,28,43,133,32,18,199,209,96,48,72,211,116,48,28,252,244,241,99,207,50,218,219,159,206,139, +143,31,63,189,158,206,1,77,148,14,253,224,48,43,28,106,99,146,225,195,119,63,24,239,31,154,56,69,50,82,153,79,192,193,84,36,177,132,65,161,180,133,168,150,142,108,194,234,47,188,12,50,113,25,103,84,116,76,128,210,209,92,128,141,102,128,161,112,184,252, +88,99,167,238,168,222,19,174,57,213,22,127,73,179,99,34,29,239,91,139,37,174,177,87,247,5,104,159,69,97,230,126,237,184,53,143,183,244,42,85,199,27,91,237,196,254,34,199,206,198,67,221,40,20,64,24,219,7,121,245,156,176,87,131,109,53,238,237,197,104,237, +202,140,80,144,237,40,49,95,122,255,189,189,209,32,210,72,68,64,136,24,4,167,53,122,17,66,24,14,181,94,194,211,72,69,58,62,61,61,125,250,244,211,197,98,118,117,117,117,126,117,25,228,221,195,186,43,172,93,228,246,131,247,222,127,247,209,219,81,154,230, +206,15,211,164,240,252,242,244,140,64,14,15,14,156,151,97,146,250,178,152,207,231,160,244,98,62,63,127,241,226,157,183,223,10,147,193,227,241,168,40,138,179,179,179,203,203,171,155,155,155,147,211,203,73,230,178,194,157,156,94,122,52,158,224,229,229, +36,61,254,18,205,202,120,180,55,208,209,120,255,200,50,150,222,35,105,174,42,198,171,20,3,43,12,67,99,59,92,221,109,167,150,122,131,203,186,114,31,197,246,122,239,161,169,213,179,139,179,106,214,39,187,181,202,122,228,66,68,72,80,214,89,246,54,213,38, +24,171,141,188,62,44,131,188,105,127,248,198,61,161,64,171,201,83,249,192,229,94,167,170,143,81,85,130,38,196,138,92,122,55,70,55,92,238,170,45,11,20,90,199,250,134,30,187,192,142,194,192,189,158,112,123,97,38,252,180,214,70,145,102,91,106,177,202,149, +71,227,248,27,95,253,96,47,141,98,141,131,216,104,82,4,104,116,68,138,16,65,145,82,17,70,198,48,179,48,32,160,214,74,4,174,175,175,188,231,211,179,83,163,204,254,225,65,150,231,136,136,164,191,251,221,239,49,209,241,91,199,68,42,29,36,239,61,122,15,16, +23,89,54,24,142,227,36,37,69,231,23,87,163,241,8,73,157,158,157,9,226,108,145,13,34,51,28,142,242,34,187,153,220,8,139,136,44,242,124,81,228,74,39,63,125,242,116,186,40,114,203,25,195,112,239,200,130,186,188,154,77,188,201,10,59,30,239,163,50,202,68, +2,4,160,60,11,18,17,41,68,164,149,203,17,68,0,173,130,178,68,213,16,12,106,228,32,68,85,172,186,90,12,4,72,192,107,196,48,184,222,112,10,53,150,53,103,216,50,128,250,243,193,19,86,239,44,91,80,97,193,17,32,53,144,222,141,239,88,127,100,2,32,161,185,178, +246,39,248,252,250,44,42,225,140,234,180,87,194,184,175,209,19,222,217,8,91,0,217,134,58,146,106,242,64,50,115,208,181,108,16,133,84,49,103,203,7,114,75,198,98,103,204,251,118,175,232,151,227,103,194,192,44,12,34,32,44,162,181,234,198,73,45,255,86,139, +221,137,136,194,181,207,172,248,160,150,12,168,173,247,1,137,93,153,40,44,230,55,134,139,95,255,165,175,255,194,151,62,40,231,55,105,108,210,216,152,200,40,66,82,20,142,64,132,214,23,128,4,72,222,57,1,1,145,162,40,1,32,207,51,0,84,138,242,178,204,139, +60,142,99,235,252,100,50,41,153,203,178,68,68,165,205,116,54,49,218,188,243,206,163,211,211,179,60,207,79,78,78,39,55,147,249,34,191,153,76,242,194,178,224,209,241,131,227,163,35,147,36,143,31,63,126,113,242,50,74,227,217,98,113,242,242,44,74,6,55,243, +69,86,250,211,139,235,179,201,52,74,246,6,123,135,172,204,44,183,62,26,13,134,99,21,37,218,36,128,196,8,130,72,164,144,150,227,72,34,2,190,218,213,16,61,11,46,251,21,12,44,2,136,24,250,126,34,85,86,87,131,34,88,4,145,26,121,53,86,150,74,65,28,50,60,60, +212,74,161,90,242,2,55,180,7,107,30,209,154,74,180,126,196,33,248,10,175,101,26,36,213,20,90,211,6,17,90,17,47,139,15,141,72,108,216,210,106,255,104,68,161,2,18,54,151,77,62,249,174,237,131,250,62,232,187,66,233,54,69,137,205,17,149,174,185,174,57,164, +117,11,236,180,22,94,177,20,92,213,66,151,113,211,122,232,187,91,31,242,85,10,84,8,76,32,182,156,239,165,250,107,31,60,250,226,187,199,26,93,172,17,151,72,112,70,66,36,89,242,35,35,105,102,22,32,21,197,9,131,120,56,58,42,197,115,54,95,120,239,39,147, +217,124,177,240,44,204,60,28,198,239,191,255,104,82,56,17,153,207,231,198,24,163,227,193,104,111,145,23,241,96,240,211,31,255,164,44,10,113,252,226,244,217,55,190,241,87,180,73,175,46,207,163,36,29,37,201,243,231,207,95,156,94,44,22,115,122,121,1,0,133, +243,156,229,153,181,243,188,152,229,165,195,136,231,153,213,19,38,205,58,73,135,35,165,12,41,69,68,140,136,66,161,31,72,34,8,65,253,102,217,26,36,108,9,1,97,35,208,192,10,251,80,21,102,234,114,13,9,72,87,34,114,105,147,171,250,150,96,133,202,198,59,172, +242,110,238,208,42,211,181,164,184,90,43,19,27,4,54,254,214,102,215,103,214,162,216,125,81,214,138,185,45,103,221,154,7,171,45,16,177,169,240,75,141,69,172,238,186,167,180,44,16,215,191,175,13,246,189,75,31,178,215,104,111,147,94,243,222,229,146,207, +15,222,62,248,230,215,190,248,238,241,129,207,103,138,152,192,3,84,189,53,170,78,149,21,176,40,237,217,122,64,82,42,73,18,20,56,56,56,48,154,156,47,71,163,209,167,47,158,123,113,144,149,249,98,30,224,163,111,63,60,16,145,249,108,50,159,206,216,249,7, +15,30,156,207,22,163,209,200,11,148,158,15,15,142,30,63,123,118,126,113,109,140,241,168,11,15,47,47,175,47,38,179,18,33,99,201,78,207,146,36,1,128,179,201,169,245,88,50,198,163,253,52,25,65,148,230,76,44,4,38,53,81,178,116,38,193,155,1,74,133,107,130, +142,44,143,32,16,3,114,229,31,184,42,182,180,212,70,152,161,237,62,168,147,149,181,42,108,183,230,240,93,153,134,77,131,75,59,218,97,5,142,91,47,216,242,103,98,135,250,85,92,193,238,165,255,53,253,57,169,74,38,203,187,190,38,250,113,143,198,100,109,198, +107,154,165,125,22,184,75,31,178,215,8,183,204,221,180,222,81,224,172,93,140,19,253,193,59,199,111,29,12,18,195,182,100,64,1,100,94,86,54,132,8,57,184,25,20,80,78,172,103,64,165,17,4,85,105,140,25,14,135,239,191,251,104,127,52,142,98,61,24,12,38,179, +233,228,102,54,155,220,232,200,64,150,47,22,11,17,40,179,252,232,248,161,214,145,82,234,248,248,225,96,116,112,51,205,88,212,104,124,248,244,197,233,104,144,62,120,240,224,229,233,197,108,126,181,183,183,55,216,63,154,204,242,220,91,131,170,176,229,139, +243,43,19,13,88,155,52,78,40,30,229,76,12,36,100,200,32,123,47,34,184,148,145,68,68,80,132,64,62,144,201,80,29,221,96,5,6,20,134,165,1,172,42,43,33,117,146,158,194,76,211,140,155,153,27,51,131,80,176,214,29,58,186,114,235,64,96,203,14,125,3,217,211,44, +204,180,187,208,184,182,4,177,221,114,185,63,89,219,150,139,218,136,29,37,162,77,190,126,151,179,89,121,140,214,38,184,172,133,54,196,174,185,105,76,119,13,70,105,53,219,217,10,114,80,122,152,224,170,64,99,123,31,114,203,163,237,133,173,53,223,100,155, +17,250,47,127,241,253,111,124,237,139,163,88,25,112,201,64,223,88,174,195,81,65,226,80,201,64,64,68,15,40,168,73,9,161,16,121,227,76,28,199,132,66,99,48,70,19,209,254,254,254,116,54,123,121,118,126,118,118,150,149,69,225,44,178,23,192,199,31,127,50,155, +45,6,131,209,195,135,239,92,94,93,3,18,41,253,241,227,39,74,25,207,118,54,47,148,158,63,121,242,12,53,171,100,144,45,242,235,172,136,77,84,2,92,207,178,204,186,204,45,28,105,6,191,152,76,51,135,241,96,156,142,70,129,246,31,69,16,25,129,66,66,165,16,137, +216,129,7,81,36,216,81,18,97,16,65,172,118,243,80,71,193,94,133,160,96,138,235,197,240,181,82,228,50,136,109,9,242,180,178,247,238,30,138,205,56,22,171,127,95,87,71,55,61,202,165,41,82,219,1,32,54,226,210,54,22,168,165,183,121,159,206,249,93,5,97,118, +15,15,106,46,157,246,79,105,89,160,84,197,152,6,158,230,85,234,48,225,48,220,82,122,21,92,15,35,104,203,102,177,203,13,237,22,111,106,15,217,170,205,248,50,123,120,56,254,250,151,191,248,193,163,183,116,57,49,232,180,38,97,139,90,5,170,7,6,96,4,69,40, +130,130,32,168,148,142,136,72,137,40,225,8,149,38,229,11,157,17,105,69,74,169,193,32,29,141,70,65,196,243,234,234,42,119,98,173,45,29,159,158,95,76,38,147,143,63,254,120,62,207,78,207,206,223,125,247,189,227,227,135,207,158,158,8,120,77,234,252,252,252, +242,106,66,10,247,30,28,95,47,138,23,159,190,152,77,111,142,246,247,231,215,211,203,171,107,47,56,157,205,40,30,234,36,97,36,208,74,69,169,40,83,148,110,160,86,37,205,48,44,43,12,12,66,2,136,44,32,40,170,158,183,244,171,221,199,87,133,201,181,4,241,150, +241,133,186,115,184,52,182,10,46,19,90,29,141,46,215,221,64,194,181,177,174,97,115,184,130,137,222,138,89,171,210,211,198,204,71,141,167,169,205,243,222,136,237,251,235,19,174,53,163,239,168,21,33,219,150,53,245,229,84,119,236,136,192,10,145,3,237,86, +80,59,119,20,0,117,199,62,228,38,15,223,251,83,68,198,227,225,87,191,250,229,247,31,189,99,52,26,193,88,43,112,22,133,87,190,26,17,65,9,184,101,225,94,235,56,18,111,197,150,8,24,25,109,52,149,132,70,171,133,82,81,20,5,117,7,122,112,148,36,73,108,162, +199,207,159,27,165,243,124,113,176,183,127,125,51,155,221,76,188,131,69,254,248,229,217,213,251,239,191,239,132,175,47,174,162,40,122,241,226,229,112,56,60,62,62,158,46,242,151,167,39,151,231,231,32,190,40,75,16,113,206,177,135,204,58,130,50,77,96,48, +218,75,117,2,38,245,168,60,120,90,106,89,47,253,118,189,213,73,93,234,12,247,171,82,39,189,215,114,108,186,53,146,138,238,160,133,14,109,29,185,203,91,17,12,181,89,28,218,18,218,108,154,135,170,130,82,217,102,210,93,138,212,251,161,79,55,217,145,126, +69,242,178,77,137,114,195,125,75,183,31,250,26,95,61,71,19,220,221,167,237,232,3,187,247,177,219,42,12,175,119,223,121,248,87,190,246,149,163,163,3,46,174,211,200,12,98,204,102,101,20,107,47,157,66,28,33,35,160,210,68,8,192,182,20,1,36,34,210,218,43, +69,24,57,87,198,177,65,148,197,34,142,7,233,120,127,47,40,87,23,214,63,127,126,178,119,244,224,163,31,255,68,155,56,207,243,211,211,179,143,126,242,241,193,193,209,151,191,252,229,233,108,62,30,128,103,200,243,252,163,143,62,226,84,221,220,92,165,113, +164,9,207,166,55,123,195,193,254,254,254,108,182,80,202,44,86,155,95,108,0,0,32,0,73,68,65,84,202,194,207,102,152,140,148,142,197,123,81,42,138,98,182,11,196,128,71,225,202,22,67,185,190,182,195,64,132,45,149,170,241,182,249,3,148,221,211,182,149,39, +236,196,255,189,243,25,155,108,96,139,109,32,139,16,238,130,26,15,11,183,45,56,179,108,135,222,35,146,218,190,222,214,114,194,237,212,73,245,252,222,250,68,150,10,137,95,93,29,133,48,238,210,107,36,184,205,155,189,62,184,64,133,168,170,31,173,132,26, +131,8,32,88,87,73,219,174,184,79,151,125,191,110,255,19,128,141,159,89,47,2,164,76,130,100,88,208,122,6,32,210,177,45,50,100,23,27,48,200,32,165,86,98,140,249,91,191,254,222,48,93,36,139,211,72,19,128,94,148,144,115,226,209,42,173,136,125,196,22,72,164, +180,140,68,74,1,153,168,224,176,206,77,52,66,20,16,97,84,106,104,242,249,140,34,101,203,28,181,28,31,191,157,101,243,249,116,246,96,188,255,96,56,186,185,186,30,177,159,79,231,223,60,62,20,39,243,172,56,24,199,243,8,230,197,244,226,199,223,187,152,222, +124,226,121,124,120,48,47,148,245,110,254,124,226,173,203,136,199,195,1,33,148,96,179,4,166,206,88,136,226,195,195,116,180,239,181,70,137,82,109,16,216,150,57,68,134,69,92,192,133,18,33,34,11,178,231,208,169,15,75,147,171,146,140,120,239,133,152,42,122, +1,4,96,70,133,34,64,186,185,58,73,128,5,57,84,31,157,11,113,102,101,99,20,90,133,68,180,132,108,211,170,65,223,108,15,54,139,100,1,117,84,63,169,26,89,70,68,126,173,103,18,52,163,24,60,47,135,9,151,11,14,251,125,96,67,29,177,6,7,9,0,200,210,76,34,194, +174,159,220,82,34,217,133,99,74,119,255,199,61,200,79,63,63,42,83,183,158,97,183,123,185,245,212,137,180,38,241,158,193,57,87,145,219,3,42,5,40,126,52,76,202,197,148,16,226,136,46,207,174,15,247,247,126,231,95,253,173,253,125,140,162,200,24,173,0,149, +66,130,30,178,218,101,28,222,8,156,132,144,0,145,16,124,24,119,138,227,148,0,17,24,81,152,136,217,133,237,207,219,114,52,26,41,165,70,131,209,98,177,112,133,139,230,25,0,68,214,154,188,240,136,162,40,243,62,29,141,24,164,176,30,7,206,90,235,93,9,0,10, +105,52,26,29,30,30,170,196,21,160,116,186,167,162,132,17,9,85,104,79,43,165,124,119,61,1,183,235,88,120,135,164,104,141,180,110,231,164,238,222,79,153,118,139,182,118,156,214,239,51,170,53,178,224,250,23,215,17,39,13,191,172,156,211,22,79,120,239,89, +204,213,35,33,252,60,91,221,46,141,38,105,53,169,26,239,56,143,2,4,138,80,16,16,137,80,19,105,173,109,153,207,174,175,146,88,71,36,211,235,171,7,251,195,127,249,55,127,245,155,191,240,165,17,95,40,85,145,26,41,21,44,136,148,82,85,246,82,223,103,236,79, +147,8,73,132,0,180,96,61,47,167,16,189,82,70,71,38,22,1,163,137,40,73,210,50,45,226,56,182,214,199,105,97,226,232,102,58,83,89,206,132,58,137,75,241,131,241,158,21,182,236,15,222,251,98,20,107,99,84,154,38,198,152,209,193,65,52,60,120,252,242,252,135, +31,63,131,72,1,145,103,246,236,29,138,90,98,89,110,109,65,173,165,24,184,107,85,121,5,99,124,29,182,241,26,164,234,249,149,198,225,91,184,171,91,223,223,169,89,223,155,252,220,154,35,245,148,55,112,163,11,250,140,61,94,127,48,176,130,240,131,180,71,147, +122,206,176,244,140,136,4,4,74,9,3,2,11,179,47,173,65,41,125,161,216,129,115,227,132,254,149,223,252,181,223,250,205,95,179,54,11,33,16,2,10,133,54,15,173,144,86,212,168,69,53,218,104,43,156,36,17,1,48,172,186,67,44,40,34,12,33,85,140,0,72,3,35,98,137, +165,115,46,200,194,104,173,149,209,164,13,170,9,147,210,105,108,69,6,195,161,67,17,17,119,53,25,167,195,241,120,56,26,13,200,68,201,104,188,176,124,125,121,14,236,153,89,196,123,102,16,241,1,50,217,160,17,89,91,235,32,210,208,151,71,241,136,200,66,119, +72,135,240,62,15,113,23,31,208,123,14,36,109,127,216,236,209,111,74,56,119,113,134,237,161,138,245,211,232,190,127,55,35,188,95,181,71,112,109,254,163,154,146,184,47,181,206,235,178,192,91,55,145,38,65,67,203,252,2,150,181,246,132,154,20,162,18,0,110, +44,87,22,23,105,60,216,75,165,152,29,12,227,127,233,87,127,237,87,126,241,107,17,22,90,57,228,80,203,32,69,72,168,60,219,128,154,35,34,170,228,218,9,58,76,57,205,150,23,162,2,20,165,148,68,49,51,35,48,17,121,162,48,68,43,222,5,60,87,100,173,141,45,48, +6,153,81,210,138,1,74,241,88,170,146,189,209,42,192,213,247,15,134,123,227,36,73,149,81,162,21,196,70,149,222,177,243,34,130,44,162,128,136,42,38,213,64,5,20,48,177,13,78,186,101,242,220,89,232,192,184,218,208,54,222,231,58,130,189,223,3,221,14,171,92, +194,68,119,90,99,205,166,201,157,124,195,22,114,42,232,231,74,221,125,250,7,160,137,152,217,206,224,208,27,125,52,249,57,87,222,4,251,181,230,222,52,113,213,142,87,190,118,153,171,127,130,237,50,146,80,213,130,36,37,0,222,9,8,16,129,81,70,19,18,227,244, +230,92,138,217,123,239,30,253,214,111,252,202,55,191,246,133,97,228,149,44,246,199,3,201,20,1,18,129,34,18,97,118,97,246,92,17,53,35,127,92,45,227,26,171,223,158,130,83,68,172,148,17,17,0,135,136,30,17,153,1,129,163,104,64,68,68,74,153,64,79,42,140,133, +45,1,153,144,98,163,9,200,68,218,122,33,173,134,142,211,8,35,133,145,66,101,40,34,1,113,214,22,8,204,194,2,30,81,135,9,221,144,235,49,66,5,166,94,18,88,44,61,0,75,99,88,97,151,229,27,98,203,187,174,200,29,157,225,46,36,136,212,1,169,110,193,142,222,106, +255,203,239,130,222,6,213,38,98,180,93,22,188,222,78,71,191,241,20,187,52,242,63,59,7,120,215,47,173,135,205,160,197,193,209,124,108,200,213,212,156,40,0,32,98,16,175,16,8,196,229,11,91,204,79,95,60,126,255,225,131,191,250,203,223,248,181,95,250,122, +164,88,75,177,55,72,53,150,78,199,85,233,85,152,157,119,12,0,160,140,198,208,4,7,85,77,133,162,234,191,213,18,32,68,196,129,57,69,17,122,133,196,32,10,17,136,200,99,129,136,168,84,28,199,194,200,222,151,101,153,23,133,115,165,115,142,148,138,35,29,17, +170,200,104,239,148,50,67,202,7,134,162,152,70,195,148,162,88,180,242,182,44,242,76,68,123,239,25,189,32,10,163,0,43,65,84,216,4,154,32,179,16,173,132,144,64,0,9,238,199,255,249,6,60,225,46,9,84,253,64,87,17,144,220,77,90,186,117,177,205,112,125,93,214, +155,239,93,167,212,189,91,203,54,188,104,95,202,39,157,248,152,113,215,240,253,179,119,134,107,39,182,50,193,149,29,138,172,136,213,149,82,8,44,68,236,188,120,55,157,205,39,151,47,167,151,231,243,201,217,223,250,253,111,253,181,95,255,21,67,110,52,48, +137,214,46,95,136,38,193,1,131,168,0,40,9,236,209,168,163,136,42,108,100,107,172,109,89,212,10,208,133,138,77,49,244,223,72,163,18,17,17,83,131,99,73,196,123,75,94,128,189,56,47,28,72,95,16,67,237,71,41,84,134,148,209,161,240,227,217,131,240,193,94,106, +140,82,10,20,137,34,176,232,1,25,113,5,79,1,5,10,145,128,140,81,134,212,220,22,235,189,53,6,213,220,47,56,108,31,111,244,81,238,248,28,119,124,208,221,78,102,211,31,110,68,147,52,104,47,87,63,17,91,3,0,93,227,188,211,14,213,54,194,29,47,172,131,53,173, +174,177,30,178,100,92,187,234,86,172,220,80,192,189,155,251,238,125,191,121,83,122,175,191,219,91,239,254,66,85,186,229,156,115,1,132,193,222,91,107,149,82,73,146,248,108,78,68,198,24,208,234,242,242,252,233,147,159,94,159,159,178,157,167,154,255,217, +159,254,211,111,126,229,209,47,126,253,139,145,18,18,239,217,70,24,69,38,202,178,140,9,34,173,165,44,189,103,22,22,235,195,248,66,24,74,224,0,37,82,170,166,12,92,118,41,3,234,145,4,217,89,199,44,194,140,64,218,68,72,158,57,119,78,188,136,82,42,48,44, +49,66,158,231,101,150,59,231,0,121,60,30,58,231,144,128,217,91,235,19,163,7,131,193,48,118,202,152,193,96,224,88,226,36,22,143,231,231,231,203,98,148,84,73,40,4,34,85,118,44,117,21,183,230,113,9,252,130,117,219,16,196,3,64,168,202,172,134,247,86,85,223, +170,251,26,132,107,136,42,30,10,134,106,2,208,132,9,230,42,132,35,33,4,128,138,58,45,32,150,5,122,243,151,102,183,80,132,215,88,186,27,107,64,45,171,90,188,53,196,195,157,11,144,173,29,65,111,32,178,34,186,255,184,197,171,210,91,200,186,113,50,222,19, +9,122,107,162,188,73,78,100,75,184,210,191,161,54,26,244,136,40,226,157,115,224,89,41,5,236,72,32,210,74,153,216,105,204,243,124,118,61,63,62,216,179,101,89,44,166,249,124,118,121,241,114,126,115,85,44,38,200,101,233,229,59,223,249,243,129,145,247,255, +179,191,127,252,197,71,23,231,39,15,142,30,22,139,185,23,22,4,239,165,228,146,1,163,56,118,214,22,165,181,214,98,21,203,41,65,9,32,7,34,170,17,235,245,236,130,72,104,216,43,0,112,164,68,132,132,195,20,175,0,198,209,200,90,11,121,30,212,11,157,115,185, +205,139,178,8,235,3,141,81,154,0,32,102,86,90,39,81,100,12,167,105,164,35,53,136,146,105,145,151,30,137,40,203,50,137,52,96,45,250,135,0,32,206,51,10,234,208,52,87,235,27,237,58,158,37,140,77,34,225,237,218,100,183,187,175,213,230,43,187,181,196,182, +238,203,210,192,92,203,214,122,233,103,89,180,127,131,70,216,28,20,170,120,84,59,120,236,91,135,134,119,12,42,90,106,242,247,86,11,245,213,168,14,42,34,34,80,96,88,156,32,228,249,124,144,164,38,210,54,47,102,211,12,128,147,36,57,28,29,184,124,126,125, +126,122,242,226,197,197,233,217,116,114,195,46,31,198,241,254,254,209,244,250,236,234,242,242,219,223,254,246,127,243,223,30,252,221,191,243,183,31,61,122,116,125,241,114,48,24,120,135,73,60,16,240,174,180,200,44,213,157,169,200,136,106,152,81,160,244, +8,28,56,107,219,121,35,28,37,198,192,42,40,97,146,1,73,145,18,231,194,185,67,8,65,141,214,90,7,223,18,220,146,214,58,88,178,82,42,142,227,36,130,52,77,65,209,112,56,188,152,158,150,76,1,117,64,164,136,72,150,20,140,10,215,56,66,176,170,124,170,166,29, +246,187,148,222,150,21,66,175,62,89,31,16,183,83,51,147,91,118,216,86,169,182,130,91,247,173,135,174,71,232,150,106,62,15,47,189,201,5,221,34,97,213,45,204,224,43,57,192,221,243,4,217,13,52,188,185,233,92,17,217,192,82,102,25,1,8,97,144,38,226,202,197, +100,78,194,123,195,200,40,61,155,205,62,125,249,236,249,227,143,231,243,105,54,159,23,69,225,109,9,44,165,184,9,23,10,240,224,232,173,210,102,255,221,127,255,63,13,6,131,191,255,247,254,46,197,99,203,228,156,83,113,172,73,3,139,99,151,231,222,58,23,69, +145,81,171,254,4,47,145,208,184,206,77,68,2,12,16,106,149,16,168,47,73,43,88,166,138,136,130,88,122,239,216,7,36,42,42,101,140,225,52,81,74,153,72,139,243,34,158,66,230,6,96,140,137,162,104,16,171,40,138,132,48,76,174,136,224,139,147,19,173,35,71,129, +60,62,32,42,5,16,21,17,84,133,164,149,41,54,7,35,234,18,77,43,62,92,175,14,244,235,183,214,212,44,157,17,176,126,6,134,45,45,129,45,239,119,37,208,126,46,236,240,246,62,97,91,142,19,111,189,89,216,138,84,239,100,126,91,230,27,155,228,46,45,225,251,59, +124,145,34,133,4,32,194,108,109,137,226,9,68,17,130,179,177,86,105,26,129,120,231,202,139,139,151,79,158,60,121,254,236,83,151,221,120,239,153,89,35,17,2,131,47,11,235,114,216,27,15,25,176,176,226,61,253,131,255,241,15,116,50,252,79,255,227,255,100,145, +205,162,200,139,72,182,40,89,28,161,18,4,17,140,227,24,252,114,58,84,168,30,175,111,51,181,97,189,52,209,185,80,62,193,48,247,225,189,103,95,113,249,84,211,3,74,35,150,75,222,21,72,76,34,206,178,247,0,140,162,148,198,52,138,227,56,142,34,75,68,202,152, +220,89,19,199,179,133,253,232,39,63,133,244,32,61,28,16,41,68,227,61,139,103,38,228,74,96,67,65,219,14,177,27,151,174,100,174,251,59,19,157,225,47,88,27,62,232,14,37,172,8,218,59,189,135,30,211,106,147,223,225,182,6,198,246,165,232,119,157,167,253,140, +60,225,189,251,123,140,107,70,184,214,255,190,35,217,238,173,83,213,77,215,177,19,28,190,243,190,3,214,72,136,24,41,13,130,4,162,144,129,208,104,114,54,127,249,226,211,39,159,124,124,113,246,210,149,150,136,34,18,47,226,189,19,22,0,208,168,147,56,33, +2,34,58,59,189,60,56,216,31,237,237,159,156,156,252,131,255,225,127,25,31,188,253,173,111,253,245,71,135,67,16,190,41,75,239,188,137,98,99,140,43,45,123,96,6,133,77,92,69,8,189,80,128,67,223,28,17,25,185,233,237,137,40,16,14,133,205,71,4,25,80,26,180, +158,164,149,214,26,216,132,145,247,192,111,3,76,154,32,138,162,52,142,227,56,6,2,32,36,173,185,180,38,78,120,225,231,89,118,125,157,127,97,120,172,140,68,198,40,37,236,188,65,84,226,184,151,91,174,237,73,214,250,135,189,49,103,243,233,52,91,20,173,40, +102,23,144,218,38,229,166,141,145,106,31,19,2,181,254,218,200,15,63,15,176,103,245,87,255,245,191,217,219,129,173,167,10,218,120,156,246,182,82,177,72,116,61,225,107,62,209,80,75,108,132,163,93,26,230,93,94,158,49,200,42,40,34,163,149,86,196,236,124, +89,34,248,79,159,62,254,203,239,127,247,167,31,254,232,250,226,220,149,37,128,71,148,114,126,77,32,73,28,165,113,154,196,177,214,42,240,200,33,170,178,180,131,225,184,180,54,138,146,201,60,251,203,31,126,152,12,71,7,169,26,142,70,81,100,188,245,132,0, +194,222,57,10,92,163,85,57,145,170,38,161,96,208,30,133,117,86,239,250,2,235,218,35,47,95,0,224,108,230,189,243,204,194,92,13,33,40,212,74,33,176,10,48,29,2,163,116,108,76,28,199,90,107,80,94,41,101,157,43,29,231,142,75,15,215,179,226,195,143,159,228, +140,64,70,69,41,16,145,128,194,64,192,44,158,168,69,220,91,133,240,141,151,52,112,118,2,235,86,129,129,0,118,89,74,93,45,155,250,136,205,131,175,68,1,136,104,57,215,176,230,139,154,143,184,1,51,162,117,63,217,128,254,113,85,169,104,175,222,13,156,99, +155,90,20,155,150,22,210,27,49,194,223,135,14,250,187,27,21,108,49,66,222,58,80,123,231,33,221,13,175,181,209,21,172,128,96,184,249,181,105,135,83,38,18,97,241,140,8,4,96,203,108,118,125,115,117,117,254,253,239,124,231,201,147,79,110,46,47,17,124,28, +27,69,168,0,137,36,86,160,21,9,251,178,44,203,178,96,207,138,148,54,122,177,200,70,227,241,116,58,5,165,180,137,128,72,27,243,167,127,250,103,15,247,227,183,222,122,235,232,232,208,150,165,181,101,32,211,137,163,72,107,173,67,47,15,8,2,84,154,87,122, +54,221,179,237,82,72,86,143,131,75,196,154,48,143,69,92,72,24,137,80,171,48,19,132,154,148,86,202,168,192,109,202,130,56,155,45,28,243,162,112,96,162,225,254,131,127,246,221,191,120,118,114,46,100,116,148,2,32,120,38,16,20,102,231,88,235,142,17,86,38, +180,90,9,141,59,223,107,132,128,107,70,24,152,32,155,70,184,92,226,21,5,201,178,249,177,50,194,238,57,64,31,214,175,38,188,89,117,80,2,121,15,222,110,132,53,193,251,166,215,103,103,132,191,241,59,255,78,183,149,215,13,246,86,239,183,105,232,145,150,218, +225,149,130,56,3,9,144,0,134,25,178,59,206,88,104,46,73,4,161,66,140,4,126,103,6,229,216,123,17,84,20,25,3,192,226,75,225,82,43,80,201,16,4,194,40,64,104,64,40,0,66,6,239,128,45,177,83,232,35,20,13,14,92,1,54,143,221,100,140,110,172,125,228,22,179,139, +79,95,126,242,163,39,31,126,255,249,199,31,230,215,103,100,23,17,148,154,45,185,156,216,106,118,74,172,167,49,67,36,24,1,197,168,13,144,102,36,47,152,12,6,165,115,94,124,48,15,163,13,123,22,230,63,252,227,63,154,229,118,255,248,157,253,163,99,143,198, +177,66,147,120,84,133,229,194,121,6,52,177,49,90,163,56,102,11,222,218,136,44,120,43,226,67,188,27,56,114,43,254,76,33,37,140,206,131,243,104,61,149,162,156,20,197,50,190,98,241,140,204,4,98,48,184,50,38,246,132,28,105,53,136,13,17,120,46,172,211,69, +94,150,69,102,20,216,98,190,152,94,167,113,244,163,31,252,104,122,51,95,204,139,23,159,190,156,92,223,12,199,233,254,193,16,149,205,253,34,138,199,109,102,235,101,55,37,188,239,27,217,187,247,30,3,44,29,73,17,5,230,102,16,97,6,194,234,175,77,35,32,68, +86,36,132,225,1,179,132,7,70,130,224,69,32,96,220,3,255,85,48,73,66,240,82,35,224,151,182,74,194,160,72,35,16,34,33,16,145,174,181,18,2,79,44,55,150,113,248,87,161,42,222,45,237,120,141,140,32,8,161,239,26,190,26,2,115,52,86,191,135,158,41,16,162,34, +124,3,234,76,111,80,46,123,119,20,121,43,16,232,59,22,107,165,189,247,224,217,137,135,37,175,129,66,186,60,63,55,198,196,81,20,71,17,162,32,139,128,7,6,163,40,68,75,101,153,231,214,2,64,20,233,100,144,24,95,78,167,211,211,211,211,243,179,151,147,171, +235,69,54,179,69,206,222,169,246,57,48,35,144,208,214,8,25,195,13,12,179,100,193,213,61,122,244,232,127,254,131,63,248,222,247,190,247,119,254,163,255,240,91,223,250,86,50,28,44,166,179,72,81,28,199,154,80,33,184,210,230,229,92,68,98,29,71,67,125,99, +75,0,0,118,8,212,236,247,120,239,149,66,66,84,164,0,132,5,197,177,23,38,165,209,179,128,175,224,165,160,3,109,181,183,30,129,208,24,18,173,13,145,209,0,160,28,148,206,5,28,130,243,165,181,22,65,5,236,65,28,27,196,40,95,248,139,139,11,199,118,58,57,126, +239,221,227,227,227,7,87,19,171,130,199,94,105,170,48,32,133,244,4,17,53,98,141,161,105,214,223,24,36,8,211,215,139,84,24,112,169,153,189,33,105,199,10,162,132,27,75,131,61,93,141,29,136,8,187,133,140,238,132,190,220,209,61,4,2,214,55,145,108,189,73, +205,250,13,213,179,219,123,143,0,210,185,203,204,12,158,89,88,1,232,48,255,138,72,68,199,7,251,65,148,203,123,231,10,203,236,80,128,20,178,117,161,94,31,69,122,156,142,89,92,158,231,147,235,203,211,167,159,220,220,220,92,92,92,204,110,38,206,151,4,162, +144,112,169,21,21,208,42,32,18,0,101,161,82,178,169,192,19,246,102,23,86,248,178,253,120,114,114,186,183,183,127,122,118,241,95,252,151,255,213,183,191,253,207,255,246,127,240,239,127,227,235,95,159,77,166,121,94,24,133,154,48,210,122,111,255,80,41,53, +159,77,206,46,174,210,195,145,8,129,82,34,190,201,78,69,32,40,193,89,48,120,22,239,128,5,197,3,144,19,46,61,176,15,170,65,10,148,136,19,235,69,19,17,10,34,40,210,64,36,34,30,92,237,1,202,178,240,94,148,210,14,8,0,172,181,98,68,105,44,114,123,125,125, +237,108,38,190,68,20,29,31,5,35,12,27,129,11,68,4,21,142,188,106,180,34,115,237,15,141,142,131,5,18,212,18,203,20,66,203,170,1,131,43,139,229,29,10,111,91,74,244,155,244,185,214,208,51,8,91,224,208,61,33,174,192,206,32,129,55,213,217,120,109,70,216,184, +114,188,227,231,215,81,66,43,41,37,106,104,106,131,48,35,2,33,169,128,176,10,160,99,116,32,54,236,142,34,162,0,53,129,209,90,41,52,105,108,93,225,173,99,95,206,139,197,245,213,213,139,23,47,206,207,207,102,151,103,161,229,160,144,146,200,168,208,156, +243,28,24,211,5,129,66,125,189,66,29,168,101,170,195,173,75,99,14,227,124,88,77,24,137,120,239,173,181,131,225,184,40,157,34,240,140,255,240,15,255,241,15,126,240,131,127,235,223,252,214,223,252,189,191,113,124,116,52,72,99,2,206,230,139,105,150,37,81, +100,146,193,145,142,51,94,4,18,134,37,155,110,85,79,54,38,18,240,204,206,121,235,92,41,222,19,178,34,149,57,87,150,182,204,75,207,46,52,251,217,177,103,47,64,130,72,10,53,33,41,2,130,0,45,173,11,173,194,168,181,142,204,112,102,65,107,3,0,222,91,0,157, +166,41,42,42,203,252,233,211,167,147,235,171,71,31,124,45,142,227,225,112,152,12,134,65,90,56,140,83,69,145,169,119,70,17,169,181,4,28,4,157,107,85,97,134,107,124,60,3,96,67,9,175,34,246,234,247,96,10,208,9,67,221,99,148,213,220,115,63,139,52,248,48, +67,191,180,192,192,183,191,81,89,136,27,220,109,171,158,118,85,182,237,171,178,174,19,204,84,188,140,85,151,229,141,228,132,191,255,138,222,110,251,59,155,156,254,166,201,104,65,17,108,121,194,144,30,130,86,74,129,8,59,111,75,228,16,192,163,38,38,100, +3,16,43,138,12,34,112,153,45,22,179,155,108,49,203,179,249,124,114,115,242,226,217,143,63,250,209,79,63,250,232,236,229,73,190,88,104,20,69,168,21,17,64,128,88,131,231,192,216,87,237,221,85,42,128,85,218,174,212,90,69,111,85,248,225,186,140,22,98,99, +17,207,236,139,60,119,206,43,165,180,210,101,233,46,46,46,63,125,246,236,251,223,255,139,183,223,126,232,69,226,100,160,180,70,80,28,160,109,206,51,121,96,225,176,4,129,144,80,33,33,162,214,72,82,37,94,236,156,120,7,158,81,124,94,136,181,206,150,165, +119,30,4,88,196,179,103,231,181,194,200,232,200,104,109,180,82,68,74,177,247,158,217,187,146,153,189,119,222,251,36,29,167,163,177,23,245,227,79,158,157,95,207,60,154,194,121,22,65,2,239,157,45,74,239,253,217,249,213,205,205,141,181,86,43,138,35,163, +180,14,232,112,239,61,8,179,64,93,167,173,56,93,100,201,51,84,61,171,138,115,104,105,72,203,193,223,138,34,0,43,81,2,92,133,61,85,206,38,220,170,121,134,127,76,203,142,78,11,186,184,38,2,179,114,111,2,93,102,238,6,14,118,249,161,70,141,131,218,166,139, +29,252,64,147,254,240,238,177,221,207,46,28,221,125,206,165,195,248,66,253,240,56,241,200,2,226,81,56,210,202,40,77,10,20,32,112,158,101,217,205,108,186,88,44,108,94,100,89,54,155,79,242,69,86,20,133,136,103,231,202,50,47,203,18,88,148,82,90,107,112, +85,235,133,133,49,244,191,155,101,55,80,0,32,149,223,83,155,221,58,55,59,200,74,33,17,121,47,222,123,19,197,147,201,100,150,45,222,58,122,144,14,70,25,192,139,151,23,23,87,55,255,226,187,223,249,235,191,243,111,252,187,191,255,111,255,226,47,254,98,18, +69,222,123,210,24,199,131,188,188,240,74,136,73,36,116,91,81,130,84,133,247,10,80,41,133,96,196,59,239,74,103,173,247,214,149,74,124,221,10,171,192,224,164,0,161,154,165,64,20,0,97,118,33,152,100,4,203,158,145,80,197,73,58,212,241,144,23,243,56,78,153, +89,107,138,34,83,88,94,162,222,72,41,51,203,242,197,98,49,155,205,174,175,175,15,15,15,247,246,246,198,227,241,96,52,174,172,14,65,4,156,175,208,127,204,12,42,134,134,228,203,154,28,229,178,246,203,29,192,52,73,91,72,43,112,238,111,206,9,165,221,114, +14,220,105,183,65,109,164,211,94,94,34,135,54,137,112,245,165,130,77,183,241,57,15,71,239,74,81,211,155,64,215,13,143,234,226,145,81,66,56,234,1,156,170,168,182,64,188,157,78,166,179,217,236,197,147,15,179,44,155,78,167,69,150,121,239,69,60,51,139,103, +165,84,105,11,118,94,107,29,199,134,12,149,101,177,152,79,98,165,131,239,210,90,107,99,66,182,201,43,96,199,230,226,16,52,83,155,170,111,185,12,118,86,37,114,6,220,223,223,119,206,93,79,166,10,103,195,225,96,188,55,36,5,69,150,255,159,255,232,31,127, +231,123,223,255,205,191,246,27,191,251,187,191,251,171,191,242,75,113,28,207,179,44,142,116,21,212,161,4,138,137,229,106,35,193,85,93,136,153,189,117,206,121,95,186,16,120,19,33,48,7,231,65,100,8,193,24,210,154,48,148,117,172,8,120,1,15,168,4,200,68, +177,82,18,37,195,121,225,158,159,188,124,246,252,164,44,29,165,104,34,242,21,113,181,17,231,189,227,241,48,205,178,172,200,230,167,101,121,125,125,157,166,233,225,225,225,254,254,254,225,225,161,137,147,208,123,212,122,213,142,47,194,52,112,168,160,46, +111,32,34,114,197,224,194,0,138,58,105,87,147,162,119,149,99,203,173,11,70,150,35,208,176,140,66,213,182,117,216,92,87,235,3,6,184,33,10,109,25,25,125,38,157,252,215,233,9,95,145,39,171,231,223,6,11,4,70,96,69,168,16,65,60,1,251,210,93,95,95,62,249,228, +241,179,103,207,236,252,172,22,40,175,58,138,192,160,192,16,68,113,140,105,93,188,243,177,162,40,77,210,40,118,206,149,222,121,111,67,202,39,194,129,197,165,239,134,119,247,218,106,91,15,70,200,236,90,224,129,69,94,68,81,68,218,104,6,102,87,88,39,146, +3,72,26,39,128,124,113,117,243,7,255,235,255,246,135,127,244,199,191,252,203,191,252,123,191,247,123,191,253,219,191,173,180,8,56,197,232,200,85,92,21,2,34,66,70,145,128,247,214,121,118,142,217,7,149,120,114,54,91,6,95,28,156,158,66,32,164,56,54,73,164, +141,34,1,102,103,29,1,96,4,0,69,110,69,105,147,166,8,198,68,195,217,197,197,199,159,60,255,240,163,159,232,225,158,40,242,133,43,203,66,107,19,41,237,60,138,227,66,10,0,72,146,68,107,237,156,187,185,186,184,185,185,73,146,36,73,146,192,212,54,222,63, +72,211,212,24,19,170,193,85,49,9,131,41,106,2,22,80,88,83,88,179,8,121,68,69,0,161,49,193,91,147,25,100,17,218,62,146,183,38,222,4,232,65,84,127,45,103,253,224,182,234,96,97,47,169,126,215,7,146,220,1,200,245,179,201,9,101,93,187,124,205,132,100,93,202, +175,225,253,91,80,166,94,114,107,84,21,10,3,129,73,60,50,107,132,88,107,91,100,26,88,1,79,111,46,127,248,195,191,252,254,191,248,243,211,151,47,180,66,206,102,129,159,140,136,9,37,192,146,85,40,144,139,11,170,132,32,76,32,8,66,8,44,62,36,170,132,161, +238,24,102,219,68,41,189,254,132,84,165,199,46,117,207,201,203,234,247,138,149,180,6,6,52,116,26,163,74,233,4,17,129,152,197,179,23,22,19,69,46,116,213,20,205,22,139,79,158,60,253,206,247,190,247,79,254,228,79,52,89,36,218,223,63,136,162,68,0,180,210, +0,232,189,87,164,235,176,178,116,214,57,103,75,231,28,19,1,17,42,66,165,80,107,74,162,200,24,109,180,54,68,90,43,173,42,113,104,4,18,96,239,189,215,73,86,90,173,7,15,142,223,189,188,158,255,163,63,250,147,63,254,147,63,155,151,206,147,114,2,158,144,136, +216,179,179,14,1,53,41,1,31,198,51,106,214,6,163,21,8,59,207,89,150,93,93,93,157,188,120,241,226,249,167,87,151,23,69,89,58,231,226,52,37,66,69,154,16,133,61,11,32,8,169,208,202,35,82,4,18,114,73,9,135,117,158,235,234,43,145,50,198,208,138,47,144,148, +82,10,137,0,121,233,59,21,173,113,192,85,173,169,165,86,246,82,53,74,106,102,73,239,189,244,97,63,184,37,238,73,75,0,160,84,26,167,117,55,178,183,85,79,13,213,210,94,108,201,93,45,168,169,79,120,79,35,236,130,212,54,193,214,234,194,204,142,167,43,44, +138,194,8,121,97,20,13,210,216,151,249,213,217,75,96,123,115,125,241,244,227,159,126,244,225,15,158,63,125,186,88,204,153,173,181,69,76,14,151,182,71,24,56,93,5,64,140,34,69,161,143,140,212,55,88,188,20,10,86,88,221,250,21,145,214,18,217,17,26,33,188, +252,189,93,154,105,93,14,85,59,178,170,180,99,129,16,42,252,39,41,90,100,153,243,94,107,173,181,1,64,107,93,158,23,147,201,244,255,250,195,255,253,123,223,255,193,179,231,47,230,243,133,99,96,65,82,70,199,169,245,142,148,49,38,66,82,236,185,244,142,5, +80,17,59,75,68,218,144,209,90,107,69,74,25,173,72,209,222,254,158,137,98,68,244,236,69,16,21,9,16,162,154,56,57,60,126,24,197,163,31,253,248,147,255,227,31,254,241,159,254,217,159,191,56,191,202,189,168,56,182,32,214,91,239,5,4,21,146,6,141,130,140,30, +87,252,77,82,227,191,64,56,84,91,152,217,90,155,101,217,108,58,185,186,188,120,254,252,229,228,250,134,189,139,140,54,177,137,116,104,208,130,34,98,97,239,88,17,69,73,100,148,97,239,109,89,32,40,2,92,110,205,149,93,105,165,60,51,34,53,167,31,2,80,131, +8,68,88,214,74,35,216,90,120,43,12,220,114,102,190,249,92,60,136,180,68,102,176,57,102,209,158,11,161,78,47,16,223,0,98,166,233,90,95,41,28,173,97,123,175,209,53,199,74,139,120,20,214,74,25,196,197,228,230,228,249,147,151,207,63,93,76,167,222,149,211, +233,205,124,122,3,0,195,225,80,235,200,57,167,61,245,70,23,245,84,120,83,187,188,219,53,2,96,5,138,87,77,38,90,207,37,54,209,100,114,61,195,134,24,34,200,101,45,142,87,123,13,227,202,255,91,235,69,36,43,138,172,40,16,17,72,49,194,162,200,247,147,189, +15,63,250,248,135,63,250,201,120,60,126,112,248,224,173,183,222,250,210,151,190,244,165,15,190,240,133,247,223,63,216,223,63,220,27,71,70,89,231,45,147,168,136,8,20,56,34,82,21,63,61,24,173,147,36,49,70,45,102,115,109,40,210,105,26,15,17,209,150,101, +225,110,178,178,196,40,185,158,151,31,255,248,241,255,253,79,190,253,189,239,254,240,102,158,233,120,52,80,88,2,51,91,239,189,99,33,80,4,134,136,128,59,10,16,161,222,136,20,42,49,68,66,0,126,217,143,1,128,100,224,179,197,252,226,252,44,138,162,225,104, +116,120,120,244,224,193,131,193,120,164,200,68,198,168,56,98,230,50,207,152,89,235,40,142,140,151,224,32,21,0,56,169,100,45,181,214,180,30,37,213,167,177,156,170,145,186,84,214,140,55,183,51,208,136,136,7,105,17,218,111,39,152,233,225,194,120,51,33,232, +107,51,194,45,176,152,123,91,38,161,20,121,30,41,61,72,147,249,244,230,147,159,252,232,233,147,79,202,197,204,149,121,20,233,65,172,21,12,202,178,244,174,96,47,204,28,43,5,157,153,151,214,88,253,218,99,36,90,187,17,18,134,248,66,249,96,249,89,105,151, +215,186,133,153,213,241,177,183,212,86,209,200,215,134,26,199,49,0,88,91,228,101,65,68,73,146,104,99,68,132,65,128,12,0,151,78,94,156,94,126,252,228,249,255,243,207,190,51,76,83,34,58,220,223,123,247,237,183,142,143,142,14,15,246,222,122,112,248,246, +91,15,15,14,246,30,28,164,202,24,29,69,225,224,12,80,10,122,79,163,163,135,213,57,123,151,23,197,213,36,63,57,185,186,188,188,252,225,217,139,79,126,250,228,135,63,248,201,217,139,43,239,72,71,3,64,242,200,165,205,172,120,6,65,20,226,170,192,132,130, +10,4,133,9,137,145,26,83,200,16,80,50,1,55,19,105,170,250,13,0,69,153,1,144,45,32,95,224,124,58,185,186,188,124,254,233,51,109,204,163,71,239,141,199,227,189,131,163,40,138,52,8,19,24,133,145,81,243,162,34,203,208,90,27,193,82,36,244,60,150,205,132,181, +104,165,85,17,109,86,98,150,42,133,212,202,143,160,209,204,172,203,48,181,198,147,224,54,163,162,78,97,6,119,54,167,187,46,248,53,65,152,215,213,141,184,149,119,96,199,151,207,115,37,128,192,249,108,250,242,249,167,39,207,158,102,211,155,52,86,227,193, +24,216,3,112,100,146,249,220,47,22,11,17,49,198,116,111,71,160,73,115,107,37,0,90,185,55,105,195,166,234,146,64,251,228,43,198,170,254,194,140,247,158,40,8,10,173,111,67,222,133,248,118,85,161,95,174,42,29,153,0,120,12,104,129,44,203,172,181,18,27,102, +0,160,69,206,74,161,142,7,81,20,41,173,243,69,246,252,244,226,233,167,207,93,89,40,148,97,58,56,58,58,220,27,143,191,249,11,95,122,240,224,193,7,31,124,240,238,187,239,30,28,28,196,113,140,90,11,209,249,188,156,92,93,191,120,241,226,249,243,231,39,207, +79,62,253,244,211,147,147,147,155,155,155,43,200,166,211,133,43,48,53,163,40,30,216,82,242,194,178,242,153,119,66,172,20,6,145,20,240,44,204,10,66,147,50,64,37,24,65,252,210,219,68,70,51,179,231,246,180,7,176,83,74,5,173,82,17,41,243,121,54,159,121,225, +197,124,158,36,201,254,193,193,59,239,188,251,240,225,195,209,104,40,34,101,158,9,36,1,232,23,216,3,52,146,80,5,120,8,213,17,6,217,186,173,243,154,250,121,171,78,211,49,155,126,161,232,251,118,192,183,3,78,238,230,108,26,206,64,191,162,237,181,110,1, +244,176,45,221,149,254,13,77,28,21,121,246,244,233,199,159,62,254,164,152,207,83,163,35,69,92,102,101,153,3,72,146,36,123,163,84,147,228,182,36,66,177,43,160,70,227,222,53,216,24,104,13,49,232,220,178,74,182,204,181,131,238,156,247,129,134,12,155,42, +176,136,176,46,116,200,189,243,163,107,234,191,149,94,152,4,233,61,16,97,148,101,241,198,135,214,200,106,14,136,112,54,207,162,40,82,74,89,231,209,131,142,168,200,10,239,23,251,227,17,178,65,109,64,27,241,46,243,254,228,252,242,236,250,234,187,63,252, +254,96,48,24,143,199,195,225,208,24,67,164,195,249,51,203,124,62,95,204,230,101,233,154,163,79,215,60,27,196,227,209,104,143,196,148,5,120,244,76,98,69,188,32,145,66,197,149,80,203,146,229,165,57,35,198,204,122,89,125,10,113,163,162,10,207,29,16,66,204, +60,26,14,216,139,115,174,40,139,64,132,19,39,6,149,202,230,179,124,49,159,207,231,179,233,244,234,242,226,240,232,104,60,222,139,162,40,26,239,85,244,57,206,45,201,160,168,85,165,108,206,55,33,246,44,170,245,193,194,86,20,186,214,232,106,128,64,118,136, +66,241,118,11,236,107,188,140,67,0,0,32,0,73,68,65,84,229,13,248,217,123,194,219,190,233,110,70,168,8,178,217,252,228,229,167,207,30,63,153,94,93,26,141,70,17,219,146,144,141,86,68,160,8,4,193,24,85,150,156,101,217,208,140,101,89,188,106,118,20,120,229, +242,154,51,236,129,223,69,90,53,22,146,160,192,74,77,204,68,120,192,188,121,222,12,9,90,66,78,184,4,119,52,123,211,40,192,40,90,147,136,88,107,153,153,136,80,43,173,117,66,4,102,32,34,165,119,28,0,96,94,130,16,210,139,179,203,72,147,49,202,104,173,148, +17,118,214,217,162,240,131,195,35,17,188,206,202,235,121,129,136,161,223,73,164,103,147,41,51,32,162,209,145,214,36,204,194,140,136,177,246,34,122,81,148,197,162,240,142,136,34,6,178,204,38,138,152,108,8,173,3,145,48,49,41,38,87,207,4,45,217,12,20,136, +32,5,207,95,97,131,150,82,54,74,41,87,148,136,1,19,27,5,148,156,115,165,88,140,180,2,34,241,238,242,252,236,226,226,98,48,24,28,31,31,31,28,28,12,30,192,209,209,209,112,56,20,17,102,31,248,198,173,247,221,145,165,229,224,68,215,255,172,158,84,207,110, +136,187,230,68,130,119,243,17,189,77,139,123,59,195,215,153,19,110,177,242,251,5,165,69,150,63,123,246,244,233,227,143,103,211,171,200,168,72,35,138,99,96,231,220,32,49,72,146,21,185,247,158,180,26,143,199,3,63,200,231,174,201,158,84,223,92,133,20,232, +34,150,58,122,213,186,137,181,105,166,118,208,96,58,89,89,32,53,131,210,141,215,72,132,91,104,90,49,32,111,170,169,26,0,32,241,44,32,193,19,58,225,162,40,68,36,129,216,50,139,96,154,14,201,104,17,113,236,197,185,116,104,196,187,210,217,60,207,133,189, +33,140,140,49,81,188,40,125,80,123,87,42,2,68,39,88,20,206,187,50,77,6,236,3,124,199,120,230,178,180,214,122,68,40,216,21,121,142,78,199,106,100,76,236,60,48,80,28,39,16,57,199,236,188,13,35,41,26,53,250,48,250,191,6,16,171,65,103,198,152,186,82,194, +204,178,28,225,211,4,18,4,51,66,55,188,146,22,96,231,132,136,128,180,214,26,0,242,124,241,248,241,227,79,62,249,100,252,240,230,43,95,249,202,23,190,240,133,112,31,42,169,28,89,227,173,172,185,48,186,213,244,91,105,190,186,62,112,115,110,95,153,214,171, +151,94,94,177,139,136,127,239,63,255,175,111,181,168,110,48,208,141,196,54,189,34,182,140,32,64,130,4,164,4,136,145,16,8,80,156,115,137,209,32,190,92,204,35,67,177,86,243,249,252,217,95,252,211,203,203,203,217,108,134,136,129,163,178,30,162,129,126,242, +108,40,138,194,123,31,69,17,17,133,24,41,252,210,187,23,244,82,152,192,6,246,55,17,209,90,247,138,242,54,197,156,215,0,89,203,247,219,115,177,157,239,109,98,134,186,31,8,223,235,151,175,106,233,55,116,20,177,83,78,220,146,126,212,62,101,37,235,237,253, +142,79,176,211,25,150,230,35,80,234,110,148,135,174,112,251,71,135,95,254,210,87,191,244,149,47,15,247,15,157,151,146,5,181,246,162,200,68,128,202,9,35,41,173,35,47,92,150,229,152,34,104,204,70,172,56,81,55,124,175,104,186,117,25,183,103,154,214,101, +243,154,161,208,45,184,153,246,144,205,61,77,113,87,185,236,215,76,161,141,18,214,25,51,35,115,146,196,138,96,58,185,121,249,242,229,116,58,181,214,214,165,197,176,86,154,11,168,105,255,193,72,194,94,91,51,68,133,15,215,147,233,45,83,172,245,226,122, +91,26,59,238,112,45,198,219,230,250,104,209,49,220,27,78,84,67,32,2,48,165,94,244,101,89,222,186,119,108,137,199,122,77,183,151,91,168,91,108,171,151,193,46,100,205,155,110,221,222,222,222,124,62,255,240,195,15,23,121,246,133,175,124,229,224,240,45,99, +34,31,200,97,152,149,38,173,180,48,56,87,34,170,40,138,192,193,142,101,63,198,55,216,81,248,28,193,214,94,163,29,138,136,70,114,206,18,248,56,73,108,182,56,57,57,121,250,228,19,152,76,42,62,102,196,224,4,66,208,34,13,61,221,38,78,37,216,91,232,32,87, +29,39,162,174,175,235,117,227,183,174,218,214,54,217,234,55,246,146,14,117,61,100,247,187,118,113,62,77,210,235,94,119,218,174,9,111,96,169,107,118,219,154,132,9,13,236,235,90,6,81,123,72,88,215,141,219,228,120,239,74,216,101,173,181,214,150,133,123, +246,236,89,86,148,199,239,92,31,63,124,180,119,116,100,140,241,75,198,241,0,9,32,2,141,17,35,239,206,248,252,115,250,210,59,26,222,189,101,6,55,113,60,122,239,17,189,247,86,105,5,226,47,46,206,158,127,250,244,250,242,106,40,86,150,76,239,205,77,55,120, +197,138,183,119,57,200,87,119,174,106,254,130,144,99,244,46,145,110,182,211,46,108,246,53,244,183,200,29,247,10,3,109,178,237,222,100,102,119,197,243,117,10,54,220,162,133,210,58,129,170,184,178,220,197,154,223,187,73,218,178,215,170,123,37,138,182,111, +40,189,51,184,185,45,141,49,70,199,204,124,114,114,114,51,157,205,22,249,59,69,241,214,59,239,0,69,136,232,189,101,36,170,38,143,139,104,125,137,174,166,147,214,215,88,183,109,255,115,100,168,250,179,112,128,66,205,123,22,232,12,72,64,132,9,80,19,102, +179,249,139,231,207,46,47,206,144,128,132,2,121,73,115,3,110,2,237,154,171,63,228,126,173,180,164,30,120,239,110,219,77,125,133,214,78,223,37,32,217,100,126,219,115,48,102,238,245,192,189,22,184,75,14,182,106,61,175,99,116,91,33,113,215,19,214,182,212, +140,29,234,220,146,186,115,116,117,227,164,158,3,238,104,134,118,99,236,77,172,100,155,232,51,87,121,190,170,198,20,207,95,158,222,220,76,167,139,197,219,239,60,58,60,58,118,68,69,233,68,1,50,177,176,96,123,247,151,205,59,194,142,125,236,159,215,112, +244,85,174,65,218,82,68,129,5,89,64,88,107,18,118,23,23,103,231,103,47,125,89,14,135,67,114,36,77,20,5,98,51,145,171,189,104,237,19,234,24,53,100,152,85,159,99,157,31,177,249,156,186,70,216,91,100,218,114,189,189,201,88,47,241,102,239,162,188,211,142, +214,148,128,173,61,127,175,135,169,253,127,107,251,104,114,37,175,60,201,102,22,137,77,237,184,238,157,217,190,36,154,97,121,243,148,42,219,22,143,64,70,17,34,56,91,88,107,63,252,193,15,152,57,77,211,56,25,32,176,183,76,70,107,69,161,103,211,221,45,26, +59,124,139,146,243,231,207,31,234,55,253,5,21,93,5,52,187,222,92,181,88,5,20,65,62,91,156,190,124,145,205,102,138,0,156,173,99,206,110,55,188,26,216,99,174,26,199,13,42,148,218,240,156,115,75,157,48,85,151,19,155,68,137,189,10,77,245,226,104,118,252, +182,47,178,77,73,102,179,58,250,42,59,90,183,234,216,245,93,77,55,222,202,69,155,139,190,101,96,225,54,118,107,93,221,211,235,42,212,54,195,248,237,181,186,110,7,53,28,54,168,124,43,165,88,208,90,139,194,145,137,149,81,55,243,197,243,167,79,17,241,221, +71,239,199,195,145,82,4,44,168,214,182,173,46,205,11,175,195,208,234,246,70,111,2,242,255,95,35,92,246,204,2,108,143,214,90,174,226,65,96,49,159,222,92,95,122,87,106,130,34,95,68,232,90,245,244,238,202,11,160,167,218,39,132,158,68,248,124,40,207,132, +105,183,102,28,219,242,69,189,139,190,69,174,94,71,101,91,118,214,174,185,182,10,30,93,67,221,113,111,110,58,243,230,65,186,146,114,45,223,216,10,218,67,233,184,53,13,180,123,24,92,223,243,26,7,187,227,181,108,250,95,138,34,192,42,36,70,34,141,4,40,236, +236,209,193,222,213,213,69,150,101,164,212,151,191,250,53,101,116,105,189,56,139,16,193,146,171,27,27,190,208,111,48,182,159,199,202,205,157,141,176,21,25,222,154,160,35,82,192,122,5,201,175,26,30,20,105,67,64,74,248,229,139,231,151,103,103,177,70,87, +58,173,160,73,235,216,218,236,155,68,192,65,38,186,40,138,209,104,84,175,215,165,38,17,100,89,54,26,141,106,218,73,88,31,167,168,211,158,230,48,110,179,175,216,172,163,108,10,95,235,29,189,49,73,88,185,223,222,92,171,117,223,154,153,94,179,183,81,219, +85,160,57,107,158,127,67,214,79,65,67,94,170,187,215,52,31,205,114,84,175,157,139,214,53,228,102,128,208,44,252,52,191,17,59,170,215,183,78,165,209,250,28,224,90,160,43,68,4,204,12,34,236,45,0,43,101,138,249,124,144,68,133,45,158,60,254,36,77,211,183, +223,121,159,20,145,50,206,246,63,196,158,148,167,106,81,172,197,59,173,52,228,174,91,225,74,205,98,55,45,176,59,117,7,94,155,39,188,213,203,251,37,13,222,122,36,193,214,58,131,184,88,76,38,211,107,91,230,138,145,189,211,138,214,7,88,122,236,191,94,40, +206,185,178,44,203,178,52,198,84,76,68,109,41,201,158,69,217,170,82,192,142,218,235,27,174,116,83,239,161,229,154,94,227,198,220,76,17,91,193,225,107,73,224,91,129,64,175,111,217,229,187,154,202,181,235,196,103,21,159,221,50,254,103,16,0,33,8,196,143, +40,249,98,118,113,126,190,191,127,56,28,237,57,87,138,68,205,78,108,152,78,106,13,152,113,96,202,235,50,139,222,183,164,255,134,158,221,166,72,65,223,181,217,122,215,240,163,154,37,193,85,210,92,19,191,163,130,217,244,102,118,115,3,236,64,20,177,215, +145,242,30,122,31,127,109,54,1,3,29,218,214,222,251,60,207,149,82,81,20,181,78,184,133,152,105,214,90,239,212,110,186,85,201,117,123,69,126,251,179,220,146,121,110,111,99,214,87,81,59,156,86,199,101,151,238,194,46,223,219,26,105,239,214,186,54,245,39, +235,102,111,187,142,82,137,7,5,15,238,69,194,252,138,99,97,100,67,32,243,217,244,244,197,139,7,199,199,195,241,72,172,15,105,97,147,86,84,173,203,28,8,110,180,153,87,129,79,126,6,234,238,43,35,124,45,187,230,173,181,81,88,167,97,14,132,148,200,50,155, +222,100,139,25,129,144,48,3,19,84,156,45,205,155,24,124,90,19,53,82,81,65,107,29,69,81,158,231,113,28,119,243,189,102,248,10,247,21,129,130,173,8,146,110,160,213,170,203,111,241,24,61,92,143,155,197,247,90,104,149,222,200,176,119,83,184,149,208,122,23, +103,184,253,32,91,10,51,155,116,29,16,145,144,72,128,145,67,93,192,179,39,80,190,44,64,105,96,190,153,92,93,95,93,62,124,248,142,210,138,97,5,40,95,23,255,90,46,174,78,31,123,83,115,248,30,171,122,121,207,95,95,157,178,207,57,235,45,122,128,119,50,191, +237,136,13,8,84,89,88,83,224,177,136,228,69,118,117,117,229,75,171,8,217,91,241,214,22,226,151,0,249,80,158,169,219,21,77,155,44,203,50,36,96,105,154,134,169,60,107,109,115,171,174,159,68,93,80,173,223,169,59,31,119,149,10,238,181,162,174,223,216,210, +55,235,90,218,246,26,108,183,229,208,188,150,77,184,179,222,8,226,213,171,246,221,172,120,251,113,234,234,110,103,183,90,226,153,196,47,209,237,12,0,168,209,150,86,155,56,210,170,244,124,115,115,51,159,79,143,142,223,42,108,83,228,112,189,242,132,59, +121,173,87,137,69,95,111,189,103,147,189,232,123,132,157,189,17,203,173,5,253,102,125,25,17,53,170,171,249,124,62,153,32,73,68,90,172,195,48,8,11,210,108,142,53,65,164,97,125,215,200,152,192,35,106,140,177,214,230,121,158,166,105,200,12,67,251,190,198, +187,193,122,47,187,46,165,190,162,159,239,125,54,91,162,193,110,145,182,117,63,91,248,155,222,132,182,91,241,175,253,85,13,76,235,53,146,150,79,219,69,38,164,95,136,119,231,213,178,169,148,178,60,108,192,64,177,72,208,120,3,96,70,241,204,172,34,173,60, +44,166,179,201,100,242,214,91,111,85,155,14,33,4,69,142,229,6,68,90,237,18,189,111,218,137,118,15,71,95,23,1,254,22,184,31,221,73,23,106,203,65,183,31,71,164,237,55,148,82,243,217,108,58,157,42,36,68,97,113,198,24,68,169,45,45,140,14,132,199,25,106,158, +205,138,98,253,74,146,132,185,26,11,170,199,109,136,168,12,195,60,235,90,60,77,31,178,62,180,70,175,190,183,53,207,109,83,122,214,178,183,187,38,165,155,0,107,181,29,110,30,173,190,195,38,139,29,77,236,237,126,102,203,163,111,246,105,151,129,201,154, +113,10,179,4,21,86,239,181,214,132,194,206,163,72,81,102,179,233,180,78,44,119,41,201,6,33,167,94,156,211,189,157,255,27,234,46,182,14,171,95,215,65,183,83,238,244,36,238,108,167,211,155,233,116,26,147,32,122,103,109,26,69,204,76,102,37,237,16,218,238, +117,45,180,73,217,82,135,166,81,20,101,89,22,10,241,245,152,54,34,134,81,140,208,45,92,165,34,235,115,70,175,18,99,108,129,131,194,86,157,227,87,204,248,55,45,169,102,120,179,221,2,119,145,25,239,58,144,102,94,218,59,158,210,187,130,155,77,142,90,19, +59,252,108,217,167,120,159,36,137,245,226,156,19,210,206,185,162,200,173,181,160,211,48,42,90,223,186,58,69,252,185,123,109,154,62,217,104,132,155,114,188,222,207,182,199,38,155,68,170,30,117,108,188,247,214,150,177,137,8,5,216,43,2,2,119,118,250,34, +50,24,105,226,178,212,177,177,190,212,145,202,173,91,18,144,84,130,71,198,152,36,73,106,187,10,17,102,81,20,90,235,52,77,195,155,222,251,162,40,234,37,194,204,129,187,118,62,159,39,73,18,60,100,48,236,122,78,175,14,153,90,205,140,110,6,213,106,105,64, +159,138,122,51,103,131,14,242,171,46,44,117,65,103,155,250,132,237,153,212,70,8,218,237,172,212,29,154,77,187,120,51,36,174,1,70,155,140,179,59,57,1,235,192,128,230,86,136,125,210,217,171,164,67,235,250,104,33,70,208,166,138,113,80,33,146,242,206,51, +171,240,201,188,44,243,188,76,211,33,33,26,145,226,236,108,96,203,105,132,2,192,194,130,128,65,60,16,24,1,197,75,144,169,32,192,208,254,82,129,109,88,113,43,69,175,135,218,154,55,124,213,34,246,141,80,14,16,150,234,53,21,20,71,0,2,25,215,110,59,228,46, +255,183,139,175,123,45,158,144,96,179,114,162,96,181,104,84,77,215,37,34,2,211,217,180,44,75,102,22,9,28,10,21,5,100,11,50,90,47,223,102,33,36,220,89,104,128,72,3,150,173,30,255,9,137,95,183,112,191,11,210,247,85,250,52,91,142,121,143,172,172,55,166, +216,136,68,105,32,117,54,73,136,193,109,176,161,221,187,148,205,166,197,142,81,67,119,124,182,171,16,94,197,50,2,53,24,67,6,155,71,58,215,44,231,206,245,237,215,152,239,189,186,253,188,217,87,237,28,148,82,161,40,10,0,34,254,226,236,60,207,243,213,103, +112,109,42,183,14,44,131,247,168,25,129,106,84,71,115,100,41,252,110,173,13,40,150,38,252,101,247,220,160,35,241,115,251,128,210,246,112,177,245,93,205,171,171,163,226,187,132,27,183,156,70,51,116,239,6,108,189,87,119,239,116,177,59,232,120,215,24,190, +113,26,212,116,254,181,97,135,208,38,203,178,58,168,170,164,145,214,7,98,54,93,206,173,161,242,231,42,76,165,55,114,28,193,186,126,92,203,247,17,212,109,3,32,129,139,139,51,95,218,230,226,224,6,172,172,214,108,9,64,176,208,145,111,6,108,245,130,131,229, +32,111,104,84,212,19,192,205,97,168,59,149,94,122,117,194,123,171,91,189,175,45,78,181,21,197,109,207,251,183,44,175,77,125,255,222,175,110,205,79,220,187,208,178,169,199,181,187,243,92,146,35,87,225,94,115,167,104,77,108,133,87,229,9,43,237,201,158, +2,50,108,226,122,234,43,14,195,189,70,171,63,155,151,190,175,189,237,176,133,7,245,57,181,26,237,99,230,216,104,69,80,150,197,100,50,17,240,70,97,197,169,7,232,185,146,55,106,6,39,33,21,204,243,124,48,24,212,237,138,186,106,26,76,84,107,29,88,204,234, +100,50,56,195,250,247,58,18,190,107,109,105,155,134,214,109,211,3,111,58,190,232,6,90,173,217,200,222,158,199,189,203,81,189,205,146,251,181,181,86,25,87,7,234,16,228,220,64,72,41,18,241,214,218,116,233,6,131,138,107,24,2,168,245,178,69,4,97,227,249, +108,1,75,124,150,128,152,55,97,132,155,76,177,63,51,12,162,89,77,208,25,0,79,166,215,217,98,142,2,72,40,62,8,185,84,26,93,136,43,51,11,70,24,168,43,242,60,111,17,207,52,235,25,245,39,189,247,97,132,162,44,203,87,47,240,222,213,2,223,156,17,182,108,160, +183,53,2,157,150,250,61,54,145,91,63,223,77,228,238,148,27,175,228,62,165,173,20,84,187,193,32,35,194,204,69,145,5,82,102,14,246,135,141,165,182,172,93,201,114,196,137,113,163,200,97,63,142,252,255,43,57,33,221,122,52,9,234,36,68,0,12,204,138,192,151, +197,229,249,133,43,74,17,15,194,117,161,50,32,10,43,193,173,245,185,65,99,76,32,128,170,83,193,80,56,13,86,93,191,234,40,52,138,162,128,234,174,19,140,91,179,175,238,122,221,18,109,222,59,161,106,30,106,151,28,117,151,2,73,111,216,220,34,167,123,245, +150,87,243,62,191,90,139,69,173,200,41,251,9,108,88,105,172,211,144,234,219,165,93,119,111,246,99,123,175,110,75,90,248,121,203,9,245,235,48,227,109,254,208,47,67,199,48,2,1,0,214,21,147,155,43,231,75,172,43,230,90,85,146,230,0,53,197,96,61,92,31,58, +245,151,151,151,161,211,208,26,228,13,208,237,176,56,90,118,91,71,56,245,210,105,210,207,108,178,195,238,236,111,239,171,119,52,9,150,243,123,187,120,146,91,107,164,155,40,54,118,156,54,190,181,54,120,143,48,251,213,211,170,229,249,147,136,171,217,70, +151,204,49,149,218,220,178,186,230,138,162,168,160,161,149,148,47,0,2,10,0,97,19,203,214,132,119,195,58,29,193,231,217,246,86,107,102,187,139,232,75,130,187,132,121,189,41,226,146,90,23,124,100,76,81,20,174,44,14,247,247,242,124,97,139,242,234,234,146, +0,1,197,123,31,27,69,80,117,246,202,178,140,40,174,119,220,166,54,250,131,7,15,174,174,174,68,228,232,232,40,240,148,16,209,124,62,247,222,7,69,203,48,209,187,162,184,94,14,218,213,120,183,86,213,180,89,188,129,117,176,120,179,4,95,243,47,54,187,100, +245,49,183,199,141,205,40,171,91,219,232,182,7,161,143,21,179,215,134,187,29,188,77,173,206,230,190,211,189,198,238,74,109,206,31,110,239,1,246,182,127,234,159,225,56,155,54,175,144,168,7,158,139,16,212,104,173,189,231,40,138,16,177,44,75,34,151,166, +233,217,217,233,23,179,60,30,164,194,140,161,23,234,65,167,137,245,110,53,20,90,45,202,234,246,82,99,232,185,245,172,155,10,132,13,205,122,236,13,133,238,13,162,122,253,158,176,39,194,174,36,156,253,250,83,233,38,132,53,54,69,241,178,185,231,189,87,32, +179,217,196,151,54,16,186,214,45,158,250,56,225,121,212,15,169,190,155,206,185,193,96,224,156,155,78,167,105,154,34,226,98,177,128,198,108,107,51,136,13,191,215,99,248,205,194,122,215,96,118,153,39,188,19,6,186,107,39,189,191,52,103,145,90,133,147,94, +226,166,230,19,105,181,251,182,76,81,237,226,241,118,137,138,55,133,124,93,186,186,219,124,117,77,183,17,224,160,189,193,8,215,172,222,214,218,132,147,240,255,72,32,12,186,1,11,106,90,187,213,128,155,186,163,189,124,63,247,78,251,223,132,59,221,201,220, +123,216,151,165,34,153,191,245,80,1,206,18,140,196,217,2,17,47,47,46,108,153,83,199,121,134,227,133,14,126,232,79,212,187,120,240,138,131,193,192,123,127,115,115,3,0,65,105,12,150,186,34,68,100,140,9,32,27,107,109,147,6,42,20,220,154,124,71,155,156,210, +246,107,223,222,57,216,244,144,54,205,242,244,110,10,59,62,139,45,175,187,174,146,94,152,232,166,62,231,150,220,178,229,135,119,24,16,235,241,162,2,220,188,64,207,214,179,45,178,60,200,217,175,80,68,220,3,166,21,220,246,28,155,25,248,43,106,72,252,44, +11,51,253,201,128,208,46,71,11,6,16,216,208,216,219,171,171,75,239,61,176,160,176,66,169,67,3,0,16,194,128,186,134,70,83,187,230,173,8,238,49,128,209,152,57,142,227,16,46,6,171,171,155,138,245,0,126,179,249,187,189,138,189,139,103,219,4,85,223,37,34, +221,242,106,177,81,213,127,221,113,79,188,71,214,183,201,201,239,210,231,188,117,5,223,126,2,66,13,240,54,244,21,195,188,136,48,187,208,115,90,44,22,40,64,68,65,121,88,47,85,19,81,250,123,155,155,60,199,93,183,140,237,125,224,159,89,97,102,105,120,210, +142,78,113,107,97,6,106,148,51,1,98,158,229,249,124,129,226,97,201,139,213,156,113,170,209,106,193,185,53,111,107,20,69,214,218,40,138,156,115,215,215,215,68,52,24,12,202,178,12,35,246,33,254,84,74,133,156,176,206,109,150,218,232,84,15,22,118,231,220, +110,69,126,116,231,116,183,76,145,194,134,73,246,215,245,252,118,12,71,111,125,53,225,169,91,82,196,123,23,114,182,21,102,152,4,88,100,233,90,57,168,173,181,207,36,156,97,182,88,136,136,2,244,34,138,72,2,248,54,168,109,135,165,85,223,147,142,2,88,247, +186,182,207,118,183,32,166,155,170,196,63,3,35,108,159,247,237,207,123,205,14,153,89,147,102,95,132,158,252,245,245,117,32,68,11,18,154,136,181,120,185,212,236,96,161,196,82,187,190,224,28,180,214,69,81,4,48,247,98,177,152,205,102,65,214,79,107,29,32, +78,65,16,166,78,11,3,132,173,187,71,246,242,202,220,202,50,10,235,227,179,221,9,250,45,84,237,173,126,90,87,88,230,78,57,97,203,117,55,49,235,175,210,123,188,21,13,179,41,135,188,43,104,97,185,147,75,208,27,111,53,235,215,31,4,51,227,124,62,151,198,76, +118,245,174,162,106,242,20,151,236,153,225,126,182,120,166,119,192,24,212,10,80,119,42,65,127,222,90,20,93,103,216,222,113,85,100,188,19,239,189,86,120,113,113,225,217,122,111,53,162,194,30,178,218,224,241,66,171,61,244,250,234,30,110,152,75,210,90,7, +31,56,153,76,134,195,33,0,100,89,86,59,195,224,72,235,68,177,133,29,105,254,222,162,81,219,210,31,235,134,49,91,166,129,54,5,168,155,190,238,103,139,219,232,101,22,221,116,31,238,164,139,190,233,125,207,61,241,109,227,159,133,167,83,171,94,115,150,101, +245,104,155,174,114,69,38,92,62,205,165,244,221,206,173,145,157,226,139,207,105,78,248,74,223,177,108,163,43,192,249,108,34,158,87,104,102,104,67,25,66,159,45,68,164,205,10,190,115,46,180,4,17,113,56,28,50,243,100,50,33,162,40,138,194,231,235,248,170, +198,175,213,89,86,19,71,218,2,16,223,138,225,132,205,163,180,189,249,228,22,52,99,235,205,102,54,120,167,156,176,197,177,255,42,104,236,93,74,77,245,231,187,160,237,123,175,218,77,96,206,46,31,87,40,212,53,91,243,204,12,220,159,170,221,195,125,109,23, +222,186,199,176,251,61,94,234,215,254,181,191,113,199,167,199,61,127,42,240,80,253,167,97,129,42,246,182,72,21,198,232,120,113,249,244,163,31,186,236,198,32,40,36,0,98,212,130,8,66,8,162,0,8,216,121,8,205,162,162,40,0,32,77,83,173,117,64,78,132,8,51, +88,93,120,101,89,54,24,12,146,36,9,184,182,0,88,11,137,159,49,102,62,159,35,98,146,36,53,47,168,247,62,203,178,90,77,173,158,187,111,234,165,213,45,193,96,189,155,102,204,187,216,151,102,161,101,75,200,183,201,116,91,51,1,91,30,121,119,7,105,10,78,244, +118,74,90,85,208,26,85,15,125,147,135,91,22,95,23,11,222,186,168,38,50,187,247,56,2,97,142,222,49,135,180,159,68,192,57,78,226,180,40,44,161,138,162,88,100,197,66,162,7,230,237,135,135,233,32,5,64,241,10,80,43,140,157,103,29,105,34,36,18,68,9,85,26,2, +64,32,22,134,109,226,237,157,80,144,84,111,57,103,83,248,218,74,197,187,220,34,173,87,11,167,222,251,122,109,12,220,27,115,128,70,183,52,207,178,80,201,108,198,18,45,57,241,230,93,43,203,50,152,86,154,166,69,81,212,61,192,40,138,66,32,154,231,249,108, +54,75,146,36,76,253,6,237,190,176,194,2,23,155,247,126,177,88,132,134,71,237,93,91,1,234,43,54,130,54,13,58,108,73,59,91,36,142,155,218,137,187,51,193,109,194,214,108,137,193,54,209,245,111,239,155,109,146,40,220,52,229,176,233,156,155,211,143,97,43, +172,213,93,235,236,163,6,75,84,179,20,128,128,12,160,26,177,113,115,199,23,89,215,175,191,165,221,125,95,15,185,5,34,119,39,183,255,153,134,163,245,99,243,222,207,102,179,96,75,45,76,99,55,174,168,149,149,22,139,133,115,46,73,146,176,104,66,186,136,136, +105,154,6,195,155,205,102,121,158,71,81,148,36,73,104,18,214,92,24,105,154,50,243,124,62,15,209,105,221,45,172,99,155,215,158,152,117,91,109,183,246,9,155,177,232,157,154,13,155,98,185,94,87,217,125,109,114,236,183,198,192,93,79,219,58,114,189,217,109, +191,75,129,170,171,222,137,194,238,220,122,58,33,32,10,105,97,35,41,229,150,224,79,141,244,232,222,192,215,94,95,217,222,47,189,79,207,166,89,152,185,43,49,222,142,39,193,194,138,170,190,78,109,15,235,209,2,98,152,170,95,130,143,234,190,98,224,216,14, +79,203,24,19,170,166,89,150,5,35,12,134,55,155,205,22,139,69,20,69,113,28,55,103,154,156,115,225,157,96,123,245,12,71,29,63,212,43,96,11,110,102,247,73,252,77,222,108,83,3,99,83,69,100,199,93,182,219,220,235,237,49,108,231,254,233,253,101,83,9,190,78, +83,55,125,221,22,138,144,77,5,146,150,233,214,103,91,71,215,68,228,189,93,44,22,129,66,69,68,8,145,151,63,131,39,92,85,86,65,54,241,175,222,123,121,111,25,200,216,177,144,179,203,198,170,119,255,250,251,121,219,186,4,140,68,121,158,51,51,85,103,79,225, +82,194,127,132,68,32,8,224,124,21,73,135,120,178,40,138,16,141,236,237,237,133,180,48,203,178,197,98,17,74,56,65,112,98,50,153,204,102,51,99,76,128,209,132,168,181,182,204,144,67,54,89,51,154,209,206,150,134,222,173,232,234,215,226,72,123,115,6,104,104, +69,108,9,171,122,133,104,90,153,222,173,24,215,59,189,191,73,29,113,23,29,171,102,149,174,118,119,77,199,210,140,32,154,220,48,121,177,96,102,165,27,204,177,194,85,34,179,210,178,191,229,156,239,186,170,239,103,11,247,115,90,244,138,25,209,174,254,144, +89,68,66,125,101,211,128,105,107,27,11,72,180,128,213,94,44,22,161,229,16,140,138,153,179,44,243,222,135,228,48,216,106,150,101,33,93,12,7,9,125,139,64,6,21,98,209,230,201,116,187,133,247,240,132,219,115,170,237,168,206,91,149,119,55,225,87,110,229,225, +222,81,148,162,25,18,215,35,38,205,166,206,150,124,161,75,114,209,122,109,233,104,111,34,68,108,110,70,235,80,39,206,178,204,249,82,68,188,183,203,190,114,21,151,110,89,63,189,129,250,238,203,123,83,238,183,5,217,183,229,56,183,104,57,110,90,31,119,242, +129,183,122,140,208,187,203,178,172,121,187,55,93,103,19,107,22,236,16,17,39,147,73,96,88,27,14,135,198,152,178,44,23,139,133,181,86,107,218,219,27,41,133,179,217,196,185,50,76,17,18,1,179,203,243,5,162,196,177,17,241,214,22,255,47,115,239,249,36,73, +118,228,7,186,251,123,47,84,138,210,173,167,27,35,1,204,12,52,6,24,200,5,22,26,139,89,238,130,203,229,222,113,141,252,118,247,255,145,102,103,199,251,64,59,163,157,209,8,46,185,2,224,206,66,14,48,170,167,187,75,166,140,136,39,220,249,225,69,70,69,165, +168,174,238,1,200,107,131,1,141,234,172,172,172,136,240,231,234,39,0,56,4,215,13,194,77,233,229,169,27,137,213,8,217,4,155,234,78,213,214,142,37,175,210,19,94,222,2,45,249,79,61,86,143,227,234,200,161,75,138,207,43,98,107,151,8,13,93,89,244,37,233,116, +17,41,203,153,181,214,123,219,109,233,215,46,108,16,213,99,47,215,19,221,220,181,172,148,223,251,186,66,255,190,18,224,166,207,68,68,113,237,39,222,71,148,89,44,68,57,114,43,176,93,181,54,255,189,36,18,19,235,210,184,21,236,247,251,177,194,140,17,24, +155,195,162,200,122,189,94,85,85,163,209,40,203,178,52,77,91,226,111,236,15,91,187,178,197,205,86,127,208,101,55,108,54,217,188,36,73,174,22,5,171,90,85,87,177,215,94,125,195,75,216,24,176,89,187,241,146,105,42,172,115,101,132,39,84,187,104,139,237,46, +208,23,58,18,1,231,172,43,98,107,173,115,214,152,184,10,150,136,180,161,56,67,128,199,124,248,77,72,160,199,182,115,151,120,248,172,234,163,127,200,45,191,190,74,215,113,201,15,123,172,227,74,8,1,32,228,121,254,232,228,225,124,62,55,198,196,35,77,41, +115,254,14,128,132,132,32,132,36,190,41,29,91,0,119,188,103,179,217,172,170,42,34,234,247,251,69,81,136,200,100,50,25,143,199,136,50,24,12,182,182,182,234,186,158,76,38,73,146,228,121,14,0,163,209,40,206,214,34,210,45,14,132,140,49,117,237,54,129,96, +158,168,193,235,154,117,118,191,113,245,205,151,226,176,61,200,151,202,191,110,203,26,245,81,47,31,136,95,49,68,91,241,129,174,234,105,139,149,91,93,145,183,43,147,213,113,209,218,205,97,119,69,217,165,170,92,178,234,232,2,208,226,216,44,226,242,219, +159,27,187,193,248,21,34,114,174,158,205,102,195,173,125,109,178,246,71,48,123,68,65,60,255,156,113,67,200,16,214,86,140,221,85,80,55,55,6,132,85,101,189,77,48,195,77,61,246,213,35,176,125,101,119,128,172,31,11,95,184,252,135,93,189,112,109,18,209,38, +196,58,52,168,92,34,181,138,39,20,145,193,96,48,159,207,99,24,247,122,189,52,77,163,9,204,120,60,142,141,98,158,231,179,217,44,150,172,145,81,17,91,193,46,183,112,245,201,187,156,107,255,97,150,63,171,135,209,146,243,230,146,165,217,146,11,234,135,108, +194,225,10,76,185,181,115,218,77,216,212,15,191,121,219,180,50,93,251,88,119,240,67,65,68,47,106,81,142,162,124,44,30,22,107,102,102,38,84,0,141,24,205,229,75,183,223,251,239,242,123,25,207,232,199,154,60,62,221,124,226,194,120,116,129,29,99,102,2,129, +46,185,171,131,229,101,17,4,70,194,85,150,0,0,180,75,191,136,86,235,245,122,68,52,153,76,230,243,233,100,50,25,12,6,131,193,64,68,230,243,185,136,108,111,111,167,105,90,215,117,4,130,119,31,250,165,45,197,135,188,154,79,26,18,155,122,176,171,187,53,93, +190,124,223,228,214,180,202,52,95,107,222,184,26,156,107,65,149,191,199,229,219,210,81,120,238,130,118,62,59,13,44,161,174,107,239,173,210,154,217,137,72,8,66,136,34,76,241,197,194,145,9,0,29,87,221,77,91,205,171,175,127,158,236,57,255,48,123,194,77, +123,140,171,239,67,174,50,66,224,133,156,164,160,224,250,119,136,204,148,53,206,53,49,51,132,16,122,189,158,136,68,82,111,108,255,170,170,218,222,217,26,143,199,129,253,254,254,126,175,95,140,39,163,233,204,15,134,253,44,79,125,112,62,56,235,26,136,150, +128,98,9,68,166,189,193,221,249,248,166,129,222,229,123,182,171,247,198,171,158,158,45,32,97,181,24,126,138,32,220,244,217,86,245,50,46,55,213,218,148,9,159,66,233,240,146,134,176,123,11,186,5,240,42,40,12,0,68,66,109,75,102,38,145,192,129,72,7,137,38, +246,43,73,76,72,36,108,36,76,172,200,144,63,69,62,252,67,248,121,234,15,243,238,87,241,39,140,229,65,151,147,143,23,33,240,11,197,186,11,101,219,170,125,82,236,109,178,44,139,155,195,227,227,227,126,191,159,101,89,94,36,117,93,87,85,53,153,76,98,165, +90,215,245,217,217,217,206,206,78,132,170,197,197,125,171,88,163,76,210,14,0,218,61,62,60,21,79,236,137,164,44,215,170,15,173,133,125,62,221,120,246,73,45,220,150,244,118,225,113,50,251,75,104,181,167,230,28,180,191,108,188,53,145,195,221,246,129,171, +9,0,73,160,129,113,123,68,17,22,69,228,131,63,151,78,188,194,48,102,201,79,110,19,158,225,42,151,253,73,41,99,151,204,8,30,95,142,94,194,31,123,34,127,194,200,251,218,208,7,130,156,239,91,37,70,98,215,63,176,59,206,142,62,132,68,180,179,179,51,30,143, +79,79,79,173,181,215,175,95,7,128,237,237,237,56,164,73,211,180,223,239,107,173,99,136,118,229,241,99,81,234,189,215,170,137,186,88,30,199,24,232,66,25,159,180,252,184,186,80,205,234,138,98,201,103,106,85,180,247,41,130,112,53,167,117,27,206,77,157,255, +170,6,220,38,28,207,37,182,164,87,255,168,173,198,118,75,58,107,85,234,150,140,235,152,80,184,225,82,32,162,72,32,162,133,194,209,197,228,246,184,160,218,244,153,47,143,204,15,153,9,175,50,70,214,151,68,240,85,102,226,143,37,131,242,130,188,219,61,238, +23,245,103,179,162,88,216,123,172,95,166,181,6,47,17,69,17,13,122,171,170,114,206,141,70,35,109,48,198,91,196,184,197,64,77,146,36,250,49,197,205,126,91,240,120,239,45,218,238,108,51,210,133,63,140,59,218,21,199,170,107,23,128,237,239,213,157,217,60, +221,14,234,138,176,172,165,1,213,37,29,227,234,66,101,237,190,254,73,31,202,246,236,11,139,63,75,243,216,238,19,168,148,114,16,0,192,185,186,173,96,35,18,89,34,145,62,106,207,196,121,169,48,8,32,109,236,9,159,2,104,246,225,123,194,171,228,42,186,188, +118,191,34,2,227,138,172,202,37,180,196,38,18,77,247,25,109,31,205,8,227,142,148,223,152,15,147,36,57,58,58,170,170,42,254,211,214,214,150,82,106,60,30,91,107,183,182,182,34,48,32,210,243,151,74,160,238,115,208,110,11,254,208,99,177,37,241,220,46,62, +107,9,62,242,212,181,241,85,234,216,181,178,78,171,142,182,143,197,253,60,245,179,200,23,255,172,102,254,117,196,235,115,199,216,85,83,212,171,104,192,252,255,77,113,244,49,38,161,151,47,121,219,237,234,202,215,213,133,215,119,4,160,178,36,212,182,22, +69,46,120,43,68,26,125,237,52,4,77,0,204,18,132,136,80,17,161,18,1,47,24,130,16,97,180,123,1,104,26,185,200,251,171,107,103,140,73,211,92,235,164,174,235,44,19,165,204,120,124,236,189,223,221,221,237,247,251,204,124,120,120,88,150,165,49,166,223,239, +215,117,109,173,141,208,182,170,170,226,154,209,144,99,17,23,34,46,60,110,50,130,181,209,112,70,55,100,66,144,213,169,99,39,66,116,71,19,149,218,237,214,140,181,0,0,32,0,73,68,65,84,223,87,162,10,24,133,181,151,116,173,97,32,116,220,17,55,125,113,41, +36,34,179,121,53,66,150,244,75,215,206,69,187,38,31,221,111,108,183,136,33,4,54,130,130,138,181,98,133,130,36,36,36,130,129,197,9,6,32,86,128,26,20,50,104,38,18,154,41,191,150,150,209,173,53,46,62,118,68,194,32,108,93,29,170,41,59,171,141,73,178,44,233, +165,179,105,137,36,91,189,124,118,118,184,221,207,184,158,81,25,138,225,96,84,135,29,117,173,159,100,167,103,85,54,216,155,121,227,149,176,88,67,65,67,208,162,144,53,130,65,200,16,76,205,21,160,98,84,140,10,80,1,48,72,80,232,20,120,37,142,64,144,5,72, +5,32,1,10,0,8,38,94,47,132,133,8,229,138,207,36,117,18,181,95,241,97,163,149,0,239,158,79,155,244,87,241,146,32,252,67,80,63,154,83,77,43,34,98,14,0,0,132,0,2,132,36,237,60,186,121,28,162,24,94,228,13,70,230,132,181,54,54,117,49,137,69,159,250,136,213, +142,156,221,16,66,108,17,211,52,189,118,237,218,100,50,57,59,59,139,100,95,165,84,92,84,68,192,119,203,151,233,102,3,186,152,120,101,209,94,116,5,136,47,130,209,194,18,107,6,186,211,200,15,93,70,118,231,168,75,125,197,234,33,248,216,218,245,18,173,154, +181,186,56,180,120,211,246,97,147,166,173,151,197,239,70,44,241,233,70,64,186,68,91,245,146,54,59,114,151,206,133,134,69,206,142,79,210,34,79,181,41,103,19,113,46,81,197,181,155,183,7,253,108,194,126,250,187,15,14,143,30,5,103,183,135,219,243,224,189, +21,50,203,165,156,136,196,31,171,36,196,155,209,10,63,9,48,9,224,66,225,84,144,4,34,161,28,163,199,197,242,21,67,80,79,50,50,141,30,24,27,239,47,225,218,64,189,82,79,248,36,245,198,101,181,83,16,238,26,152,113,112,237,117,71,68,66,92,32,72,34,16,9,98, +168,180,66,218,81,202,41,242,226,235,186,142,198,189,49,62,155,198,93,138,200,171,112,206,237,237,237,69,94,69,4,124,183,144,139,248,236,70,28,92,235,97,184,58,165,140,13,108,12,194,182,110,12,62,172,182,239,143,213,252,123,58,13,136,37,236,232,218,121, +88,247,132,94,149,156,130,139,120,180,199,174,58,218,101,201,133,54,68,206,3,59,64,19,129,12,205,29,227,24,141,130,128,192,155,91,226,75,116,4,17,32,218,158,121,239,73,43,21,85,161,145,12,144,43,43,177,243,79,191,242,242,87,63,255,153,47,124,230,213, +187,183,110,253,253,91,191,249,207,255,237,103,127,243,211,95,87,243,89,175,8,193,11,42,64,1,90,12,23,2,128,138,35,61,8,8,164,209,51,4,16,69,12,162,218,207,22,201,60,36,32,40,40,68,2,8,66,114,181,251,114,225,74,254,1,182,250,250,67,22,208,11,130,51,172, +173,69,99,35,78,8,2,144,36,9,25,237,236,92,119,102,48,210,120,91,33,64,131,214,141,52,136,152,0,163,37,125,203,165,104,5,127,26,74,20,145,49,38,147,44,70,139,181,118,52,26,197,84,121,227,198,141,201,100,50,157,78,149,82,195,225,48,207,243,179,179,179, +8,97,107,229,208,27,181,61,80,0,128,11,161,238,120,160,96,188,107,139,10,109,93,182,185,152,94,162,206,149,108,12,188,39,157,131,95,114,44,94,14,90,90,213,195,126,108,155,180,148,114,81,4,165,251,219,68,88,225,66,3,46,254,27,67,19,135,87,123,108,86,133, +82,93,240,214,218,200,131,81,74,5,22,163,53,134,32,182,124,230,250,245,31,255,224,135,95,248,244,203,119,111,30,36,132,247,62,250,210,11,207,127,220,36,255,207,123,199,214,206,167,90,247,117,98,42,87,146,17,17,97,34,18,12,130,36,18,19,155,22,79,132,2, +44,192,194,40,13,84,184,17,12,102,36,4,18,80,12,36,64,188,162,198,210,38,183,174,174,105,132,148,208,102,147,198,165,100,40,43,5,103,20,182,94,122,13,174,13,194,43,237,253,150,95,79,151,68,96,251,26,102,54,198,36,73,82,77,69,171,152,109,80,184,133,104, +27,0,176,222,59,23,16,107,68,76,146,152,15,235,16,28,115,154,101,153,82,148,231,169,214,84,85,85,93,151,214,86,105,154,70,97,139,136,83,43,203,114,54,155,29,31,31,15,135,195,237,237,237,88,240,88,107,99,236,69,163,139,16,66,96,80,72,162,186,44,82,221, +140,219,16,149,106,188,220,162,172,151,8,136,4,68,2,80,151,71,133,136,32,109,92,48,60,145,239,90,119,119,183,90,152,92,178,119,90,155,9,175,56,209,57,31,152,113,16,65,5,1,64,199,217,8,99,244,7,84,140,161,89,136,19,6,161,88,124,211,213,40,151,157,122, +30,29,75,236,44,26,126,61,18,131,55,164,72,24,0,238,221,188,245,241,231,158,221,201,179,48,25,87,193,165,121,113,235,96,239,149,23,95,28,207,127,93,113,0,12,132,204,28,0,8,128,68,152,1,80,132,145,5,2,0,1,122,96,2,20,4,22,32,146,152,52,49,196,250,25,148, +16,162,16,32,53,174,42,81,223,237,10,7,35,55,250,212,16,95,255,120,8,248,106,28,201,197,237,195,34,14,245,147,238,253,46,158,232,75,173,17,93,50,152,214,42,137,78,73,136,40,1,81,3,75,107,103,15,210,56,39,7,231,92,76,125,74,169,184,114,136,219,136,184, +135,136,43,135,214,148,151,136,178,44,209,10,41,85,132,74,24,102,179,217,124,86,130,96,175,215,219,217,222,157,205,102,101,89,58,235,147,36,133,28,103,147,73,80,77,128,177,72,160,118,84,11,34,2,205,182,48,32,170,37,144,39,54,154,142,116,81,216,135,214, +142,242,151,224,38,155,4,215,46,47,17,31,11,79,187,98,38,124,82,168,19,114,251,141,192,216,16,174,17,53,114,68,162,40,88,184,48,135,216,215,95,250,182,171,63,157,153,227,201,40,34,122,225,190,140,2,193,214,89,154,36,69,254,204,141,131,130,128,167,147, +222,246,96,112,237,224,104,50,86,98,238,221,188,254,139,223,220,127,52,115,211,114,134,2,73,106,128,89,80,64,136,17,41,46,186,72,16,189,0,69,158,69,99,231,68,1,68,53,247,46,14,89,68,49,97,124,224,148,52,167,171,180,178,14,43,201,109,37,58,22,121,108, +209,82,93,222,25,118,191,61,172,52,135,49,14,245,147,238,253,58,125,224,133,123,143,160,46,233,24,153,193,40,101,76,210,129,219,183,83,71,9,33,0,81,11,79,139,223,22,217,15,81,243,183,174,235,184,253,139,241,153,231,121,44,86,171,170,66,108,4,240,147, +36,137,155,250,136,158,65,196,162,40,34,160,244,220,157,66,169,118,56,222,245,69,140,192,113,92,120,247,0,196,146,85,227,66,111,125,113,89,66,204,234,139,139,115,129,24,117,9,197,251,146,149,81,91,13,174,149,78,90,251,16,95,94,139,94,177,39,108,1,116, +43,119,11,17,176,209,48,195,166,172,138,88,48,21,165,150,132,56,190,0,144,9,145,215,227,51,55,237,30,152,57,78,173,161,99,237,138,44,214,215,219,69,49,204,244,189,27,55,82,68,41,171,82,108,47,216,193,222,181,105,205,183,247,118,251,169,122,52,154,27, +34,107,75,147,153,32,0,130,12,72,210,124,4,132,0,136,53,26,129,152,166,35,80,25,98,172,196,121,140,0,33,32,10,82,51,179,185,24,96,23,171,208,181,113,117,161,179,216,16,183,79,52,197,145,77,131,153,75,79,208,53,60,160,21,225,227,243,146,24,17,5,133,153, +81,199,201,56,97,147,63,227,186,140,68,196,122,79,164,149,82,58,49,92,157,207,205,138,162,136,226,20,222,251,170,170,98,216,36,73,82,20,133,214,122,62,159,215,117,45,18,98,236,69,143,222,36,73,180,214,103,103,103,227,241,24,0,6,131,193,206,206,78,212, +161,137,202,165,174,154,1,178,64,35,70,196,62,176,82,113,240,19,143,79,223,153,248,43,165,58,138,209,141,133,101,235,113,137,136,34,190,45,95,161,17,249,189,236,8,187,34,39,112,9,203,218,125,183,37,21,70,120,90,153,253,77,113,174,226,208,2,144,49,54, +190,33,62,178,132,66,128,32,200,40,8,24,80,162,145,193,70,144,198,10,117,8,22,162,123,193,214,222,123,236,30,4,34,215,246,246,243,68,85,211,169,159,151,110,54,47,134,105,143,20,89,107,71,99,102,24,230,253,4,130,22,151,246,182,199,30,92,93,42,147,182, +41,44,118,60,128,8,16,44,36,128,64,224,80,128,0,148,32,55,71,35,197,113,110,76,97,8,140,194,40,1,192,60,93,28,182,218,251,151,191,126,205,69,88,185,96,122,195,222,239,18,36,196,138,39,142,80,119,31,178,152,114,47,94,163,104,54,25,111,247,251,204,118, +48,28,90,107,83,149,128,162,217,108,102,140,74,162,232,125,28,93,34,104,210,69,81,180,189,92,171,186,157,231,121,4,196,212,117,29,243,91,175,215,91,200,88,204,226,105,218,170,0,39,73,178,191,191,127,122,122,26,23,247,187,187,187,209,210,112,60,30,135, +16,210,52,109,69,242,147,36,209,74,179,15,158,131,49,70,36,170,7,73,203,99,108,143,243,174,231,33,52,32,141,150,241,200,109,111,76,68,34,161,11,190,235,138,216,182,83,217,181,4,182,37,184,66,59,16,90,90,229,119,185,78,221,90,183,203,229,235,190,109,251, +202,238,251,180,191,206,154,14,51,48,32,65,124,86,113,209,53,49,16,136,45,231,253,126,33,34,181,247,198,168,58,120,34,181,52,173,133,139,46,136,171,248,56,95,219,56,11,37,133,173,223,65,145,231,74,41,91,86,25,210,160,223,55,8,228,189,214,36,117,45,186, +242,150,57,197,219,215,118,127,249,238,7,110,62,78,138,97,96,17,9,200,90,226,4,173,137,132,128,40,179,144,12,123,133,171,103,58,120,144,80,7,151,38,25,160,114,194,2,138,67,32,0,13,76,200,26,69,161,248,117,120,90,228,243,222,123,105,166,178,86,132,225, +66,28,94,92,30,182,45,218,82,219,217,173,104,244,135,155,139,2,7,104,189,10,155,159,181,132,6,80,42,73,178,184,143,201,243,220,164,137,231,32,33,244,135,131,184,186,97,102,5,20,159,12,91,123,86,78,68,148,138,79,76,16,65,165,148,214,38,203,146,186,86, +214,218,16,92,89,206,152,211,36,209,73,178,101,140,178,214,206,102,51,107,109,158,231,209,32,205,57,183,181,181,21,21,22,79,78,78,98,170,204,178,108,54,155,1,199,254,79,22,254,161,94,145,73,136,162,67,6,34,18,169,150,93,43,237,69,20,186,8,106,101,17, +188,120,96,197,4,133,87,47,239,215,178,19,174,232,50,255,116,66,154,171,176,129,85,202,24,74,60,170,137,23,189,31,2,32,48,9,20,137,209,222,90,239,130,243,169,82,195,162,24,77,167,128,102,211,231,89,43,172,166,148,138,123,41,66,34,82,81,206,75,167,217, +188,174,146,192,130,82,215,117,93,85,22,53,27,68,67,218,249,76,41,11,178,219,47,182,123,217,161,157,67,200,180,202,155,9,164,144,0,35,136,128,32,197,39,93,133,32,226,131,49,148,27,195,65,1,170,58,4,0,197,77,29,199,136,168,80,52,6,2,177,176,102,48,35, +235,150,135,221,127,90,125,253,114,140,173,188,195,106,206,108,99,85,111,122,2,54,131,15,59,47,102,148,133,224,49,17,117,31,193,54,208,189,231,24,21,24,66,175,215,203,243,188,156,156,33,195,100,50,1,22,68,81,74,105,157,40,163,85,131,59,177,241,240,142, +171,164,170,170,226,170,176,40,138,152,73,226,180,198,90,27,223,173,40,250,136,229,124,62,183,214,19,57,68,133,72,90,39,105,154,19,233,209,104,84,85,181,200,172,215,235,25,147,102,153,84,11,20,226,185,33,9,50,161,174,170,10,21,45,116,16,155,92,20,27, +113,68,140,89,141,185,11,106,9,241,234,93,190,57,184,100,36,179,86,173,236,177,35,156,167,144,195,89,98,15,111,10,191,197,223,241,226,51,36,0,76,192,196,46,69,121,249,197,151,62,250,209,143,190,125,255,189,255,242,119,255,48,63,59,25,20,189,218,173,223, +167,173,130,19,27,175,72,87,123,239,81,64,41,101,146,76,107,77,74,9,0,51,128,34,82,113,250,93,91,197,190,38,160,4,200,102,58,15,236,14,118,7,215,175,237,60,250,221,7,224,157,50,121,16,96,105,100,251,68,24,145,227,79,75,149,104,177,40,142,130,4,111,131, +117,58,203,137,181,210,36,0,28,21,218,26,165,54,81,173,159,244,74,104,173,198,213,106,148,94,253,245,151,196,42,201,197,193,204,170,228,222,186,59,202,205,156,122,185,246,165,181,207,156,119,172,8,189,13,10,184,223,31,246,122,189,122,54,110,134,98,44, +204,94,4,189,247,192,65,24,69,132,48,68,148,118,139,172,143,195,152,136,161,137,93,98,212,255,109,61,39,186,243,27,107,109,164,26,198,150,82,41,53,153,76,234,186,158,205,102,105,154,230,121,238,230,227,86,236,153,160,1,148,50,114,8,129,150,21,221,27, +45,156,243,77,26,70,250,104,155,190,248,34,98,227,130,188,197,170,193,245,19,85,28,151,156,134,107,133,39,158,2,64,188,153,170,75,241,137,137,161,168,153,81,68,156,237,23,197,31,127,249,245,239,127,247,123,111,189,251,118,66,248,31,127,242,147,132,66, +125,113,32,183,116,29,186,187,150,248,247,233,120,18,188,109,18,160,214,136,232,153,131,115,169,54,138,144,148,156,141,198,211,89,89,42,153,42,48,32,65,196,104,19,188,219,238,23,183,111,236,255,250,131,195,57,91,228,32,168,73,154,231,48,130,182,81,24, +17,114,158,39,1,82,237,247,183,242,126,218,115,206,213,94,30,156,78,21,234,197,206,176,153,116,115,52,181,160,206,145,129,79,22,87,79,250,250,77,113,168,215,98,228,47,59,98,23,148,145,181,27,228,11,205,164,16,0,32,33,105,2,11,68,148,153,44,75,11,165, +140,70,81,160,16,24,32,97,142,94,145,66,74,11,97,168,231,45,186,37,254,105,65,103,49,26,35,140,38,186,74,212,117,109,76,26,85,128,227,100,197,90,219,117,116,138,5,234,120,60,142,202,23,136,168,53,57,215,129,80,178,184,224,67,8,8,138,153,49,96,192,176, +176,52,60,95,212,94,196,70,157,43,5,54,3,246,206,69,107,41,57,75,85,217,146,64,208,146,79,211,218,44,119,9,168,13,158,144,118,120,149,29,201,138,103,88,68,151,68,44,24,163,115,247,110,94,127,245,197,23,114,132,23,159,185,243,47,255,244,141,147,147,163, +127,252,197,47,193,108,175,125,159,248,219,117,73,204,17,174,228,109,165,148,50,166,113,116,21,4,6,36,210,164,13,131,248,224,30,29,157,140,198,147,45,45,25,59,205,94,75,32,101,106,231,77,127,235,198,245,253,221,157,65,57,246,18,28,169,148,5,137,1,9,128, +165,193,240,74,200,171,227,173,94,126,251,250,246,167,62,250,252,173,155,215,66,8,191,187,127,244,159,126,250,243,227,210,5,210,129,149,32,136,128,147,152,23,151,21,141,255,151,196,161,94,61,116,47,239,55,54,40,118,94,44,165,228,188,52,101,230,54,160, +90,234,74,0,118,206,18,46,102,128,132,132,90,41,133,90,13,242,237,165,29,93,252,150,214,193,23,58,72,252,16,66,28,78,198,204,86,20,133,49,38,142,112,136,168,5,154,14,6,3,0,152,207,231,179,217,44,85,138,136,136,66,252,201,33,132,56,140,77,146,164,57,146, +88,90,34,114,92,209,46,61,247,180,92,127,114,27,135,155,224,102,107,215,214,75,123,197,77,182,36,114,41,52,236,42,170,187,151,8,236,175,41,74,99,83,208,185,225,4,140,192,253,44,251,228,199,63,118,103,111,127,122,124,152,246,242,187,55,175,223,216,219, +249,5,187,75,144,3,93,103,152,118,67,152,104,19,145,243,34,18,188,7,34,149,102,198,24,38,4,64,207,120,116,122,118,58,153,238,231,102,14,156,105,202,148,128,81,33,48,135,98,119,187,127,253,96,239,193,248,129,99,6,146,104,47,43,220,100,66,226,64,4,125, +123,242,145,91,183,63,245,220,181,87,238,237,245,123,198,67,154,209,206,225,201,193,232,151,239,99,72,128,20,55,33,128,10,48,92,65,246,226,42,113,117,121,140,61,246,53,250,73,229,193,55,156,211,184,118,128,138,136,129,27,224,9,139,212,117,195,247,3,144, +193,96,16,216,5,215,16,139,2,187,202,89,17,57,173,102,45,139,55,230,189,248,145,138,162,232,78,44,99,194,65,68,239,27,130,124,220,22,70,60,64,12,221,24,135,241,60,142,210,24,209,167,169,85,119,142,225,23,66,160,104,58,137,13,135,13,59,122,45,12,13,161, +241,188,219,81,40,157,57,13,34,94,196,114,203,38,67,223,165,144,216,100,159,178,218,185,45,169,83,175,246,90,87,47,71,87,101,102,214,246,132,203,91,41,129,131,253,221,87,63,246,177,220,232,58,216,132,232,193,225,131,68,66,161,213,100,243,97,189,212,133, +198,243,46,98,114,207,127,110,220,211,162,242,65,2,145,103,56,62,27,29,159,141,246,83,212,46,73,53,42,229,201,166,74,155,218,213,217,86,127,111,111,23,222,186,47,194,81,75,6,25,145,4,24,145,226,198,132,175,39,254,153,62,221,46,36,179,167,229,180,2,83, +164,172,123,138,209,87,160,18,6,37,96,4,17,72,49,24,190,216,77,156,111,29,224,247,22,117,107,7,57,143,199,142,62,81,131,177,152,112,92,212,66,238,14,9,9,65,88,43,165,21,8,187,88,34,130,120,163,20,120,6,150,184,30,36,212,1,36,132,80,236,109,67,71,126, +34,6,73,139,198,110,201,175,112,46,32,171,91,50,78,108,17,163,10,70,89,150,121,158,71,3,109,68,52,198,20,69,17,66,0,55,139,145,22,103,63,49,103,26,173,153,25,144,27,192,119,151,218,131,231,251,134,243,117,5,158,183,58,184,0,149,108,218,143,109,42,252, +86,133,85,186,52,185,174,188,192,85,84,51,158,162,46,189,188,39,188,56,223,227,157,225,214,221,219,183,102,211,113,168,235,173,173,33,178,12,7,61,14,110,19,70,99,41,8,155,169,140,247,73,8,140,160,16,201,40,36,2,173,25,32,88,139,44,202,104,8,126,60,155, +157,156,156,28,106,81,54,203,53,245,211,33,179,215,58,147,224,21,82,175,159,199,26,114,153,3,30,215,129,2,7,3,147,128,117,147,19,107,124,146,36,186,223,155,78,202,227,7,239,99,176,12,14,36,9,74,84,243,22,8,68,194,255,107,140,65,47,4,97,228,83,69,108, +187,136,8,132,149,61,6,95,196,166,233,85,212,255,74,112,134,246,59,103,181,236,109,13,193,149,190,28,133,217,89,57,58,36,14,121,158,178,32,170,52,4,242,28,88,84,158,164,134,0,173,19,74,154,164,164,48,77,48,17,113,222,186,224,91,203,222,56,98,102,104, +152,158,214,141,35,237,141,136,84,68,99,3,162,168,222,32,103,22,207,14,21,0,160,11,30,8,251,195,193,236,176,214,8,0,62,120,47,129,1,8,81,1,163,86,73,154,164,73,150,18,145,13,222,123,102,16,84,113,87,2,49,175,118,89,240,237,131,213,94,128,248,63,49,123, +183,226,49,145,59,18,66,136,209,190,186,157,91,197,232,182,6,137,171,235,196,5,184,135,186,53,94,179,100,95,248,138,47,201,67,4,79,0,10,36,0,4,18,198,134,57,192,204,30,17,17,84,179,45,103,20,66,68,52,41,140,166,83,221,27,100,38,159,204,202,132,176,208, +41,212,211,87,158,189,103,252,140,202,201,32,75,195,248,131,62,212,91,200,123,169,154,250,154,17,4,200,3,6,68,15,24,80,130,160,15,190,159,103,192,222,5,49,8,236,157,171,231,193,206,206,82,151,106,211,131,36,243,62,101,212,164,128,208,81,56,184,123,75, +52,63,120,120,8,58,252,221,251,63,223,189,249,197,201,201,25,12,183,234,209,222,157,180,87,248,211,103,183,4,171,114,28,70,159,184,213,251,47,239,207,75,179,93,187,176,63,236,241,236,76,252,172,191,213,175,24,153,178,157,71,71,125,17,16,180,78,102,198, +76,30,204,223,159,251,163,177,117,144,8,144,64,80,236,20,128,134,160,48,40,8,172,147,6,114,16,199,224,72,221,11,187,74,113,86,188,236,17,162,96,153,183,121,177,97,193,77,222,59,231,65,184,228,182,35,176,42,111,126,37,17,154,165,229,108,251,245,126,191, +111,173,5,103,115,99,30,28,30,34,139,49,138,157,23,66,18,212,138,4,24,132,133,3,33,166,90,17,225,66,237,34,62,163,194,74,181,75,121,34,82,70,199,39,59,62,139,137,234,181,146,77,204,28,125,185,3,115,93,219,14,46,71,34,168,64,4,226,160,213,123,231,56,196, +181,85,146,36,73,146,164,89,22,49,181,214,90,235,23,154,11,138,96,29,20,123,45,76,116,105,11,215,182,193,107,25,186,87,119,80,217,132,213,184,34,24,53,234,134,16,81,3,230,106,28,93,169,29,237,34,18,128,48,69,6,9,142,70,163,235,183,158,249,224,248,180, +156,149,119,239,222,61,59,58,154,140,78,190,245,249,79,191,244,226,179,194,94,105,237,92,141,90,161,162,173,221,157,170,170,130,238,3,40,70,16,0,142,27,88,16,0,204,178,140,0,68,192,104,18,31,202,233,204,217,42,207,243,188,200,203,211,177,135,144,164, +61,21,56,35,253,217,215,62,247,149,111,125,227,230,71,238,140,170,209,127,253,175,127,243,31,254,253,255,53,57,27,133,16,110,238,239,159,157,142,15,6,130,36,168,180,243,53,177,12,6,131,189,61,232,29,29,235,84,123,150,121,57,29,164,9,152,96,93,133,132, +226,217,185,122,60,155,134,135,247,143,39,163,153,72,157,22,83,61,168,170,10,49,109,238,81,7,243,41,43,229,104,87,144,127,117,28,189,86,169,149,1,72,214,75,105,108,2,217,47,125,93,47,3,23,81,46,183,38,23,89,175,1,181,58,176,105,32,160,164,106,27,72,132, +153,223,123,239,61,102,78,84,58,155,79,154,15,10,132,33,8,33,3,155,212,40,165,202,114,210,117,228,17,17,5,64,10,84,145,157,67,159,188,11,139,43,162,18,21,66,96,22,0,212,152,152,4,1,128,1,27,13,139,16,247,153,194,34,204,129,153,147,44,169,92,237,56,4, +14,138,84,156,172,166,105,154,70,187,95,91,91,107,153,69,16,181,214,10,233,130,160,94,252,204,188,12,16,93,181,179,197,5,79,50,166,208,199,198,240,83,4,222,21,3,184,173,121,1,161,115,123,155,227,9,72,137,136,44,108,203,69,36,49,217,120,60,206,140,206, +139,100,122,118,130,190,252,252,167,62,241,198,15,190,251,242,157,131,220,149,69,47,173,203,121,237,157,243,161,232,13,44,163,0,49,160,8,48,98,36,168,199,195,63,56,55,171,75,246,161,151,38,189,94,65,193,205,198,167,103,163,201,80,138,156,84,129,122,191, +55,248,196,75,47,125,241,115,159,255,236,231,63,115,235,35,119,56,85,166,159,126,225,147,175,228,193,254,251,127,251,239,254,233,31,255,241,198,23,190,188,55,220,102,95,122,111,216,128,69,162,0,189,193,240,206,205,252,224,97,253,238,217,152,66,18,88, +123,109,48,8,251,58,203,13,179,171,156,197,217,196,250,26,102,147,137,11,220,223,150,45,58,183,142,1,37,0,136,36,200,34,4,16,54,137,65,173,222,154,22,107,126,149,63,231,185,109,67,151,119,1,49,115,5,249,144,139,194,149,23,31,169,75,12,21,226,95,202,106, +166,65,242,36,157,141,70,85,85,249,178,76,53,35,115,154,52,131,89,143,34,194,16,170,80,57,33,74,72,199,201,136,8,123,239,57,4,6,105,129,44,0,16,68,52,128,210,42,50,152,92,93,107,84,66,4,178,168,244,20,17,53,182,132,28,32,8,119,213,135,149,52,112,48,69, +42,146,161,146,52,85,90,71,0,128,171,109,136,76,197,133,140,183,99,191,130,107,89,26,101,169,213,104,92,50,99,89,107,115,251,164,142,243,87,142,186,117,14,10,13,111,6,27,75,49,1,64,18,140,85,135,98,1,105,20,185,160,215,235,157,142,206,122,91,91,128,161, +156,205,190,246,250,107,127,253,103,63,122,241,230,222,22,250,196,98,106,200,213,52,169,234,209,100,254,232,228,52,32,6,84,130,113,216,47,65,80,26,70,10,59,231,242,44,1,66,91,87,174,156,185,170,76,52,237,12,7,202,219,194,164,159,124,225,197,31,126,227, +91,95,249,220,231,111,30,28,228,189,204,244,210,177,173,202,179,211,253,237,173,111,127,253,143,254,251,127,254,155,119,222,126,239,183,7,111,235,103,159,31,224,201,124,202,89,86,164,73,225,137,140,49,215,247,122,47,222,169,126,119,255,231,136,131,98, +184,231,189,119,101,217,207,64,75,93,24,229,130,37,135,162,33,83,58,213,25,228,153,51,70,41,15,126,65,18,1,195,40,32,36,194,1,113,213,179,185,11,247,91,189,77,107,231,91,140,160,186,155,170,78,127,7,27,4,151,47,246,132,43,167,250,229,119,180,93,202,47, +45,24,87,23,134,77,196,123,23,16,84,106,68,228,218,181,107,63,255,217,251,161,194,231,238,222,233,247,82,9,46,134,74,108,217,109,136,97,131,36,26,148,194,248,225,84,59,233,198,248,74,137,107,125,68,81,138,149,74,116,22,91,68,239,99,141,9,168,72,41,15, +0,65,16,0,84,244,185,48,77,24,216,105,73,4,58,81,132,58,110,17,227,190,190,174,173,247,158,89,20,146,209,38,238,145,37,48,210,197,252,195,205,97,184,248,5,73,86,118,24,173,226,125,59,97,90,18,113,124,58,7,200,213,5,210,106,149,187,10,88,33,137,184,31, +236,96,92,27,133,17,65,130,166,74,15,11,20,30,250,218,110,13,134,211,233,20,81,254,248,171,95,250,235,191,252,241,171,207,221,245,167,15,181,248,52,55,118,50,177,222,85,54,156,78,166,111,254,242,215,149,147,144,70,138,16,52,184,219,134,136,47,121,150, +120,107,193,187,44,209,10,168,154,148,85,57,51,68,119,14,246,191,252,218,107,127,246,221,239,127,254,229,87,10,173,235,217,212,207,172,130,116,127,103,248,206,225,217,233,131,249,86,175,232,23,189,121,175,95,89,55,158,205,106,45,147,41,20,219,201,32, +223,101,133,65,112,187,200,62,118,239,198,111,222,121,240,235,7,83,5,33,72,72,82,221,207,64,202,147,173,94,79,167,58,64,168,108,73,65,235,60,69,163,88,161,176,103,81,44,94,36,1,4,97,244,16,41,135,192,176,126,144,182,122,116,46,138,79,105,213,190,187, +23,92,86,70,223,220,145,59,89,125,171,141,211,209,22,179,187,138,205,239,140,218,97,147,253,242,218,99,59,79,147,114,62,245,30,243,60,191,251,236,115,111,255,250,231,226,231,119,159,185,249,194,71,238,146,56,77,152,36,73,172,73,107,231,66,8,162,84,4, +172,205,166,101,100,199,207,235,218,123,95,87,46,194,201,148,34,212,72,68,145,60,101,203,170,25,147,2,104,82,164,73,107,141,138,202,121,221,208,0,4,68,81,243,87,17,32,68,69,113,149,223,78,77,60,179,11,30,1,226,23,219,8,228,16,32,161,110,4,118,92,41,177, +11,151,233,186,204,118,21,221,91,192,116,87,91,233,233,196,115,87,207,236,181,7,229,250,76,200,129,177,37,181,168,246,201,136,192,195,136,150,136,223,202,204,245,108,210,203,146,47,189,254,249,63,255,209,247,239,221,216,182,227,71,3,5,57,0,160,76,167, +227,185,19,43,120,50,157,191,245,238,125,135,20,218,67,57,138,14,66,100,177,7,3,106,58,157,136,179,197,238,182,2,241,85,213,75,205,221,59,207,252,248,155,223,252,250,87,190,250,185,143,127,12,170,170,60,61,74,19,109,180,154,205,206,4,106,158,143,63,56, +58,114,1,95,122,225,133,47,127,225,245,107,59,7,245,180,242,163,119,170,202,76,202,225,22,104,147,165,20,92,162,225,222,181,173,215,63,241,226,104,254,143,143,38,39,42,27,20,89,170,100,14,118,110,106,238,109,245,234,178,170,108,53,47,75,18,76,178,2,9, +210,52,193,25,68,226,7,44,178,83,20,85,185,68,51,127,237,88,251,66,202,145,243,155,18,16,72,30,15,255,92,123,211,245,149,247,16,237,228,38,92,130,78,94,133,113,40,165,8,48,132,96,76,58,28,14,95,254,196,171,110,114,114,247,206,173,173,126,214,75,138,173, +65,127,107,123,144,165,5,3,122,64,68,44,221,249,254,151,80,71,48,177,136,84,165,173,107,59,157,207,230,179,106,58,157,142,70,163,179,179,179,233,116,62,159,89,27,124,164,23,138,72,144,80,151,85,237,124,81,20,177,16,109,150,125,139,233,191,38,92,44,2, +129,37,130,201,155,206,13,17,53,53,70,234,24,91,7,34,110,148,82,177,171,187,46,34,109,21,186,186,49,143,132,146,24,231,107,133,171,55,173,233,158,8,135,125,149,175,71,1,131,11,63,130,144,0,37,14,210,128,56,230,2,230,182,110,66,0,95,217,207,125,225,51, +127,245,103,111,220,187,117,173,58,121,152,24,202,119,250,80,58,63,171,108,224,209,116,126,106,249,215,191,123,231,232,108,12,58,141,88,21,129,16,129,99,194,130,18,8,196,149,243,65,102,40,85,58,120,4,126,238,222,157,215,62,247,153,63,254,198,55,95,123, +254,121,87,86,71,15,62,216,235,21,91,91,61,87,78,231,243,9,16,190,247,238,195,251,71,71,239,60,248,224,246,221,231,254,228,141,55,158,255,200,11,229,172,250,155,191,249,111,48,254,141,13,238,100,60,201,199,179,107,131,161,65,82,18,122,42,188,252,220, +173,163,73,245,31,254,246,87,128,1,69,196,205,239,236,14,168,58,102,13,96,72,99,162,141,98,96,0,238,229,217,254,94,126,127,122,162,96,49,153,137,132,101,82,16,154,41,116,203,110,89,123,25,87,39,216,139,137,70,211,34,198,145,117,104,88,85,151,193,238, +187,139,174,199,7,225,42,156,109,225,35,24,150,222,186,29,169,175,205,156,62,216,36,209,136,16,130,23,31,62,253,169,207,148,103,143,182,6,195,253,237,254,118,47,185,177,191,187,183,183,99,178,60,48,48,105,109,82,86,205,99,26,153,248,74,233,88,88,22,69, +17,161,102,90,107,66,85,59,59,153,76,102,179,89,85,250,179,179,179,135,135,143,142,143,143,207,206,206,14,79,142,31,62,124,120,122,122,122,124,122,130,145,236,128,168,144,160,121,91,228,128,138,0,5,88,188,247,8,40,204,194,204,90,37,136,136,164,16,41, +210,89,17,81,19,85,194,235,174,204,170,138,199,185,166,80,123,41,186,132,221,77,35,153,77,50,34,75,216,221,43,147,173,47,105,17,165,169,116,136,40,74,201,44,158,6,102,70,129,248,36,86,211,201,115,31,185,251,217,79,126,114,127,107,160,66,185,221,75,183, +18,146,106,230,203,249,233,233,72,192,156,76,102,239,157,78,255,241,151,191,57,155,87,105,127,120,62,120,136,52,68,97,16,65,118,18,156,65,81,4,55,247,119,190,248,218,231,95,255,194,107,31,185,247,204,96,48,80,227,105,146,37,134,217,135,202,49,8,73,93, +151,39,227,147,119,30,61,154,212,117,222,235,221,184,125,235,246,157,143,84,181,183,136,59,55,174,157,252,86,24,194,217,116,146,143,167,123,55,37,49,26,185,134,80,238,22,91,175,125,242,227,63,127,251,193,201,44,136,45,13,215,47,60,115,231,225,111,30, +141,38,35,99,76,158,37,121,175,112,72,58,77,138,60,221,77,51,122,231,24,129,85,28,171,45,228,228,132,80,132,47,17,152,127,172,197,111,140,195,243,59,219,201,135,107,43,202,181,29,190,94,126,8,112,189,220,232,249,67,19,174,68,23,104,95,159,44,200,236, +222,133,76,39,163,217,172,151,38,59,59,59,187,59,197,118,166,122,153,73,144,21,4,147,102,148,100,164,12,26,189,80,218,54,68,180,240,178,64,157,24,68,133,16,199,51,164,77,94,228,25,192,65,4,118,203,194,214,207,57,55,157,207,102,179,217,127,255,167,55, +223,125,247,221,55,223,124,243,55,191,125,107,52,26,177,107,32,53,66,136,44,129,157,54,41,34,214,214,42,165,77,154,123,239,213,66,228,155,136,128,3,51,11,179,15,190,253,226,162,188,108,140,245,22,109,176,106,87,163,209,210,57,214,180,173,57,105,119,121, +189,196,24,92,114,2,237,254,235,18,63,176,235,91,180,244,250,248,245,77,14,83,34,97,33,115,78,28,231,47,145,215,231,153,136,124,109,9,177,87,100,213,108,238,202,106,56,28,26,163,223,248,193,119,191,241,229,215,251,169,40,95,41,112,224,209,217,202,89, +63,157,219,210,219,185,231,191,253,199,55,223,254,224,65,218,31,90,128,233,116,186,189,181,37,65,172,155,167,70,107,67,190,170,73,124,85,149,55,159,185,249,245,47,127,233,155,127,244,71,47,60,255,172,81,232,92,77,18,6,69,198,206,7,59,183,222,5,17,95, +207,143,39,163,71,103,39,111,253,238,183,119,94,124,225,165,87,62,113,237,214,51,30,96,238,234,169,179,195,107,123,163,68,223,121,246,222,105,37,211,201,124,54,43,183,174,109,99,8,85,93,167,74,246,250,201,55,191,252,218,191,253,191,255,95,95,78,239,60, +179,159,248,90,91,91,55,240,70,78,243,108,107,119,39,221,222,6,133,219,253,173,97,191,152,76,157,13,181,202,12,161,6,68,66,10,206,43,173,174,238,192,177,254,58,99,99,61,214,0,131,32,74,239,64,183,44,186,252,144,213,255,115,48,1,130,10,136,24,137,208, +0,137,214,58,77,211,44,197,60,81,137,33,163,21,104,5,198,144,50,168,90,185,123,36,84,66,13,177,136,34,76,144,162,167,35,82,155,82,52,16,53,10,60,70,171,36,37,147,96,158,209,159,124,239,143,173,119,179,217,236,228,228,228,157,119,222,121,243,205,55,127, +250,211,159,190,243,206,59,46,40,66,241,181,5,161,52,55,90,107,65,138,213,114,212,191,104,111,71,236,173,91,123,195,14,154,164,187,74,34,145,11,30,114,109,9,218,70,29,172,136,207,47,221,224,77,158,68,151,119,243,79,212,73,70,24,70,92,139,73,211,38,32, +10,111,13,251,182,172,70,199,71,253,162,183,189,59,60,61,61,253,63,255,229,191,120,237,179,159,61,216,217,2,63,19,158,139,173,43,23,220,124,94,150,174,102,56,154,204,223,252,213,111,127,245,187,247,206,102,149,37,83,49,223,186,126,243,254,253,251,189, +60,221,25,244,207,142,15,173,119,131,60,177,117,245,157,175,125,229,107,95,121,253,107,95,254,210,254,222,78,53,155,250,186,238,165,105,158,167,52,175,48,161,10,195,180,46,103,211,201,100,50,122,248,240,131,251,143,14,95,120,229,149,59,207,61,119,112, +253,166,7,44,157,165,196,232,192,243,113,149,12,134,162,116,127,144,77,202,122,122,58,154,165,212,203,245,112,123,231,104,52,78,250,217,65,223,188,116,119,255,173,159,31,81,53,245,165,30,164,250,120,228,49,49,145,165,209,203,115,157,152,50,112,57,155, +120,107,73,180,70,97,14,214,58,2,65,77,87,84,58,191,192,53,123,66,62,33,93,225,190,253,193,131,144,36,206,68,72,80,9,70,241,22,173,19,83,100,121,158,114,102,116,162,137,20,129,82,168,53,233,52,130,95,148,82,138,76,83,232,54,8,249,5,32,14,17,128,17,33, +178,138,4,189,0,183,80,47,173,20,38,138,48,155,77,71,34,146,40,188,121,109,255,250,254,238,43,31,123,233,219,223,252,163,201,100,29,218,167,107,0,0,32,0,73,68,65,84,242,31,255,191,255,246,171,95,253,234,63,253,228,39,103,163,137,183,78,144,76,146,34, +42,29,133,76,99,193,198,65,22,148,214,118,99,217,242,12,47,6,228,198,19,174,109,54,98,10,141,153,115,213,9,176,213,225,223,100,13,187,90,32,61,233,80,39,74,59,46,44,177,80,68,84,51,202,194,114,54,209,64,215,118,183,231,211,153,18,253,245,215,191,248, +198,15,190,127,231,246,13,45,53,179,0,145,7,118,206,213,142,231,214,91,81,239,60,58,249,219,55,127,249,219,247,30,214,90,83,174,65,194,232,244,120,187,159,187,186,42,167,126,144,36,167,227,211,225,238,205,31,255,139,63,127,237,51,159,185,177,191,211, +211,100,199,35,163,112,216,239,251,96,199,199,71,67,163,31,61,122,52,159,207,1,224,131,135,31,252,250,183,111,37,105,250,252,43,175,188,240,210,75,91,123,251,38,203,39,85,21,226,105,171,0,20,56,210,163,217,236,198,173,131,180,40,18,2,18,8,214,1,80,154, +166,96,104,183,103,94,184,181,251,232,151,86,217,153,212,73,145,245,236,214,80,147,82,138,188,247,101,89,34,76,142,235,201,251,83,112,37,19,228,38,81,66,104,17,0,68,33,16,130,127,170,218,254,233,248,132,191,255,32,188,170,71,47,4,17,16,20,65,242,0,90, +20,16,41,147,234,196,104,29,72,193,66,157,38,234,64,42,13,130,64,8,42,110,39,98,198,137,146,58,81,79,228,92,189,134,164,219,213,52,34,194,236,67,8,236,125,47,207,157,171,157,115,226,25,68,82,69,187,195,65,63,75,191,247,237,111,237,237,110,191,245,214, +111,39,227,89,156,196,36,73,194,210,200,58,53,225,211,96,143,88,8,23,30,163,212,110,8,23,105,112,13,100,47,114,157,112,195,132,249,177,173,221,18,204,226,242,9,219,166,12,185,220,23,44,70,234,136,241,49,193,152,235,131,179,121,81,112,141,10,56,85,224, +145,95,188,247,204,191,249,87,127,117,235,218,53,131,224,202,82,3,43,133,30,64,128,28,35,171,236,225,209,232,205,223,188,251,214,251,135,115,70,109,50,80,90,41,205,214,130,168,237,162,176,243,201,116,116,246,202,139,207,255,197,159,254,232,27,95,249, +146,18,175,21,74,93,42,163,53,81,168,102,28,66,2,240,206,219,191,179,214,30,30,29,191,251,224,126,85,187,253,27,183,158,125,241,165,235,55,110,13,6,3,199,82,151,22,81,37,58,153,151,165,4,151,23,198,155,226,100,50,191,165,96,39,43,20,74,166,213,108,62, +15,56,86,189,94,93,149,61,146,103,182,179,231,175,13,141,115,42,8,48,14,250,91,193,91,103,235,217,100,74,58,201,117,129,65,81,96,37,113,98,196,2,162,21,2,40,0,246,222,129,78,174,152,6,127,47,60,166,63,84,38,188,60,26,99,104,8,40,47,4,192,194,36,10,116, +146,70,208,117,139,175,99,36,6,69,184,160,54,129,66,64,146,56,109,194,72,101,192,197,94,142,59,11,21,34,5,0,136,140,24,40,154,173,49,179,15,193,121,0,72,72,161,210,34,18,71,166,190,170,129,37,215,9,1,36,74,231,69,207,3,42,173,203,202,130,210,231,139, +63,144,133,196,59,17,233,181,222,53,11,198,61,181,115,41,14,145,43,18,150,188,116,150,12,0,151,204,122,215,78,192,47,183,230,122,172,146,218,5,94,31,98,92,254,46,200,1,141,234,52,3,75,8,59,195,193,108,116,50,29,77,95,251,204,103,254,226,199,63,126,245, +163,207,39,66,224,45,74,48,10,217,9,7,8,130,22,232,100,86,255,247,95,189,245,15,255,244,155,227,105,169,178,30,147,118,222,147,209,61,99,20,129,175,102,224,234,79,191,252,241,127,254,167,127,242,218,103,62,197,245,188,156,77,246,183,183,118,134,59,58, +207,33,216,217,116,26,41,157,118,62,123,116,120,252,254,195,135,30,241,238,115,207,63,247,210,199,119,14,14,128,84,25,196,251,70,200,75,163,68,57,48,13,236,117,90,206,70,117,89,245,16,8,128,107,231,61,251,90,16,234,218,217,94,47,223,50,254,133,27,187, +15,222,121,143,45,217,202,49,58,239,44,120,159,15,250,123,219,187,215,238,222,147,98,251,110,200,220,207,222,114,35,127,98,107,102,197,72,68,32,16,56,56,122,92,16,194,229,158,173,191,143,56,212,127,208,8,92,60,130,136,132,12,16,34,228,158,18,101,82,36, +77,36,132,26,21,137,34,64,2,36,70,29,23,199,34,200,128,11,73,232,152,253,136,215,2,47,185,69,4,34,70,26,4,48,162,202,147,196,57,103,235,210,219,40,83,234,130,181,24,216,151,214,104,173,1,9,81,43,244,1,40,250,158,183,253,55,10,9,1,113,180,17,216,144,142, +40,226,81,155,50,82,136,144,4,195,18,120,109,117,139,184,26,93,151,40,115,175,226,227,225,169,236,16,25,151,164,253,0,5,138,52,115,182,170,38,243,97,150,125,225,139,95,255,241,159,190,241,185,79,125,18,128,77,64,97,32,165,8,189,245,94,4,4,84,105,229, +23,111,189,243,179,127,122,235,189,71,199,172,82,157,100,21,123,199,98,140,248,106,198,40,24,194,231,62,245,201,255,237,159,255,249,75,207,222,179,179,113,174,72,105,157,16,134,186,10,182,212,90,167,74,141,235,250,193,251,239,187,249,228,193,7,247,149, +73,63,241,233,207,222,124,246,249,50,240,201,184,44,122,125,246,156,101,133,81,228,234,42,176,205,180,1,237,166,211,217,201,212,138,231,249,124,122,144,234,76,43,240,30,193,120,198,126,222,119,225,196,205,199,246,228,81,226,103,245,248,212,83,65,42,13, +226,37,72,145,166,7,187,123,183,111,221,186,113,251,54,14,15,174,235,193,153,207,234,223,188,63,249,224,172,12,14,180,33,0,133,68,198,132,39,45,68,127,31,124,194,223,103,16,94,17,255,33,216,136,165,10,34,3,33,41,109,82,68,2,82,68,68,168,25,148,160,138, +195,27,96,0,36,136,131,80,32,132,40,189,222,204,25,155,250,115,65,239,71,68,1,4,1,9,194,44,0,49,47,146,2,170,107,11,44,154,140,54,74,163,38,33,174,29,114,200,210,116,216,43,180,214,204,222,57,103,29,39,105,161,117,130,136,44,141,206,17,163,40,68,140, +114,234,44,107,79,196,56,37,107,112,222,11,61,102,165,84,123,7,186,156,166,181,230,233,75,98,106,107,195,111,19,223,247,234,247,133,9,132,151,119,253,17,154,30,216,239,110,109,127,227,43,95,250,243,55,126,248,137,143,126,148,16,216,121,244,65,33,121, +20,239,157,181,214,122,87,86,254,221,15,30,252,215,191,255,217,111,239,127,224,41,49,89,81,7,113,129,117,170,65,168,223,203,189,179,223,252,227,111,252,248,71,63,186,190,189,133,193,237,109,109,145,183,76,144,106,37,206,149,101,105,93,101,189,159,205, +102,16,252,123,239,188,123,243,214,237,107,119,158,41,182,182,202,170,198,172,111,136,102,115,91,100,61,162,132,4,144,81,156,23,8,26,36,55,122,251,250,77,154,143,189,115,226,171,36,235,17,75,8,124,114,54,221,187,253,204,108,118,122,248,254,219,243,147, +7,202,85,131,84,31,143,203,44,75,35,164,43,77,242,225,112,171,40,10,4,132,192,100,240,35,247,158,121,235,120,250,206,225,152,65,131,86,34,76,4,26,213,156,63,116,37,248,33,186,193,15,21,132,87,31,214,33,40,68,1,68,1,34,148,24,120,74,233,32,29,236,44,69, +8,17,130,224,130,31,168,154,126,48,46,151,23,168,43,193,110,50,20,17,208,42,21,145,0,190,65,76,49,53,155,12,1,144,192,13,168,145,37,48,51,136,151,179,179,147,186,174,57,184,133,61,1,16,145,214,200,8,132,40,81,43,189,243,193,216,135,37,247,149,184,97, +107,141,215,67,8,32,29,142,18,210,146,84,79,252,167,22,73,179,154,9,31,235,26,191,10,110,220,212,88,110,0,121,0,92,20,186,21,128,170,170,140,82,223,255,222,119,254,242,199,127,182,221,43,106,91,13,7,253,121,57,79,81,33,8,178,120,235,170,170,42,203,250, +209,201,232,87,191,121,235,231,191,248,229,217,92,210,98,203,235,100,114,118,42,26,147,94,30,130,51,137,250,203,31,255,213,183,254,232,235,187,253,2,189,5,231,188,173,7,73,34,200,39,135,135,243,217,36,90,107,29,159,158,28,29,29,205,202,242,206,205,91, +59,7,7,253,193,64,72,151,149,5,174,178,222,112,176,53,32,193,186,178,94,188,33,68,129,178,42,149,146,173,97,255,139,95,254,234,217,187,191,157,188,253,243,201,232,172,167,148,36,170,114,116,116,58,57,24,79,198,227,241,253,247,223,221,51,184,179,179,165, +49,27,189,249,118,101,157,112,73,194,253,34,16,145,2,244,206,145,115,148,130,214,58,2,92,148,86,168,181,171,107,207,129,212,122,131,131,255,217,124,66,64,255,123,120,27,100,236,208,94,219,165,89,156,109,106,50,214,218,94,146,170,80,133,106,116,144,221, +200,66,157,177,54,130,40,74,132,216,11,145,144,4,34,214,4,68,162,20,156,107,188,116,166,136,23,153,141,8,0,96,167,132,168,0,89,1,51,7,111,67,8,8,226,217,10,123,9,30,216,11,6,132,82,211,60,168,186,111,248,76,170,60,55,160,137,201,168,204,204,61,136,128, +214,138,56,80,195,168,164,32,0,162,130,72,154,166,45,244,108,17,180,128,24,245,69,5,17,26,71,67,96,64,100,1,194,243,46,177,219,224,105,173,91,225,208,118,229,24,151,156,75,218,80,155,52,44,226,43,167,174,105,92,81,68,53,154,188,140,2,18,132,40,82,167, +201,3,135,102,203,168,202,224,183,134,195,209,233,153,6,48,8,92,85,219,253,190,98,63,25,143,254,245,191,249,235,111,127,231,27,69,198,89,79,146,12,207,220,33,246,49,159,248,179,209,196,115,112,172,143,57,147,124,240,238,108,252,239,254,227,79,166,18, +76,202,192,103,88,134,61,153,131,149,221,192,215,174,237,255,31,255,250,95,221,187,119,111,187,167,130,157,40,241,70,99,168,203,211,211,227,249,120,116,122,124,82,219,50,81,122,62,171,142,143,143,153,121,56,220,46,119,94,0,157,214,54,75,72,39,169,206, +140,24,152,161,157,70,237,52,16,225,0,137,166,172,191,205,204,161,10,247,6,250,230,112,248,139,100,107,228,235,217,216,38,9,171,68,133,201,253,201,187,230,232,225,195,224,178,42,219,14,193,248,220,191,240,234,246,253,251,247,195,220,249,170,244,227,201, +244,189,251,19,80,166,244,180,205,190,132,170,66,59,62,83,18,4,176,174,189,48,26,50,18,160,43,244,116,94,131,92,68,233,147,116,238,14,108,24,98,175,219,11,0,128,147,245,186,172,114,57,139,226,42,200,140,238,108,160,139,56,93,59,152,105,114,3,52,187,233, +68,155,68,69,3,93,190,112,132,199,103,125,241,230,23,169,235,27,75,178,243,37,91,119,1,26,75,193,197,127,228,10,77,87,135,204,213,249,239,117,63,110,211,96,243,234,83,181,181,49,246,216,55,60,247,81,138,150,72,29,24,49,44,236,52,26,252,244,226,49,8,32, +195,225,240,236,236,204,104,202,77,194,85,133,138,172,173,138,68,125,253,235,95,251,216,199,94,218,223,221,205,50,109,180,6,0,18,34,4,204,179,194,133,209,100,234,156,203,178,236,237,119,238,255,228,39,63,57,61,58,14,128,38,77,140,70,69,170,223,219,123, +246,222,221,215,95,127,253,83,159,250,212,173,221,45,64,182,182,206,141,206,116,82,207,198,211,233,212,87,229,120,58,1,66,16,58,60,62,125,244,232,209,124,94,237,238,238,102,189,2,168,169,14,20,32,6,9,214,5,107,89,60,178,36,137,78,147,132,72,39,90,19, +106,239,189,13,12,179,105,8,65,8,99,91,95,90,136,54,169,111,191,251,206,248,108,36,130,59,219,123,69,94,16,81,106,210,94,175,55,57,253,224,209,253,247,203,211,147,7,71,199,198,164,85,192,204,2,239,168,183,30,77,78,206,206,60,7,84,132,132,193,75,0,132, +224,81,153,238,158,118,17,105,27,169,121,97,225,177,118,197,122,112,161,47,42,151,64,124,245,102,105,195,203,130,243,194,140,174,131,38,93,61,33,56,64,4,82,35,11,7,159,17,166,105,244,123,97,34,138,54,115,81,214,90,68,32,112,132,53,46,209,207,47,129,113, +157,95,190,139,159,141,136,4,136,249,194,1,177,186,25,143,99,10,92,8,85,225,57,169,178,81,242,125,34,222,195,37,236,207,85,10,204,234,89,182,170,219,185,122,162,53,17,8,66,34,216,173,9,4,98,173,206,11,26,77,188,253,117,85,17,96,145,102,245,108,170,144, +139,44,241,245,252,96,255,214,15,191,255,237,143,127,236,197,225,160,199,98,129,133,61,75,0,68,10,243,90,16,72,235,4,105,171,215,127,243,159,126,241,211,191,255,219,170,156,239,236,238,21,69,113,243,230,205,87,95,125,245,179,159,251,204,243,207,62,151, +36,73,89,150,153,145,16,132,16,20,74,85,206,38,227,177,45,43,66,80,100,230,110,126,120,116,252,224,193,131,178,44,135,131,237,173,189,253,193,206,238,113,93,38,70,17,39,154,32,33,84,44,33,4,118,54,205,146,12,181,98,12,193,90,235,149,82,206,133,249,124, +158,130,4,8,74,41,235,92,109,75,199,46,77,83,65,57,124,240,160,156,215,69,158,3,128,210,152,152,116,123,184,93,20,197,97,198,39,39,71,167,243,201,116,54,46,235,42,63,58,54,59,199,180,59,250,32,168,153,173,25,53,11,51,144,144,10,40,44,231,79,213,197,34, +107,233,139,231,79,2,55,247,8,174,24,126,32,107,38,219,75,153,83,63,169,205,247,234,34,75,96,201,61,147,47,252,107,68,93,41,96,246,28,156,73,85,145,167,70,147,214,164,162,59,5,81,164,191,71,139,94,17,213,237,169,86,57,206,75,107,55,213,170,205,95,196, +154,47,144,186,231,61,243,229,154,142,11,222,107,183,234,216,104,115,189,201,230,246,42,180,247,238,107,158,104,225,222,89,57,192,66,34,85,206,253,181,162,122,18,99,99,247,220,188,16,234,178,26,246,250,194,86,216,231,121,26,234,233,222,78,255,219,223, +250,234,171,47,191,184,53,40,188,157,123,239,196,27,34,18,102,97,66,69,200,152,166,105,168,234,70,16,141,229,206,173,27,95,253,202,215,95,126,249,229,151,95,126,121,56,232,57,231,40,88,10,176,221,203,206,30,221,207,211,68,39,201,124,50,158,142,206,188, +179,193,186,170,156,29,30,30,158,157,157,29,29,157,84,85,149,165,69,210,239,217,32,143,142,79,139,107,219,169,214,105,162,139,196,36,68,40,236,188,3,199,69,174,19,32,111,189,175,42,0,144,36,117,214,150,211,137,171,43,173,201,115,96,230,202,218,178,44, +231,101,89,20,133,119,141,4,81,100,195,33,162,73,180,82,106,110,237,184,154,143,202,202,8,7,36,152,91,154,57,85,114,118,251,5,147,129,84,82,185,138,85,74,164,25,137,140,18,246,107,30,45,89,207,73,104,167,18,241,169,86,112,81,190,121,115,248,196,92,64, +29,67,181,11,254,132,87,193,182,173,69,148,119,73,21,221,127,95,202,132,68,36,8,36,136,16,32,248,76,167,253,44,85,8,137,38,165,128,80,19,105,136,216,179,69,32,173,45,26,87,35,97,181,96,56,247,45,99,222,20,6,17,199,122,222,176,65,172,223,132,80,33,196, +201,74,116,132,140,8,47,226,206,77,186,4,146,187,90,166,174,114,193,46,17,138,95,235,229,176,182,244,141,38,126,120,30,129,124,1,70,15,128,64,136,141,152,164,136,244,243,130,131,171,102,179,173,65,142,110,46,236,190,246,229,215,222,248,225,119,123,185, +118,118,230,170,90,68,36,42,97,163,242,236,157,200,188,178,89,145,247,148,206,138,222,215,191,254,213,221,221,221,253,253,253,253,253,125,68,244,181,157,143,71,138,160,223,235,107,4,87,206,11,77,193,150,181,45,235,170,114,101,233,156,27,141,70,31,220, +191,31,66,56,60,58,62,57,57,101,4,80,73,64,93,12,183,174,93,187,54,184,118,179,200,242,34,75,18,210,196,33,212,117,168,189,148,149,5,132,36,65,68,197,18,64,92,57,159,76,38,39,103,167,229,233,41,0,160,70,80,68,218,120,158,86,227,170,118,182,177,139,173, +235,170,170,66,191,31,241,186,150,237,131,195,71,167,179,153,5,80,218,176,214,66,10,180,214,198,100,69,145,137,37,91,122,31,80,179,40,138,83,60,213,8,160,92,212,70,88,178,160,235,46,138,47,217,2,44,226,234,42,251,219,110,62,212,87,132,207,173,199,149, +35,95,76,8,188,38,79,98,52,234,101,2,17,12,121,102,122,121,66,208,80,117,121,177,224,19,66,18,102,9,40,205,252,49,98,82,160,83,23,94,0,88,46,63,202,231,17,24,131,112,149,255,177,248,107,232,252,223,176,240,93,134,133,77,59,159,103,197,56,113,90,1,154, +93,210,16,226,162,150,222,68,5,92,98,100,175,213,41,221,212,247,182,131,228,243,190,31,47,192,86,133,99,46,111,30,171,246,84,12,206,25,5,224,93,57,159,188,246,233,87,255,244,141,239,237,108,23,213,116,228,106,203,62,40,101,192,115,148,140,3,70,76,17, +21,17,233,186,46,143,30,61,84,164,159,187,119,55,77,211,249,100,172,181,38,145,194,168,44,49,89,162,197,7,91,215,6,184,46,75,34,82,34,85,57,59,62,62,62,59,27,31,30,29,29,30,30,142,166,83,31,100,103,239,96,247,218,245,103,95,124,233,133,23,94,186,126, +227,70,229,217,40,109,20,170,32,226,132,16,2,42,143,36,181,19,16,210,58,4,55,157,149,199,227,179,195,163,163,211,241,200,136,28,31,31,111,239,110,29,28,28,152,36,81,58,41,235,179,89,57,79,146,196,90,31,130,76,167,211,126,81,228,105,54,26,157,158,156, +156,77,170,57,131,128,81,64,218,163,38,101,84,154,234,52,1,18,133,32,16,16,56,77,140,0,56,199,81,237,118,117,37,139,203,26,46,176,116,215,154,75,187,210,28,202,226,65,61,191,125,157,239,237,250,19,182,84,96,188,36,8,55,81,108,22,49,16,226,92,160,51,97, +15,155,72,21,113,21,142,192,6,165,151,233,94,102,20,69,131,120,224,166,96,109,45,214,120,9,247,188,36,37,184,246,211,118,213,50,91,49,159,85,218,241,242,186,26,228,226,96,38,92,172,40,206,29,20,215,42,127,94,66,52,89,221,61,172,221,212,227,138,253,242, +242,69,235,0,74,59,102,246,1,214,206,227,132,24,91,105,5,161,69,79,226,171,50,75,149,4,98,95,125,250,213,143,255,197,143,127,244,236,221,155,163,227,7,194,1,61,107,109,140,38,4,86,128,10,181,119,60,118,115,68,116,33,64,99,242,38,189,34,175,231,37,137, +24,148,196,24,77,64,128,92,150,101,53,155,207,231,9,58,95,205,81,171,114,94,31,62,124,116,114,118,122,114,114,246,238,187,239,254,221,79,127,122,247,222,179,175,124,226,83,31,127,229,213,143,60,247,236,222,193,245,44,203,75,107,41,49,128,18,66,112,206, +147,115,40,162,8,18,109,216,123,107,109,168,170,113,57,59,60,61,57,25,159,89,239,139,126,222,75,179,223,188,253,91,38,216,218,217,22,66,50,26,149,177,118,22,125,151,13,235,178,44,167,211,169,38,53,26,141,222,126,235,183,158,28,34,42,50,12,24,0,72,27, +82,6,81,97,96,228,160,131,79,65,167,136,54,4,177,222,100,122,189,82,129,172,233,56,154,251,69,23,42,175,181,126,131,216,125,50,151,164,101,214,250,19,110,42,71,55,182,43,81,224,17,46,78,71,97,53,98,155,141,130,16,129,120,148,128,232,13,113,166,41,211, +164,163,183,170,0,7,4,45,11,180,74,144,152,50,219,113,107,103,194,9,220,232,43,181,34,55,120,113,100,210,21,119,129,21,161,235,181,123,240,243,7,251,252,165,210,92,198,230,3,48,172,168,170,93,29,96,177,180,220,187,220,183,104,109,19,184,38,110,101,141, +103,80,188,187,194,221,158,133,145,5,68,122,185,65,145,121,53,187,126,176,253,47,254,252,159,125,237,203,175,31,62,120,39,55,170,42,167,10,41,77,18,3,81,75,94,41,212,65,28,105,149,36,137,173,234,168,140,108,171,210,40,85,149,51,163,136,24,149,40,98,9, +33,72,96,77,56,236,21,182,60,67,129,217,120,242,240,225,195,147,147,19,6,25,141,199,127,255,179,159,237,31,92,127,237,139,95,250,214,119,190,123,235,206,109,6,66,164,36,77,149,82,165,175,61,7,118,53,91,7,214,147,103,241,206,5,95,149,165,11,190,172,231, +163,249,244,100,58,22,69,207,60,247,145,103,238,221,29,31,158,252,221,63,252,67,89,215,149,15,136,66,74,39,105,230,130,63,57,58,78,52,25,165,99,93,106,173,173,235,242,209,163,7,106,43,141,136,69,68,74,76,214,203,251,89,222,215,70,39,192,169,132,36,212, +1,56,9,117,168,69,7,206,85,111,238,252,154,227,245,34,66,3,187,114,45,184,60,101,89,245,163,231,118,194,119,201,188,20,174,48,29,221,228,153,190,78,220,54,92,76,125,23,106,36,235,125,162,200,160,129,170,116,182,188,182,187,5,108,211,36,103,14,162,53, +25,141,160,188,0,123,175,141,74,52,145,52,50,190,141,161,121,199,211,111,137,34,212,20,180,112,174,174,19,191,216,89,232,145,32,114,103,219,17,139,213,214,94,38,174,110,107,91,165,105,190,104,158,151,209,73,75,178,20,203,179,236,21,115,136,150,164,223, +93,45,198,207,220,82,61,186,123,145,37,249,153,110,79,190,74,173,96,102,117,110,70,35,157,28,8,134,40,202,144,51,115,93,205,139,162,72,18,51,26,141,6,89,50,155,140,111,223,186,254,23,127,254,195,215,62,255,89,240,142,152,231,227,105,154,104,5,138,157, +119,236,18,147,2,179,247,62,90,107,69,160,76,93,85,236,173,66,10,193,25,163,52,41,99,84,220,110,38,90,81,98,234,74,166,211,169,132,48,157,141,143,79,206,0,224,250,245,235,211,121,185,191,95,127,253,107,223,248,222,15,190,127,251,153,123,59,123,251,85, +237,106,239,138,162,23,181,124,102,229,52,53,9,40,100,16,239,92,168,109,57,157,85,147,201,120,60,62,62,61,25,207,166,131,237,173,187,207,63,123,227,153,219,38,207,172,119,189,65,191,232,247,28,135,241,108,58,28,14,133,120,176,189,53,157,78,149,209,72, +202,115,136,150,120,74,225,241,241,177,115,110,116,52,37,192,68,25,246,209,194,23,193,7,229,101,244,232,240,236,108,108,88,37,189,212,149,243,132,41,213,57,217,58,90,252,116,159,177,104,5,180,234,186,211,220,2,117,30,133,23,187,179,139,163,135,246,235, +216,169,189,54,45,235,159,72,247,126,221,161,206,171,9,240,66,244,42,45,226,56,248,4,57,207,76,158,40,77,34,222,129,2,17,21,24,136,218,100,197,192,33,48,157,99,50,59,2,187,107,27,176,165,242,26,150,37,57,100,53,183,48,115,8,254,60,141,55,161,11,141,97, +70,147,9,163,36,153,151,37,153,167,205,197,66,27,159,221,60,188,180,180,184,196,109,98,41,97,110,18,38,105,250,214,197,78,162,141,64,0,152,78,167,195,225,208,90,75,2,7,123,59,211,233,116,52,29,31,28,28,76,63,120,111,119,123,248,253,239,124,227,7,223, +249,78,47,85,167,199,31,4,231,131,243,1,144,20,18,161,90,72,21,3,48,161,170,173,165,5,52,34,146,58,53,41,81,17,241,68,74,33,4,98,16,9,193,121,111,157,243,181,77,210,252,250,245,20,149,33,109,144,212,43,159,52,164,213,173,59,119,25,48,122,13,2,64,176, +182,4,1,128,44,75,170,170,154,79,166,190,116,226,188,155,87,39,199,199,163,147,211,135,15,31,238,236,236,220,123,233,165,91,207,220,218,187,126,96,242,44,64,192,96,66,160,157,131,107,239,189,247,94,109,125,84,112,38,52,73,158,209,116,10,0,90,37,164,21, +179,71,52,169,81,2,1,188,11,1,234,170,194,128,33,19,177,222,151,53,224,232,116,58,211,148,220,58,184,190,119,243,182,41,182,199,21,63,120,116,122,255,193,35,216,217,93,243,156,47,177,227,215,82,236,241,188,117,140,249,48,118,1,27,215,188,75,80,111,66, +88,242,39,124,90,240,90,184,60,2,155,89,133,151,192,1,36,12,139,162,159,39,6,153,131,23,90,216,199,139,138,220,7,16,70,104,50,9,180,142,155,173,212,254,98,229,112,62,161,185,56,65,150,21,34,194,146,58,71,179,108,13,206,57,183,16,105,15,194,30,81,55,3, +21,241,109,220,114,252,225,176,222,152,160,235,169,180,52,65,233,166,193,86,248,112,245,240,90,171,129,191,154,102,97,149,227,139,221,38,240,188,255,32,162,186,174,53,129,243,238,228,168,204,243,124,171,223,31,157,28,237,15,243,255,253,47,127,252,253, +239,125,123,123,144,187,114,230,173,179,101,53,200,11,231,28,42,67,164,0,85,8,193,5,32,18,82,134,23,208,36,34,66,17,165,162,203,3,105,82,138,144,69,184,25,207,42,38,69,73,154,32,167,189,104,224,161,1,16,149,41,250,189,162,63,156,78,231,243,170,140,78, +59,209,187,46,254,234,199,227,113,20,215,155,204,166,39,71,199,227,211,177,119,78,147,250,232,167,63,117,112,112,112,227,214,245,254,112,104,37,204,235,121,109,173,23,30,38,230,198,173,155,191,123,231,109,235,29,11,106,173,129,37,201,114,33,180,181,205, +147,52,186,143,152,68,13,6,131,60,207,71,15,79,136,162,229,183,10,206,215,165,5,152,43,165,246,251,189,222,238,238,173,103,95,184,121,247,185,222,238,141,210,235,55,127,241,150,170,235,95,173,243,105,93,202,90,8,27,176,187,139,13,88,139,232,106,91,190, +174,170,200,37,40,211,198,159,240,201,237,181,112,53,252,164,49,154,90,83,86,9,16,11,11,4,9,62,207,210,132,22,96,43,225,102,58,25,67,236,226,99,186,20,57,237,212,177,171,245,176,172,120,125,49,8,163,99,196,210,104,52,22,132,209,238,151,20,4,17,14,65, +148,106,167,166,231,0,75,186,224,215,122,137,73,224,210,228,83,53,239,38,107,7,75,151,208,35,46,79,179,231,223,194,141,81,132,96,35,117,19,39,1,69,81,76,71,99,200,140,81,170,172,75,113,42,237,231,182,146,55,126,240,221,127,246,198,15,111,223,186,246, +222,219,191,19,87,43,38,246,76,100,18,173,136,20,0,133,32,65,66,96,70,100,241,46,235,103,113,66,38,154,129,61,2,35,7,36,77,68,44,204,34,94,34,218,86,37,166,175,242,188,151,80,8,33,222,67,102,176,158,107,23,234,209,216,90,139,2,169,73,180,34,182,245,108, +54,6,22,68,12,40,206,185,249,108,54,58,61,59,62,62,181,214,30,28,92,187,117,251,246,173,91,183,64,81,32,60,155,207,25,130,136,144,209,41,162,171,220,222,181,3,80,228,133,133,80,37,134,157,79,76,150,101,197,241,120,146,39,73,212,203,171,235,26,0,178,44, +13,193,17,165,90,107,241,228,125,168,161,78,211,180,151,234,221,131,157,225,254,222,254,176,24,104,233,43,217,25,20,243,235,187,71,123,195,95,157,204,215,212,122,75,168,253,75,6,105,139,127,62,215,68,196,243,253,225,37,104,239,174,28,134,222,52,5,221, +92,139,134,43,130,250,227,236,51,128,16,0,9,72,240,185,33,132,160,144,141,162,6,160,39,18,88,80,131,138,239,44,72,100,90,67,52,145,86,220,37,58,227,158,123,176,173,74,39,193,6,219,163,110,4,198,95,182,174,235,104,142,205,204,140,140,10,90,211,181,149, +235,222,144,23,87,127,229,165,131,96,211,98,179,205,105,75,0,209,174,213,196,90,165,244,141,108,67,108,55,20,23,0,217,204,172,13,213,101,89,108,15,251,123,59,135,15,31,244,51,243,207,255,217,143,254,229,95,252,73,158,162,45,231,59,131,193,201,113,229, +157,75,117,94,78,109,191,223,7,249,31,188,189,89,147,100,201,117,38,118,22,119,191,247,198,146,75,237,85,189,119,163,209,0,9,128,0,65,98,200,161,100,38,105,164,209,204,3,69,25,69,81,143,146,233,95,233,79,232,23,72,102,122,144,52,148,73,26,73,220,128, +25,2,32,129,94,170,186,42,43,51,99,185,155,187,159,115,244,224,55,34,35,179,178,170,187,65,141,202,202,202,194,114,137,138,184,113,143,159,237,91,32,11,90,129,215,147,137,102,85,59,10,11,85,5,83,96,3,37,48,49,35,6,204,57,3,49,32,57,6,40,48,11,116,69, +162,89,13,85,149,216,147,67,71,147,137,221,164,178,151,198,205,166,147,148,24,193,121,102,36,242,213,229,243,179,231,207,207,98,78,71,71,71,39,167,119,238,61,124,112,122,231,94,63,14,154,18,76,174,32,222,121,95,54,94,41,247,139,229,178,110,154,49,230, +49,230,224,1,200,53,243,217,241,241,241,203,231,95,142,227,88,108,243,214,235,168,41,213,117,125,247,238,233,56,202,122,213,166,104,77,205,117,93,135,202,213,85,240,104,13,102,146,54,110,206,58,192,58,103,78,93,69,25,94,209,146,44,153,240,218,212,244, +85,156,230,97,43,113,48,101,249,74,204,211,62,14,191,150,218,218,235,110,14,184,221,205,231,134,90,212,65,147,83,104,234,4,0,90,5,207,104,100,202,72,200,96,136,5,224,49,221,214,0,102,114,168,239,93,22,119,8,72,132,170,54,13,74,193,246,127,95,237,250, +94,207,105,212,189,59,98,223,247,195,48,168,234,190,236,56,12,194,73,237,16,241,70,47,253,149,27,188,195,51,242,208,179,165,60,216,49,244,111,142,109,247,30,111,175,219,91,236,75,157,221,252,105,127,133,232,96,46,55,169,54,134,16,134,182,91,143,237,189, +59,39,255,242,95,252,39,127,254,231,127,254,248,94,32,131,118,115,57,180,157,67,170,66,19,117,64,3,51,158,216,152,142,136,25,25,81,21,84,251,190,47,65,72,128,140,6,160,76,0,76,166,136,69,61,132,92,105,37,162,130,136,230,148,84,85,129,76,146,136,137,8, +3,58,231,183,155,85,142,105,108,183,57,118,158,168,14,206,34,246,57,254,195,23,231,237,208,27,208,241,221,187,15,31,61,94,156,28,163,15,219,174,7,34,10,206,123,207,8,102,150,139,149,136,138,17,86,179,230,244,222,253,79,63,253,116,187,221,122,239,235, +80,205,102,139,97,214,87,85,19,243,56,142,163,45,230,72,88,215,117,51,171,102,71,225,179,207,190,56,59,191,140,217,150,85,152,205,231,206,113,138,221,106,53,132,160,205,44,16,209,136,156,162,180,151,171,212,173,204,234,175,179,29,184,149,69,125,144,205, +174,1,188,100,250,120,38,233,163,91,215,250,223,140,202,244,58,33,212,175,9,109,131,73,231,17,9,177,105,26,207,4,168,160,153,93,45,136,37,200,232,128,116,163,166,55,154,165,87,173,102,246,153,109,143,29,223,9,133,222,126,8,29,102,194,189,197,175,170, +2,195,222,8,109,186,195,39,101,209,130,191,124,147,101,234,141,56,57,12,173,162,29,124,107,90,126,21,191,246,186,137,206,225,132,230,154,162,62,81,9,191,125,38,44,125,69,185,20,222,251,177,223,220,57,62,249,211,255,252,79,254,171,63,255,179,135,15,31, +198,243,95,45,230,243,174,221,188,124,113,126,255,228,206,114,182,220,100,99,114,42,198,222,185,42,56,239,141,80,76,1,81,9,219,182,85,17,0,11,158,61,49,17,20,163,34,239,189,33,24,57,131,34,151,108,89,205,204,66,85,107,18,19,17,149,44,154,179,228,226, +249,148,181,219,174,187,237,6,114,234,242,248,229,102,211,181,155,148,210,249,90,78,239,221,125,240,248,201,241,233,93,239,125,140,57,37,201,170,205,124,198,230,177,108,103,85,209,208,51,179,11,99,108,153,249,201,147,39,159,125,246,217,144,226,48,12, +142,56,56,231,156,155,207,231,235,85,92,175,215,39,139,121,181,156,87,33,212,149,95,156,54,41,235,182,29,83,132,211,147,123,77,85,139,196,182,141,233,188,27,251,85,215,109,171,229,49,85,75,113,139,179,203,225,252,249,51,109,222,125,195,254,233,150,67, +150,175,201,141,190,9,202,82,56,231,132,183,142,70,241,55,152,142,190,49,25,234,27,164,108,15,234,49,152,85,33,176,67,3,17,241,211,29,118,125,117,169,38,42,135,178,17,123,78,208,94,106,238,166,72,196,193,228,227,213,34,222,174,207,75,75,28,22,75,109, +85,0,158,94,152,42,22,242,238,46,2,5,144,95,221,180,190,1,177,125,99,181,115,200,102,130,201,204,52,191,186,165,132,87,44,208,94,39,225,124,21,153,187,4,248,234,71,83,215,245,118,117,113,122,124,252,95,254,233,159,252,249,159,253,217,227,71,15,134,110, +219,4,247,139,95,252,29,40,62,186,127,79,146,166,148,230,179,197,118,219,17,145,115,161,174,102,236,93,130,44,41,201,100,216,180,119,5,7,35,36,66,246,46,132,80,188,232,98,150,148,147,20,229,54,199,236,194,118,187,45,135,26,17,123,239,65,117,28,199,156, +162,198,180,186,188,28,182,27,144,212,174,46,95,60,123,154,134,190,110,170,123,247,63,188,115,124,119,57,155,75,202,155,213,218,205,102,213,114,57,155,53,70,60,217,197,162,49,146,3,139,101,126,230,148,144,239,220,189,27,66,0,128,156,117,76,209,17,49, +243,124,62,95,175,46,46,47,47,143,231,51,239,16,68,84,210,201,195,163,211,123,119,223,21,76,17,66,104,98,63,244,155,78,52,73,30,47,46,250,118,104,125,189,4,191,192,234,184,207,52,140,157,213,183,147,51,223,44,130,120,75,251,240,74,6,146,131,213,197,171, +132,252,130,139,156,130,240,117,48,171,55,227,66,174,191,14,66,156,42,186,221,111,241,254,255,167,212,57,72,144,251,218,17,161,100,25,129,106,96,202,26,139,223,49,170,35,80,206,66,102,68,88,250,126,0,54,35,179,29,237,133,201,76,118,106,247,211,162,30, +145,16,137,242,88,72,241,104,8,68,76,12,217,198,148,14,20,161,166,245,96,41,140,77,195,229,69,159,19,19,132,40,174,113,179,172,165,161,170,201,50,130,160,138,129,0,24,59,79,132,100,92,180,15,237,192,153,180,172,41,69,68,119,239,26,1,180,108,36,25,71, +201,84,164,224,232,106,206,41,69,109,173,4,216,46,80,137,225,40,243,180,98,71,3,66,101,22,5,65,139,41,123,32,50,84,85,80,115,206,49,17,154,37,85,207,78,52,161,138,119,132,34,42,99,32,67,176,241,229,250,7,31,188,255,95,252,233,159,252,139,127,254,31,223, +61,173,242,250,69,109,242,229,167,159,178,8,0,244,195,166,232,229,0,186,112,226,189,175,216,5,99,200,168,166,192,204,21,178,153,205,0,148,24,0,216,216,131,119,228,72,209,6,72,253,136,136,1,209,219,164,152,42,34,102,22,33,75,236,43,199,21,91,26,215,99, +215,15,237,182,223,182,151,151,171,237,118,187,90,109,182,155,174,143,9,129,155,249,195,48,159,63,173,231,185,174,163,11,158,216,59,106,124,21,212,172,107,107,231,157,99,66,76,18,1,192,135,201,41,100,117,121,46,99,124,239,225,253,187,203,250,197,139, +23,80,81,26,6,172,112,136,43,244,26,106,23,211,120,177,89,131,227,89,147,103,85,72,207,113,24,226,114,62,207,85,94,173,46,250,174,75,58,198,44,134,220,38,30,37,168,46,199,250,164,141,139,232,22,112,50,119,123,62,173,90,185,97,138,80,183,100,57,160,47, +29,98,119,249,234,160,60,160,152,59,231,187,187,175,94,0,0,32,0,73,68,65,84,20,14,6,132,187,56,170,14,126,254,218,33,123,144,28,255,157,107,204,124,29,38,222,225,151,247,75,234,215,129,90,110,52,199,68,4,87,134,101,52,9,108,154,1,106,241,203,187,82,98, +179,172,170,221,56,108,251,78,85,201,81,89,31,235,62,174,0,15,57,44,147,67,253,97,177,122,27,52,231,234,116,100,2,4,207,116,237,205,150,139,174,202,7,101,179,237,142,174,34,101,51,101,182,105,240,89,252,130,224,232,232,104,181,90,153,141,71,71,71,142, +185,109,91,136,218,52,77,222,110,193,57,51,33,4,68,199,166,4,226,145,9,245,63,248,103,255,209,127,250,207,255,217,143,126,231,251,203,249,172,219,110,182,235,77,223,183,18,35,0,236,76,29,157,153,1,185,201,111,163,52,174,59,185,84,102,50,179,122,70,133, +154,176,107,65,75,215,72,82,118,103,106,5,254,174,105,2,193,103,21,203,38,34,173,140,237,118,221,174,55,171,203,243,243,243,243,139,139,139,205,186,237,186,65,13,129,157,119,193,131,161,15,222,49,34,146,1,19,16,160,72,74,9,8,20,125,32,68,239,185,174, +23,136,198,204,190,10,222,251,186,14,155,205,38,39,125,244,224,225,103,159,125,214,182,219,186,174,207,206,206,68,211,56,142,83,51,79,83,77,145,212,214,235,117,140,177,8,85,138,200,16,199,28,147,152,70,85,1,143,158,93,240,226,156,77,94,138,134,120,179, +71,80,156,72,42,223,152,93,132,191,97,128,184,175,73,81,189,189,234,253,38,129,250,42,242,243,86,54,240,33,26,6,111,219,225,220,124,90,98,64,64,163,9,181,85,138,64,16,68,4,19,208,108,42,32,217,52,155,168,73,238,251,126,181,90,229,156,201,65,249,156,164, +40,246,30,174,119,108,226,82,40,236,214,249,246,21,232,133,171,67,100,191,194,180,107,13,222,62,206,175,130,16,16,13,98,9,96,178,157,174,21,20,219,178,139,245,69,240,206,57,151,83,63,14,194,136,161,246,222,193,221,121,96,230,156,17,65,143,151,179,251, +119,239,60,126,116,239,201,131,251,239,190,243,246,247,127,251,147,143,223,127,95,37,111,206,207,114,142,168,230,192,162,72,137,192,16,234,233,64,33,199,236,157,115,58,41,225,239,155,79,2,0,162,233,165,78,6,143,54,81,177,199,113,220,243,212,14,53,38, +89,201,132,179,164,126,219,189,124,121,177,89,95,158,157,157,61,123,246,236,179,47,62,95,175,215,49,235,209,201,233,233,253,123,161,246,194,188,149,24,250,182,243,60,175,194,188,57,90,206,102,117,229,103,85,93,249,208,204,106,73,113,119,234,73,57,5,138, +226,115,78,145,136,222,123,239,221,191,254,235,191,138,195,88,135,170,29,54,149,15,123,165,130,66,161,240,222,59,231,186,77,215,247,125,8,193,85,65,197,98,140,5,9,36,217,176,114,85,85,99,85,69,98,2,18,48,83,225,219,150,219,95,121,107,191,193,49,230,27, +125,253,102,38,252,70,126,93,223,40,1,150,155,238,208,115,227,155,102,218,242,121,211,245,246,175,124,37,43,20,27,90,0,218,151,7,104,96,122,21,129,96,130,166,4,138,38,41,235,106,181,74,89,217,20,240,10,242,172,106,37,75,237,188,142,97,239,38,253,234, +82,94,175,35,93,20,15,248,126,6,87,70,176,59,183,190,226,12,88,202,83,67,220,181,94,136,72,9,165,88,219,18,18,76,54,178,96,168,206,19,130,166,216,131,228,186,170,154,166,206,49,93,156,95,222,241,22,234,250,241,189,59,223,255,222,247,254,232,143,254,240, +227,111,125,52,171,2,130,30,47,230,12,128,57,130,164,218,225,16,83,223,247,57,38,23,124,8,161,170,38,19,56,157,74,13,71,68,146,117,18,74,5,16,17,179,12,80,190,170,10,150,85,212,4,117,135,22,220,25,131,151,223,223,67,11,65,73,36,143,219,241,236,249,217, +139,23,47,218,182,189,92,173,47,87,155,191,250,155,159,222,123,112,255,157,15,62,124,255,195,15,30,61,121,235,248,206,221,166,105,208,241,81,51,175,106,127,180,88,158,44,143,188,115,150,51,2,4,231,235,42,116,49,14,99,95,44,6,82,74,174,114,58,159,159, +125,249,44,231,204,193,31,45,231,143,31,61,248,245,103,159,138,54,140,196,204,147,79,181,22,226,145,219,219,108,141,89,198,220,55,6,99,150,36,69,196,152,67,237,105,54,195,166,30,105,146,8,34,160,164,74,183,193,201,244,250,177,107,7,163,148,215,89,232, +222,234,173,251,186,187,253,70,148,185,215,193,166,190,41,217,247,43,67,241,112,214,114,213,88,78,28,164,43,186,8,170,33,24,162,209,4,242,182,105,105,80,54,22,123,155,220,162,134,6,150,119,16,2,5,45,59,214,73,86,74,179,169,88,78,166,185,68,32,168,152, +74,206,121,179,109,85,21,68,200,163,18,34,224,148,60,105,34,10,149,231,38,114,72,52,121,64,95,103,76,190,110,194,89,42,207,43,214,197,85,253,121,160,29,108,19,12,10,17,192,52,237,178,35,161,81,17,80,5,48,213,166,114,113,232,131,163,80,133,60,246,235, +151,171,211,163,227,15,190,243,209,239,126,240,246,119,190,243,157,239,254,214,39,15,238,222,99,198,156,18,231,241,228,104,49,118,235,81,146,39,14,158,45,141,67,219,166,24,157,163,106,190,44,197,39,209,68,32,219,67,2,15,23,149,82,74,80,68,143,14,8,197, +116,76,81,36,59,230,178,68,9,117,5,160,52,161,153,176,164,199,156,115,127,57,244,93,183,93,109,218,203,109,236,71,79,238,248,232,84,13,127,240,195,31,253,248,247,126,239,247,254,240,159,220,127,248,136,131,119,85,205,222,153,89,13,64,0,33,4,239,3,228, +184,93,111,226,48,90,140,150,134,190,235,74,190,29,134,174,109,91,68,220,52,245,217,217,211,147,147,19,76,22,115,122,235,173,199,127,255,247,191,104,55,235,197,226,232,144,176,90,138,207,44,70,81,128,194,208,199,190,239,187,102,20,73,162,64,76,200,84, +213,77,152,207,71,118,93,215,109,77,101,214,56,231,82,158,32,184,123,83,23,124,35,93,240,102,40,226,55,219,23,188,182,28,253,166,153,240,55,8,194,67,221,177,155,3,192,93,16,238,8,129,80,0,181,183,82,224,15,221,54,175,182,127,84,108,27,119,191,162,162, +154,209,100,159,3,65,5,77,192,212,36,107,138,219,126,216,180,91,96,82,155,84,10,118,39,142,169,26,210,84,217,35,50,236,144,115,135,215,68,95,145,213,16,216,179,64,0,17,45,203,13,226,252,222,225,244,16,137,111,70,69,97,216,208,118,162,188,10,64,160,6, +170,100,162,49,121,16,148,36,49,7,118,31,126,240,238,239,255,248,199,223,255,254,111,255,228,163,119,139,213,140,197,174,154,213,179,198,163,154,165,97,22,88,4,226,56,156,93,110,250,109,11,160,139,197,98,185,92,70,23,166,242,210,16,167,8,228,189,95,98, +121,11,197,16,178,108,216,179,35,85,141,113,236,251,78,68,234,186,118,222,51,17,21,62,168,72,201,18,170,42,146,114,78,67,215,199,97,36,192,147,147,147,147,147,147,249,114,22,154,122,76,227,31,31,31,61,120,252,232,248,206,105,6,83,48,231,67,82,233,134, +62,139,128,154,202,104,201,75,202,99,223,197,97,0,53,158,205,9,212,51,14,195,184,93,175,95,190,124,217,117,29,34,158,222,159,53,77,37,34,221,208,221,191,115,247,104,190,104,135,158,8,74,223,88,85,149,103,55,155,205,66,8,0,148,213,68,44,37,217,118,253, +16,19,17,16,129,227,64,236,124,168,231,139,35,73,176,90,159,191,140,109,195,75,95,31,227,1,204,218,74,19,242,122,206,209,87,134,153,253,166,241,242,255,147,33,204,97,16,94,91,160,189,18,132,19,59,252,54,105,9,0,60,160,14,238,30,91,117,245,132,162,186, +171,66,81,69,53,155,76,1,169,41,198,56,140,195,112,113,121,185,237,6,31,42,57,28,171,128,34,0,129,241,78,67,73,139,12,55,222,2,141,63,180,83,214,235,142,60,136,248,26,252,145,26,161,34,20,25,241,61,116,119,178,182,49,64,83,80,4,18,50,67,75,168,50,175, +106,137,89,83,122,112,231,244,39,191,247,227,63,250,167,127,240,222,59,239,18,1,169,20,185,37,0,3,201,166,82,118,232,5,84,89,182,255,245,124,70,68,222,121,17,131,224,116,194,97,21,147,15,95,150,165,8,108,162,86,92,65,199,113,24,134,29,0,117,40,195,9, +69,0,222,33,150,24,202,180,38,165,100,102,4,87,213,248,108,94,59,79,71,199,139,170,242,190,10,243,249,172,106,234,164,201,135,176,237,187,167,159,127,170,0,243,229,98,54,155,41,24,198,209,5,79,132,96,154,226,144,198,152,227,48,246,93,142,145,84,68,100, +24,186,213,106,117,113,113,209,117,93,49,45,63,94,46,154,80,173,219,45,26,176,195,199,79,30,126,254,244,203,16,130,247,222,178,121,239,25,137,201,59,95,209,68,183,180,186,110,170,97,52,80,36,114,129,125,229,141,208,215,213,209,233,73,234,82,223,127,126, +182,26,239,46,30,44,151,122,184,132,58,220,57,191,57,14,255,63,255,227,110,173,60,255,49,54,64,111,40,127,95,149,162,128,29,243,106,31,132,72,248,102,62,222,33,243,96,167,7,195,69,102,90,52,131,102,149,108,57,237,251,64,49,5,201,42,34,57,166,52,174,183, +219,49,69,174,23,2,36,96,160,202,101,34,127,53,248,164,253,214,62,43,240,14,76,115,99,229,104,84,34,136,110,140,109,39,210,231,4,30,128,61,208,204,192,144,8,200,38,10,252,238,57,169,108,62,76,9,192,41,144,41,169,130,230,113,189,58,93,206,190,247,253, +239,253,211,159,252,254,119,62,249,248,120,49,103,84,79,14,52,17,1,179,155,80,56,170,34,18,99,30,199,84,96,64,117,179,168,27,29,199,209,136,184,170,226,228,221,141,0,224,28,23,170,151,10,8,76,59,6,85,141,195,24,135,145,153,193,135,36,57,132,16,66,88, +44,22,170,90,85,149,119,100,102,41,229,156,115,140,209,36,239,167,32,0,48,187,83,197,24,217,187,186,14,229,10,164,52,142,99,191,221,174,115,206,85,240,243,121,131,140,227,250,82,85,189,115,221,216,151,221,141,137,90,150,28,147,73,202,113,252,236,226, +92,69,218,182,45,99,179,227,211,227,183,223,126,251,222,189,123,23,235,47,147,230,190,239,145,41,142,227,221,187,119,207,47,215,206,185,170,106,198,110,204,89,11,155,73,85,189,175,188,247,140,124,124,124,108,0,49,39,85,225,192,190,114,106,86,215,245, +242,120,209,83,76,42,109,187,157,15,221,76,146,41,194,13,171,51,186,118,227,221,194,193,125,189,65,136,189,230,235,95,57,236,116,55,124,240,222,76,171,191,177,148,191,177,83,190,1,19,217,169,83,169,67,36,156,116,227,75,2,73,41,85,181,55,34,123,5,11,182, +167,222,221,88,72,238,215,223,251,248,156,86,225,4,89,34,0,128,10,129,170,41,170,48,129,38,33,208,126,28,24,140,153,115,142,229,215,159,61,127,110,200,125,55,214,199,139,4,100,136,195,48,84,193,139,41,97,145,111,46,104,59,64,222,75,243,77,118,130,123, +216,128,115,46,155,238,71,20,123,90,35,210,52,28,202,57,51,115,21,66,81,224,15,33,16,153,101,137,113,26,0,238,65,48,30,17,212,188,163,166,242,104,170,49,19,88,29,252,31,252,254,31,126,251,91,31,252,224,183,190,251,232,254,61,71,168,57,161,100,50,41,234, +31,69,50,60,91,217,143,82,78,217,57,23,102,243,114,89,68,132,2,153,89,55,154,50,48,83,241,75,44,184,89,201,166,170,93,215,149,17,72,140,81,68,153,185,88,11,215,77,157,82,82,211,186,174,137,168,44,36,10,72,218,123,31,28,151,139,224,136,74,58,130,24,209, +145,130,8,68,38,86,213,177,31,10,32,105,54,171,157,163,97,189,86,213,224,189,35,204,195,112,49,14,101,61,131,6,67,187,221,172,215,253,182,53,209,213,106,37,57,121,239,139,164,77,51,159,17,81,219,182,49,139,118,61,57,38,34,95,53,191,250,244,243,156,115, +211,204,99,140,203,147,211,190,31,95,190,56,75,41,135,80,5,31,68,196,147,255,240,131,111,61,253,242,217,47,254,254,231,170,90,205,26,38,174,2,55,243,217,217,217,153,250,121,85,121,85,61,63,63,59,121,252,46,128,43,244,163,67,146,167,130,161,30,184,184, +238,52,14,223,220,175,93,41,162,124,237,69,195,111,88,142,190,234,153,248,230,242,215,204,144,80,69,21,117,154,13,78,112,51,190,109,236,63,113,31,167,191,187,100,177,27,144,238,156,30,16,138,91,203,68,244,2,65,5,68,67,80,3,67,21,48,41,85,40,152,162,154, +130,166,56,249,81,12,195,112,177,90,143,49,11,50,231,156,137,157,155,84,186,76,242,109,86,103,164,154,111,80,245,5,108,178,101,59,48,202,50,181,233,236,224,178,180,146,36,217,34,20,45,65,81,204,49,87,206,53,77,13,0,57,103,209,68,136,196,84,39,33,2,137, +113,117,249,146,192,222,123,235,201,31,254,228,247,127,244,253,223,62,61,94,222,59,61,185,123,122,228,192,226,208,163,106,21,92,85,85,153,61,123,111,236,12,128,119,27,60,85,53,35,153,176,198,140,206,131,169,138,168,106,21,170,114,169,83,158,80,123,146, +114,1,208,150,121,70,8,211,172,191,212,165,4,22,99,44,228,116,128,73,173,135,145,156,115,142,48,132,198,239,89,206,106,96,64,30,147,228,97,24,68,132,121,226,136,19,193,122,189,86,73,158,56,165,104,170,226,189,67,18,73,235,52,142,93,191,221,110,135,190, +239,219,46,13,61,2,4,118,203,197,124,54,59,61,61,61,93,46,231,68,148,82,44,141,235,252,248,228,252,252,188,174,235,205,102,211,246,221,223,253,226,151,79,158,60,217,180,91,239,42,34,114,206,17,113,82,73,41,5,231,153,217,163,171,188,175,124,32,224,33, +14,60,116,62,204,235,122,222,182,155,106,113,92,213,190,170,61,161,141,177,31,199,190,94,156,70,185,13,150,125,16,80,87,244,121,196,55,115,115,127,243,114,244,43,1,89,55,244,48,191,190,23,194,97,94,85,156,2,111,199,179,195,55,236,9,111,150,172,7,25,242, +16,99,57,157,8,146,1,145,74,96,236,34,208,36,169,100,84,51,19,21,41,180,137,24,227,118,187,125,126,118,174,170,230,56,73,46,145,206,204,101,40,93,160,228,52,157,0,164,64,100,72,215,249,71,186,215,18,188,82,178,154,6,103,229,37,13,195,16,66,40,217,178, +174,60,64,149,115,98,192,106,222,116,93,215,174,207,17,177,105,154,38,184,148,210,56,244,14,136,0,238,159,28,127,244,187,223,255,225,15,126,231,187,31,127,235,100,185,4,201,179,218,205,103,77,197,148,198,33,199,36,154,84,56,198,161,186,243,80,112,194, +18,49,51,48,163,170,74,230,3,133,111,68,38,179,100,41,107,174,118,30,198,251,127,75,252,148,188,87,170,211,156,179,164,148,227,152,1,82,223,231,156,85,115,113,11,159,88,230,12,149,119,158,217,49,123,118,101,150,147,114,159,82,26,101,27,199,169,87,100, +246,0,144,179,72,76,68,212,245,253,208,247,221,102,171,146,231,117,51,159,207,189,247,155,190,219,110,54,235,245,122,236,122,4,173,66,181,156,53,243,217,108,209,52,85,85,85,77,72,146,99,63,168,106,93,215,205,188,94,245,195,144,50,121,61,187,184,252,236, +179,47,62,255,226,217,123,239,127,24,147,56,54,36,70,118,72,84,242,121,29,154,170,10,40,70,128,85,85,205,102,179,152,71,102,158,205,102,71,199,139,46,142,85,93,187,58,120,34,128,28,251,126,187,190,172,155,101,201,132,5,76,117,77,162,226,54,135,137,27, +130,203,255,206,131,240,107,82,236,95,29,174,222,224,10,236,131,112,135,222,44,237,212,33,245,227,48,228,0,80,202,218,26,166,125,218,212,110,97,241,61,195,226,48,132,90,164,197,0,208,220,244,96,55,137,41,131,25,77,177,52,154,69,128,36,139,165,172,171, +245,118,189,221,176,247,196,161,172,152,20,204,19,105,78,174,156,125,58,109,231,225,64,27,123,143,162,86,4,222,21,147,19,223,159,174,182,160,59,59,101,79,228,36,197,44,89,16,136,72,198,40,146,135,77,154,53,213,242,244,4,85,82,28,49,203,233,98,126,244, +232,222,119,223,126,235,163,143,62,250,206,199,223,190,123,122,39,56,242,132,149,243,142,49,246,125,209,183,119,206,85,179,160,90,28,218,100,76,209,16,2,135,226,99,101,128,25,32,23,121,87,46,134,98,38,69,227,85,178,168,116,189,28,114,53,39,39,57,178, +186,174,167,143,38,103,80,197,29,153,35,141,3,51,122,95,21,144,180,103,199,204,140,224,136,84,53,141,81,44,22,224,90,28,198,24,99,31,87,57,231,36,229,201,147,168,141,99,138,49,174,86,155,202,7,231,28,115,48,164,205,152,46,187,151,170,250,111,207,207, +37,165,156,163,103,55,111,170,217,124,57,95,206,103,85,72,57,65,78,16,193,7,230,224,81,243,144,134,238,162,239,132,67,61,123,185,218,252,236,231,191,252,229,47,127,249,252,252,188,29,199,89,221,216,149,250,22,131,145,234,116,128,22,214,118,229,253,189, +187,167,205,44,84,77,88,28,207,170,42,80,240,88,185,44,105,24,59,4,45,162,138,6,201,44,28,166,59,130,107,201,230,16,194,49,221,219,95,213,19,190,110,239,255,166,158,240,107,34,99,94,7,88,121,29,50,224,85,144,107,57,134,15,56,241,135,78,206,123,26,252, +85,252,222,200,141,175,78,86,167,75,99,10,128,160,106,7,57,208,114,18,17,219,209,151,10,20,56,198,124,126,126,217,15,209,85,65,192,33,187,146,156,153,25,84,64,229,150,90,212,110,94,129,107,150,131,84,188,216,174,97,235,2,18,138,165,156,65,148,188,115, +187,153,100,142,10,227,24,199,49,120,126,235,254,221,239,126,247,147,31,255,232,119,63,250,232,163,119,78,151,170,154,98,20,145,224,124,83,133,28,83,223,110,78,79,79,137,192,76,147,228,168,66,68,228,28,97,136,96,101,116,169,150,115,214,34,195,83,85,85, +206,217,57,135,76,34,146,243,4,233,42,92,229,146,51,93,177,32,223,213,84,204,92,32,177,192,28,66,216,47,114,199,190,115,123,184,82,185,5,77,209,108,24,134,28,83,30,99,97,75,171,106,142,41,231,12,100,57,74,63,244,99,18,53,80,164,152,36,103,109,135,180, +25,210,164,14,58,12,237,118,219,247,109,206,249,98,28,157,115,117,168,230,77,237,156,27,98,162,182,31,199,113,177,152,77,203,73,35,231,9,17,133,44,231,220,28,223,107,154,230,229,106,251,235,47,190,4,231,219,126,252,226,217,243,183,159,60,153,207,89,13, +205,176,188,253,202,135,169,186,118,158,12,154,170,126,242,240,209,32,17,89,179,229,174,235,178,169,7,76,106,221,118,3,42,128,50,14,29,211,68,194,219,223,78,186,91,84,92,205,74,236,26,103,128,15,189,40,110,84,109,175,169,41,223,140,199,254,77,130,240, +205,235,200,27,243,204,61,252,18,20,74,87,6,77,184,209,98,21,96,137,154,41,26,2,34,217,161,218,223,254,117,223,8,194,253,191,108,10,6,135,17,8,146,193,12,65,69,179,106,206,69,138,43,203,166,107,191,248,242,89,140,177,154,205,178,24,32,114,240,187,32, +100,48,189,218,2,34,150,245,186,153,138,10,28,104,108,93,175,66,109,143,71,187,34,106,196,236,156,107,168,34,15,129,89,198,209,82,68,7,13,243,209,108,249,254,187,79,126,244,195,31,252,238,143,126,248,193,187,239,120,239,211,24,227,176,114,206,53,181, +103,8,0,64,40,206,195,114,57,207,150,81,81,84,163,228,40,5,63,39,0,80,53,245,78,28,64,204,172,136,71,120,239,37,102,6,114,196,69,233,181,240,45,137,144,128,74,109,92,52,179,166,219,107,146,231,152,92,123,175,144,104,89,220,78,158,35,141,177,52,135,154, +99,145,87,211,148,173,72,209,148,219,52,231,156,51,177,196,49,165,49,199,49,119,49,173,187,254,124,189,221,182,253,144,101,211,110,55,155,77,55,12,147,60,97,224,186,174,23,205,162,170,192,113,72,162,99,202,99,74,206,145,1,13,113,244,142,73,1,146,114, +194,102,222,44,150,139,170,242,18,238,228,156,67,213,212,205,252,147,79,126,247,236,229,170,237,135,109,55,28,31,153,136,41,152,115,174,170,170,170,170,74,117,93,59,47,170,206,113,61,59,94,64,22,203,155,110,181,90,15,25,44,208,156,192,250,161,77,105, +20,246,221,102,157,134,225,134,83,239,30,224,117,24,105,104,215,149,69,15,122,197,175,191,87,127,195,207,127,173,32,252,250,120,209,91,19,38,19,161,97,74,49,165,132,88,237,5,32,246,65,168,166,123,120,204,30,113,114,219,202,251,150,247,79,128,6,98,106, +38,162,89,64,74,221,43,204,92,4,210,83,74,227,152,134,113,184,92,173,63,253,236,243,164,82,33,138,129,3,32,34,41,131,7,64,121,205,113,117,168,157,113,56,176,37,166,27,111,83,204,84,181,225,170,40,250,147,24,106,70,209,147,229,226,201,131,251,127,240, +147,31,191,245,232,225,183,62,120,247,237,71,143,154,58,72,142,169,111,65,196,52,130,153,35,100,102,73,57,198,84,206,5,145,228,124,197,193,59,70,85,87,134,174,2,165,10,19,85,43,232,74,17,76,9,69,146,170,168,146,42,18,161,247,108,230,69,200,204,80,138, +247,206,85,49,162,170,38,147,148,35,193,68,119,78,41,229,152,68,4,77,152,217,68,199,113,204,49,33,150,158,201,10,118,65,84,77,114,54,131,93,135,57,110,218,156,164,79,185,29,198,151,171,237,175,159,61,253,135,207,158,62,61,123,249,203,95,255,90,17,170, +217,252,248,206,233,108,54,35,135,94,57,138,209,16,13,145,57,93,49,66,1,154,138,183,221,230,228,232,232,244,206,114,62,95,84,117,8,33,144,67,3,80,226,118,236,126,249,235,79,55,93,63,164,252,131,31,253,240,87,191,252,251,126,136,93,215,33,128,202,213, +254,185,228,237,156,115,74,35,114,83,115,96,14,28,66,53,243,232,48,170,80,93,159,109,134,118,189,102,194,163,197,108,64,144,28,209,191,98,123,142,128,118,237,208,199,175,82,82,127,115,68,124,229,207,127,179,76,248,141,254,239,107,216,101,197,82,25,190, +170,11,58,169,255,190,162,148,253,6,238,197,117,59,151,93,38,52,81,19,51,41,173,228,94,170,80,68,198,156,198,113,108,219,246,229,203,21,34,18,57,213,184,103,24,137,8,30,8,186,237,37,216,166,151,66,120,171,126,246,222,159,240,16,224,42,34,222,113,74,99, +28,99,112,116,116,124,244,238,59,79,254,232,159,252,228,223,251,167,63,9,204,139,218,47,102,53,147,105,28,81,114,197,142,67,232,124,180,44,34,9,209,202,95,0,36,34,114,12,132,98,54,74,206,42,192,196,206,249,9,118,70,123,167,180,242,50,98,140,129,157,101, +1,66,98,174,28,59,12,229,12,26,165,92,132,221,65,161,42,34,160,54,105,11,72,46,47,219,68,75,106,69,201,19,202,84,53,132,48,111,170,186,174,29,177,196,148,98,236,219,237,48,12,57,70,49,35,64,68,66,129,24,243,102,181,57,187,92,125,254,226,236,239,63,255, +252,239,126,245,217,179,243,151,194,44,64,136,40,204,26,60,50,103,231,92,240,102,128,200,10,144,68,113,76,193,245,193,49,160,127,244,224,94,8,30,17,197,148,157,107,230,117,105,188,147,65,140,233,47,254,226,127,251,233,79,127,250,171,95,255,250,63,251, +227,63,254,229,223,253,114,28,199,190,31,29,179,72,241,117,182,43,217,132,109,55,230,132,76,97,86,33,211,108,54,107,230,213,209,233,98,213,109,87,221,184,249,226,203,213,106,21,142,31,220,123,248,112,61,98,85,85,195,43,55,213,13,161,209,27,38,19,112, +168,171,242,181,202,81,184,65,253,185,45,8,9,111,233,250,212,174,9,22,217,36,179,1,0,81,203,181,191,201,148,165,235,188,69,220,105,84,121,81,71,144,205,6,196,231,67,124,226,195,70,228,180,170,16,114,165,86,84,43,12,25,28,35,58,96,38,69,80,211,44,101, +110,185,247,163,198,98,158,116,69,173,152,138,192,172,171,201,2,84,13,74,183,20,149,68,43,199,99,159,42,229,151,109,54,107,214,9,254,143,159,191,252,85,203,29,205,186,78,200,85,102,168,41,122,239,65,5,29,35,186,137,46,125,197,51,2,36,84,156,179,193,196, +161,75,217,64,200,20,201,116,72,196,64,96,128,138,106,136,86,17,185,192,205,246,167,71,71,71,239,124,251,189,79,62,249,228,219,223,254,246,147,39,79,78,79,79,155,38,3,40,179,42,40,145,163,134,65,81,68,178,106,237,142,50,100,17,145,34,66,75,94,85,83,70, +246,62,112,240,136,100,62,198,104,98,168,104,102,117,233,223,28,3,19,18,41,88,54,96,182,110,28,57,219,48,26,64,46,178,191,136,68,228,162,94,76,159,84,150,156,51,160,58,98,102,214,156,136,201,121,64,164,82,99,18,5,68,28,12,137,8,152,136,200,123,95,57, +111,102,67,202,192,78,201,48,87,56,38,203,32,125,26,182,109,223,118,151,221,217,182,31,86,253,232,143,239,188,253,157,239,254,79,127,251,211,77,85,235,233,253,148,101,24,134,216,167,211,140,119,170,37,106,210,182,15,49,203,114,161,6,57,103,181,4,74,214, +0,131,175,65,27,146,96,56,163,112,92,31,205,195,28,70,234,218,161,239,251,45,159,157,189,92,63,126,251,173,255,245,95,255,236,151,47,94,254,205,127,247,223,63,121,112,239,157,135,205,157,7,124,113,249,140,198,117,205,96,57,139,178,226,113,159,196,198, +173,17,190,232,86,151,94,151,167,39,253,152,22,232,238,46,239,205,220,73,24,207,54,124,122,39,179,51,247,176,169,114,234,211,112,193,243,147,34,255,176,231,19,22,168,212,53,167,147,66,253,46,55,6,95,197,139,194,21,206,11,16,118,142,10,215,147,196,193, +77,101,7,123,184,107,65,248,90,157,224,131,99,222,244,48,25,22,206,222,171,202,208,55,159,135,64,1,32,239,6,140,5,160,152,115,86,135,73,148,169,236,63,21,202,3,85,84,5,45,120,206,50,60,96,188,98,3,105,240,1,140,174,187,119,32,0,56,170,115,214,12,57,105, +212,3,43,194,179,179,51,17,225,80,57,71,49,198,47,190,248,236,197,179,167,102,86,100,82,152,136,17,208,212,36,139,138,34,206,234,70,77,115,206,32,122,136,56,87,83,100,246,140,85,112,230,81,5,84,1,76,38,52,180,153,168,128,136,247,190,105,66,211,52,255, +225,191,255,47,63,252,240,195,143,63,254,228,228,228,164,76,68,66,8,133,203,183,135,26,79,31,161,152,136,210,1,25,127,127,94,42,64,209,17,155,252,134,188,47,223,202,42,197,154,67,192,10,162,93,129,128,12,13,170,170,154,70,124,217,146,100,203,50,105,67, +86,19,178,85,145,152,61,128,34,17,34,213,179,64,48,217,135,208,158,100,76,228,40,20,203,186,146,237,29,57,0,112,198,253,216,153,33,32,3,59,115,78,137,149,56,19,169,225,201,157,187,119,155,121,118,225,203,117,59,12,81,83,110,66,181,217,156,35,128,39,46, +211,233,192,224,170,48,171,107,100,87,220,23,28,135,64,96,89,16,113,54,91,228,172,71,71,179,211,147,83,68,126,241,226,229,118,187,77,98,204,110,139,237,229,197,122,189,94,199,152,5,108,28,199,190,239,1,239,124,254,244,139,199,39,245,162,110,198,118,115, +126,185,170,234,35,114,243,172,210,191,124,233,231,115,243,12,42,74,184,212,37,196,172,93,63,247,213,162,89,60,188,255,224,163,15,62,252,135,139,205,217,243,23,71,15,158,44,23,139,141,125,173,245,250,13,185,202,61,64,255,13,154,18,223,120,69,113,99,44, +107,187,59,99,234,205,14,196,167,112,226,95,125,221,181,225,190,150,43,118,115,67,138,82,215,41,165,224,189,0,22,222,158,90,54,116,32,98,8,133,43,179,163,174,1,200,228,9,161,170,136,134,229,30,52,182,29,23,214,19,58,66,12,142,137,204,9,48,43,177,37,114, +39,39,155,205,102,179,109,251,190,239,251,246,233,231,95,124,249,252,41,136,214,69,241,150,209,57,244,132,180,19,221,183,52,18,98,227,153,130,59,208,182,145,69,237,69,114,78,113,76,73,37,33,162,39,100,87,92,107,144,9,22,77,120,120,255,254,199,31,127, +244,189,239,125,239,221,119,223,125,208,208,98,177,32,162,174,235,114,206,117,93,207,102,51,34,154,246,44,187,72,59,60,188,10,65,136,189,47,15,64,132,0,156,115,69,159,83,76,137,169,72,107,107,50,45,199,16,33,18,107,177,96,34,194,157,212,162,170,34,102, +51,204,19,245,207,60,87,6,133,8,86,8,207,101,43,161,222,79,243,6,85,181,105,7,43,68,164,34,229,164,216,21,56,144,115,206,49,213,193,21,170,65,104,234,16,130,45,151,113,28,151,227,248,113,245,94,179,92,162,175,191,56,191,60,251,155,159,201,16,251,182, +51,230,211,229,162,239,198,52,12,67,215,57,194,251,119,238,48,129,67,116,206,59,166,202,187,224,192,52,21,117,2,68,60,58,62,22,177,103,47,206,98,140,67,31,99,150,162,115,183,178,254,252,114,115,113,185,110,135,30,112,22,199,188,222,118,67,76,210,175, +27,78,26,48,117,163,67,9,205,198,220,140,41,156,93,92,206,114,246,139,57,19,175,94,94,174,94,158,47,170,230,209,221,187,179,99,102,199,31,188,247,222,127,251,95,255,55,255,243,95,253,237,255,248,127,254,63,151,23,47,205,59,60,185,255,186,209,195,215, +233,238,174,85,173,175,113,40,248,234,32,124,3,63,106,159,58,175,187,17,222,130,44,165,131,60,104,102,37,7,30,8,129,2,2,103,145,174,235,83,148,155,35,163,67,45,166,44,134,2,80,20,103,139,255,4,43,40,34,74,138,69,22,133,29,31,118,149,57,141,133,81,198, +128,134,52,65,225,166,181,62,196,56,104,78,113,236,95,190,248,114,187,238,234,138,17,51,2,146,137,23,97,96,71,142,137,25,41,165,17,177,124,115,199,136,87,5,179,97,92,23,8,200,204,185,217,188,89,44,103,199,203,163,166,169,78,142,150,119,239,222,125,247, +157,183,30,63,126,124,114,114,52,171,155,146,241,102,14,202,156,195,57,55,155,205,22,139,133,153,245,253,88,50,213,142,192,133,8,84,44,193,113,55,10,46,183,126,217,180,35,98,86,201,146,147,228,61,227,97,170,115,252,180,78,48,44,194,253,197,10,13,147, +228,169,206,97,114,193,239,187,137,178,204,199,29,196,53,73,26,83,148,152,182,155,43,238,60,232,85,71,19,128,119,146,34,236,137,141,72,199,20,199,158,165,46,221,1,87,181,247,19,191,73,68,184,223,26,97,86,99,230,59,39,167,191,255,163,31,118,89,51,80,76, +178,218,110,46,206,94,224,228,192,156,153,216,12,106,114,193,251,89,83,57,15,142,172,10,116,124,116,212,52,205,56,166,245,250,114,187,221,2,80,61,95,120,239,227,16,187,161,63,79,237,166,31,251,33,14,99,228,80,11,98,63,142,231,151,23,239,61,58,221,180, +219,190,29,43,68,207,250,236,236,98,59,218,114,113,218,197,248,242,233,211,208,204,30,190,245,182,207,182,89,93,244,85,125,90,205,104,113,130,8,199,203,163,211,111,253,214,252,209,59,191,120,185,250,95,254,242,175,187,44,79,78,62,249,250,195,149,34,116, +114,109,96,131,240,143,71,89,187,155,131,84,187,62,129,60,232,6,225,0,71,118,109,78,8,111,34,113,76,124,89,66,67,24,226,24,99,52,152,3,18,32,35,32,16,18,146,153,113,113,8,5,84,53,66,48,69,205,72,68,70,134,133,130,3,232,200,49,163,35,68,132,29,4,75,16, +178,138,229,172,146,13,20,72,21,85,9,109,24,186,249,124,14,200,16,54,127,247,233,103,95,126,249,116,20,168,89,92,238,167,122,155,136,189,103,8,30,189,115,206,57,101,44,75,167,48,159,207,143,142,142,150,243,69,93,215,15,239,29,87,85,85,104,65,203,249, +108,54,155,213,117,29,28,61,120,240,160,208,28,11,242,155,121,42,95,11,1,103,54,155,53,77,131,136,49,70,51,172,170,234,213,21,203,14,46,62,181,31,59,186,228,180,214,43,24,148,137,45,37,146,85,38,254,120,21,38,150,131,148,89,202,132,242,141,49,18,65,121, +21,101,30,90,214,175,42,0,80,144,47,136,136,14,29,25,37,76,34,219,242,13,51,83,80,221,9,147,155,80,81,181,9,206,47,22,179,186,105,170,80,7,160,50,6,2,194,98,17,108,140,136,104,4,115,191,72,41,215,92,53,203,147,71,143,223,254,246,183,191,227,170,153,145, +247,117,165,102,103,103,103,191,254,244,31,94,158,61,27,218,214,64,154,170,190,191,56,173,235,154,192,98,234,192,114,85,249,34,85,250,226,197,167,192,228,156,119,190,66,226,62,198,126,24,251,152,54,253,152,4,145,131,25,38,17,246,46,165,244,244,217,217, +59,143,238,141,192,6,142,0,82,178,205,176,89,181,185,153,141,199,4,23,219,86,54,173,186,234,206,157,59,105,212,110,236,94,62,59,59,169,231,143,31,63,182,108,221,243,231,117,93,127,252,209,71,255,234,175,255,246,214,45,2,188,209,171,252,80,23,248,16,243, +125,149,177,240,31,151,9,111,244,139,37,27,221,68,130,95,175,66,113,167,80,120,224,168,174,55,126,37,75,174,8,136,40,39,29,98,218,131,195,15,123,59,219,115,124,213,0,21,80,21,197,84,209,208,57,71,128,158,29,160,105,142,67,28,202,214,33,198,152,82,106, +219,23,113,204,227,152,68,140,153,27,23,102,193,87,76,166,25,17,202,82,168,114,254,157,183,223,50,231,56,204,196,114,201,36,101,195,214,52,205,172,105,188,247,31,127,252,113,85,85,243,249,252,248,248,248,248,248,120,57,95,52,77,227,156,211,180,45,81, +177,195,114,151,92,5,211,164,23,112,250,110,169,249,82,106,154,166,168,185,77,170,39,73,234,186,94,46,151,57,231,41,219,203,181,241,111,81,80,5,40,107,150,221,142,20,72,193,128,144,201,21,8,136,202,30,22,192,54,237,115,38,110,145,152,22,30,179,25,33, +35,99,17,174,23,16,81,17,19,87,0,183,196,196,140,232,67,112,222,204,150,243,5,128,150,27,168,164,238,210,177,99,31,199,113,28,251,97,236,91,39,226,178,58,34,20,153,45,22,232,208,8,5,68,139,104,51,162,130,198,24,69,173,10,133,13,96,143,239,222,157,47, +142,5,73,76,155,166,121,231,193,189,79,62,120,123,24,218,148,71,68,171,235,154,91,8,193,197,56,172,55,151,57,39,231,161,235,182,103,23,103,219,190,3,68,100,82,128,46,142,99,202,195,24,135,148,98,134,164,80,207,230,205,108,182,29,20,85,147,217,203,203, +213,207,126,254,139,135,167,243,211,227,89,214,12,2,142,2,162,223,14,41,52,116,250,240,177,26,118,99,236,62,127,198,102,115,231,158,138,213,174,110,102,71,234,155,84,73,207,161,79,113,28,211,163,147,147,91,13,161,223,240,231,112,96,51,197,170,94,155, +159,30,42,140,125,179,76,120,11,76,206,190,122,111,129,123,158,251,193,48,198,94,129,152,72,22,11,64,228,178,198,126,28,98,18,9,172,69,48,28,203,240,179,148,69,170,37,197,41,168,2,101,5,68,98,79,6,211,20,69,36,231,156,98,112,107,64,103,0,0,29,82,73,68, +65,84,30,83,44,218,33,34,50,171,170,202,249,170,170,0,40,112,168,67,85,87,62,16,6,66,102,114,33,156,62,240,143,223,123,255,119,126,242,7,66,174,29,99,28,218,66,2,242,222,87,33,84,85,85,88,57,227,56,122,239,171,170,42,240,145,114,127,231,156,155,69,179, +219,176,101,0,96,228,224,131,115,46,132,224,118,13,158,164,28,99,148,156,37,103,87,85,165,122,44,162,18,37,97,119,93,231,189,63,140,192,253,249,19,53,149,169,47,32,170,90,54,101,177,27,59,158,178,237,156,96,15,227,56,77,119,68,81,13,213,72,13,201,74, +81,205,72,174,0,21,178,196,113,140,49,74,188,218,197,151,25,79,168,92,121,251,59,17,15,243,222,121,66,79,152,115,118,77,163,41,15,93,159,218,14,178,196,174,203,69,84,46,14,46,120,14,108,76,234,1,148,13,33,171,108,250,161,76,170,69,172,237,226,209,242, +20,82,96,163,186,170,33,70,7,114,220,248,59,71,119,99,26,251,190,69,178,217,124,70,68,141,119,77,29,188,119,190,114,99,236,239,111,31,138,233,106,179,62,191,92,39,201,236,43,32,140,106,195,152,4,40,102,153,45,142,238,222,189,219,61,61,75,41,133,224,68, +245,87,159,125,177,109,103,15,186,147,211,229,98,222,204,170,122,225,171,134,144,35,197,197,201,177,137,173,95,188,236,215,91,167,48,48,15,237,48,38,17,31,170,23,47,151,79,158,252,234,98,253,191,255,95,255,119,159,226,252,248,68,174,91,125,28,210,95, +191,206,200,99,55,40,57,48,201,218,139,39,224,215,15,66,189,234,244,174,101,213,235,248,207,61,182,85,174,126,70,95,157,133,222,66,77,100,178,132,102,128,68,170,144,98,206,57,171,132,34,31,126,96,203,168,102,134,160,96,10,198,166,90,22,136,68,130,232, +24,76,98,42,116,1,98,108,184,154,207,26,38,71,68,113,184,0,67,67,2,114,136,140,106,150,197,36,110,219,246,104,185,152,205,231,224,60,37,229,102,49,91,158,156,93,94,206,252,53,149,154,29,129,32,62,188,123,52,85,184,99,169,211,104,22,152,234,170,239,91, +102,14,161,34,34,158,202,186,201,64,70,118,94,104,57,41,0,214,245,204,57,215,230,92,85,21,0,168,194,4,37,67,76,41,229,36,87,23,243,224,207,56,198,27,218,31,185,88,36,137,22,41,177,2,176,46,75,63,0,0,235,204,57,231,28,35,2,18,177,3,86,68,76,99,4,42,88, +7,42,213,233,208,247,227,56,198,118,204,57,15,195,48,198,94,68,156,115,77,211,148,18,160,132,96,1,211,236,39,49,17,213,17,135,138,33,187,152,135,161,27,101,28,52,166,246,210,170,186,246,117,69,129,141,201,28,37,203,57,231,138,73,138,158,82,204,125,151, +2,59,135,40,162,3,147,243,30,29,187,224,44,234,24,123,51,173,155,202,169,147,28,37,231,194,54,25,199,113,72,17,144,199,168,99,178,168,150,13,68,20,4,6,145,81,21,92,37,218,215,117,125,122,122,250,229,139,85,236,58,174,60,123,143,128,95,158,93,180,93,71, +239,189,55,59,58,205,196,12,212,212,181,18,60,187,92,173,215,91,25,242,44,212,104,184,233,186,213,182,189,216,118,238,232,228,229,118,43,255,230,223,252,245,223,127,250,151,255,240,235,147,183,222,105,22,39,219,100,87,37,30,30,78,203,174,111,21,14,3, +172,184,68,210,53,223,30,212,155,106,107,95,159,111,225,110,72,78,236,9,228,123,67,178,189,33,240,100,175,231,120,106,12,175,51,15,241,6,224,211,38,197,164,49,219,108,54,147,188,9,236,0,233,114,179,78,250,216,16,82,86,31,24,153,65,39,215,73,51,81,48, +70,84,205,197,171,12,17,101,199,27,52,211,224,2,213,174,164,133,146,166,0,32,32,149,49,135,161,67,32,98,0,36,112,84,5,135,128,206,147,40,48,179,51,104,219,77,229,3,105,183,167,243,41,150,75,73,68,158,84,8,192,49,161,219,3,122,20,68,103,179,89,241,143, +190,218,183,34,2,50,40,36,41,168,145,105,187,14,206,41,17,239,246,72,251,95,41,20,196,161,31,11,187,162,236,148,17,217,12,115,86,118,174,92,184,44,82,134,156,101,40,74,86,196,151,172,160,64,198,126,32,34,52,144,97,91,215,181,155,205,156,247,204,150,84, +44,155,170,176,65,26,198,81,82,201,210,12,232,137,149,216,215,126,24,196,28,162,186,12,32,57,142,109,150,177,239,55,171,61,60,180,188,175,34,69,211,66,4,53,200,66,89,93,202,78,33,48,185,38,164,97,148,113,52,77,65,43,10,94,178,72,78,89,101,53,244,117, +168,114,206,99,159,54,235,182,223,182,143,30,61,57,62,62,78,163,70,6,231,189,36,22,144,49,13,128,22,199,237,17,146,168,14,99,39,170,213,172,22,211,243,205,69,219,119,221,16,87,109,215,245,35,57,38,130,152,210,24,147,1,102,49,231,124,55,228,39,143,31, +174,86,155,159,255,98,179,222,92,46,23,139,197,209,81,215,193,229,118,243,179,95,254,170,79,242,228,254,227,166,214,62,229,132,109,78,154,134,20,187,225,233,179,23,177,235,89,140,17,190,245,241,71,255,195,191,250,139,203,177,223,10,158,13,163,205,151, +243,211,123,194,206,226,77,167,222,114,67,76,50,86,0,55,138,207,50,145,58,36,91,148,63,147,210,2,220,100,47,188,58,71,45,49,124,152,243,220,171,17,120,45,191,217,237,252,166,91,114,224,117,21,138,235,74,48,102,170,25,212,27,136,88,202,154,181,148,48, +123,81,109,69,181,130,61,51,118,37,35,21,180,99,153,242,149,148,82,30,20,108,196,213,74,116,103,211,103,80,176,19,123,170,17,195,36,227,137,8,72,10,14,88,153,57,77,228,7,64,100,98,187,174,197,56,197,222,110,148,1,0,84,205,247,105,106,183,59,45,228,23, +211,50,140,5,45,40,151,162,80,117,35,215,149,18,116,175,142,179,51,165,161,253,135,61,166,241,85,48,144,67,138,41,150,54,18,13,10,116,97,122,25,41,167,177,239,114,154,218,84,102,207,76,222,181,109,11,89,44,107,63,14,67,55,18,79,227,187,97,108,115,78, +0,217,123,100,230,226,28,161,57,133,38,236,197,59,10,37,133,45,179,65,53,11,57,166,152,134,174,107,109,76,11,14,245,124,185,156,207,58,70,73,41,165,180,25,71,67,21,42,35,85,187,24,58,162,182,174,103,32,54,12,99,204,2,47,220,106,187,97,102,98,246,129, +217,147,128,168,74,233,198,121,57,71,178,126,24,186,113,128,118,221,198,225,226,242,178,141,195,186,235,135,49,37,81,66,38,20,17,205,10,6,84,205,154,188,222,162,201,162,174,239,223,57,125,249,226,236,124,125,49,244,45,58,100,231,93,221,116,49,254,250, +139,47,215,171,110,49,159,207,235,102,112,157,9,104,18,25,141,149,102,245,172,169,154,42,132,141,194,167,171,117,4,216,42,156,181,195,119,62,249,254,7,223,254,173,139,77,87,185,230,117,203,64,184,77,6,95,77,95,145,102,187,42,95,15,235,210,215,26,194, +152,33,92,107,65,111,14,102,236,144,246,98,55,89,11,175,198,247,190,10,61,24,213,92,235,27,69,36,49,160,8,163,38,203,49,21,93,47,5,35,5,64,228,201,184,222,4,77,76,213,8,139,49,182,1,16,115,57,96,68,204,57,74,5,146,93,88,115,80,42,195,34,119,194,6,128, +64,6,36,229,23,141,148,193,76,1,85,197,0,152,136,0,25,153,49,17,97,1,54,227,225,82,126,90,120,152,78,57,30,145,152,17,209,216,193,78,1,64,141,212,38,107,39,153,108,239,39,133,54,1,48,68,121,5,242,10,134,165,35,59,88,171,224,161,148,240,158,3,133,251, +137,180,154,18,56,231,76,84,84,202,172,18,203,222,79,52,56,103,166,154,35,40,161,115,84,246,166,166,219,245,102,26,62,35,134,16,92,240,59,6,67,95,108,146,136,8,64,203,208,11,8,251,190,159,132,211,116,247,154,157,19,145,85,222,18,145,153,26,194,168,89, +98,82,213,49,69,80,115,196,220,204,28,98,146,60,246,219,213,106,181,233,218,46,132,190,239,193,200,17,167,36,136,252,229,249,170,116,215,206,145,115,14,80,205,4,209,208,19,17,181,115,117,85,136,57,181,125,159,36,111,187,246,98,179,30,82,28,115,234,227, +152,85,60,57,200,154,243,238,180,202,50,142,99,26,99,21,220,147,7,247,250,118,163,191,74,231,237,230,226,242,98,190,152,25,98,20,208,190,39,155,46,93,154,107,229,171,166,94,242,156,28,133,198,213,136,24,37,125,254,244,203,85,214,243,190,203,232,31,190, +247,209,91,239,127,139,93,83,62,177,91,227,228,117,61,225,173,162,19,135,248,254,194,9,190,117,145,120,43,81,246,42,19,238,117,248,174,134,156,246,213,124,66,220,25,101,191,26,129,55,167,56,134,102,168,10,81,114,204,42,166,114,0,202,219,205,72,17,209, +68,139,174,222,126,156,0,68,104,4,73,69,85,139,84,38,148,149,5,97,41,95,1,17,209,9,162,1,27,152,26,32,179,136,32,104,233,52,165,244,175,132,136,200,62,92,35,31,33,66,17,222,32,52,48,58,112,143,48,66,64,20,5,53,35,66,0,148,137,173,174,118,8,86,218,41, +184,72,33,22,238,137,78,0,132,124,168,248,184,143,192,125,167,183,3,232,95,161,244,81,39,152,181,103,103,78,209,32,79,58,142,150,99,52,17,117,76,0,8,236,189,7,48,201,41,197,156,36,15,227,112,118,126,249,242,229,203,152,197,133,192,222,197,24,251,190, +207,121,93,36,88,42,231,155,210,14,214,161,246,33,198,232,166,181,131,1,128,195,201,175,247,114,189,170,67,229,157,51,36,69,220,196,97,219,247,12,184,152,205,39,168,93,206,34,146,36,143,227,56,142,241,139,243,237,243,231,207,187,174,35,114,170,138,48, +33,132,238,221,187,87,121,38,130,20,199,156,99,29,194,241,241,114,177,88,60,251,244,178,153,207,153,57,153,40,66,63,12,171,110,155,114,78,106,89,5,136,80,1,205,68,138,87,128,166,97,48,21,180,76,106,71,243,234,173,251,247,214,151,151,171,118,67,76,73, +52,171,34,2,32,111,251,110,232,186,109,189,225,19,191,152,45,155,0,168,204,144,55,22,135,97,216,116,109,151,198,76,32,161,126,240,214,251,223,254,238,15,230,139,59,155,54,85,110,126,24,83,246,202,144,230,22,46,251,173,123,117,131,178,205,222,175,241, +38,122,254,43,172,3,56,240,138,185,54,152,193,219,216,18,116,157,158,187,63,170,197,244,85,242,251,52,238,187,141,205,132,184,155,193,19,22,190,81,86,49,45,155,112,211,169,191,69,46,87,31,73,119,76,77,51,140,162,138,217,147,247,236,82,204,59,29,151,61, +121,175,52,105,140,228,148,8,128,193,216,138,98,34,130,145,145,82,145,113,195,82,121,18,41,34,251,234,106,189,115,229,255,190,99,45,50,75,9,146,157,121,54,225,20,166,55,48,229,34,135,168,3,179,155,21,184,22,222,221,222,35,173,92,164,61,14,169,148,154, +0,144,44,238,47,32,239,136,197,170,74,12,160,134,102,140,232,136,20,80,68,83,22,220,149,178,217,50,34,74,148,174,235,218,97,104,219,246,226,114,125,118,126,217,13,189,18,123,239,21,44,155,58,30,211,24,75,192,135,205,166,242,161,105,154,166,14,12,211, +122,212,33,161,1,146,49,179,35,22,145,118,236,10,172,38,142,57,197,152,115,86,129,208,71,83,44,155,140,178,161,44,26,109,255,246,249,197,211,167,79,55,237,118,170,53,16,67,40,108,181,159,5,239,25,33,14,125,234,187,121,83,127,240,254,251,239,188,243,206, +194,241,50,143,174,10,72,12,76,163,164,81,52,169,230,164,192,196,200,0,164,106,186,191,67,44,205,235,106,4,139,109,79,6,199,139,234,244,120,94,61,135,68,56,164,81,13,171,186,14,142,99,215,74,82,199,227,246,162,143,109,114,180,53,101,4,207,236,4,105,204, +73,189,31,114,254,224,227,79,190,251,189,31,34,213,41,83,83,207,135,33,18,233,94,224,161,136,252,145,1,170,209,30,184,127,128,225,190,122,240,26,198,194,181,168,3,4,179,82,112,189,202,67,122,83,79,120,53,11,197,87,104,137,7,207,82,84,227,111,136,88,192, +109,90,79,101,11,184,215,134,152,54,16,133,65,99,135,158,103,186,27,185,146,34,21,129,192,194,151,113,236,213,32,73,222,193,190,216,16,247,99,252,105,162,5,132,200,106,166,72,8,182,171,18,217,76,138,1,159,18,27,16,32,49,133,253,130,187,92,123,197,107, +96,32,40,118,115,59,17,70,183,19,158,218,143,166,166,55,165,229,16,120,21,187,87,244,170,13,138,182,232,213,7,67,59,90,243,20,132,229,217,4,167,104,116,72,64,196,165,17,5,140,49,22,106,0,168,77,141,186,168,228,188,202,227,164,206,20,203,114,47,181,109, +223,143,113,189,94,3,59,5,26,205,54,219,117,63,142,89,21,17,79,79,234,137,213,9,48,72,162,148,155,156,235,88,213,62,4,167,117,64,207,138,83,14,23,34,42,69,68,86,205,74,130,46,19,140,102,131,228,237,230,146,208,69,201,93,55,116,93,215,181,253,250,226, +114,181,90,173,132,87,171,54,166,236,130,87,204,200,132,18,85,21,52,123,71,1,89,99,28,219,118,49,202,253,8,92,29,177,75,24,28,56,206,102,146,83,59,198,126,28,202,140,128,129,12,104,186,208,82,8,30,58,66,156,5,31,8,147,68,80,156,5,126,112,239,244,157, +238,241,207,63,123,90,174,165,136,8,99,9,15,135,148,84,44,101,37,66,96,85,73,25,141,17,124,53,59,57,122,251,193,131,183,222,255,40,52,11,83,175,194,105,20,79,141,64,123,107,38,60,44,59,111,153,249,191,18,138,100,87,55,210,181,60,164,183,73,49,221,24, +204,188,174,38,222,219,83,30,82,57,174,8,62,96,55,226,13,111,201,209,178,19,132,159,112,158,102,32,182,219,10,128,29,146,48,10,197,70,77,166,105,74,57,11,144,1,73,76,45,37,85,101,246,134,172,0,135,6,73,102,101,206,65,10,38,128,42,102,4,174,152,195,128, +77,26,190,76,8,5,65,98,105,146,216,176,61,25,67,69,39,37,159,131,200,196,157,14,190,141,25,118,250,84,133,138,103,187,84,188,139,83,217,211,124,17,113,50,223,60,0,193,239,76,11,67,217,52,76,80,236,156,203,53,83,210,210,204,100,84,34,210,93,50,44,83,144, +137,89,27,83,140,177,235,186,113,28,207,186,231,49,198,97,136,227,56,166,49,167,36,49,137,136,58,239,51,98,63,166,243,213,250,249,217,203,243,203,139,110,136,98,186,88,86,193,249,186,174,155,202,51,179,103,183,156,207,151,205,124,86,215,77,21,230,117, +83,87,213,20,249,37,20,179,42,152,128,9,82,54,221,14,227,101,187,217,14,99,219,245,99,146,139,213,229,197,197,106,232,99,1,151,143,227,136,238,72,184,225,48,7,199,162,130,76,232,48,231,28,35,112,134,138,209,185,16,201,111,35,108,71,73,232,204,37,100, +54,132,97,24,219,161,111,251,97,76,137,156,119,16,4,21,21,205,96,34,197,100,81,145,164,125,47,153,69,8,1,80,137,232,244,104,249,225,251,239,153,171,214,49,189,88,173,82,74,204,92,205,231,169,219,110,187,209,85,144,83,70,231,124,64,69,6,160,80,213,225, +120,241,232,221,119,223,251,248,99,37,222,116,227,233,114,153,21,135,109,188,123,122,178,205,237,171,97,118,171,182,195,111,38,1,163,95,71,242,240,22,0,183,190,9,67,128,147,93,246,43,204,215,219,202,223,155,180,138,67,114,134,94,243,166,159,248,96,38, +101,196,63,41,14,238,116,50,139,107,75,49,115,216,55,199,69,205,69,83,68,85,32,51,165,178,187,35,67,65,96,179,162,141,61,213,213,56,137,175,148,31,219,53,150,84,154,174,137,31,8,59,126,35,19,237,9,123,73,1,160,76,92,212,196,204,202,148,6,161,180,181, +186,59,50,117,103,234,228,14,85,131,247,242,74,204,190,52,84,7,241,137,68,100,89,246,235,202,137,75,37,69,139,73,199,113,108,55,219,182,109,199,174,239,251,126,187,221,246,93,183,210,149,78,156,192,82,101,83,237,43,68,30,98,122,241,226,236,87,159,126, +246,217,179,47,215,93,7,200,236,29,121,183,250,114,229,153,137,200,36,199,65,76,160,169,112,57,155,31,45,151,139,186,58,90,44,231,117,19,10,81,177,8,73,110,250,36,121,200,105,200,50,228,184,137,113,221,247,93,76,130,6,206,171,66,204,194,204,77,53,7,0, +67,140,145,145,29,122,151,77,123,201,128,224,141,18,144,159,205,117,76,224,216,17,231,40,57,230,62,105,31,181,134,177,170,19,40,110,251,110,211,110,219,126,4,226,218,121,49,37,133,12,72,96,160,87,119,5,59,86,73,80,128,68,150,227,56,34,192,241,114,249, +219,223,59,61,219,244,238,243,207,187,174,123,251,209,195,71,119,238,180,151,231,47,158,126,33,217,82,18,4,23,234,163,80,205,234,163,147,135,111,191,253,240,253,247,122,144,65,20,136,103,205,172,107,7,130,176,152,45,227,48,26,219,141,241,201,77,3,204, +235,88,182,107,125,199,245,177,246,62,25,94,147,5,5,123,29,224,251,42,8,39,87,141,3,125,219,242,56,165,116,37,189,120,176,247,144,9,32,61,41,60,148,234,189,120,235,153,41,233,149,6,99,49,85,118,24,83,74,132,168,161,26,178,219,68,238,141,6,147,99,26,60, +229,218,121,211,12,73,178,168,138,19,99,76,145,156,67,66,80,128,12,58,193,137,17,64,73,5,11,152,107,154,164,8,1,68,231,16,129,44,3,228,106,39,198,171,98,10,64,196,70,156,84,37,170,217,80,182,237,99,154,202,218,34,96,93,94,45,19,153,10,237,242,63,25,128, +168,229,148,119,232,106,100,34,6,205,211,200,5,17,16,39,238,66,25,184,236,147,94,76,87,84,9,209,180,203,186,212,247,173,136,136,102,17,177,131,129,86,214,114,22,168,164,88,108,164,242,208,15,93,87,168,186,125,223,175,215,235,213,102,211,181,67,82,33, +34,206,245,98,177,100,231,218,49,142,154,149,184,139,113,181,237,254,245,95,254,213,229,122,179,218,108,1,200,205,238,34,98,86,48,49,14,77,82,149,44,34,98,108,70,54,42,92,110,149,186,141,115,189,247,237,126,119,50,193,155,228,38,194,30,17,17,107,38,198, +194,19,32,21,193,182,205,222,123,230,89,174,197,204,68,163,138,56,19,72,192,153,60,17,10,130,26,11,166,44,20,170,46,203,23,155,205,111,5,191,12,119,94,70,18,145,110,192,237,64,162,33,184,160,20,250,126,96,192,224,125,29,60,27,232,152,44,38,54,75,74,6, +36,69,116,1,61,144,146,89,141,86,155,45,103,225,253,111,189,239,217,133,224,188,247,120,247,216,62,124,127,163,217,33,128,9,0,56,95,81,125,148,220,188,139,177,215,106,164,70,160,66,228,202,41,90,18,184,96,200,137,170,27,162,127,68,198,104,138,251,192, +155,84,103,166,159,121,29,113,137,174,193,171,97,135,152,57,100,253,31,146,247,15,7,60,238,198,200,245,208,65,246,171,1,59,215,209,174,175,27,168,18,17,216,21,226,174,136,207,238,255,23,201,57,103,249,127,91,187,178,230,54,110,36,220,7,134,148,54,201, +238,255,255,93,169,221,36,118,214,87,228,56,177,99,165,124,136,36,6,125,236,67,3,24,204,140,36,59,91,241,131,203,146,41,146,26,78,163,175,239,48,115,0,30,197,90,186,68,247,70,114,198,97,5,30,80,24,228,24,123,249,87,43,67,68,212,29,62,134,54,192,177,189, +46,206,56,95,129,181,7,253,198,41,113,131,47,11,223,200,174,225,31,35,208,192,187,169,22,179,186,99,129,97,175,147,139,33,162,171,104,153,77,139,201,124,57,221,229,243,233,238,211,231,156,243,229,146,139,138,27,30,174,175,142,200,136,56,107,2,68,117, +56,94,95,49,224,239,239,223,127,255,227,127,126,252,233,41,31,175,46,115,17,17,164,4,53,223,210,178,255,24,222,249,126,247,245,149,242,37,75,66,104,207,102,102,28,114,192,131,165,249,178,119,109,200,74,104,151,34,231,124,118,68,242,82,202,221,233,116, +62,159,107,9,64,93,110,168,211,87,1,8,209,214,55,195,176,203,237,187,165,68,21,238,19,95,94,29,174,184,114,109,21,105,114,0,51,80,215,176,109,167,182,70,222,104,201,60,6,73,91,239,214,57,122,254,251,18,218,255,207,162,24,29,118,71,134,255,35,239,108, +145,36,125,20,249,186,30,4,97,120,33,196,135,209,134,169,222,124,176,68,180,122,85,2,172,56,251,193,47,92,165,248,81,239,12,42,157,167,151,184,102,117,218,219,7,66,225,35,180,116,104,173,231,110,210,177,180,223,130,110,226,176,63,102,223,51,236,79,13, +83,237,157,125,99,122,72,56,13,245,130,54,130,176,154,108,138,185,187,150,185,204,115,41,89,75,190,156,238,230,203,229,246,246,54,188,217,40,29,56,29,152,167,40,117,74,134,171,127,124,11,132,191,189,123,251,195,147,39,79,158,61,255,227,246,118,54,115, +57,59,32,51,35,113,219,116,197,5,151,190,32,233,189,64,63,212,190,50,2,183,146,63,195,245,228,67,194,144,109,93,11,180,170,106,200,7,154,213,118,59,216,189,23,171,24,160,192,223,111,238,159,246,120,116,10,186,150,163,86,77,241,186,187,30,246,120,169, +194,247,168,183,229,129,104,225,154,105,146,97,82,100,115,215,24,216,213,207,203,30,167,44,5,2,251,65,223,78,135,54,16,240,135,224,43,35,108,237,33,240,218,118,58,10,59,35,248,47,227,86,125,123,47,210,186,248,93,192,199,117,99,110,77,156,83,99,48,104, +10,198,102,6,22,174,8,10,72,220,127,189,22,99,245,218,197,71,216,162,139,250,3,34,19,50,51,132,28,81,172,182,43,168,143,204,52,164,233,59,184,36,68,48,54,0,165,232,61,134,23,221,166,62,216,185,210,119,145,162,77,110,236,174,125,68,20,252,217,254,180, +177,147,48,87,176,58,203,105,130,188,46,50,231,156,203,124,177,34,162,115,201,115,41,154,14,87,211,52,113,58,120,92,22,74,136,164,102,74,244,230,221,187,151,191,220,188,124,245,234,230,205,175,183,31,239,112,194,235,111,190,187,228,25,152,152,18,32,154, +245,79,103,107,17,181,99,153,217,70,88,253,129,195,116,169,71,130,169,217,127,47,110,81,93,109,158,204,123,39,236,128,113,236,70,192,4,44,254,46,12,103,192,75,89,222,91,12,8,250,44,112,20,148,175,133,189,106,123,3,21,164,193,253,15,146,15,148,87,23,53, +10,43,242,201,145,189,58,229,177,85,233,253,182,141,53,141,155,231,158,145,12,248,67,212,162,101,61,28,123,117,90,173,19,253,171,157,122,55,140,167,180,224,98,218,126,108,68,170,14,255,181,216,235,141,219,177,225,149,112,27,204,230,96,174,174,156,176, +173,221,171,181,72,5,160,49,25,213,116,33,18,218,38,208,207,236,90,145,88,141,7,17,9,185,75,114,238,89,212,221,139,152,49,164,212,236,34,2,205,77,20,120,55,53,67,171,165,11,243,196,12,38,58,70,224,226,41,223,213,169,119,144,165,85,162,235,222,219,67, +65,59,98,193,21,136,92,251,208,70,181,136,136,106,105,146,108,77,90,176,109,189,165,148,156,243,229,114,10,3,234,250,60,64,215,223,253,19,128,212,192,1,153,216,57,157,46,243,233,116,122,242,252,245,127,95,60,127,254,236,101,24,188,97,98,3,188,59,157, +49,49,58,150,64,186,225,114,137,226,58,140,149,206,88,60,247,162,0,238,243,90,220,44,66,199,190,96,172,183,215,30,204,182,36,174,65,43,29,137,204,61,231,172,151,79,13,5,21,240,195,170,77,122,125,117,0,166,202,62,141,20,10,174,77,12,182,207,183,136,19, +51,19,85,63,208,118,38,240,80,178,6,36,146,129,24,48,169,39,53,246,64,241,153,3,41,34,65,35,112,110,2,44,150,67,128,171,47,29,86,50,77,90,205,82,113,83,60,170,234,87,146,9,227,69,199,118,47,141,44,245,191,164,107,56,30,168,219,189,226,224,20,109,102, +12,113,141,128,144,181,120,206,89,138,213,85,172,97,171,217,28,161,128,81,80,43,90,14,169,149,123,4,45,184,34,34,41,143,72,206,60,75,176,132,58,37,47,98,57,37,236,133,171,170,19,65,48,217,137,234,53,29,113,73,251,84,176,111,14,71,207,224,238,28,60,6, +97,91,3,78,98,221,103,186,196,90,66,181,32,128,6,98,79,68,181,129,247,204,172,204,37,103,201,243,242,114,209,228,56,155,131,56,0,178,64,250,244,225,243,203,151,175,94,189,122,245,253,147,23,57,231,162,226,233,224,238,69,148,18,241,52,197,1,218,134,174, +222,77,219,87,119,88,75,251,129,98,27,15,157,141,11,242,62,19,246,95,31,219,140,186,223,124,85,92,56,172,150,112,145,216,27,181,194,226,24,189,59,157,142,82,136,148,136,218,140,170,70,114,98,174,84,1,2,3,140,66,66,85,21,124,52,174,141,203,206,196,227, +1,26,93,106,117,170,137,153,54,179,115,50,103,81,42,14,86,229,155,150,33,163,185,97,109,87,55,176,205,229,192,189,55,168,86,143,183,168,192,6,112,246,238,71,182,48,238,1,25,218,39,41,105,227,134,241,69,130,227,6,70,19,17,184,98,66,217,146,66,35,67,142, +183,187,170,230,92,74,137,17,28,118,111,100,81,72,196,208,214,143,21,159,169,238,42,241,49,55,100,53,128,212,12,86,115,74,96,4,120,9,203,192,133,91,115,51,239,146,120,65,20,24,207,176,33,229,222,3,237,235,247,104,79,146,99,241,57,20,72,43,201,61,4,111, +145,166,30,42,106,50,155,42,0,136,148,144,247,12,67,152,248,17,118,145,50,55,53,94,40,225,85,237,120,41,23,226,227,172,246,233,243,199,219,63,63,252,250,251,111,207,95,188,122,253,250,117,110,90,134,60,209,116,56,28,162,205,46,202,83,227,211,187,223, +59,73,234,223,236,73,123,252,230,227,237,205,168,227,220,183,196,245,143,197,44,202,124,13,125,54,51,227,58,146,233,77,242,60,207,164,74,164,253,227,67,130,72,83,231,243,217,142,211,149,187,51,50,146,33,186,171,152,20,181,254,193,245,201,109,127,51,204, +140,129,15,110,68,144,0,75,168,131,59,139,209,44,46,0,66,96,12,14,138,97,204,10,230,160,43,77,123,223,169,200,216,253,49,176,173,17,194,205,235,225,82,243,33,114,211,66,81,194,13,128,123,215,54,124,49,8,183,52,139,61,255,138,218,47,230,20,113,21,120, +98,68,6,240,170,76,161,26,221,251,168,102,109,65,190,192,106,208,203,204,149,192,135,11,225,210,204,32,77,125,18,19,173,96,104,115,250,2,127,115,85,45,166,166,96,8,68,105,188,53,199,214,110,211,44,117,128,75,255,199,104,54,220,143,134,30,132,173,215, +213,30,132,160,82,195,85,163,240,44,50,151,42,158,173,26,243,82,179,50,75,113,71,78,201,137,139,232,92,68,1,179,26,187,126,248,120,247,211,207,255,253,225,233,207,239,223,191,207,115,113,247,11,248,52,29,38,34,85,61,53,165,96,226,100,6,68,149,9,213,187, +220,32,16,246,188,221,47,175,13,195,204,175,116,104,94,21,8,120,207,29,233,67,188,133,174,71,77,149,110,161,18,0,132,6,126,153,115,11,123,11,53,126,156,144,136,114,206,68,144,144,16,8,24,24,72,193,197,173,148,18,222,53,245,181,212,122,83,80,43,210,38, +87,21,29,98,150,217,145,192,147,131,205,206,197,177,0,57,182,194,24,20,0,193,205,193,53,220,78,163,187,219,140,74,205,55,86,72,12,117,23,176,167,254,185,24,0,96,226,199,227,112,43,91,225,187,233,232,227,17,63,102,200,174,234,69,163,4,91,244,211,190,101, +82,213,211,189,148,227,241,168,229,140,160,211,52,93,206,179,170,93,46,151,239,248,136,169,169,122,209,20,98,175,231,179,244,99,79,196,20,124,154,166,105,154,230,121,54,117,68,236,252,128,32,113,197,77,70,68,199,227,117,12,63,136,57,156,159,221,209,76, +173,9,66,70,230,57,30,105,95,100,110,190,28,43,204,206,172,141,143,185,171,15,118,113,225,224,188,47,236,219,18,37,150,170,138,206,149,247,104,42,68,100,162,34,210,198,193,18,177,157,160,16,0,166,116,58,231,143,159,79,215,223,126,203,135,227,237,159, +31,231,34,47,110,158,62,253,249,217,235,223,223,157,46,103,83,0,38,226,137,121,178,32,156,17,51,5,124,208,154,133,160,199,58,100,44,8,59,60,160,71,102,192,59,199,49,102,55,93,236,49,188,233,120,221,87,249,80,155,16,14,51,231,50,143,82,142,29,240,21,180, +207,174,215,24,87,239,246,246,246,95,83,194,80,214,198,48,77,13,48,134,87,89,29,209,52,81,34,14,63,211,52,77,166,14,131,42,36,197,96,134,42,148,162,79,68,123,146,63,164,132,124,44,144,238,102,57,41,8,95,1,31,20,82,40,249,33,34,186,85,19,46,68,68,238, +130,212,171,82,142,150,2,161,22,201,45,74,173,199,203,186,45,212,47,90,122,238,244,163,199,233,232,23,23,29,62,60,198,201,209,125,127,116,220,147,3,169,210,171,198,103,162,40,65,85,220,52,216,188,222,40,118,22,234,22,157,20,91,45,187,96,233,40,192,163, +188,172,227,233,8,194,176,227,90,168,137,237,215,142,118,67,193,7,240,30,1,64,8,49,193,206,229,98,51,110,25,207,245,49,61,54,241,249,170,38,94,193,43,109,180,35,34,102,3,22,15,204,67,43,0,160,228,89,85,173,197,94,183,97,156,14,211,221,37,131,20,71,190, +254,230,27,39,126,255,225,243,235,95,223,124,255,195,147,63,63,125,254,240,241,83,158,5,232,128,12,6,100,136,6,203,60,129,60,166,11,20,67,201,40,4,30,25,193,111,40,57,75,69,185,179,30,216,76,104,54,37,18,110,36,85,172,26,74,118,216,71,68,117,180,157, +227,17,48,207,243,76,16,80,117,133,104,238,85,36,236,110,168,191,177,226,46,86,57,181,7,154,198,154,57,100,126,136,241,145,177,71,29,234,0,27,36,1,86,96,235,90,16,230,128,78,16,183,197,125,226,238,235,233,198,35,118,217,155,159,140,71,26,62,182,138,184, +183,120,132,191,203,179,30,215,49,73,187,182,190,242,136,162,94,175,21,169,169,170,97,200,17,89,0,113,43,18,38,164,181,195,36,221,180,175,4,8,171,175,208,168,92,22,255,27,108,29,9,78,58,81,74,7,34,183,69,93,191,147,37,160,103,134,238,118,216,7,12,35, +104,182,223,136,99,133,188,160,174,43,59,30,251,238,33,158,65,68,138,8,244,22,177,72,41,197,68,205,44,172,57,131,39,215,37,6,201,65,213,243,165,136,41,208,244,249,124,121,123,251,225,197,205,205,139,155,55,191,188,121,43,0,6,152,166,137,210,4,1,10,119, +240,228,219,59,0,109,131,248,173,160,1,132,135,188,99,71,128,114,239,244,172,141,145,199,100,216,134,79,180,247,168,28,191,51,18,38,227,102,168,154,58,173,18,54,132,89,229,60,231,43,34,38,18,116,6,52,84,48,111,214,175,49,107,209,166,169,217,26,215,84, +27,239,250,65,96,204,123,30,244,38,66,83,35,119,64,1,44,142,226,100,78,10,8,232,228,192,131,183,139,45,139,103,252,171,17,184,72,30,238,66,209,240,81,168,67,35,5,47,47,250,183,4,225,246,173,63,144,91,59,70,65,85,75,137,208,194,216,236,133,176,175,153, +33,136,89,234,85,141,170,170,105,91,48,48,199,95,68,99,248,33,10,34,230,121,158,75,137,104,4,160,235,107,72,199,67,27,117,161,181,73,247,216,17,237,183,237,163,0,92,191,112,81,185,109,42,58,173,70,240,222,75,214,62,97,138,37,65,29,248,214,250,179,18, +115,161,249,64,196,135,129,230,106,118,186,187,148,82,4,80,75,249,237,237,31,255,254,233,233,179,151,55,31,114,73,105,114,64,2,66,102,53,80,181,222,12,47,164,147,241,194,155,227,184,182,122,8,252,241,112,167,55,30,58,227,224,109,223,48,227,32,182,137, +235,125,99,127,194,216,202,6,37,37,222,87,12,102,36,77,70,148,152,13,148,28,0,132,5,133,16,194,136,38,81,106,28,71,5,119,208,156,243,104,188,1,85,50,128,70,49,4,92,35,54,235,166,194,73,1,21,88,1,227,74,198,59,197,69,8,34,104,107,88,93,135,113,192,238, +127,69,4,254,165,56,236,17,232,195,164,186,255,248,255,0,19,154,73,97,144,17,146,124,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; + +const char* Jules_png = (const char*) temp_binary_data_12; + +//================== Jules0.ogg ================== +static const unsigned char temp_binary_data_13[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,109,140,111,0,0,0,0,0,134,177,145,101,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,109,140,111,0,1,0,0,0,105,121,78,68,13,59,255,255,255,255,255, +255,255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31, +66,67,86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91, +73,193,214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150, +214,82,41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201, +177,36,75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42, +197,230,116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230, +65,106,54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206, +57,231,156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20, +82,72,33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74, +41,8,13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91, +214,101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192, +81,28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247, +117,29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41, +162,226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73, +145,20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16, +131,30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81, +0,0,132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79, +242,52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109, +221,84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93, +89,246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,192,129,0,0,0,0,0,0,109,140,111,0,2,0,0,0,227,168,122,205,54,24,131,27,27,24,28,29,25,28,27,27,116,111,114,126,116,115,122,110,108,110,107,103,108,115,118,119,114,124,27,26,27,27,25,24,30,28,127,121,116,124,109,108,106,113,117, +122,24,25,26,29,28,30,130,196,210,231,11,254,209,159,61,15,64,0,240,196,54,69,133,135,30,205,240,136,141,91,0,178,71,77,236,91,32,95,129,102,244,62,28,181,122,158,253,224,187,15,91,81,79,60,154,152,152,168,235,186,190,174,235,26,64,109,89,217,11,200, +1,0,0,128,118,173,175,54,27,247,204,118,88,210,151,120,15,222,255,159,172,227,79,69,106,113,209,251,32,189,248,62,207,154,101,33,179,74,95,84,84,164,6,136,173,254,113,151,111,181,144,146,231,35,117,189,243,60,127,157,243,184,22,245,211,175,154,143,170, +189,172,255,201,182,122,234,127,85,6,192,124,21,253,108,225,232,93,231,133,186,10,0,4,211,127,19,255,171,9,0,117,64,0,16,182,18,132,63,218,125,196,125,143,174,108,0,226,236,0,52,219,107,43,253,201,159,223,222,102,128,122,158,65,0,48,255,238,179,250,219, +49,177,231,80,131,2,44,225,239,125,141,219,251,124,245,141,38,0,216,100,136,165,154,57,174,151,155,167,83,10,28,223,107,209,255,201,159,168,47,6,22,59,103,93,19,0,236,71,109,1,182,161,33,150,244,127,62,1,76,221,219,78,255,197,252,249,221,156,128,142, +58,112,2,128,124,113,182,98,11,193,190,185,254,241,159,9,0,52,227,47,206,144,237,248,230,234,78,16,0,188,225,60,13,216,153,31,233,38,177,119,143,3,36,225,107,173,249,199,153,120,244,189,129,19,0,110,73,183,90,102,159,139,159,47,11,165,170,223,138,0,36, +225,107,209,254,201,31,19,191,146,192,230,214,152,0,160,177,250,192,181,175,148,211,246,61,223,3,76,229,207,167,246,204,239,79,223,14,176,61,22,2,0,125,247,125,87,154,70,198,247,180,188,14,0,186,184,181,173,255,75,219,5,8,70,47,219,1,95,198,39,229,245, +211,252,233,217,239,113,74,117,94,212,247,198,3,0,172,148,215,51,40,0,0,0,224,215,238,230,8,249,61,14,189,102,31,253,156,58,119,27,94,69,100,140,246,29,241,201,23,122,105,114,96,125,177,77,82,148,240,99,99,53,183,229,198,207,35,206,150,46,176,194,3,136, +93,49,77,147,226,62,103,156,117,131,75,25,42,189,134,232,189,246,112,48,123,102,15,164,94,3,62,201,205,101,254,79,106,96,80,95,155,203,147,50,180,214,84,184,57,144,64,175,42,232,26,18,1,0,0,0,116,85,179,194,35,30,70,146,124,123,102,247,15,146,125,141, +182,186,158,134,214,239,202,227,185,103,179,121,128,74,149,151,75,94,172,92,254,241,191,219,49,163,80,163,184,186,153,205,233,32,175,75,177,188,89,147,239,12,29,90,153,51,43,251,173,43,167,28,223,108,43,113,14,122,179,218,250,59,229,1,0,30,170,85,172, +255,71,113,111,24,139,235,115,202,129,130,46,112,9,47,162,55,50,28,176,149,172,44,144,8,0,0,0,64,98,89,217,114,219,108,158,109,181,226,65,143,248,57,159,138,85,225,29,198,142,208,112,121,170,228,32,204,209,147,162,227,193,197,44,94,116,143,36,79,204, +211,203,233,184,104,16,137,221,84,122,75,132,242,202,5,213,53,25,46,93,195,100,70,255,170,106,148,227,237,218,221,194,89,94,215,94,87,118,2,0,254,169,101,228,255,171,56,25,89,103,231,183,215,144,67,74,56,204,179,10,173,43,129,163,83,24,22,56,148,224, +10,20,0,0,0,192,119,57,115,73,31,231,96,223,61,200,51,108,191,195,238,95,59,189,66,76,166,219,202,225,29,117,154,182,206,156,110,58,231,184,220,167,157,42,171,14,199,230,219,71,242,41,117,108,200,169,66,22,11,6,113,150,27,251,199,207,141,255,127,241, +189,104,184,240,239,127,167,72,127,60,105,202,204,189,117,129,231,23,185,2,143,139,59,238,30,0,62,154,213,248,255,169,246,156,45,207,143,95,54,37,5,60,79,26,216,41,146,232,99,173,37,129,85,83,93,129,2,0,0,0,84,210,41,86,244,153,11,107,239,18,179,210, +155,180,133,202,122,66,116,161,62,136,239,195,241,18,59,237,112,156,48,177,111,126,149,183,181,162,82,202,204,82,111,125,16,231,134,179,12,96,240,174,61,250,247,217,18,45,136,77,160,86,80,217,251,164,100,203,118,231,142,188,155,194,143,26,157,78,43,12, +10,0,62,154,45,248,127,23,77,146,229,249,219,191,111,54,129,143,39,60,91,175,107,97,9,52,9,176,106,85,86,32,17,0,0,0,64,157,178,186,123,253,49,178,213,214,66,143,42,201,107,209,184,226,133,254,28,230,56,139,158,13,204,75,42,173,169,108,77,138,57,35,134, +54,107,97,90,17,51,153,196,68,199,188,222,27,139,73,193,13,164,112,181,178,227,48,111,155,227,153,86,113,234,210,106,125,253,240,6,15,101,82,152,73,107,4,0,254,153,45,196,255,78,72,234,242,15,254,125,152,219,74,5,139,120,214,109,237,37,168,59,73,155, +13,176,10,182,242,2,57,0,0,0,128,31,49,184,203,114,61,205,237,102,72,153,44,227,151,58,130,74,155,89,249,92,172,39,61,205,131,172,179,72,31,52,143,153,18,110,245,131,126,36,69,181,30,7,224,202,226,28,195,225,217,217,160,11,17,109,153,193,112,61,73,50, +200,223,41,78,118,178,166,213,82,130,114,2,138,255,152,111,193,178,185,245,147,111,22,0,94,138,93,241,223,82,24,238,250,19,18,219,28,181,21,233,120,134,59,132,123,150,4,182,53,9,97,101,5,215,144,8,0,0,0,128,47,84,11,82,127,228,11,79,127,191,103,251,196, +104,252,162,6,242,211,76,220,83,45,135,125,101,21,11,219,216,52,203,146,160,141,76,160,137,76,183,35,125,67,74,227,215,221,42,169,214,64,183,107,236,62,243,114,170,143,65,221,25,102,122,185,26,8,20,108,43,204,87,0,0,62,154,109,224,159,77,36,238,250,3, +255,22,166,135,51,46,82,199,179,122,214,220,4,52,97,4,176,176,149,51,131,2,0,0,0,208,52,162,103,10,51,189,103,242,192,67,95,225,203,226,82,97,109,120,218,159,26,54,117,120,250,156,53,242,122,59,236,237,227,156,146,4,107,254,151,203,126,175,147,223,11, +67,62,116,78,167,137,34,33,170,139,153,180,253,120,181,124,54,112,168,228,65,195,151,147,138,45,0,190,9,102,67,255,84,58,32,211,126,5,190,182,56,191,182,47,120,60,117,186,25,188,165,128,153,77,1,155,229,149,98,6,5,0,0,0,32,27,15,78,122,204,241,174,93, +202,49,86,119,227,25,146,108,207,76,240,150,138,187,15,98,197,57,248,224,7,13,250,29,114,160,114,243,217,54,154,0,119,14,74,115,243,191,179,54,199,43,93,139,74,30,11,139,218,84,132,102,135,96,75,157,251,113,68,195,164,78,169,2,30,42,166,185,127,42,10, +138,8,159,126,235,183,172,84,187,53,158,38,195,82,235,55,2,36,44,61,45,135,25,20,0,0,0,32,172,224,87,233,138,239,239,157,88,30,69,74,163,16,169,169,220,95,79,234,187,93,215,113,53,5,103,117,207,182,58,5,43,15,241,217,23,228,229,236,232,158,184,247,60, +187,80,57,221,206,192,118,214,244,20,89,232,126,154,195,14,79,165,168,134,204,48,140,206,6,116,0,62,58,166,153,127,21,5,161,164,213,103,62,162,148,4,207,211,225,69,164,12,31,73,130,6,77,121,101,101,6,5,0,0,0,112,165,94,42,23,51,115,100,140,212,84,172, +80,60,205,84,165,181,98,243,104,201,184,83,31,239,89,145,207,178,62,150,68,172,225,98,248,205,49,108,233,9,54,192,111,223,88,65,12,16,35,249,120,194,176,242,28,118,42,19,41,82,102,213,59,14,0,19,0,254,9,102,249,205,21,5,166,236,197,203,173,95,240,36, +116,60,29,94,116,122,198,17,52,11,54,76,203,170,25,20,0,0,0,128,50,85,187,31,72,14,190,118,249,91,20,91,219,240,160,21,186,58,157,254,78,74,43,230,48,201,33,166,143,83,85,57,36,238,173,84,204,77,170,118,41,24,152,119,95,143,92,188,25,27,235,1,8,118,231, +216,155,137,135,86,30,80,113,131,40,1,241,97,21,234,28,107,0,254,105,141,252,255,147,82,64,137,125,233,251,233,225,234,70,60,25,38,52,57,88,61,0,9,118,101,101,213,28,10,0,0,0,192,35,45,114,237,121,252,218,220,84,143,91,140,237,171,35,50,8,135,206,21, +55,128,99,9,244,28,244,30,41,222,128,82,85,18,6,119,83,99,214,51,172,141,28,54,60,60,82,79,211,14,83,66,238,70,249,14,89,48,166,16,158,49,197,146,47,121,105,171,58,99,133,184,229,119,155,38,198,15,59,0,254,73,109,242,183,50,129,40,187,90,215,175,56,116, +91,229,139,231,165,223,72,58,68,54,176,1,128,109,14,91,1,57,0,0,0,64,181,234,150,24,108,104,86,210,158,181,144,61,36,205,161,201,47,171,116,179,19,127,208,158,204,133,219,220,29,234,63,211,180,91,227,217,0,252,91,241,77,237,52,98,243,108,91,124,206,150, +202,206,10,10,152,58,234,244,158,115,56,197,206,248,59,13,50,154,250,255,195,153,246,194,98,162,189,45,63,157,4,0,126,73,245,244,170,230,3,104,222,75,251,85,226,224,92,135,112,25,122,234,116,131,57,12,11,44,104,96,91,89,181,2,57,0,0,0,160,188,161,31, +46,89,247,166,228,66,34,13,201,88,58,175,143,146,170,251,62,112,236,113,212,221,236,241,198,253,183,40,208,115,115,82,134,141,127,209,57,220,20,152,154,94,237,197,222,169,140,59,243,181,150,57,79,27,244,102,45,109,197,8,182,175,234,217,11,194,87,92,28, +50,92,117,154,66,158,255,169,33,0,222,73,101,237,103,58,215,147,155,240,250,199,217,224,115,243,22,75,31,232,0,1,94,44,171,86,21,80,0,0,0,64,253,250,33,193,145,199,187,172,237,175,51,56,106,181,135,193,70,68,252,161,50,169,192,81,130,48,93,169,219,89, +150,205,167,205,115,83,113,152,202,83,164,193,177,177,177,150,82,230,152,62,98,108,202,200,238,33,99,210,198,53,104,246,108,255,225,246,242,150,203,71,146,56,89,197,94,56,88,207,46,160,30,0,150,72,21,253,127,52,205,1,98,172,216,210,213,8,57,3,0,172,21, +49,55,104,86,86,45,129,28,0,0,0,96,19,38,144,29,54,187,113,114,252,221,162,245,139,246,251,46,92,79,122,211,114,202,205,26,254,79,182,172,140,108,149,160,169,199,195,89,150,73,139,85,213,36,155,155,122,143,231,211,220,215,250,125,124,115,182,103,141, +205,207,72,55,166,211,25,77,218,246,240,240,48,26,171,118,203,178,92,61,198,134,151,36,101,141,128,99,205,230,109,101,175,196,39,2,4,211,7,39,255,212,1,152,0,48,78,160,206,199,118,171,19,201,176,179,207,138,215,174,253,169,0,252,210,223,245,251,143,243, +159,1,141,7,128,88,49,21,157,238,122,43,95,237,220,107,98,24,0,252,210,223,246,243,143,58,0,4,128,173,4,166,19,16,82,107,144,136,173,111,207,87,126,170,41,0,4,211,47,123,249,23,168,3,16,0,28,2,174,214,114,110,219,146,14,156,125,30,23,179,54,169,0,252, +210,7,145,255,2,253,175,51,36,30,0,130,107,203,79,218,224,184,35,253,204,95,45,0,236,210,139,128,127,84,147,83,16,27,76,0,72,135,117,226,254,71,213,94,60,175,74,4,252,210,47,224,223,127,225,121,90,29,224,4,0,157,207,111,183,54,243,248,92,220,249,166, +235,157,243,233,66,0,236,210,159,48,254,149,249,243,52,128,236,132,7,128,118,152,252,132,220,252,13,124,166,249,215,223,214,1,186,103,205,198,139,46,64,92,102,107,204,157,106,32,6,126,198,151,189,175,90,79,94,241,183,113,130,77,29,218,162,1,182,98,85, +1,137,0,0,0,128,54,190,17,51,231,156,99,175,231,216,183,252,121,248,223,252,166,237,9,223,236,222,232,233,123,232,255,49,45,14,205,58,157,220,92,191,230,177,40,223,207,249,31,108,60,77,230,64,30,153,228,252,57,239,118,13,115,139,186,192,220,91,23,169, +245,75,199,89,150,42,149,201,191,106,226,66,200,220,203,52,192,223,137,229,3,0,30,217,13,211,75,247,0,159,250,187,85,159,17,95,101,169,6,119,94,55,114,43,217,198,139,96,0,13,108,116,41,32,7,0,0,0,120,110,149,119,154,196,117,231,150,15,183,51,218,251, +172,87,226,184,189,81,37,99,239,113,232,109,239,22,32,156,87,89,158,138,183,217,249,101,115,119,111,182,253,32,167,123,184,249,200,128,223,214,9,164,252,217,19,153,108,77,184,12,47,21,165,25,233,164,40,242,189,182,6,35,21,156,135,62,253,253,97,119,179, +137,0,190,121,85,234,167,218,23,228,177,238,86,189,27,170,138,131,71,244,163,8,154,237,222,0,137,134,67,177,148,33,17,0,0,0,0,51,119,237,167,199,240,106,244,71,137,241,104,77,194,153,198,174,43,214,83,109,109,160,183,108,78,162,222,157,77,93,87,40,12, +231,213,5,146,181,212,148,87,124,164,58,7,16,92,115,35,102,94,177,225,235,87,52,56,60,198,217,250,88,165,180,241,4,43,117,49,233,109,170,44,148,97,104,41,78,201,0,126,186,181,202,127,106,127,0,215,191,143,18,127,28,66,117,116,148,103,153,140,77,47,196, +206,36,209,185,98,198,10,108,203,2,57,0,0,0,64,245,246,194,218,216,79,73,118,29,247,229,14,251,154,125,251,147,246,88,135,212,143,130,171,204,220,114,0,153,107,169,205,251,53,241,10,141,110,52,161,95,107,50,122,142,205,77,57,172,222,194,129,170,187,131, +237,21,143,122,215,98,241,248,125,245,218,93,202,9,251,83,199,213,171,87,190,206,183,110,135,217,203,211,4,0,254,185,205,181,255,229,248,95,170,207,231,209,206,83,37,196,184,4,211,118,194,1,176,45,171,102,80,0,0,0,64,249,237,38,77,95,125,253,121,176, +67,225,191,199,223,190,185,150,170,74,231,100,253,176,34,75,89,195,175,185,51,56,81,139,154,250,240,235,179,29,134,72,197,210,232,235,150,168,53,93,18,221,38,215,162,143,186,150,72,107,157,133,30,230,117,194,213,106,249,182,195,183,220,165,115,65,13, +208,1,62,234,205,142,255,99,75,185,248,24,207,55,239,26,10,92,218,157,254,24,219,106,192,182,178,32,20,0,0,0,128,119,137,209,244,239,215,109,238,243,78,241,121,26,25,175,60,63,106,100,127,86,206,108,164,62,234,116,239,127,16,108,235,117,27,215,81,195, +105,24,138,6,192,178,191,199,182,147,181,42,40,217,110,5,85,86,95,118,5,97,172,66,114,35,165,172,2,160,94,163,67,149,216,155,121,122,255,1,222,201,205,185,255,237,164,27,241,241,124,254,143,7,69,46,164,152,156,187,15,76,43,59,66,34,0,0,0,0,70,63,215, +106,233,253,142,138,177,237,239,149,195,217,216,232,174,171,78,247,237,249,33,170,63,62,78,57,44,45,12,74,211,223,194,41,151,149,42,160,220,251,103,237,146,186,167,48,202,163,100,255,238,122,24,17,162,101,35,189,236,132,188,29,40,5,244,0,78,109,217,109, +126,185,0,0,30,89,205,153,255,39,113,6,1,213,199,251,39,242,223,177,139,88,30,47,247,136,114,196,1,49,55,75,2,251,124,142,144,3,0,0,0,172,90,94,183,27,123,189,178,134,177,155,199,195,10,97,196,85,158,110,177,99,187,119,43,59,85,43,10,137,67,36,134,120, +52,119,168,146,149,216,127,252,225,236,151,59,127,54,179,27,144,12,102,19,0,142,167,217,35,213,38,163,36,90,57,80,183,121,102,196,27,188,236,6,85,133,8,254,72,181,250,255,87,156,67,64,10,176,255,227,246,148,236,204,163,110,38,247,12,7,208,72,118,177, +106,213,82,64,14,0,0,0,176,183,251,87,245,236,115,157,65,99,62,246,254,182,148,175,221,142,163,177,23,77,218,212,197,235,205,67,65,234,104,147,78,170,45,200,206,213,172,231,158,182,202,193,78,155,96,48,133,10,186,138,79,18,249,26,65,196,229,91,178,56, +8,178,248,99,21,94,48,177,54,133,203,10,199,226,161,198,24,99,215,0,22,72,181,235,255,183,248,70,114,217,193,231,246,132,141,104,230,233,39,254,122,101,60,241,201,115,69,8,20,64,3,230,176,45,43,144,3,0,0,0,188,207,159,245,127,36,108,197,41,100,91,109, +75,69,105,238,248,141,186,197,172,125,247,28,38,230,120,120,207,116,37,141,47,161,80,143,187,102,74,198,123,174,69,103,59,152,67,14,50,245,213,15,197,233,161,92,28,55,237,61,142,48,152,176,104,150,17,157,116,71,99,207,165,112,178,169,223,201,125,180, +148,0,236,210,175,195,250,199,217,42,5,32,0,240,97,67,79,70,76,81,63,69,244,221,236,30,236,210,223,136,254,227,124,91,224,5,1,192,215,76,113,90,19,251,184,25,27,11,107,43,6,4,211,175,23,250,143,252,127,42,16,9,9,4,0,191,119,109,209,24,170,147,99,96,72, +61,0,4,211,47,63,245,39,255,79,5,102,168,99,193,9,0,245,119,130,125,187,135,172,71,10,21,142,203,133,0,236,210,175,155,243,79,254,19,23,168,131,141,74,51,4,0,237,180,226,106,45,123,171,145,146,234,31,62,244,210,135,204,253,11,243,255,177,196,128,162, +168,193,3,192,211,82,121,223,188,158,185,253,49,104,155,20,8,0,218,71,205,247,111,109,5,222,216,253,151,20,152,131,161,51,0,128,3,81,3,28,202,11,108,80,0,0,0,128,21,43,214,240,204,190,1,86,50,45,230,249,77,123,167,110,77,84,179,141,211,78,93,50,187,252, +225,216,103,73,125,95,154,119,152,108,70,229,157,13,135,169,211,46,250,122,111,175,243,60,151,99,103,110,156,94,155,83,78,255,37,0,105,207,241,111,127,110,211,86,247,48,252,207,255,49,85,35,23,237,94,192,19,133,74,78,231,217,248,83,229,185,23,211,48, +101,75,67,149,0,79,103,103,83,0,4,0,158,0,0,0,0,0,0,109,140,111,0,3,0,0,0,107,218,42,101,8,124,121,114,126,119,124,124,24,222,168,205,220,63,244,1,204,212,147,98,205,80,15,86,157,16,72,60,210,145,25,57,50,101,125,210,214,122,33,89,181,222,87,32,7,0,0, +0,216,56,205,250,250,30,142,231,109,158,254,61,61,219,175,87,119,127,12,222,162,183,214,122,188,254,60,77,145,82,224,156,103,56,197,40,105,166,154,177,46,215,243,176,195,76,173,220,112,63,110,158,29,116,225,57,134,83,20,114,231,52,171,75,175,156,11,123, +19,86,198,221,187,127,231,230,85,136,60,140,73,179,148,20,0,126,152,205,180,135,62,55,248,244,58,157,231,242,63,236,41,181,106,8,209,215,25,75,63,3,169,142,185,7,96,195,122,153,175,64,14,0,0,0,112,205,126,46,121,205,219,155,24,109,189,253,233,127,54, +155,150,29,238,61,171,245,98,135,75,95,43,187,155,36,68,139,231,13,182,105,170,183,35,84,163,253,199,51,202,51,187,150,70,245,200,248,164,127,143,56,105,67,54,195,85,238,230,252,234,69,97,214,125,68,99,12,32,133,242,178,180,255,140,56,55,12,190,216,181, +166,155,126,2,228,212,207,212,119,207,185,79,108,55,130,33,253,128,125,60,208,64,7,22,56,204,247,2,10,0,0,0,64,127,220,197,235,3,220,241,190,239,225,76,55,70,62,110,144,59,217,224,248,224,124,34,13,48,100,198,216,163,238,168,29,40,26,62,132,51,105,146, +97,3,147,25,186,110,170,183,103,133,226,237,109,169,179,46,198,160,102,188,19,203,69,116,120,158,92,231,140,156,64,24,154,253,109,205,85,13,0,254,232,5,203,86,32,44,240,70,178,215,183,190,6,117,200,24,232,47,198,6,117,212,113,242,88,181,178,7,114,0,0, +0,0,88,30,115,253,187,232,222,222,247,224,122,228,224,230,184,88,177,226,176,83,84,110,140,69,166,216,172,186,56,76,147,129,186,119,222,191,251,237,252,29,198,221,6,93,253,113,117,58,102,36,57,173,47,158,207,245,186,61,215,143,241,59,103,230,57,214,102, +184,245,78,58,78,175,101,222,49,67,94,236,239,207,74,44,22,223,99,223,226,33,214,182,0,254,248,197,211,33,16,251,64,51,171,123,121,203,1,187,1,4,254,11,24,113,155,157,4,219,114,2,176,99,36,80,134,68,0,0,0,0,78,148,122,204,214,124,75,231,105,99,123,87, +10,167,249,26,34,14,133,115,231,244,168,82,87,205,135,7,183,35,225,102,138,87,47,143,240,20,185,134,96,30,238,124,206,34,163,215,35,199,217,185,196,69,82,180,13,55,50,13,228,1,37,85,127,110,227,209,198,158,170,118,23,143,92,199,92,190,24,149,124,0,62, +152,133,109,23,136,5,122,50,98,199,35,229,242,101,95,16,148,188,232,249,16,173,79,134,85,203,190,2,137,0,0,0,128,162,222,99,124,235,63,190,20,66,220,239,253,141,247,43,125,115,183,248,62,112,254,84,101,154,58,113,81,213,144,181,78,252,33,187,4,126,205, +192,153,140,232,176,109,251,85,102,246,140,91,99,163,220,199,53,10,85,191,94,156,94,237,121,106,230,217,156,169,62,211,12,173,45,169,245,182,89,180,223,173,19,126,191,137,224,153,138,18,5,0,94,71,133,235,77,223,6,50,185,135,239,245,207,74,61,4,162,127, +64,143,49,198,158,112,58,49,210,6,88,207,79,128,49,6,128,5,18,6,0,0,0,0,49,70,159,94,163,203,62,243,105,205,99,246,113,104,178,25,135,204,35,38,223,179,127,33,86,19,156,85,233,249,191,149,231,55,6,118,218,142,217,235,235,110,221,134,248,157,1,195,119, +59,160,221,208,59,246,244,149,229,78,158,178,181,129,89,116,13,13,255,16,90,239,157,71,74,23,127,111,192,80,95,16,0,190,71,253,231,89,190,52,6,28,0,0,8,40,0,0,0,0,0,19,112,124,177,81,0,0,0 }; + +const char* Jules0_ogg = (const char*) temp_binary_data_13; + +//================== Jules1.ogg ================== +static const unsigned char temp_binary_data_14[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,88,252,118,0,0,0,0,0,234,238,138,50,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,88,252,118,0,1,0,0,0,62,192,222,165,13,59,255,255,255,255,255, +255,255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31, +66,67,86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91, +73,193,214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150, +214,82,41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201, +177,36,75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42, +197,230,116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230, +65,106,54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206, +57,231,156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20, +82,72,33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74, +41,8,13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91, +214,101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192, +81,28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247, +117,29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41, +162,226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73, +145,20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16, +131,30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81, +0,0,132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79, +242,52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109, +221,84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93, +89,246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,64,136,0,0,0,0,0,0,88,252,118,0,2,0,0,0,174,64,69,160,46,23,121,123,23,28,25,25,23,27,26,27,129,125,119,128,121,119,121,105,110,102,102,119,115,118,118,25,24,31,28,118,109,103,114,109,104,108,101,106,107,107,117,116,120,123, +120,172,210,115,27,127,246,222,16,192,3,192,30,99,238,53,229,111,52,140,231,153,17,2,186,71,45,237,151,196,37,137,14,113,147,27,121,246,121,98,190,84,148,127,184,31,142,232,58,16,192,209,177,175,42,47,144,3,0,0,0,67,190,51,166,149,250,222,159,117,30, +183,66,124,215,60,124,133,188,159,237,201,21,243,242,52,108,154,182,208,234,220,224,173,173,139,6,207,235,105,222,176,179,122,62,28,23,82,237,222,7,150,126,15,253,14,230,107,250,233,152,62,12,149,172,100,66,178,40,166,189,85,131,22,210,163,180,49,43, +209,116,99,100,42,0,182,71,237,227,199,95,13,179,172,146,99,163,204,243,170,252,249,175,95,61,95,254,227,131,162,229,146,117,2,139,101,85,81,2,137,0,0,0,128,225,135,73,246,59,116,147,121,91,125,233,185,121,30,193,131,187,70,189,182,219,117,77,255,170, +21,206,72,217,237,134,135,167,114,27,76,29,236,60,21,14,231,29,22,55,6,106,60,159,99,119,83,56,231,175,11,127,17,229,239,189,48,104,221,122,166,154,144,12,85,115,103,228,212,155,131,62,140,249,47,175,247,165,3,220,210,55,181,63,125,79,212,1,4,0,35,52, +91,189,123,209,121,233,122,121,246,2,236,210,43,149,255,178,235,183,36,224,4,0,237,207,218,34,239,77,254,75,245,212,133,122,250,207,33,0,4,211,255,149,255,178,79,21,97,193,3,64,66,218,249,198,61,235,205,143,172,117,212,58,3,52,213,251,29,221,243,241, +50,192,3,64,107,189,165,168,18,121,224,236,226,170,222,42,136,3,4,211,15,63,120,182,95,39,224,4,128,138,70,79,65,94,71,0,100,68,125,120,25,20,211,111,175,200,246,255,55,194,11,28,196,38,0,96,117,8,195,159,41,218,39,112,85,141,27,0,92,219,111,127,34,155, +127,87,79,9,89,235,5,2,192,207,48,159,148,138,249,175,57,230,156,15,52,219,111,23,56,117,0,2,0,123,160,218,207,160,5,26,133,47,71,78,175,206,207,57,254,106,0,186,71,21,225,191,74,3,32,124,242,220,62,150,245,132,41,215,195,55,239,213,111,211,35,159,175, +243,57,62,159,156,239,203,2,57,0,0,0,16,70,82,253,100,172,248,139,132,103,188,126,228,252,251,245,62,95,124,253,52,12,211,217,217,182,133,61,187,129,222,189,177,169,93,235,240,198,196,67,154,122,67,15,211,241,144,99,47,115,26,206,59,138,229,116,58,124, +100,219,187,127,234,199,227,172,156,71,205,144,81,12,40,226,145,241,28,207,221,189,37,238,47,58,147,52,122,250,242,43,0,126,71,197,220,175,237,219,42,229,67,238,159,170,171,124,241,90,24,51,123,54,206,234,212,99,131,196,50,95,175,148,33,97,0,0,0,64,250, +239,185,242,246,189,135,140,109,29,59,114,254,223,250,75,71,217,103,51,18,60,193,45,142,97,40,91,203,61,48,238,245,113,179,173,118,214,101,211,112,83,218,12,65,75,237,199,206,54,168,239,156,205,98,197,175,63,44,198,9,160,189,95,21,27,70,62,58,159,80, +90,244,19,105,251,25,27,55,124,158,83,187,25,178,238,0,0,254,71,5,220,95,191,148,148,70,185,222,97,67,234,72,60,185,48,52,193,59,234,85,203,190,2,57,0,0,0,96,42,136,228,87,253,143,55,132,244,199,248,139,126,214,123,161,122,216,219,237,24,121,206,204, +232,189,205,122,158,183,3,237,167,159,35,34,221,231,160,10,141,11,116,43,193,85,185,78,122,196,174,139,195,208,99,62,175,59,181,90,231,151,95,114,122,78,214,5,140,176,64,5,159,255,98,15,91,170,123,179,91,209,159,248,13,180,137,0,30,72,101,224,223,223, +111,217,46,69,250,56,81,73,191,118,73,216,5,23,15,28,106,89,167,157,19,32,193,202,126,40,32,97,0,0,0,128,184,243,124,241,56,255,88,75,98,249,247,143,234,127,107,130,50,67,179,32,245,217,16,40,73,132,194,211,243,81,121,241,222,238,201,144,187,199,100, +93,89,157,79,47,18,71,58,219,57,166,177,131,173,174,115,123,30,55,214,207,149,87,110,110,166,173,143,59,103,102,110,103,13,226,4,173,122,155,155,213,194,222,68,187,27,159,103,22,22,0,254,71,5,230,127,191,223,145,156,149,118,237,208,99,102,72,92,154,148, +150,147,30,173,90,175,90,129,68,0,0,0,128,113,61,154,249,222,184,133,190,29,191,57,58,156,200,184,91,121,58,28,17,236,105,168,243,102,252,78,238,163,42,72,27,102,3,13,209,20,60,196,208,157,204,125,92,136,190,151,25,155,244,228,234,10,113,238,93,135,234, +48,229,48,245,192,168,110,4,79,116,135,162,97,9,21,91,92,15,135,247,115,69,33,240,105,156,255,253,123,165,1,158,71,37,196,135,118,9,36,144,213,199,143,42,85,38,186,15,125,222,178,181,148,33,101,128,153,132,149,217,170,2,18,1,0,0,0,214,159,51,217,207, +108,95,107,156,223,253,231,217,172,204,58,162,25,213,255,41,64,207,243,21,18,66,128,111,198,217,91,44,10,80,84,84,244,150,60,39,195,240,192,41,13,66,125,238,69,229,252,181,184,227,155,153,93,43,44,138,234,162,78,159,66,12,209,181,89,129,34,245,1,23,238, +194,43,254,254,116,32,40,222,184,37,6,254,79,182,151,76,254,241,120,28,123,77,121,98,238,122,187,87,93,207,58,48,207,29,0,171,86,86,10,72,4,0,0,0,136,159,242,249,188,95,56,245,11,62,236,155,71,233,123,38,221,66,109,82,143,152,51,205,245,60,238,122,203, +204,240,110,238,151,130,123,33,119,159,232,47,249,157,139,249,74,218,161,252,189,182,121,195,46,75,185,195,124,151,244,66,208,221,126,183,121,19,111,17,128,226,103,147,133,237,230,230,11,115,94,223,222,4,0,254,57,70,193,127,197,149,20,60,253,150,183, +39,123,60,157,110,154,14,27,32,245,194,50,86,21,51,40,0,0,0,128,139,184,40,75,233,153,127,200,133,207,181,173,94,197,222,41,119,126,148,164,207,234,99,232,129,71,77,34,178,178,179,185,55,199,188,45,122,203,72,112,31,164,59,90,61,107,236,5,43,58,186,48, +83,126,32,116,210,197,37,97,227,71,165,158,224,190,80,193,102,150,11,172,0,62,26,38,148,127,188,24,115,70,231,243,227,184,120,77,85,50,79,167,155,155,14,175,0,165,78,2,86,86,86,102,80,0,0,0,64,93,90,244,226,194,43,237,26,185,150,205,232,155,148,233,119, +75,70,240,222,252,32,40,54,144,105,0,247,123,243,136,171,144,242,128,59,100,226,210,153,33,14,112,86,239,162,216,229,69,116,240,121,135,184,24,207,135,237,170,201,195,146,45,163,232,195,192,47,146,48,227,192,45,0,254,249,85,131,127,70,175,4,31,150,124, +75,170,226,241,116,186,83,211,225,85,128,18,96,77,229,98,6,5,0,0,0,112,58,117,149,137,72,235,150,178,172,77,61,235,234,112,180,205,184,45,93,226,179,107,218,20,250,18,241,174,210,69,21,215,25,77,172,82,33,209,222,227,243,156,48,83,36,254,49,238,241,158, +188,64,240,197,104,16,150,64,210,181,135,195,204,105,58,108,222,2,0,30,234,85,51,255,84,241,2,21,202,165,61,111,95,65,86,115,233,82,151,58,141,112,98,229,176,158,65,1,0,0,0,120,134,135,90,166,189,173,106,190,251,174,253,231,105,247,60,175,82,37,0,185, +122,53,246,144,216,121,8,148,162,136,93,152,150,36,157,198,61,38,183,37,215,130,101,7,82,207,123,92,218,109,4,140,165,35,107,165,9,111,26,246,212,144,20,160,224,181,0,10,0,190,73,197,224,255,173,178,1,101,253,92,164,112,28,52,53,58,120,238,236,1,231, +4,100,216,160,65,58,172,172,20,144,3,0,0,0,248,13,239,60,231,178,209,244,120,238,123,250,41,187,242,205,186,108,78,62,4,113,119,108,216,169,201,212,231,243,116,177,74,216,105,154,166,216,205,5,1,174,123,110,245,157,210,28,184,172,146,230,109,88,217,140, +13,53,82,4,224,94,99,8,21,254,251,231,254,47,154,39,174,116,100,78,40,220,79,29,98,203,2,254,71,69,228,71,196,101,224,162,255,161,134,15,253,51,136,195,70,34,246,29,2,0,216,230,43,43,144,3,0,0,0,97,247,126,243,30,134,135,189,155,250,151,91,237,137,110, +69,98,137,209,123,185,167,230,5,113,254,108,102,122,82,247,116,154,238,133,202,102,57,41,127,237,201,234,204,56,142,217,131,28,253,250,229,12,89,168,48,75,217,196,107,173,219,83,63,205,42,246,5,186,223,130,166,81,5,60,190,105,173,149,253,169,22,0,222, +71,197,232,177,203,235,201,227,151,252,248,11,91,238,75,255,116,170,35,209,209,114,107,54,0,218,170,249,178,2,137,0,0,0,0,97,166,10,217,116,23,231,121,151,215,228,172,80,192,21,191,54,78,119,83,103,149,157,50,114,232,41,87,162,229,107,60,85,94,55,166, +194,73,19,54,253,119,127,167,230,102,187,26,39,43,253,140,50,118,212,65,87,134,235,167,40,122,247,71,22,147,44,234,162,198,68,91,250,102,178,57,166,36,213,141,57,0,246,71,213,244,223,127,202,8,31,114,216,161,126,73,51,145,188,214,117,149,241,152,126, +148,209,89,62,61,28,22,96,85,121,165,66,14,0,0,0,152,167,27,201,137,255,232,166,143,175,133,127,189,101,88,34,174,221,239,244,60,48,237,26,58,245,58,169,58,118,39,196,32,153,84,52,245,110,181,171,200,188,99,183,127,87,98,198,24,54,137,33,183,202,194, +14,95,101,129,135,163,235,161,227,189,142,183,146,194,192,172,244,192,241,59,166,42,170,0,236,210,127,19,255,178,203,42,18,112,2,192,60,109,152,4,110,207,47,61,56,141,253,175,1,252,210,159,11,255,202,126,174,36,193,3,192,76,93,146,184,250,207,78,10,25, +109,192,0,228,210,231,189,252,87,157,137,7,1,28,180,22,0,224,123,61,246,88,37,123,182,165,48,252,59,60,171,47,212,9,252,210,95,25,248,87,30,87,116,104,56,1,96,156,70,250,149,56,205,125,228,58,235,189,243,235,251,12,90,136,205,231,255,241,180,107,78,125, +89,215,55,117,41,137,122,249,213,123,227,147,47,93,61,49,191,93,212,53,108,197,74,160,0,0,0,64,173,31,251,198,44,231,125,173,205,189,122,61,125,30,45,150,110,111,79,133,208,241,159,100,247,247,200,244,145,165,205,154,186,46,220,185,205,11,17,25,87,193, +133,142,253,172,254,92,159,0,51,155,2,220,203,83,91,34,83,82,164,209,217,223,25,32,28,244,250,246,38,60,194,218,186,189,220,121,209,0,158,201,85,178,255,152,18,0,134,135,171,188,169,34,121,110,50,44,97,39,9,27,0,128,173,88,153,65,1,0,0,0,117,247,247, +157,222,7,174,246,107,139,39,59,207,222,151,150,37,180,63,106,67,28,159,209,219,73,64,245,16,169,222,171,233,220,237,107,42,182,109,112,117,83,144,247,215,85,130,220,70,167,146,124,115,104,159,254,226,95,119,214,131,79,64,57,36,86,233,84,229,172,223, +91,52,118,64,216,0,254,169,181,212,255,29,189,82,172,250,116,27,124,60,35,76,51,116,56,44,65,18,192,225,48,45,80,0,0,0,64,121,84,176,245,121,53,249,45,182,21,248,160,20,81,172,40,57,173,107,104,102,27,78,44,65,57,175,149,154,165,245,186,242,168,93,78, +35,57,135,78,25,27,250,73,112,213,236,81,245,30,178,174,99,7,58,55,19,156,38,51,127,112,21,164,218,16,40,99,113,138,6,0,94,138,37,136,255,71,252,82,40,47,210,86,206,120,92,94,60,38,140,163,211,202,161,96,40,0,0,0,64,157,67,191,251,223,110,78,222,200, +127,43,230,209,177,253,201,221,62,141,247,101,253,138,120,181,200,237,251,176,18,241,129,245,96,254,49,148,177,245,108,172,207,198,111,14,134,253,18,103,35,211,212,182,178,187,142,169,110,66,202,48,125,198,190,81,22,230,100,12,168,247,86,118,44,246,50, +188,206,233,26,39,125,144,131,1,126,186,37,220,255,218,138,11,182,22,161,247,241,186,123,68,28,207,43,189,194,70,108,64,157,39,192,0,101,216,10,134,2,0,0,0,20,166,255,153,92,127,238,35,214,115,154,104,113,133,144,52,187,86,105,194,232,100,111,106,243, +11,161,150,162,232,126,35,52,141,36,243,88,232,119,211,52,187,234,59,59,188,211,172,172,29,205,157,114,49,151,209,102,68,158,81,146,26,125,241,226,183,40,157,94,188,217,6,0,158,202,133,242,127,45,251,165,208,114,112,108,239,215,89,82,205,243,74,191,243, +98,193,13,176,0,182,67,209,80,0,0,0,64,107,201,45,173,215,84,43,141,178,222,128,34,87,117,10,23,12,1,90,203,23,16,121,207,155,171,126,51,203,121,64,108,100,50,210,210,60,88,174,245,190,235,189,38,182,150,64,78,79,241,98,103,64,77,192,94,239,111,110,164, +94,8,39,200,196,78,55,195,58,0,126,218,229,193,255,46,125,43,150,118,25,113,59,57,51,62,207,43,247,213,212,155,245,166,205,80,19,0,43,43,197,12,10,0,0,0,104,173,184,226,123,75,171,136,35,157,201,70,29,235,36,152,40,104,184,43,73,5,239,209,73,226,158, +180,143,41,113,133,177,136,84,101,186,63,154,37,58,132,217,95,56,247,30,55,90,13,131,169,89,109,38,79,13,236,69,240,75,65,242,226,9,116,192,194,78,37,2,0,158,234,181,184,63,233,155,68,47,143,63,117,213,144,250,108,250,202,134,175,44,11,22,96,213,178, +50,3,0,0,0,0,136,86,176,188,202,50,152,206,83,76,67,20,207,66,22,78,156,210,35,116,168,169,7,9,213,229,225,11,8,208,202,125,58,241,94,186,230,239,31,243,255,253,220,223,79,152,79,16,124,182,9,14,53,89,83,91,229,157,224,8,145,9,197,73,93,32,90,7,0,158, +218,181,136,255,212,44,32,138,32,220,95,57,4,158,77,95,219,43,188,26,182,109,16,128,149,98,89,129,28,0,0,0,0,114,173,191,162,87,250,232,176,12,219,228,177,240,192,135,3,76,187,80,170,66,138,10,232,171,4,93,247,252,178,53,99,47,32,34,142,254,67,211,185, +31,140,54,164,97,114,11,223,155,183,77,225,241,26,194,38,252,242,186,174,72,140,34,156,95,92,252,255,171,105,36,0,158,202,101,244,255,82,123,192,48,72,223,41,131,177,103,15,158,77,175,218,139,13,240,13,0,88,202,243,2,10,0,0,0,64,121,213,251,37,195,70, +35,56,90,52,60,71,183,194,110,1,54,255,17,253,51,22,142,104,33,199,134,231,155,16,67,60,156,145,230,169,142,219,175,7,219,208,144,218,225,21,174,99,216,59,169,127,107,115,37,56,93,136,134,244,218,69,121,226,185,229,184,195,185,28,253,65,1,62,138,45,224, +127,107,54,129,49,49,171,113,138,38,86,61,228,89,94,133,23,2,76,2,22,109,172,44,11,228,0,0,0,0,117,23,161,100,153,122,75,66,67,86,142,160,194,2,126,31,170,59,191,36,208,172,150,54,231,86,191,125,231,245,74,5,0,119,182,138,139,132,151,131,126,1,124,237, +131,59,13,246,151,84,238,55,16,42,177,243,48,156,251,113,25,141,155,250,205,84,168,142,251,212,23,34,0,62,89,69,254,166,24,16,135,83,122,125,36,117,65,148,231,156,176,157,219,123,218,209,7,216,76,88,89,89,22,72,4,0,0,0,112,91,243,230,187,152,175,157, +178,159,217,158,223,249,140,115,30,225,107,177,6,240,185,222,121,156,41,92,64,190,0,115,100,175,122,39,230,201,113,96,170,202,76,255,104,47,89,36,21,238,92,35,241,136,118,87,62,171,152,196,8,103,26,4,128,63,178,220,219,167,51,113,16,199,255,196,250,91, +61,99,253,43,94,136,181,227,77,187,130,31,140,174,107,134,140,215,224,201,99,164,73,18,77,107,150,150,45,88,89,89,207,33,97,0,0,0,128,72,127,110,214,238,253,236,108,189,178,191,59,123,139,247,144,225,86,26,154,134,234,55,73,116,68,51,240,67,177,241,40, +244,181,231,110,129,230,242,171,153,210,218,33,25,187,108,133,231,140,180,93,211,122,187,120,95,213,49,244,222,43,181,188,176,209,193,34,98,79,250,101,179,17,239,127,54,104,4,64,0,222,168,69,237,162,123,13,211,52,214,254,95,248,99,53,186,7,218,179,153, +47,36,97,204,34,137,165,78,176,106,101,101,129,28,0,0,0,16,217,146,201,146,194,174,246,173,32,142,249,92,23,30,31,141,75,100,232,227,222,52,61,215,245,197,73,27,188,39,219,242,47,108,48,139,158,89,5,125,241,170,227,191,89,14,229,140,79,63,164,223,47, +57,69,158,123,56,195,77,198,199,37,125,8,117,136,103,82,238,226,82,171,59,137,164,183,255,248,150,209,1,62,104,133,101,85,196,240,150,150,133,235,71,31,166,138,142,16,247,236,220,7,89,199,214,89,199,129,104,17,4,171,86,96,43,32,7,0,0,0,68,44,102,182, +67,135,213,5,51,123,217,213,181,95,251,219,109,102,230,152,4,231,70,174,17,182,64,101,151,144,226,221,149,57,39,208,58,164,97,181,137,94,187,48,50,146,6,166,190,10,108,121,25,20,151,55,187,237,97,38,111,203,156,230,98,26,74,254,79,103,38,169,3,84,117, +47,180,119,207,182,166,170,141,14,94,106,157,220,86,109,7,178,86,41,79,116,89,45,53,65,133,159,109,106,219,81,7,108,98,19,9,135,149,149,64,34,0,0,0,64,249,237,253,243,19,247,255,84,144,55,55,132,87,196,60,3,15,178,123,58,247,53,109,174,105,110,54,143, +55,167,193,135,29,122,232,216,168,134,238,38,61,173,52,69,78,239,75,249,118,83,199,2,221,124,7,70,64,223,53,121,67,70,71,236,165,172,105,62,183,178,118,145,178,126,231,217,175,41,195,245,245,104,80,0,79,103,103,83,0,0,64,15,1,0,0,0,0,0,88,252,118,0,3, +0,0,0,118,148,67,104,46,119,118,123,119,121,122,119,120,124,116,122,123,23,29,27,28,126,122,122,111,120,124,129,24,28,27,123,109,115,122,25,24,23,25,26,28,27,121,120,115,118,121,123,119,119,110,30,170,237,244,207,33,174,9,185,72,241,120,181,42,90,103, +186,120,94,252,126,28,189,176,3,45,1,46,122,1,48,209,21,72,4,0,0,0,104,45,101,95,135,50,124,184,242,62,139,87,178,17,196,118,1,124,191,122,44,81,64,168,81,31,111,93,19,219,113,111,225,201,173,157,117,167,163,120,26,206,247,244,106,140,69,103,246,158, +147,238,245,101,188,190,19,111,155,28,170,11,132,165,51,178,135,129,233,224,1,137,39,243,135,63,79,37,29,3,0,126,138,93,217,215,244,93,51,20,109,121,251,147,104,141,15,158,218,142,188,25,26,163,78,3,52,88,85,178,204,33,97,0,0,0,0,188,182,159,135,196, +251,199,75,181,52,13,227,171,251,233,13,157,214,13,29,195,127,51,80,91,221,152,255,9,176,162,2,182,36,140,140,183,98,225,38,122,186,246,235,151,207,205,115,67,69,82,155,95,154,176,155,95,48,199,255,47,28,12,79,145,109,2,147,87,28,245,74,133,207,69,109, +150,239,191,24,3,0,30,74,61,92,203,188,126,208,53,253,90,174,230,175,78,249,87,244,164,105,206,209,171,117,231,180,14,0,86,173,90,86,32,97,0,0,0,0,107,167,255,250,229,213,182,113,223,87,87,246,79,71,191,119,75,91,235,165,190,169,58,203,184,75,36,2,183, +156,194,21,84,81,86,180,235,240,190,211,113,138,205,224,86,181,98,150,70,185,248,84,142,23,30,145,255,79,229,144,95,190,214,9,185,83,30,57,58,247,158,18,14,75,170,7,125,203,169,43,112,174,136,4,0,158,88,245,206,43,5,106,68,127,137,153,122,229,203,123, +25,93,190,166,89,221,217,103,213,202,202,10,36,2,0,0,0,184,213,63,27,235,75,230,214,214,227,245,191,127,43,139,163,110,134,249,236,242,249,241,232,30,152,46,143,220,22,151,140,238,198,80,160,254,84,155,31,108,199,8,204,173,130,34,40,42,240,236,145,214, +138,173,2,212,203,87,164,11,44,66,2,38,239,132,138,139,151,95,177,84,17,109,81,87,69,252,7,119,59,181,148,153,61,0,254,72,77,83,85,50,48,15,253,33,242,16,76,45,62,125,207,117,189,217,245,206,189,91,103,51,207,9,13,172,90,89,22,200,1,0,0,0,252,62,97,218, +20,234,217,182,63,221,223,28,119,156,2,55,86,4,187,234,112,124,33,178,45,235,2,145,106,184,203,247,230,137,243,33,122,247,112,217,15,245,252,82,23,211,213,174,249,167,110,21,61,39,46,80,47,9,163,47,54,61,207,56,62,81,177,184,173,250,100,74,150,245,98, +242,202,121,7,219,212,147,0,158,73,45,108,171,198,193,172,101,172,141,191,114,249,139,40,60,105,174,115,142,57,101,93,7,106,185,9,112,40,86,10,200,1,0,0,0,202,142,102,191,168,89,158,167,110,127,229,184,251,166,99,194,175,30,228,84,215,177,223,11,5,27, +59,196,105,128,132,227,187,21,187,143,245,68,175,175,219,200,233,127,78,197,164,99,84,40,151,161,164,19,17,205,77,206,108,178,81,1,47,55,175,129,73,120,99,181,120,61,84,76,123,106,68,132,214,63,243,52,219,29,1,94,74,93,245,111,37,64,169,101,124,136,31, +79,207,86,162,102,158,240,108,237,116,4,48,178,27,128,67,177,172,64,34,0,0,0,128,218,253,104,205,248,178,148,142,186,247,77,119,138,67,124,62,90,16,253,174,63,238,235,109,76,59,36,83,216,222,233,230,32,99,108,71,54,121,121,227,133,157,107,105,3,122,162, +136,61,40,99,195,188,67,67,14,26,81,47,198,31,186,222,221,27,218,153,117,145,185,182,174,83,190,165,108,120,127,236,69,79,0,0,222,73,93,234,83,17,32,156,70,252,248,122,138,93,72,116,79,244,164,222,19,54,29,105,89,192,114,216,151,2,10,0,0,0,224,26,122, +158,124,239,13,41,158,180,241,60,121,46,215,90,113,30,117,163,56,140,231,77,49,31,87,215,107,113,182,53,232,83,125,225,56,178,48,139,70,154,135,199,117,174,167,124,185,103,153,205,125,212,58,16,41,46,214,125,253,146,119,243,119,55,63,215,159,100,150, +188,15,89,95,12,188,52,191,213,34,150,60,28,6,0,62,72,53,253,84,50,224,5,189,62,232,133,96,15,4,26,122,61,247,194,188,27,169,51,55,86,6,0,108,203,122,5,18,1,0,0,0,248,89,177,197,190,130,77,45,29,125,215,53,131,247,137,134,252,139,40,188,127,82,110,127, +51,140,62,9,44,60,223,142,93,22,217,165,171,147,112,233,142,39,182,131,104,116,127,6,254,77,244,205,249,203,207,55,189,245,249,57,50,146,16,168,87,93,139,202,129,205,112,26,219,117,66,120,156,58,85,22,151,95,58,61,223,8,0,94,71,101,230,174,40,176,0,227, +227,135,122,25,117,175,211,128,22,169,115,160,73,100,6,43,203,178,2,5,0,0,0,130,14,35,237,15,232,158,71,14,230,176,204,199,237,103,169,237,78,5,152,102,199,119,65,171,14,96,221,67,228,25,72,19,188,90,35,65,210,206,150,139,148,53,106,23,179,159,113,255, +166,35,222,68,125,53,132,209,167,118,145,82,252,90,173,102,76,26,108,127,251,182,191,193,12,207,116,13,186,250,114,80,173,43,0,254,71,117,227,175,135,13,35,25,191,78,216,241,166,60,163,99,197,74,78,108,30,25,44,26,86,173,44,43,144,8,0,0,0,144,208,31, +29,93,226,77,91,139,126,110,191,25,81,89,91,139,51,197,224,214,22,179,22,182,172,39,8,135,9,214,84,225,123,151,22,51,116,177,216,244,34,98,128,122,67,67,67,67,67,237,175,54,180,239,26,94,93,205,235,235,235,235,13,13,13,13,13,13,13,239,246,187,253,110, +191,219,239,118,237,13,13,13,235,235,197,40,0,182,71,245,243,95,137,228,4,202,50,105,228,25,223,191,95,50,215,143,230,125,104,223,132,24,75,208,13,43,176,165,128,68,0,0,0,128,28,143,177,214,234,60,215,57,126,235,243,205,135,235,241,142,246,191,49,223, +101,204,53,201,187,60,150,131,82,254,238,47,186,177,220,140,135,198,126,201,173,181,148,51,158,207,230,227,86,207,243,152,76,109,244,58,120,106,156,159,191,163,23,173,114,172,231,236,200,31,85,233,49,92,14,132,92,78,206,81,240,254,167,30,0,0,180,210, +243,40,254,197,125,225,34,0,1,64,27,243,101,108,109,190,150,244,88,13,0,188,210,175,9,121,246,244,229,100,225,160,61,211,1,0,24,230,169,243,156,41,110,241,239,10,157,110,134,34,196,210,219,80,254,85,253,168,158,0,60,0,124,230,253,223,152,228,204,194, +255,100,26,224,255,4,0,212,210,219,163,254,43,79,79,116,13,156,0,16,223,245,215,157,43,143,167,190,83,158,178,114,30,118,4,186,71,229,252,44,144,51,32,71,11,30,241,61,80,87,121,183,80,207,91,153,215,19,245,41,226,251,59,71,98,37,32,29,150,149,10,57,0, +0,0,48,150,191,199,125,255,240,204,84,118,91,35,75,173,254,182,80,28,237,253,86,64,204,223,156,175,119,30,106,217,149,59,207,187,81,235,233,115,168,131,179,42,32,219,216,214,88,85,72,91,230,236,54,158,147,52,207,143,244,252,81,181,64,168,40,237,238,219, +247,94,54,218,113,90,175,154,236,204,53,179,229,192,248,23,51,0,254,71,13,249,155,62,2,248,164,101,233,227,47,236,3,180,212,27,239,33,254,25,221,216,215,65,152,99,51,22,2,172,90,89,65,200,1,0,0,0,211,199,188,169,92,218,12,213,178,140,185,90,223,189,170, +178,233,16,131,107,241,149,177,20,200,194,12,77,86,56,106,253,202,244,209,161,44,225,132,138,116,35,83,86,31,9,197,12,47,245,68,254,228,186,81,213,25,188,227,52,233,186,234,198,212,88,125,87,36,119,111,229,219,219,219,220,108,179,124,184,52,0,126,71, +229,51,159,74,7,21,248,77,237,126,92,25,86,45,213,191,157,187,6,231,212,227,221,244,69,42,7,0,86,149,172,148,33,7,0,0,0,204,30,110,79,65,251,147,245,45,115,18,70,74,182,122,52,65,125,119,106,125,123,249,46,48,76,153,16,53,89,192,249,141,94,103,55,217, +210,76,206,113,97,124,120,222,168,234,212,171,133,55,117,111,187,163,102,143,226,65,147,82,126,81,122,83,105,165,243,8,111,198,94,0,236,119,155,186,145,177,207,107,232,2,126,121,245,217,255,81,20,4,19,62,172,143,237,137,228,231,82,167,26,54,163,62,187, +82,44,11,20,0,0,0,128,119,143,169,106,181,147,125,237,103,121,250,230,91,125,236,244,34,198,115,30,207,23,6,192,63,19,80,195,40,5,42,20,239,242,173,70,60,67,106,67,225,234,46,101,96,17,116,147,201,84,87,44,115,45,254,178,206,181,151,206,184,142,34,178, +205,151,133,110,111,58,47,251,127,126,0,125,98,112,215,22,254,184,133,3,255,91,17,192,152,252,225,179,78,217,36,209,115,25,189,177,177,232,7,167,88,86,205,161,0,0,0,128,172,198,30,188,130,212,222,127,115,20,199,206,247,171,207,229,202,107,225,26,211, +197,199,245,237,244,176,157,234,82,66,13,213,248,6,136,11,24,162,233,192,57,122,126,168,26,71,222,203,191,134,29,83,79,199,234,190,141,123,83,58,62,95,111,152,217,69,131,110,247,136,204,250,55,124,54,192,116,135,218,93,5,14,188,127,247,179,14,62,104, +133,185,255,81,55,192,153,220,251,88,182,236,186,200,248,92,61,58,119,79,4,99,204,69,201,202,178,64,34,0,0,0,128,155,246,180,146,157,157,252,77,9,93,245,60,250,98,223,220,189,124,19,253,242,229,151,107,215,243,197,219,75,99,131,33,119,154,166,201,249, +231,162,131,235,112,50,117,101,172,111,184,129,173,19,214,186,52,25,95,201,166,183,81,206,252,165,96,250,61,190,254,30,87,255,246,249,25,19,5,203,254,69,166,211,65,129,123,211,197,41,173,0,182,71,165,246,63,159,126,73,44,31,150,117,187,83,62,74,83,46, +243,231,79,126,158,62,140,19,99,190,180,79,97,43,86,45,144,3,0,0,0,102,255,198,168,37,51,231,240,157,186,93,184,152,95,234,28,171,207,223,142,157,13,158,71,50,22,187,51,195,246,81,113,165,41,146,97,30,123,190,22,46,222,210,220,117,56,239,72,85,80,195, +180,73,227,118,26,118,234,169,80,117,115,247,84,220,59,162,131,193,142,232,210,197,73,165,39,43,5,117,249,100,23,49,131,189,186,199,116,143,1,220,210,183,117,239,57,223,1,2,128,89,143,134,65,232,169,167,243,163,207,165,119,44,0,252,210,115,176,254,149, +103,126,151,128,19,0,190,251,207,191,247,57,239,237,120,30,191,242,202,43,149,0,20,211,235,16,254,149,231,124,70,131,19,0,222,58,181,148,109,100,240,253,183,127,123,244,124,55,0,186,71,117,244,207,119,191,36,242,203,250,177,73,102,46,245,151,125,27,147, +215,83,238,183,81,60,125,213,135,162,88,32,7,0,0,0,204,90,214,219,232,45,230,239,61,243,253,188,185,185,201,202,35,243,200,158,250,52,86,87,245,246,186,41,237,212,189,145,78,189,67,175,157,7,157,245,217,171,85,243,145,38,129,217,13,53,39,196,148,155, +91,149,140,69,237,181,97,59,157,110,98,26,168,163,142,143,209,222,37,90,32,12,30,226,229,23,64,175,111,250,238,114,4,190,71,53,238,215,233,57,163,167,29,60,112,233,135,89,12,27,203,232,242,74,86,32,7,0,0,0,140,223,187,146,53,123,210,46,58,61,79,211,243, +142,186,185,137,201,169,31,197,181,122,229,117,252,44,246,75,165,179,26,83,255,69,108,185,162,230,160,201,28,205,223,242,216,174,132,28,77,167,174,189,197,167,95,90,187,136,28,37,172,135,166,84,20,84,217,174,150,16,9,73,114,167,23,35,206,77,39,211,0, +254,71,213,109,243,123,109,8,171,105,135,74,204,147,247,34,8,177,34,32,1,172,208,85,43,144,3,0,0,0,34,114,147,60,38,15,187,198,89,155,93,233,21,109,51,218,32,203,222,58,93,148,114,155,51,5,85,209,209,187,175,150,60,122,56,92,178,149,248,173,190,213,165, +226,104,109,48,239,220,117,101,93,199,237,109,209,244,120,122,230,138,138,52,212,140,144,225,102,40,79,240,206,210,124,182,81,210,158,186,165,95,63,99,79,50,182,71,213,211,31,73,140,12,138,131,128,199,85,171,223,19,87,106,143,39,247,241,221,115,45,57, +0,235,149,101,5,18,1,0,0,0,38,28,245,164,24,158,91,163,214,16,221,90,181,186,123,215,102,15,187,108,189,99,93,53,20,95,86,13,215,221,150,217,165,243,174,195,147,83,6,102,170,185,126,100,52,237,89,39,212,237,96,238,245,175,164,57,196,187,189,122,222,170, +98,73,17,202,213,140,55,160,68,57,6,153,6,55,223,75,169,109,203,54,34,79,60,2,188,210,135,191,61,207,23,174,1,2,128,48,127,211,66,183,98,174,186,121,124,141,115,141,3,188,210,243,20,254,5,250,39,155,6,1,128,31,174,175,9,113,173,112,163,141,243,4,15,180, +210,231,23,159,221,23,7,240,0,208,70,18,239,167,220,191,31,2,189,98,33,0,180,210,231,23,159,23,128,9,0,179,128,199,103,6,132,53,10,63,189,121,133,14,63,89,29,188,210,27,209,123,94,95,19,240,0,16,229,127,118,109,35,63,246,104,31,87,214,41,75,240,0,220, +210,159,74,254,133,103,226,173,3,120,0,232,117,98,251,106,195,84,172,62,60,55,215,153,111,5,3,204,210,63,30,252,11,207,163,143,19,128,7,128,38,154,174,122,104,227,183,85,213,245,116,209,54,11,186,71,5,245,33,144,19,216,2,175,238,191,82,141,193,224,51, +33,207,24,94,87,156,40,65,234,92,32,193,86,172,23,72,4,0,0,0,140,48,175,61,183,235,217,196,227,104,163,42,174,56,143,195,163,93,74,32,151,30,193,155,230,66,190,103,215,244,52,32,62,139,83,145,163,29,43,220,252,109,12,38,15,82,186,222,92,59,85,159,110, +230,156,87,189,117,199,49,231,231,140,91,213,178,200,39,232,27,23,149,27,159,158,245,238,195,95,247,255,215,7,0,30,72,165,211,170,79,12,153,200,41,187,60,84,53,124,241,196,220,115,173,231,76,65,199,130,25,0,219,50,95,32,7,0,0,0,68,242,246,31,111,171, +121,60,119,62,87,226,180,112,220,195,195,22,170,59,161,17,52,128,156,24,50,53,115,138,98,84,216,186,43,131,26,65,157,37,218,157,199,192,126,189,70,194,205,244,99,91,242,190,13,166,180,242,75,221,230,254,78,223,160,247,17,141,69,180,43,168,114,220,120, +116,82,189,31,237,195,33,186,51,1,254,71,181,142,155,222,22,204,65,236,175,15,15,171,15,30,210,98,239,147,208,78,178,176,172,172,44,11,228,0,0,0,128,89,223,121,188,184,217,182,123,36,29,83,43,90,105,18,162,171,239,136,82,171,61,98,232,195,253,156,73, +197,226,29,179,226,144,161,178,33,223,60,166,144,77,42,27,242,130,81,124,110,195,215,154,119,183,76,113,131,189,29,157,189,168,199,217,91,147,174,11,104,65,43,163,191,99,23,131,111,236,119,64,15,0,254,71,13,231,167,238,14,114,34,244,227,229,225,151,106, +232,46,244,4,212,181,48,218,218,133,0,203,202,74,177,64,14,0,0,0,140,90,125,233,184,175,207,221,204,48,246,99,170,113,246,114,235,236,29,209,39,29,101,249,29,3,107,103,87,68,183,37,86,84,243,29,200,245,94,101,202,80,134,107,178,168,240,96,150,121,101, +94,207,11,222,94,42,86,50,94,229,123,80,99,195,231,185,105,253,190,23,47,46,172,178,172,125,251,122,182,187,155,6,30,72,181,150,15,61,1,180,17,250,122,101,132,67,245,24,14,30,168,51,231,222,96,235,251,36,96,97,85,121,165,66,194,0,0,0,0,17,19,234,213, +190,204,147,173,173,48,187,31,124,67,232,219,142,167,234,147,41,99,138,212,167,187,90,110,0,151,196,183,187,7,170,208,227,121,175,60,125,45,113,45,67,189,209,228,132,63,239,38,171,223,0,21,223,192,70,42,79,79,147,171,139,210,166,245,54,147,87,138,181, +190,54,189,214,182,152,129,106,98,12,0,254,71,5,227,67,167,0,89,134,208,95,15,197,86,56,248,170,137,242,64,164,6,91,185,15,13,112,146,195,202,178,2,137,0,0,0,0,179,181,245,17,231,35,203,245,224,56,220,60,234,31,184,223,243,83,205,141,140,181,167,155, +62,204,8,173,87,138,233,148,183,93,30,149,121,0,10,230,228,221,100,230,184,93,224,244,149,13,227,55,184,69,218,226,10,165,10,241,246,202,46,117,82,232,24,11,217,126,40,174,229,216,140,76,5,60,40,169,121,105,126,151,0,0,254,71,5,253,83,151,0,116,20,159, +191,190,97,135,171,17,116,15,35,151,109,137,114,28,18,18,192,86,172,20,80,0,0,0,64,124,107,55,30,130,143,111,228,231,77,127,55,58,164,182,108,204,208,122,136,13,226,100,247,103,49,62,156,38,17,53,167,170,45,20,11,239,49,79,218,141,214,99,245,213,178, +192,36,30,247,92,237,232,224,182,122,85,157,215,195,152,46,239,236,16,185,190,82,244,24,246,206,144,210,76,113,144,25,230,12,62,171,13,0,254,71,101,237,63,93,2,144,144,212,117,135,191,98,15,8,185,122,137,45,99,155,174,193,182,47,43,80,0,0,0,160,61,232, +181,30,78,189,119,125,245,126,241,235,247,63,121,235,250,50,243,230,72,204,253,32,49,54,222,214,192,6,228,144,201,52,69,252,246,21,22,245,112,246,242,226,60,77,211,240,45,110,216,199,61,203,126,80,71,236,136,178,66,227,246,205,211,20,35,75,111,27,210, +133,61,253,240,140,222,63,115,42,200,72,152,31,29,110,0,254,71,53,253,207,174,87,140,134,19,62,120,150,188,232,72,186,151,35,205,0,172,172,90,22,72,4,0,0,0,200,34,182,84,47,50,141,200,102,114,51,99,91,197,28,175,148,167,202,149,242,49,193,231,26,82,5, +240,161,4,71,198,124,134,204,172,51,206,206,95,172,154,219,116,247,136,69,61,5,108,238,226,97,54,0,194,246,116,156,11,151,172,53,48,176,121,19,236,0,83,172,36,114,42,51,158,55,238,20,0,79,103,103,83,0,4,0,36,1,0,0,0,0,0,88,252,118,0,4,0,0,0,58,44,29, +152,6,111,117,114,111,118,79,254,71,245,248,103,223,71,182,188,201,243,52,63,224,129,224,81,96,91,147,187,0,86,96,163,5,228,0,0,0,128,96,96,141,188,97,61,135,220,253,86,190,186,245,119,180,183,54,173,194,23,42,183,152,126,127,68,103,248,149,3,233,150, +112,190,27,239,69,251,239,227,216,189,13,107,216,94,12,162,81,246,251,189,245,248,157,179,69,199,221,244,169,61,55,227,179,239,151,222,168,178,120,126,66,183,87,94,156,174,126,1,222,71,117,196,207,218,19,123,109,164,19,58,85,55,143,37,121,7,132,26,9, +0,54,216,86,10,72,4,0,0,0,24,55,103,12,175,239,246,3,149,30,93,44,90,93,232,15,30,106,30,239,53,74,212,155,97,114,66,29,67,33,190,212,97,69,15,193,232,219,183,194,158,25,159,243,102,232,53,249,210,25,83,207,25,106,146,60,4,248,163,167,42,176,8,32,28, +103,82,253,250,86,175,170,196,105,178,240,84,243,143,111,191,13,70,164,35,0,222,71,141,232,247,181,103,100,125,83,214,29,122,12,30,221,17,98,190,128,216,104,169,105,96,95,201,2,137,0,0,0,0,179,158,219,38,79,148,211,90,125,127,63,239,234,225,86,184,0, +155,230,206,222,175,212,27,123,220,80,54,55,34,182,37,14,34,143,47,110,125,55,40,204,229,151,4,104,79,241,40,192,90,135,39,50,175,75,25,148,249,120,158,75,180,107,190,124,60,97,150,225,225,42,191,58,155,115,223,238,245,237,16,0,254,71,117,196,230,222, +97,34,215,70,55,195,202,32,121,4,248,164,65,31,205,2,128,109,101,133,66,34,0,0,0,192,112,95,143,219,251,174,30,91,183,177,99,63,79,206,112,45,141,214,79,10,254,83,108,191,7,82,238,28,234,156,250,5,217,82,36,108,12,151,253,12,30,154,6,221,128,252,96,27, +92,0,20,170,87,155,219,214,153,250,198,38,76,237,34,101,80,199,109,251,209,105,51,96,236,61,150,215,189,2,0,254,71,109,232,211,15,14,172,219,139,52,79,132,239,140,24,203,3,186,191,41,192,24,99,79,176,128,149,149,242,10,236,0,0,0,192,227,195,14,175,57, +231,137,70,162,249,250,150,103,214,67,86,157,20,191,137,61,183,125,136,147,84,171,62,94,129,85,233,58,181,36,92,174,118,63,119,78,128,245,13,159,148,167,43,130,62,112,7,38,20,87,158,45,80,222,167,55,49,214,75,44,56,142,177,207,188,139,135,38,3,102,61, +50,150,99,58,1,0,190,71,253,59,183,255,236,12,56,192,9,128,120,152,159,118,162,88,17,10,0,0,0,0,0,226,205,186,135,33,159,247,26,176,43,199,238,126,87,230,238,128,149,146,191,227,207,188,125,6,78,134,86,47,121,165,218,100,185,246,109,179,87,90,242,141, +2,125,100,172,58,25,23,27,173,1,9,16,0,0,0 }; + +const char* Jules1_ogg = (const char*) temp_binary_data_14; + +//================== Jules2.ogg ================== +static const unsigned char temp_binary_data_15[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,0,36,125,0,0,0,0,0,109,94,204,61,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,0,36,125,0,1,0,0,0,128,13,218,123,13,59,255,255,255,255,255,255,255, +255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31,66,67,86, +1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91,73,193,214, +152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150,214,82,41,29, +115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201,177,36,75,210, +44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42,197,230,116,112, +34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230,65,106,54,214, +230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206,57,231,156,115, +206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20,82,72,33,133,20, +82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74,41,8,13,89,5,0, +128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91,214,101,221,246, +109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192,81,28,197,113, +36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247,117,29,8,13, +89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41,162,226,57, +162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73,145,20,73,145, +28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16,131,30,8,13,89, +17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81,0,0,132,49,72,41, +164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79,242,52,81,148,52, +79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109,221,84,93,219,55, +85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93,89,246,125,211, +117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118,101,217,247, +93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133,225,116,101, +223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109,99,153,125, +221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110,44,191,112, +28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186,174,164,105, +166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178,108,154,166, +44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173,154,170,42,203, +166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154,158,40,170,170, +230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178,108,203,190,239, +202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202,174,111,171,170, +172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246,125,89,182,109,97, +52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48,161,12,20,26,178, +18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43,1,128,84,0,0,131, +227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169,170,170,235,186, +178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224,9,14,0,64,5,54, +172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231,156,115,206,9, +0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41,197,86,115,206, +161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104,200,74,0,32, +21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132,18,74,8,33, +132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166,152,147,218, +76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64,2,14,78,184, +225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0,0,32,32,79,103, +103,83,0,0,192,130,0,0,0,0,0,0,0,36,125,0,2,0,0,0,88,98,205,77,49,25,125,108,116,117,120,115,117,115,115,24,26,24,25,28,121,115,126,22,22,24,27,26,27,24,28,28,124,116,115,104,114,116,121,118,122,120,119,125,24,28,28,125,109,117,118,112,118,120,196,210, +47,15,156,190,174,72,36,30,0,52,62,21,141,105,133,119,232,227,159,143,64,233,1,186,71,93,250,75,66,114,198,165,43,7,39,46,94,159,69,229,255,251,254,95,92,4,117,174,90,161,43,144,3,0,0,0,184,235,144,177,203,254,92,118,59,126,123,212,37,47,113,244,206, +52,118,247,78,124,68,206,61,29,183,167,186,16,41,67,206,169,234,120,34,40,210,102,238,19,183,240,215,106,128,115,2,65,40,146,25,179,53,250,2,222,191,104,23,189,92,219,152,47,76,180,193,77,197,120,10,14,186,57,53,147,97,230,206,64,167,233,121,47,64,229, +209,112,6,0,222,71,117,254,103,181,206,30,122,217,177,7,23,143,54,109,215,58,177,178,212,2,114,0,0,0,0,116,46,115,252,63,243,251,194,149,175,191,189,223,92,140,108,113,176,178,35,168,209,190,166,130,202,253,227,54,229,55,238,245,21,153,214,42,7,48,140, +92,233,166,68,42,59,111,102,104,178,161,115,133,216,12,14,182,53,223,63,3,231,165,205,68,174,90,104,234,140,15,27,29,157,123,127,247,124,113,131,8,222,72,237,233,87,49,139,173,34,233,120,209,112,243,236,69,210,186,142,6,117,7,0,202,43,229,21,72,24,0, +0,0,0,218,155,112,183,215,247,207,96,52,222,227,4,200,219,149,254,254,115,115,243,85,38,200,61,102,6,87,148,87,164,30,112,113,97,179,155,103,216,12,189,116,87,172,137,186,30,182,137,82,97,168,254,61,109,95,174,43,94,49,6,168,232,108,83,121,93,100,116, +127,176,177,165,239,137,150,161,45,179,221,246,66,0,0,126,73,149,241,255,148,223,97,139,75,46,199,95,123,196,31,143,87,41,173,217,130,158,216,0,0,182,149,121,25,114,0,0,0,128,210,45,66,180,213,162,134,18,149,252,133,92,30,66,143,101,95,13,234,115,107, +67,53,57,24,119,199,108,205,222,197,41,55,99,185,145,16,100,230,210,122,61,149,239,45,39,102,22,25,141,86,138,173,242,87,171,110,178,245,134,58,39,103,20,83,150,225,48,4,130,61,230,215,53,125,99,185,249,191,155,53,0,190,73,149,229,255,182,165,98,188, +164,115,188,147,180,62,30,38,60,135,84,131,142,222,156,27,224,80,50,10,200,1,0,0,0,42,180,175,159,239,53,207,35,166,139,111,175,158,230,120,159,221,138,107,243,194,115,77,8,174,41,114,51,235,142,97,205,161,52,76,230,218,148,75,162,230,143,122,136,156, +122,142,243,213,103,232,56,44,112,234,149,223,231,248,252,214,139,243,161,143,106,213,106,173,69,239,90,163,242,248,183,180,229,211,201,217,106,126,126,147,2,62,73,21,241,127,218,87,197,234,161,221,183,183,114,45,29,79,168,140,78,233,204,208,41,213,22, +176,106,165,92,64,14,0,0,0,64,231,177,229,93,252,166,24,112,29,28,249,213,37,222,193,239,30,150,34,49,196,214,189,250,253,253,152,50,51,154,35,39,202,177,36,18,193,172,120,84,49,6,22,75,173,126,153,99,75,115,95,131,32,67,50,240,85,148,127,228,225,34, +153,42,4,190,74,56,11,175,125,116,250,235,175,61,63,79,3,126,73,117,233,127,242,41,123,164,151,113,142,55,238,225,204,195,211,68,120,72,48,44,9,112,98,0,0,86,150,50,228,0,0,0,0,244,202,21,51,191,127,135,8,114,220,99,25,231,105,229,240,119,41,5,64,215, +75,81,238,124,43,231,237,152,22,70,213,74,222,125,74,33,253,0,186,222,87,47,175,15,125,117,62,14,1,52,84,237,235,235,86,154,92,222,205,223,106,141,116,218,51,131,82,148,249,44,54,139,185,234,134,58,58,88,33,0,254,72,205,88,255,239,226,53,76,99,61,71, +211,0,79,173,39,201,122,238,58,102,152,65,3,171,86,150,5,10,0,0,0,192,148,247,166,254,253,66,205,77,197,75,114,42,194,103,94,43,242,156,178,250,176,80,172,156,169,43,119,60,123,2,67,58,239,138,28,161,139,136,224,252,9,37,47,222,172,36,140,124,210,91, +168,134,35,191,123,251,69,44,170,140,228,191,58,246,93,244,188,8,174,16,231,69,66,49,183,110,74,227,46,229,1,54,88,221,168,253,143,138,71,20,99,180,139,82,169,70,185,252,60,61,127,255,137,245,235,131,251,180,141,156,175,44,51,40,0,0,0,16,182,235,203, +165,29,241,224,88,122,47,113,240,37,199,190,143,143,220,86,184,78,89,121,86,100,142,44,218,146,60,97,218,218,79,221,149,244,34,129,0,226,142,27,73,158,59,158,83,209,205,43,56,205,31,122,52,146,62,136,222,152,183,29,151,168,16,125,207,29,229,98,119,48, +89,66,3,80,0,84,221,47,227,251,191,254,65,117,128,9,0,33,127,177,182,171,107,179,52,78,76,8,0,84,221,239,67,168,254,5,246,123,149,2,137,19,0,86,80,105,118,81,94,223,210,255,57,108,0,92,219,175,227,248,127,255,241,13,96,2,192,24,54,180,247,225,105,226, +138,106,189,13,0,92,221,175,243,231,191,115,166,6,7,1,128,110,42,185,78,226,203,151,177,193,203,29,178,20,52,219,47,8,234,255,117,0,38,0,20,53,48,211,196,27,140,76,185,194,241,188,143,120,145,179,79,24,58,201,197,196,255,86,253,64,18,41,139,215,158,158, +205,112,112,50,96,0,216,86,202,5,20,0,0,0,192,75,58,219,0,1,164,145,22,134,234,246,180,106,128,218,251,99,166,167,60,63,13,191,185,215,175,14,119,114,56,203,12,138,113,243,79,70,17,227,48,77,167,145,211,32,210,214,220,56,146,41,89,23,181,249,81,214,143, +28,55,25,49,177,168,162,165,191,207,186,100,158,4,146,183,248,152,252,233,239,49,58,1,80,35,158,123,107,114,228,200,81,1,190,73,21,240,255,23,187,3,16,169,183,31,91,136,141,224,192,165,223,136,129,72,149,121,40,89,202,80,0,0,0,0,106,75,209,190,218,116, +178,91,83,169,178,216,239,155,187,135,251,148,125,220,81,171,199,98,135,167,195,28,6,134,90,103,238,180,94,205,116,19,90,243,122,224,73,41,158,166,201,243,197,243,137,78,61,140,80,195,187,155,212,1,232,154,205,154,190,189,213,127,47,117,187,168,96,190, +223,161,106,24,155,155,181,9,0,214,71,85,201,255,251,243,195,130,75,123,30,201,129,18,87,63,241,37,239,191,222,202,156,156,71,124,253,185,79,132,0,192,178,82,64,14,0,0,0,160,237,15,71,54,95,188,233,221,117,163,42,120,13,149,2,161,241,243,149,71,93,159, +10,223,51,235,62,237,6,50,142,29,13,184,99,112,74,162,123,250,96,149,242,98,95,93,171,206,215,127,211,223,32,216,80,127,101,253,33,243,253,78,36,146,251,90,173,157,171,80,124,58,251,192,235,62,114,221,120,222,211,125,230,249,0,12,211,47,36,60,123,191, +13,2,8,0,162,141,118,154,158,83,110,141,129,151,15,252,210,247,132,207,246,109,2,2,128,115,43,86,42,77,169,7,157,248,211,190,3,244,210,223,19,188,231,252,61,45,152,0,144,187,186,75,73,196,187,88,95,162,109,126,0,236,210,159,5,255,194,115,79,98,225,1, +224,95,45,249,166,71,204,93,249,121,248,162,240,127,2,0,28,215,175,96,245,255,252,125,28,0,162,235,128,0,48,201,183,142,205,91,176,149,195,159,239,19,12,215,239,3,128,252,255,248,225,2,30,0,70,220,230,17,150,159,126,94,28,50,141,188,253,41,0,252,212, +95,213,241,255,227,98,1,4,128,252,79,225,129,105,199,14,166,47,211,84,11,0,244,210,183,100,255,130,249,30,53,176,171,174,225,1,96,247,41,38,136,70,247,45,190,65,188,111,65,0,28,211,87,20,255,130,103,39,1,30,0,108,92,167,145,224,199,215,234,155,227,59, +183,215,98,252,42,0,58,71,29,224,30,138,4,187,148,202,250,167,148,57,251,159,1,0,14,108,32,176,202,43,229,21,200,1,0,0,0,150,65,123,204,87,8,80,149,59,183,171,191,216,251,200,166,116,251,206,156,190,115,231,173,130,119,27,247,55,55,255,31,219,106,18, +110,159,205,92,86,161,212,251,58,252,112,101,214,39,101,106,160,76,118,105,23,68,34,205,113,154,62,160,167,157,186,48,77,150,244,220,68,201,118,193,232,59,194,95,34,105,228,27,75,198,45,72,55,140,184,207,17,0,158,10,198,228,191,227,191,166,62,126,154, +238,245,150,131,53,65,120,236,100,112,61,129,77,96,23,13,89,172,42,10,40,0,0,0,0,180,77,33,54,179,95,155,170,11,183,5,125,138,235,97,169,233,25,239,223,159,108,230,59,147,159,115,221,109,207,5,117,23,114,174,227,232,151,156,69,76,234,253,95,68,204,116, +92,222,247,26,117,175,43,111,175,72,181,38,229,112,191,243,183,148,226,186,45,46,122,245,202,130,38,81,187,174,11,207,7,158,138,86,172,127,237,112,75,94,127,77,95,231,234,9,130,11,211,236,227,10,66,199,10,108,69,1,5,0,0,0,128,230,82,251,248,195,209,237, +204,231,170,211,189,223,42,206,255,27,41,133,61,238,210,58,203,93,118,97,54,174,19,255,117,218,82,33,135,195,244,204,115,59,205,0,143,231,122,111,203,161,174,20,153,145,57,191,196,64,189,19,50,144,140,251,118,251,153,183,116,248,33,220,230,6,215,118, +19,150,127,142,189,128,42,0,62,233,221,88,248,191,228,189,18,215,243,150,218,54,251,120,204,236,244,158,7,122,17,4,144,88,41,151,3,5,0,0,0,160,118,97,223,205,55,42,220,248,221,57,235,171,236,227,68,143,139,151,188,239,106,130,255,47,182,43,78,20,78,32, +123,226,88,148,190,118,241,4,25,212,24,135,221,194,228,161,13,104,248,90,20,241,125,179,11,240,250,120,153,157,76,102,125,127,255,250,113,174,43,0,158,88,13,237,255,119,254,76,188,254,176,28,106,112,240,108,212,231,240,116,154,78,233,28,123,180,6,203, +202,74,1,5,0,0,0,240,118,255,115,153,231,108,129,39,237,193,248,89,199,190,191,249,46,91,159,204,168,59,226,43,237,193,77,176,229,218,106,233,175,61,240,58,3,218,88,121,89,240,44,1,190,146,193,155,211,170,6,170,13,160,13,255,176,195,48,88,117,226,196, +165,20,147,179,57,85,80,186,173,175,190,96,106,102,7,190,71,85,201,127,251,217,26,55,233,243,43,64,45,28,92,244,145,231,197,225,193,190,178,172,64,14,0,0,0,64,197,252,148,108,207,227,151,44,227,185,215,216,63,239,202,124,58,95,21,246,229,249,28,207,203, +49,147,53,242,49,119,195,134,196,85,161,87,186,244,71,149,123,229,186,188,179,32,244,240,125,121,111,94,188,59,254,159,55,51,39,61,171,137,197,237,54,96,208,79,5,110,193,173,223,5,168,114,65,62,51,196,192,97,17,0,126,71,205,115,31,241,139,101,104,255, +225,84,153,26,186,212,115,211,123,173,235,152,235,21,186,82,64,34,0,0,0,128,213,177,177,191,85,239,152,54,180,194,240,91,255,206,98,42,95,242,227,235,247,210,220,117,43,250,217,163,131,221,10,31,202,6,224,80,36,254,79,132,241,161,10,251,217,70,3,67,148, +91,81,122,2,177,192,125,242,184,227,191,20,28,134,3,197,69,59,63,162,243,214,212,50,145,122,224,127,247,244,233,100,98,15,230,121,57,85,1,0,158,71,205,211,119,216,76,104,252,72,227,141,6,126,178,133,35,246,181,7,132,193,54,176,178,2,91,1,137,0,0,0,128, +90,28,231,255,52,222,47,111,251,243,168,104,222,223,116,174,251,245,165,218,60,117,139,210,244,230,43,15,107,28,31,191,142,96,47,156,71,96,219,196,86,170,245,204,92,248,122,238,69,133,190,219,64,194,109,124,98,197,152,189,186,94,245,20,115,59,144,178, +189,177,245,115,209,130,87,149,184,213,0,63,199,222,107,0,0,30,71,205,163,251,93,47,167,69,110,124,164,182,175,169,161,135,186,196,227,110,13,177,33,5,18,171,86,86,22,72,24,0,0,0,192,229,255,191,247,144,231,123,147,221,52,126,182,205,45,233,159,212,141, +150,200,83,149,216,187,125,121,62,21,109,192,1,190,182,169,233,47,215,170,24,140,39,229,122,119,161,39,120,28,190,223,186,90,58,113,238,108,205,170,208,248,194,127,9,13,204,231,141,249,226,65,171,132,209,100,18,185,70,207,106,123,62,146,223,184,68,0, +254,71,205,160,187,196,123,56,174,91,243,171,66,85,19,212,176,139,93,107,191,113,244,230,202,178,172,64,34,0,0,0,160,238,110,242,31,122,213,182,153,218,101,174,120,56,21,70,199,60,12,241,181,158,143,11,41,177,252,95,30,108,188,135,76,208,196,87,215,176, +14,134,178,130,180,177,83,238,148,199,127,201,142,189,244,19,172,10,194,183,186,207,139,53,223,172,137,76,170,107,211,108,224,250,170,120,141,141,195,116,102,211,20,49,217,155,167,22,17,0,158,71,205,19,119,9,231,197,241,113,180,174,157,122,209,97,56, +159,92,136,71,139,6,98,1,107,213,202,74,1,137,0,0,0,0,48,119,143,125,179,187,205,155,66,95,214,187,236,228,187,70,213,218,138,59,239,124,173,206,12,162,144,153,56,67,92,168,239,32,170,109,232,135,115,184,255,59,220,10,205,84,54,59,90,147,199,231,159, +184,90,216,219,63,213,45,28,57,113,99,153,150,236,91,243,166,14,39,135,178,199,117,28,169,251,114,241,118,88,0,182,71,221,80,126,75,174,97,210,52,125,20,53,132,6,190,60,168,86,198,55,95,188,74,181,166,31,112,40,86,86,32,17,0,0,0,80,242,29,190,36,81,251, +219,143,231,175,124,81,250,230,244,91,151,168,60,93,136,105,168,167,59,239,239,149,133,222,66,100,87,247,238,60,12,160,93,167,232,161,84,79,146,213,84,49,71,116,135,73,40,16,78,135,132,166,0,220,144,147,121,10,194,162,234,158,183,121,118,189,9,112,106, +31,78,10,239,98,111,26,33,244,226,125,9,0,212,210,143,233,217,191,106,93,76,2,30,0,228,166,131,40,58,148,215,92,205,239,36,0,244,210,15,61,241,47,120,250,58,0,39,0,136,175,241,118,79,133,253,122,39,213,245,52,126,251,89,7,236,210,15,245,224,95,216,227, +34,3,56,136,8,0,64,219,233,45,220,24,93,202,42,120,74,249,17,21,218,71,29,10,223,145,215,39,45,180,46,101,204,46,47,195,46,253,171,106,205,215,95,248,194,132,235,71,117,88,41,86,86,32,17,0,0,0,64,15,227,100,205,123,216,23,201,105,172,120,250,59,222,251, +241,173,121,190,253,207,225,38,70,106,45,172,200,23,21,178,65,12,123,237,11,221,73,123,233,162,242,103,197,101,211,175,2,58,97,61,11,41,114,166,246,32,6,232,233,190,34,109,200,204,230,82,119,116,248,186,128,194,230,140,149,245,250,118,190,215,249,158, +149,29,0,254,9,198,185,255,29,121,197,88,165,107,122,71,128,199,157,116,210,139,194,206,128,133,149,146,34,144,3,0,0,0,224,109,226,135,52,55,231,232,211,245,44,212,175,234,22,162,250,96,222,162,202,141,100,54,153,98,3,77,65,87,227,220,31,220,244,211, +129,169,206,168,159,166,121,72,230,241,182,107,19,251,117,247,3,201,94,245,113,250,206,251,226,104,104,226,233,234,35,243,173,223,189,1,175,223,113,47,79,2,222,249,37,194,255,53,249,150,209,43,159,211,219,72,10,147,228,241,128,146,166,95,103,115,122, +100,221,0,86,138,114,32,17,0,0,0,0,108,167,110,2,247,244,113,232,102,22,71,221,117,227,25,61,120,117,226,199,117,91,4,180,251,49,151,85,98,242,15,22,209,254,86,109,154,250,96,217,181,209,226,193,126,70,173,153,14,104,127,73,220,57,213,53,75,151,114,54, +144,231,243,134,104,48,103,122,179,250,27,223,250,179,172,191,187,191,0,0,94,201,37,237,255,71,174,174,8,157,254,49,188,119,50,105,18,126,76,219,145,136,36,112,182,30,0,86,21,69,133,2,0,0,0,224,152,61,31,182,165,115,175,243,149,48,237,246,154,208,219, +197,134,208,174,115,62,196,225,144,211,110,206,67,224,186,106,197,117,125,153,221,123,105,222,104,50,56,187,216,199,219,172,122,16,254,36,252,226,254,196,71,238,38,164,151,128,15,198,207,90,132,210,237,148,120,227,188,176,110,23,179,110,47,235,99,80, +3,126,136,29,166,252,63,178,185,18,84,253,186,73,63,46,111,177,67,218,73,121,142,85,117,101,6,5,0,0,0,144,163,226,203,215,115,210,20,206,245,190,45,24,117,254,194,168,211,185,186,174,20,91,199,201,249,202,186,75,83,157,195,46,60,235,163,253,160,129,104, +128,155,83,205,135,154,229,23,136,110,20,254,191,93,118,1,231,178,127,121,175,135,155,84,226,143,115,186,24,162,42,179,231,225,227,78,84,248,52,128,13,0,126,168,29,198,255,63,178,189,96,4,253,53,229,128,202,19,142,165,176,33,226,0,185,13,192,86,94,89, +32,17,0,0,0,192,61,9,190,226,130,248,242,158,189,84,194,252,158,240,248,176,26,171,153,141,249,6,228,164,10,9,67,68,46,5,239,188,86,42,109,245,230,142,78,151,56,28,224,137,201,211,225,144,160,220,55,62,41,180,141,125,163,72,95,239,123,161,105,230,78, +203,219,47,78,248,227,226,116,37,100,249,112,118,127,117,214,76,28,0,158,104,13,240,255,195,1,120,165,170,78,189,238,66,45,148,250,99,224,98,31,64,216,200,135,85,89,86,32,17,0,0,0,0,38,204,32,45,175,51,157,99,211,251,115,207,12,63,255,115,61,55,222,93, +220,169,211,88,253,52,254,212,115,116,15,67,232,234,219,48,252,93,81,141,251,169,98,199,202,193,110,95,83,204,236,187,183,91,221,67,63,155,80,30,126,95,234,60,91,26,15,100,154,205,49,108,233,46,207,126,177,18,158,130,26,42,239,193,3,0,79,103,103,83,0, +4,0,212,0,0,0,0,0,0,0,36,125,0,3,0,0,0,44,4,24,118,21,121,120,116,117,115,115,126,120,120,120,113,116,119,117,123,111,114,189,141,100,89,222,71,221,16,252,115,187,236,193,204,7,252,241,230,15,85,6,253,227,28,108,88,70,207,48,178,23,176,178,172,148,64, +1,0,0,0,118,239,178,76,227,217,214,105,174,108,46,234,35,117,89,173,211,69,130,150,226,230,71,60,24,48,107,73,154,81,249,57,9,41,139,99,98,68,187,21,68,93,187,220,167,94,119,153,232,71,211,226,124,245,96,169,15,163,233,218,41,225,0,83,69,81,102,165,175, +191,133,145,233,56,234,238,194,48,68,189,58,6,113,9,0,190,71,221,144,254,67,191,74,5,173,15,26,174,42,49,120,105,59,207,150,76,122,85,177,178,2,57,0,0,0,240,71,115,172,55,245,253,121,250,174,125,85,63,98,190,237,234,168,126,165,174,80,240,85,97,108,99, +191,85,190,124,216,197,136,89,91,30,205,77,7,212,1,123,253,254,194,38,147,220,157,79,139,189,123,144,147,231,119,250,188,112,199,44,251,140,126,153,238,232,230,241,47,189,148,208,10,67,65,186,207,61,14,247,83,69,239,180,15,235,0,190,71,29,174,124,102, +188,156,208,101,41,27,187,134,134,243,199,200,216,29,29,41,178,142,109,86,102,110,0,171,178,172,64,1,0,0,128,33,71,31,199,55,255,249,159,225,140,251,132,205,222,43,203,106,92,17,174,49,136,244,156,85,157,187,3,51,100,29,95,193,188,192,222,70,177,9,140, +161,39,226,87,34,33,70,116,117,142,92,240,198,131,201,255,38,31,163,99,102,4,205,114,161,186,184,188,251,18,60,211,49,79,187,43,202,185,0,158,71,29,166,188,53,18,192,132,166,181,180,225,245,47,53,156,79,83,62,183,148,114,79,68,190,12,3,96,85,201,178, +64,1,0,0,0,85,13,198,196,138,135,243,235,218,230,254,164,81,219,215,136,100,103,207,201,214,229,114,231,77,16,34,40,186,44,60,95,47,197,188,150,107,250,82,138,142,134,204,41,18,232,121,120,125,35,188,154,172,0,65,40,170,15,204,151,55,175,225,210,82,96, +18,5,158,169,133,112,251,253,249,7,99,30,195,2,94,72,205,176,75,134,203,135,150,67,216,169,17,17,63,186,6,231,4,17,116,166,4,88,89,150,21,72,4,0,0,0,56,126,152,109,212,124,197,78,9,191,29,237,76,230,29,71,154,187,70,131,226,190,246,111,241,24,245,187, +212,237,39,126,196,230,213,131,49,185,73,186,255,179,71,39,86,152,45,225,118,160,31,33,1,220,103,9,166,227,152,177,38,181,234,89,106,125,221,123,82,170,173,88,13,231,165,66,69,196,205,200,232,128,2,30,104,13,232,170,154,128,92,200,204,169,161,87,196, +61,205,116,110,28,34,57,129,222,0,128,109,165,88,129,28,0,0,0,64,216,223,30,178,201,195,111,16,151,119,110,103,54,22,50,101,154,36,35,144,96,43,15,97,111,74,182,235,205,232,143,227,32,68,48,164,130,209,196,163,183,94,74,142,140,222,239,115,54,122,210, +243,253,227,103,98,94,254,167,141,12,50,53,63,111,76,200,65,243,73,208,196,125,63,94,109,250,101,43,46,0,222,184,133,110,210,199,130,188,176,97,132,95,84,103,116,88,114,151,206,222,94,58,110,39,86,173,172,172,64,194,0,0,0,0,212,250,190,139,119,95,25, +223,221,251,114,117,61,234,184,52,229,112,56,126,167,131,152,71,78,5,33,234,142,89,192,231,153,61,2,27,3,104,121,234,59,16,136,211,28,177,154,187,95,164,16,100,76,254,28,164,123,133,94,55,235,188,39,10,147,204,169,247,180,57,175,52,182,67,67,204,194, +56,50,89,26,181,247,224,241,160,230,187,243,67,0,0,126,184,37,216,40,16,14,32,174,165,133,211,184,61,165,137,37,186,200,58,53,111,79,59,88,151,87,2,9,3,0,0,0,168,243,107,65,110,194,156,38,187,184,254,167,218,244,127,78,245,237,233,230,52,159,23,214,86, +85,87,158,153,235,52,87,70,22,223,180,72,203,108,165,162,42,77,190,234,144,12,132,143,245,32,61,180,181,55,204,187,125,198,151,238,62,127,203,190,229,101,159,14,115,238,171,113,144,249,226,41,230,122,155,237,188,205,45,42,0,0,190,232,229,196,34,16,90, +224,147,217,95,134,67,157,196,97,201,30,205,44,60,151,64,10,221,0,135,98,170,144,48,0,0,0,192,107,31,43,156,63,57,61,121,119,219,159,231,169,126,239,19,178,220,56,63,139,250,90,218,40,118,215,145,76,212,221,245,205,225,80,15,176,151,20,179,95,42,185, +149,0,100,132,38,175,108,154,173,158,78,172,75,234,48,39,179,175,33,198,34,14,181,85,126,158,113,154,11,151,150,73,198,6,185,120,243,35,202,134,5,0,190,135,181,224,162,15,32,175,53,57,13,133,166,150,244,233,204,132,143,89,0,177,17,187,88,28,138,85,11, +36,12,0,0,0,192,255,211,38,145,176,254,35,171,201,49,116,61,126,229,200,50,143,181,203,212,43,247,102,200,233,224,32,34,54,12,102,221,110,199,10,247,6,148,155,20,40,83,111,141,194,96,251,139,60,219,78,209,134,125,143,13,27,124,89,109,182,95,92,111,127, +151,193,54,89,16,67,139,110,223,77,20,95,107,125,222,121,110,23,6,0,94,87,229,200,170,187,130,122,204,46,139,73,31,17,251,136,4,23,50,26,52,13,132,85,43,43,129,28,0,0,0,128,125,254,34,219,119,221,173,253,173,248,142,42,111,191,110,105,29,136,226,236, +229,48,86,20,48,185,37,254,58,209,79,127,80,231,99,98,245,164,224,106,182,25,180,71,167,141,59,148,165,101,234,197,121,175,142,11,158,33,53,230,126,217,103,83,197,228,233,235,203,23,209,249,123,148,147,102,221,112,141,176,0,30,71,133,92,212,123,1,121, +208,244,219,77,191,68,207,48,98,235,222,136,179,192,6,0,176,173,172,20,144,3,0,0,0,220,219,159,185,122,121,200,67,237,169,108,177,105,111,50,223,38,181,204,228,243,237,88,23,71,30,234,62,165,104,62,234,48,224,98,183,77,170,10,103,113,159,224,52,79,18, +25,186,33,98,234,177,82,175,217,118,235,174,245,144,41,76,248,53,37,113,61,190,234,57,203,85,198,175,116,88,110,48,98,222,43,73,0,62,71,197,249,117,111,195,50,70,110,230,98,3,77,13,123,156,156,235,22,222,230,110,32,114,166,182,205,180,178,18,72,4,0,0, +0,32,109,222,125,30,178,175,109,79,223,33,250,14,217,191,35,54,43,199,191,243,164,217,171,191,18,43,200,167,189,157,179,205,186,142,121,192,56,43,55,117,246,133,0,144,87,96,30,57,155,185,105,40,51,76,12,108,233,240,112,87,15,156,189,33,249,113,97,211, +125,55,238,113,149,251,113,179,225,254,166,159,5,0,254,71,229,149,150,179,249,160,243,247,39,117,9,79,193,99,28,66,174,158,57,77,88,49,3,43,43,43,11,36,12,0,0,0,168,186,173,143,102,213,60,155,127,191,145,43,133,236,54,31,209,244,24,128,33,148,38,171, +190,16,126,255,16,35,178,216,63,9,26,15,128,139,86,224,20,244,155,102,4,7,35,147,188,105,43,64,133,126,190,170,48,152,244,222,125,68,10,115,125,55,96,253,142,189,234,51,241,78,158,164,213,87,192,68,177,1,3,30,72,37,184,254,215,107,163,101,200,13,31,225, +239,234,140,158,66,143,232,220,164,174,51,101,35,53,88,28,178,178,2,9,3,0,0,0,164,158,87,61,248,24,41,54,217,147,233,159,12,245,58,18,44,222,183,184,17,59,86,121,138,31,151,139,68,216,156,83,246,124,124,83,121,24,216,35,165,183,29,141,108,93,209,60,249, +245,101,79,101,241,10,226,39,123,161,77,35,45,217,186,69,19,235,214,233,181,36,152,45,177,247,66,207,203,66,123,190,144,6,57,0,0,126,71,181,130,51,92,28,166,238,223,139,26,131,193,135,143,132,213,245,102,214,33,217,6,88,41,41,10,40,0,0,0,64,160,36,188, +186,29,35,79,182,245,134,105,234,221,254,96,102,110,186,171,104,143,139,120,168,207,17,220,194,212,228,222,171,86,154,235,220,75,165,171,114,118,50,244,54,105,72,47,11,24,211,200,186,129,245,144,98,77,107,207,59,206,203,139,222,157,11,54,151,218,184, +33,11,188,153,119,48,2,0,126,71,85,131,63,145,131,17,221,240,71,80,173,200,133,87,64,196,198,39,86,157,8,160,1,216,10,200,1,0,0,0,80,61,103,178,197,140,233,121,47,130,75,230,81,202,154,10,18,114,167,203,251,163,124,240,74,118,234,219,77,103,135,109,53, +29,67,209,238,147,76,16,83,5,88,170,87,199,138,185,59,45,199,39,73,33,85,76,217,27,68,244,217,203,33,13,197,46,240,154,242,42,28,112,184,82,104,111,160,158,195,135,35,0,158,87,229,195,127,79,145,57,97,209,94,71,47,251,106,166,92,107,98,71,108,205,80, +79,1,219,161,40,106,146,8,245,181,79,189,255,250,63,238,195,24,191,137,219,131,98,241,41,247,226,111,78,57,11,226,99,240,85,101,66,22,213,153,191,14,61,183,157,96,27,199,227,181,253,114,86,207,178,114,245,218,78,217,83,100,124,153,239,53,101,92,236,245, +79,206,160,157,166,33,219,2,46,204,232,119,37,109,130,199,194,194,183,165,71,40,249,81,181,249,1,52,26,190,186,245,63,217,250,179,190,186,245,119,178,245,103,125,117,235,239,204,214,159,245,95,183,170,103,182,254,172,255,186,85,61,179,245,103,253,79, +91,213,51,239,126,220,255,180,85,61,179,245,227,254,235,86,245,228,104,220,215,82,33,11,26,10,26,10,0,94,71,101,232,183,132,174,66,171,166,45,206,124,225,18,157,177,16,186,220,149,149,101,101,166,42,160,126,61,251,186,225,212,33,127,92,213,229,179,97, +250,189,112,150,191,191,30,131,105,31,17,200,106,94,97,93,206,190,240,95,92,231,116,178,251,245,185,142,201,102,29,49,36,181,240,98,181,137,62,2,93,30,40,159,9,167,72,152,144,61,111,255,13,93,83,171,243,117,34,25,27,30,249,79,111,135,191,177,207,255, +236,63,27,25,10,7,0,120,250,10,47,173,40,47,17,229,37,162,144,141,40,36,162,144,136,2,40,128,2,40,0,94,71,77,230,75,194,25,84,21,104,27,184,112,136,150,181,205,135,149,149,20,80,0,0,0,0,144,41,253,190,253,249,61,248,184,180,179,248,232,243,31,23,79,27, +246,113,57,77,192,174,128,139,245,144,239,184,163,226,99,37,74,215,4,106,3,54,8,213,53,90,243,39,226,139,192,208,250,185,148,135,148,221,27,201,90,49,20,243,250,230,149,192,136,205,45,155,33,23,20,0,158,71,253,220,151,79,223,185,98,196,81,4,23,128,141, +49,185,7,54,216,4,0,0,0,0,0,160,26,187,77,125,251,62,115,122,205,200,199,221,211,203,226,151,194,48,184,28,231,255,201,59,249,58,11,102,11,174,41,244,249,235,235,245,249,157,108,12,185,173,92,101,36,188,89,245,98,208,249,165,62,63,79,97,64,43,112,126, +217,0,0,0 }; + +const char* Jules2_ogg = (const char*) temp_binary_data_15; + +//================== Lukasz.png ================== +static const unsigned char temp_binary_data_16[] = +{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,1,44,0,0,1,44,8,2,0,0,0,246,31,25,34,0,0,1,36,105,67,67,80,73,67,67,32,112,114,111,102,105,108,101,0,0,40,145,99,96,96,50,112,116,113,114,101,18,96,96,200,205,43,41,10,114,119,82,136,136,140,82,96,63, +207,192,198,192,204,0,6,137,201,197,5,142,1,1,62,32,118,94,126,94,42,3,6,248,118,141,129,17,68,95,214,5,153,133,41,143,23,112,37,23,20,149,0,233,63,64,108,148,146,90,156,204,192,192,104,0,100,103,151,151,20,0,197,25,231,0,217,34,73,217,96,246,6,16,187, +40,36,200,25,200,62,2,100,243,165,67,216,87,64,236,36,8,251,9,136,93,4,244,4,144,253,5,164,62,29,204,102,226,0,155,3,97,203,128,216,37,169,21,32,123,25,156,243,11,42,139,50,211,51,74,20,12,45,45,45,21,28,83,242,147,82,21,130,43,139,75,82,115,139,21,60, +243,146,243,139,10,242,139,18,75,82,83,128,106,33,238,3,3,65,136,66,80,136,105,0,53,90,104,146,232,111,130,0,20,15,16,214,231,64,112,248,50,138,157,65,136,33,64,114,105,81,25,148,201,200,100,76,152,143,48,99,142,4,3,131,255,82,6,6,150,63,8,49,147,94, +6,134,5,58,12,12,252,83,17,98,106,134,12,12,2,250,12,12,251,230,0,0,192,198,79,253,78,98,52,213,0,0,0,9,112,72,89,115,0,0,11,19,0,0,11,19,1,0,154,156,24,0,0,0,7,116,73,77,69,7,225,8,10,8,19,3,184,244,136,178,0,0,32,0,73,68,65,84,120,218,116,189,217,146, +36,73,110,45,120,0,168,154,187,71,228,210,85,197,102,55,183,185,151,203,21,153,249,166,121,159,199,249,215,145,203,87,146,66,17,138,52,123,97,87,101,86,44,238,166,10,96,30,0,85,83,247,44,134,148,100,119,70,122,120,152,155,41,182,131,131,3,250,127,255, +159,255,27,0,17,185,187,153,185,123,252,53,254,36,34,94,190,136,168,97,143,127,141,175,248,17,119,85,213,249,77,102,46,85,182,109,171,181,94,164,198,207,206,23,199,251,92,223,111,238,30,191,180,181,182,239,189,181,166,170,96,210,238,167,211,233,243,231, +207,79,79,31,226,5,204,92,171,236,251,254,246,254,114,189,190,245,222,64,6,128,200,171,213,184,78,143,139,18,22,46,36,124,62,159,235,105,59,93,46,181,158,136,8,76,204,44,34,21,155,170,246,190,155,25,96,204,76,236,243,195,18,132,153,137,132,136,136,4, +64,61,253,197,229,114,186,92,46,165,176,136,176,80,124,16,85,125,121,121,249,249,231,159,181,91,188,216,221,221,73,100,121,183,120,75,128,24,241,65,122,239,0,152,81,74,17,17,34,18,201,215,56,52,110,200,252,113,247,184,183,249,205,113,111,5,0,156,231, +221,139,215,171,58,128,249,157,229,71,120,94,6,0,183,227,41,184,251,252,215,121,0,136,45,175,103,124,197,25,88,175,33,254,85,85,85,181,226,56,27,238,110,249,89,32,34,238,174,160,249,1,226,29,68,90,188,3,17,21,226,241,187,200,221,97,190,188,255,184,96, +220,226,68,137,72,173,85,164,230,143,67,122,239,243,216,140,115,136,166,113,174,242,52,178,128,153,9,249,179,34,149,153,225,4,112,60,95,103,125,248,176,68,34,56,62,242,188,182,248,171,65,199,247,117,181,20,119,47,85,152,217,204,204,108,222,207,222,188, +214,42,34,102,221,221,65,222,123,223,247,107,239,189,247,189,245,155,170,150,203,229,242,96,132,241,190,113,91,127,201,8,79,227,119,219,60,7,227,62,231,129,96,230,82,202,182,109,165,148,179,200,124,102,241,91,152,132,153,79,39,140,31,135,72,45,165,247, +222,85,21,36,170,90,107,61,157,46,181,214,120,77,188,161,187,159,244,66,68,170,13,240,48,158,106,5,227,132,41,156,136,72,152,136,110,123,119,176,211,174,234,96,2,32,92,153,217,11,204,172,119,117,143,235,81,50,2,153,136,192,153,24,68,34,34,241,180,136, +200,137,226,241,215,42,204,28,230,68,228,204,82,74,169,181,18,116,26,33,145,0,253,193,139,229,253,44,164,170,241,104,227,72,49,199,189,194,120,141,184,187,227,120,180,238,60,237,240,56,157,198,68,4,66,248,181,241,139,36,156,224,60,75,243,245,235,53,132, +17,250,240,154,241,122,34,153,38,228,238,82,166,11,88,207,37,133,81,173,239,22,71,31,77,227,199,1,24,193,29,68,4,162,120,94,10,55,75,243,243,188,158,219,124,159,66,60,156,151,187,59,249,163,5,2,112,148,121,1,105,66,128,27,49,179,170,214,106,113,25,170, +106,230,102,214,173,206,211,152,7,88,16,190,149,153,69,42,115,129,83,252,10,34,81,180,213,8,135,229,30,166,5,56,57,57,97,156,94,30,71,93,214,7,205,66,34,105,132,195,74,93,181,9,135,183,117,34,49,51,135,197,231,170,85,152,55,22,152,89,121,254,240,113, +117,132,211,8,69,36,76,241,193,8,59,218,244,133,203,151,174,207,91,132,226,128,150,82,78,204,170,218,155,182,214,122,239,113,4,153,153,185,76,207,157,55,81,225,238,198,220,123,23,145,211,249,82,183,109,26,33,17,149,237,116,34,46,91,117,87,80,56,108,175, +86,226,130,187,155,187,27,156,136,64,66,251,206,181,50,23,144,16,4,128,17,131,184,169,13,199,9,98,99,103,184,2,104,218,129,206,92,68,76,184,150,226,165,68,12,239,113,55,74,41,0,64,62,29,243,182,181,109,219,152,148,136,102,72,113,47,203,179,241,249,144, +0,48,73,60,131,121,51,1,184,183,153,41,196,103,205,200,102,45,61,254,184,219,113,140,143,167,206,76,68,204,101,58,205,195,109,47,95,189,247,53,214,129,29,70,0,206,231,243,184,183,101,218,149,187,179,248,250,215,105,48,251,190,79,171,158,14,218,221,101, +59,173,70,11,128,136,195,115,199,195,141,96,56,175,92,109,73,151,136,137,104,58,113,114,94,62,236,244,34,243,134,215,121,151,204,103,144,240,82,202,56,66,102,102,172,243,29,242,86,19,59,17,185,133,25,151,60,120,6,32,126,93,188,39,142,235,183,184,213, +25,9,201,225,176,240,87,51,0,206,79,148,246,66,30,79,106,73,100,220,204,1,16,204,205,61,211,64,115,119,215,14,87,119,192,149,65,204,92,206,207,79,171,17,62,184,207,7,11,4,80,125,123,48,66,144,205,71,21,199,41,2,87,68,225,141,73,85,91,107,178,239,173, +29,89,107,17,184,209,131,49,3,232,224,136,153,92,55,72,129,17,1,196,236,80,2,9,136,75,137,219,74,20,145,80,242,233,186,153,153,59,69,220,171,167,75,41,69,106,101,102,95,147,195,30,62,169,187,59,81,184,109,155,14,72,187,155,170,50,84,173,247,136,192,123, +132,104,51,142,51,225,174,113,163,226,77,214,28,242,62,58,17,64,227,217,216,154,238,178,228,43,1,168,26,17,19,197,81,136,135,173,238,78,16,192,1,247,17,90,227,100,70,18,53,242,76,30,15,62,67,74,198,155,37,146,212,90,215,240,229,225,168,150,103,237,174, +68,101,41,49,14,131,89,63,75,248,160,121,36,14,171,51,159,15,209,204,156,192,32,118,111,173,45,55,39,110,29,1,104,218,166,17,26,40,227,195,99,36,92,34,63,133,19,49,17,31,69,13,204,172,214,106,134,153,136,154,166,55,239,25,225,227,152,25,17,165,17,186, +139,214,82,76,36,114,69,34,34,56,53,93,175,19,236,116,23,21,237,240,17,249,25,71,58,122,88,10,3,56,234,11,192,34,36,170,106,239,93,155,135,237,197,245,0,232,186,247,222,221,213,221,0,16,123,217,182,243,47,166,31,171,17,222,149,55,228,51,218,142,115,115, +248,54,22,196,21,68,232,144,72,242,196,136,11,75,149,146,241,48,202,60,8,227,155,175,226,172,170,136,120,73,197,57,29,161,187,128,58,137,16,251,72,225,242,245,113,109,134,52,36,35,14,3,205,8,35,195,211,71,148,174,136,135,5,32,10,75,179,227,182,230,65, +207,236,165,68,118,161,249,197,196,128,35,238,233,245,122,189,221,110,251,190,247,222,35,189,25,33,66,150,227,107,243,52,139,72,252,213,221,1,193,82,179,185,147,165,97,184,106,139,139,169,181,2,14,40,65,242,38,71,77,226,71,182,66,36,81,34,230,161,113, +130,199,21,30,25,172,155,61,102,164,113,148,198,241,37,162,233,166,34,29,157,174,228,219,58,112,61,160,15,121,114,216,128,187,51,27,41,171,230,93,37,0,126,60,232,126,20,47,144,123,239,31,70,120,103,129,238,96,157,169,71,4,237,249,250,222,173,247,30,233, +85,124,124,119,111,125,95,78,188,133,147,205,154,173,116,243,90,204,102,217,15,96,111,215,200,194,104,220,213,248,44,200,91,238,143,70,184,28,254,112,202,241,83,81,124,201,226,94,179,134,140,200,99,109,220,82,85,85,179,14,138,35,14,2,149,18,184,197,114, +151,167,249,173,255,103,190,160,8,173,70,72,180,98,6,44,194,3,111,144,176,70,135,18,187,176,64,10,21,37,169,126,187,121,239,44,146,169,11,173,25,23,200,69,10,77,55,56,161,5,0,236,197,97,81,71,141,79,138,2,138,27,106,243,150,101,250,78,211,157,4,42,19, +46,171,136,204,0,30,101,109,86,204,227,67,228,225,166,146,254,190,131,136,204,122,239,36,37,211,167,128,88,38,40,226,30,174,87,102,61,176,6,147,56,10,113,86,226,226,227,206,100,141,49,33,141,124,60,105,24,189,91,132,220,21,48,139,107,139,23,148,82,106, +141,36,137,143,35,98,230,78,43,54,163,118,13,231,243,248,148,193,11,174,211,153,57,62,187,90,150,172,43,252,22,233,232,250,209,142,26,114,75,160,40,188,213,60,202,166,206,135,241,91,20,114,238,62,34,150,153,153,224,225,146,238,12,62,163,58,235,112,55, +42,162,51,35,85,213,222,109,162,50,243,7,181,233,40,63,45,30,241,241,27,106,37,119,170,128,8,209,168,24,29,102,110,189,45,79,211,97,199,33,55,179,1,153,69,250,78,195,24,239,60,148,245,22,72,100,86,109,68,32,51,51,237,123,124,197,49,48,235,189,247,56, +198,34,20,21,79,225,178,77,55,57,175,227,33,24,30,94,16,78,160,145,177,32,124,204,52,125,25,181,233,154,199,198,121,96,98,18,97,50,120,115,7,179,76,216,45,65,170,195,199,22,58,210,107,198,240,163,97,207,102,70,228,32,2,83,0,51,174,9,110,48,160,110,81, +136,25,64,76,148,86,44,12,38,240,120,219,145,68,176,196,59,152,201,146,135,75,68,194,233,29,184,50,17,181,214,204,44,206,64,192,185,113,14,204,186,123,86,20,102,58,81,202,123,35,196,4,177,230,167,142,96,62,95,54,227,109,190,64,104,53,191,213,77,140,180, +19,165,148,173,158,74,41,225,23,194,239,204,243,61,163,77,221,176,120,82,94,48,3,141,20,110,186,221,124,136,133,71,216,225,7,116,231,200,217,134,227,0,240,222,174,105,103,102,166,48,51,26,191,66,40,29,49,123,254,70,119,223,201,35,124,169,42,153,223,153, +250,131,249,69,29,38,71,161,21,158,61,126,36,158,72,239,182,228,213,113,30,252,27,35,116,119,39,246,218,107,215,173,182,83,188,73,38,243,224,219,237,118,189,94,91,107,113,13,190,88,32,185,199,135,90,192,143,213,223,249,124,184,165,148,203,229,114,58, +157,194,246,142,26,248,186,191,191,191,71,69,77,228,102,166,22,200,8,234,38,219,182,137,80,17,57,234,114,230,59,72,250,190,150,200,143,170,75,254,57,76,129,18,129,32,6,9,177,16,17,216,157,2,10,78,120,222,1,18,17,160,0,96,106,187,130,8,196,148,120,23, +220,205,225,211,9,184,83,20,141,160,64,20,139,25,8,225,86,105,24,167,59,96,14,74,167,229,125,32,19,204,100,89,44,205,211,127,60,107,98,7,72,194,228,24,20,189,10,162,81,172,211,108,3,132,247,218,119,99,33,81,97,70,239,61,30,216,237,118,107,173,69,38,169, +61,128,105,249,111,140,16,165,36,120,61,42,171,153,197,97,49,194,54,83,175,64,210,30,210,33,0,58,142,157,136,212,122,13,252,204,204,68,106,2,33,1,80,68,121,12,128,110,247,233,40,79,67,50,51,237,143,70,120,58,111,81,210,79,231,59,221,196,234,68,142,10, +83,50,125,69,100,90,221,195,8,205,172,176,148,82,43,203,252,128,102,214,152,91,107,145,198,147,233,10,26,209,168,72,239,138,46,201,112,20,191,119,216,15,93,175,215,53,65,152,87,40,198,227,249,134,121,40,200,163,78,235,165,216,169,107,109,235,179,110, +238,183,247,235,219,219,219,190,71,215,42,225,77,206,172,158,166,83,11,71,122,211,163,41,176,58,199,167,167,167,203,211,41,224,174,240,209,233,170,246,30,111,78,228,34,98,9,40,216,118,42,181,213,222,247,90,107,89,65,209,121,115,3,76,95,29,234,12,110, +166,182,36,174,107,234,146,31,117,228,19,12,144,27,105,84,95,51,133,104,225,189,178,214,159,8,53,51,5,148,199,18,105,18,220,45,240,210,72,71,223,223,223,103,161,53,155,132,0,152,203,154,140,229,35,116,118,207,206,68,64,136,51,187,46,133,195,101,16,171, +42,223,57,93,2,145,17,177,187,185,145,89,115,167,82,185,53,139,14,79,228,244,17,154,194,13,183,214,84,179,96,31,54,86,30,208,154,153,143,45,150,121,164,139,173,233,195,63,221,29,122,28,71,63,94,211,246,30,15,34,234,254,229,87,236,145,36,71,144,153,249, +157,227,186,66,107,227,222,250,180,216,225,62,242,107,59,213,136,57,15,101,200,67,51,45,67,28,243,77,247,153,65,198,27,122,207,142,232,121,59,157,78,39,193,113,169,204,220,69,110,183,219,251,251,123,107,77,176,58,35,35,220,37,11,129,236,59,217,138,58, +206,207,59,75,193,7,152,132,85,2,105,139,154,16,228,113,78,226,161,159,207,231,231,231,103,145,26,110,180,214,250,118,221,85,245,253,253,253,245,245,77,85,69,68,64,227,252,71,96,199,122,192,58,104,66,250,135,255,34,123,121,253,122,185,92,158,159,159, +107,173,170,45,193,69,102,234,120,127,127,191,221,222,179,205,51,234,169,232,69,69,243,185,68,174,255,173,135,91,43,239,213,89,210,26,9,179,60,203,252,83,149,3,113,137,59,24,95,51,65,10,55,57,147,174,25,202,215,92,220,204,122,191,34,63,39,204,204,141, +6,52,236,107,137,21,118,8,32,90,8,171,5,70,252,52,179,213,8,231,167,43,133,143,203,230,0,220,86,44,138,3,206,158,94,16,125,184,91,242,72,60,230,45,142,102,113,124,160,137,206,133,17,174,40,249,18,103,108,233,1,206,123,75,247,224,135,222,161,32,120,232, +188,163,181,118,212,8,118,252,19,51,187,211,0,114,143,36,13,212,166,17,174,141,196,195,8,85,77,15,127,241,246,142,245,241,205,164,52,78,237,183,248,121,243,62,45,48,222,16,106,238,212,90,171,82,182,109,35,34,168,207,76,91,75,217,247,253,118,187,245,222, +217,45,175,10,54,208,81,155,233,110,252,121,0,4,119,70,232,247,125,209,197,14,77,134,203,75,11,140,215,139,164,113,50,179,72,2,245,34,98,4,237,190,239,187,245,102,170,48,53,138,231,78,176,187,52,36,156,87,68,194,195,8,217,215,170,13,176,104,144,206,116, +99,127,189,221,110,183,222,247,124,77,198,45,218,172,68,89,232,238,229,253,253,253,1,97,95,207,244,106,144,3,184,240,251,62,21,86,252,102,162,14,209,172,23,17,243,62,61,116,239,125,102,216,68,164,170,238,241,167,71,56,53,179,91,155,85,112,130,209,166, +199,73,77,28,136,236,136,138,71,171,231,14,182,213,254,200,92,9,83,148,202,163,186,160,192,114,137,14,36,48,75,65,103,31,80,117,179,22,167,100,186,140,222,247,184,230,192,6,122,239,26,22,152,37,22,61,38,84,116,87,193,7,8,120,28,29,151,213,252,230,15, +154,217,250,202,213,25,207,176,150,71,97,193,241,194,250,214,60,109,68,194,242,128,129,71,222,181,250,68,66,218,67,36,41,211,8,103,13,246,16,15,243,227,136,29,30,211,29,35,81,50,67,97,153,192,253,120,160,166,196,65,25,49,179,172,100,144,129,43,143,18, +251,52,66,0,91,231,111,219,102,11,15,7,15,205,106,104,25,110,218,153,1,118,16,129,220,96,238,222,112,221,75,169,181,90,119,237,93,91,231,34,218,187,107,51,235,113,11,1,68,229,183,36,162,199,95,65,197,205,220,58,18,12,32,68,6,165,189,185,65,251,129,105, +145,3,184,190,238,3,147,139,252,11,165,20,34,238,205,118,222,153,161,170,191,96,132,147,81,241,128,167,13,88,121,90,29,166,127,29,64,223,209,220,47,243,75,104,62,236,225,167,17,14,41,142,90,111,89,225,68,2,124,213,91,26,128,81,62,54,117,211,229,12,243, +209,114,193,35,158,134,153,134,205,134,36,37,18,158,16,161,212,26,254,53,0,101,17,137,68,117,4,100,158,133,83,196,195,42,209,127,12,160,82,7,196,156,232,104,134,193,116,22,7,19,229,161,223,21,60,155,59,228,122,244,24,181,227,23,190,232,225,254,235,90, +28,206,18,96,181,183,214,218,76,137,239,42,37,191,45,103,250,193,91,221,1,57,235,89,127,232,75,61,148,184,171,83,216,54,158,24,210,192,150,243,167,154,186,193,171,123,84,152,102,6,120,107,183,37,74,207,38,185,102,47,33,251,204,113,176,157,136,96,217, +13,31,124,8,48,5,40,152,61,88,144,185,35,235,184,100,107,112,216,33,11,152,101,98,96,113,252,90,107,113,43,2,248,136,103,10,88,22,155,193,7,100,87,53,192,200,177,112,7,205,221,88,176,176,20,125,198,161,56,180,189,119,115,93,11,138,189,43,0,98,114,16, +101,111,94,184,20,39,55,247,214,205,208,202,237,237,209,8,227,135,35,137,127,184,239,0,92,236,1,255,156,176,207,60,28,204,28,9,0,51,95,234,182,246,145,50,255,49,11,223,28,167,217,221,153,198,95,253,54,163,95,156,18,237,22,206,122,5,253,227,100,71,223, +233,238,248,170,63,80,144,30,253,104,217,152,57,140,48,233,160,188,30,53,158,168,108,164,181,85,92,85,187,54,213,64,177,237,62,69,49,85,239,189,155,33,146,186,163,46,189,111,168,198,207,222,247,18,220,221,111,215,126,192,164,116,135,145,172,109,198,245, +7,39,114,150,53,216,72,47,15,55,100,139,11,160,182,100,3,178,186,134,153,114,223,57,89,145,111,77,46,192,216,199,102,99,34,246,11,87,38,90,9,163,100,117,215,40,220,130,198,20,87,219,122,56,20,69,114,17,116,228,237,179,248,162,209,95,164,168,126,124,220, +28,119,38,102,119,195,136,150,145,101,56,64,20,241,52,34,30,2,46,92,97,87,17,49,99,51,11,160,146,169,228,83,70,51,87,119,23,102,202,187,103,68,96,103,114,40,41,51,194,200,227,212,61,52,141,6,103,38,105,125,14,83,189,75,76,246,30,150,66,32,51,167,66,80, +135,171,178,192,149,140,154,184,148,215,183,151,89,84,76,11,14,20,30,191,248,37,15,57,30,150,62,62,69,49,189,58,84,93,24,27,211,85,155,153,136,6,166,2,53,55,51,74,19,109,104,189,247,214,34,113,133,187,247,158,32,222,113,56,232,112,219,10,229,133,115, +184,2,244,110,137,122,175,5,189,243,52,194,192,0,103,173,56,233,102,148,208,153,51,17,49,186,90,160,29,65,173,200,222,221,132,37,195,8,35,35,133,211,188,182,97,51,253,158,171,169,107,158,99,102,173,249,3,209,52,47,147,121,249,166,223,19,113,124,70,227, +254,112,103,150,38,196,36,155,46,49,205,102,135,227,72,44,152,31,97,173,5,20,61,160,118,213,187,235,27,111,50,107,179,32,166,199,217,93,139,124,117,223,123,143,87,6,224,177,216,182,29,73,77,6,52,5,216,161,113,108,35,28,98,218,25,12,96,16,193,61,18,28, +150,188,59,68,105,135,76,227,83,131,16,113,12,12,162,178,109,112,215,78,228,208,221,32,138,116,13,170,189,71,174,21,92,51,119,103,144,48,44,192,70,165,224,21,128,136,200,218,225,176,108,109,98,167,155,184,7,189,204,140,104,203,59,233,76,156,56,98,242, +177,164,247,46,165,112,121,127,125,123,160,249,174,149,253,154,165,100,29,34,119,213,206,172,79,152,121,245,220,7,128,214,251,99,122,51,200,37,35,106,242,93,31,70,247,182,239,183,107,107,173,71,34,26,71,237,161,119,124,164,163,124,71,116,28,23,143,73, +123,159,33,110,220,169,26,133,107,230,162,146,113,59,160,90,34,98,58,232,50,68,98,182,123,70,63,157,168,140,121,247,113,14,6,121,42,251,230,196,182,210,184,102,176,10,142,206,241,132,172,229,167,182,250,0,57,76,159,184,222,225,121,159,167,241,15,94,59, +6,113,124,13,92,188,4,70,91,189,228,112,49,171,111,146,21,5,88,27,223,235,15,174,166,126,119,42,60,89,149,113,233,51,94,199,163,53,178,89,80,169,219,10,66,17,59,121,248,133,24,100,73,98,158,67,225,228,174,68,12,16,48,129,22,26,204,88,3,72,173,51,51,108, +26,181,13,138,12,143,224,55,83,144,160,215,148,17,231,153,41,211,209,121,240,121,144,93,129,78,68,12,185,67,215,148,22,79,70,128,49,103,146,117,60,26,6,211,129,68,198,37,49,51,228,60,65,117,41,133,133,29,218,187,246,222,168,19,115,75,116,116,141,132, +211,136,167,131,124,96,69,90,162,5,122,15,37,211,196,21,102,190,52,70,108,116,118,147,147,209,198,66,68,65,239,30,188,176,12,20,102,6,141,41,135,190,239,183,0,219,163,171,177,34,230,171,181,115,89,231,170,210,221,186,198,141,56,6,112,2,3,0,96,220,14, +96,230,160,113,154,136,68,46,21,180,247,82,182,108,73,177,61,64,115,102,214,181,95,175,215,24,203,24,177,37,60,17,77,202,245,234,239,87,114,159,67,125,201,75,215,158,56,96,211,111,244,222,105,33,139,79,147,8,2,84,212,171,107,171,96,205,202,239,184,184, +93,87,86,64,244,131,239,83,244,52,194,217,28,126,44,104,23,130,248,47,84,175,160,53,146,27,153,59,5,117,238,238,117,76,18,62,171,235,132,214,38,125,55,231,159,60,44,48,238,3,207,226,249,158,48,160,217,102,183,184,51,20,148,247,240,143,102,230,92,221, +125,92,192,1,71,247,254,90,74,41,82,153,201,17,77,99,2,80,74,126,252,200,39,153,217,122,64,223,121,133,236,176,116,172,156,9,239,47,213,240,34,101,90,144,106,36,177,12,160,89,92,30,99,204,199,152,210,4,195,226,168,151,235,237,75,240,60,29,28,232,96,45, +188,17,175,8,24,81,212,202,206,76,208,248,84,71,231,109,222,163,40,124,37,7,225,180,239,29,165,252,92,184,214,122,58,157,74,41,73,250,140,74,172,10,152,156,173,8,109,39,1,202,237,6,22,125,247,141,212,164,42,107,247,214,117,191,65,237,196,108,131,125, +23,0,203,140,6,213,159,71,219,77,205,85,200,141,59,36,39,247,38,71,124,14,212,192,79,68,76,48,55,82,131,246,113,122,68,34,41,229,234,92,136,41,169,238,86,166,197,22,51,245,157,24,196,93,78,124,222,247,189,237,55,130,108,219,185,86,9,46,50,143,222,116, +20,138,174,128,139,80,233,26,115,152,42,6,152,193,85,8,32,243,108,106,133,79,149,89,59,69,129,52,107,163,163,119,68,53,78,33,31,46,210,65,20,156,139,225,31,161,154,99,5,92,121,245,140,147,38,56,12,0,49,123,53,176,62,47,117,59,250,129,230,171,235,137, +202,99,61,24,204,76,126,99,102,225,26,160,140,129,220,163,94,103,3,9,216,25,102,24,149,136,115,246,150,4,193,150,136,220,27,148,61,79,79,134,45,91,70,254,247,184,92,115,135,18,81,101,18,17,118,20,38,115,160,91,119,167,60,0,12,112,243,57,76,228,227,126, +70,69,160,213,217,137,170,48,137,56,177,17,136,164,147,160,130,29,93,181,247,102,86,16,12,85,238,30,61,50,134,19,25,145,66,141,24,141,162,36,28,143,44,7,21,38,40,106,102,78,236,196,142,168,177,227,79,114,23,119,219,119,53,51,130,16,72,53,107,230,242, +237,176,210,3,95,244,1,46,195,120,156,119,180,137,120,204,22,197,181,37,105,87,152,133,2,0,153,124,238,42,57,236,59,169,15,145,82,204,55,121,138,71,27,153,90,55,239,170,222,103,205,150,85,48,31,57,146,170,142,20,238,24,194,10,143,6,192,71,94,146,9,149, +147,222,33,31,143,243,34,113,157,241,149,88,113,205,106,202,213,2,78,200,151,17,147,249,110,71,19,194,93,129,200,8,248,72,31,56,211,60,230,146,169,23,36,154,69,49,190,0,174,11,141,134,191,133,169,3,106,62,232,166,227,190,141,23,232,195,0,113,244,30,70, +120,180,217,201,88,159,227,61,145,224,14,120,187,27,240,187,175,69,87,35,60,248,119,40,68,20,217,24,192,145,52,198,168,81,132,154,68,55,105,188,15,30,251,126,238,164,163,184,48,128,193,209,1,13,210,97,122,78,120,242,215,243,237,208,193,228,166,100,100, +142,152,206,26,228,201,81,129,155,153,229,8,244,17,78,70,1,53,34,171,198,36,177,249,156,75,92,251,186,235,64,51,57,12,52,26,41,180,12,229,241,26,144,30,81,101,28,21,242,244,134,15,60,248,194,2,22,16,59,75,128,194,136,199,52,139,184,213,222,136,200,187, +175,29,164,123,246,64,76,82,78,250,223,49,214,17,63,178,109,219,121,59,157,207,167,109,219,38,175,135,92,87,236,244,18,156,27,53,152,163,25,212,58,40,174,229,64,210,233,248,96,189,217,104,200,206,227,155,131,234,24,76,188,153,128,193,73,169,220,15,133, +208,100,156,207,246,230,233,116,10,38,46,0,62,213,0,99,116,204,224,8,200,165,28,181,147,129,89,132,225,70,14,143,236,108,228,72,230,131,194,31,116,29,192,88,242,190,17,87,34,10,35,92,173,98,62,224,181,33,49,125,86,199,195,48,145,222,63,251,133,26,58, +138,147,149,46,247,77,105,253,88,230,185,203,146,42,63,54,56,239,231,6,137,153,37,34,51,36,140,176,91,130,249,68,78,160,99,216,96,152,153,175,9,49,160,3,216,141,161,188,28,127,161,68,233,137,200,215,113,45,184,130,200,204,179,252,49,114,16,59,231,20, +212,67,53,222,163,100,93,67,203,8,6,37,96,194,28,77,59,90,172,7,63,73,238,219,230,238,238,156,175,152,134,116,23,156,238,125,250,145,184,44,127,157,143,227,33,87,47,81,230,102,150,29,160,176,123,114,186,22,154,5,210,11,130,88,29,102,174,112,166,132,225, +157,24,160,78,172,44,182,246,154,143,156,42,89,255,117,219,182,136,132,102,201,113,35,151,200,251,243,180,17,109,82,122,41,181,86,61,85,211,46,76,228,241,72,38,153,107,64,5,156,119,106,52,151,18,127,1,224,99,238,241,160,101,19,17,216,248,110,190,110, +37,43,135,17,158,78,167,59,35,44,18,22,216,29,12,8,193,200,200,161,214,200,183,128,213,137,184,16,39,191,62,231,179,56,232,221,41,247,112,152,88,153,96,66,246,193,164,172,144,247,52,176,32,94,172,181,116,62,87,243,89,7,186,171,143,41,161,59,200,222,125, +34,4,179,200,127,104,60,60,80,91,151,186,250,192,87,249,190,180,91,97,207,121,169,133,203,56,125,2,48,216,85,205,142,158,45,220,60,157,64,12,155,152,18,133,46,64,226,152,97,135,68,236,81,179,15,50,84,214,150,18,248,9,38,251,204,136,216,13,194,228,2,50, +2,59,27,0,65,137,224,117,48,230,161,228,114,152,95,229,56,129,1,207,36,146,105,1,119,219,226,196,33,201,101,161,149,126,175,28,237,181,21,249,188,75,37,30,34,225,131,165,61,188,120,5,35,203,56,190,209,209,199,168,19,108,17,56,137,238,89,30,110,142,147, +96,26,176,219,12,197,102,28,45,247,248,29,131,214,136,245,120,69,90,5,208,154,29,97,52,121,195,223,23,135,138,84,41,90,171,214,170,181,199,211,186,67,26,163,120,135,195,157,203,104,178,222,27,97,225,213,57,37,236,73,68,84,234,26,6,87,35,140,227,30,201, +114,41,9,151,245,28,139,99,97,134,151,188,63,4,226,194,222,133,170,217,48,128,40,211,10,199,92,79,107,89,231,132,236,194,192,226,152,145,12,227,64,101,145,92,217,227,46,197,245,108,219,182,70,200,195,8,155,50,37,184,5,186,163,173,17,251,28,243,53,34, +35,114,102,85,141,251,123,223,201,248,54,0,230,191,218,56,198,49,237,124,199,168,30,197,164,167,124,65,208,239,115,96,151,89,136,4,102,238,16,119,53,167,24,123,49,55,117,53,75,174,156,143,113,164,132,202,51,132,185,187,196,156,199,49,219,187,162,196, +36,179,85,19,73,107,180,30,60,216,152,66,48,27,240,114,144,70,28,10,196,108,93,82,71,182,109,59,157,235,182,21,145,58,27,164,176,128,73,108,60,163,128,70,168,148,5,190,114,168,42,11,88,161,134,149,76,182,38,153,241,14,15,60,30,91,176,183,59,34,254,72, +85,204,172,4,12,56,131,222,218,62,74,18,209,152,88,77,35,92,94,53,235,168,25,85,214,128,155,81,219,38,21,243,104,46,19,81,173,101,144,81,125,22,81,34,194,134,128,45,203,72,195,92,45,90,8,170,195,193,35,152,14,230,6,79,81,166,164,8,18,99,133,248,199,40, +26,139,72,244,30,156,101,237,151,124,91,12,79,155,28,15,73,8,136,116,139,153,201,216,97,81,138,26,177,171,141,218,96,168,108,112,38,201,211,56,211,77,66,8,28,71,119,25,114,100,200,29,61,112,77,221,87,10,232,49,106,100,115,8,195,39,18,155,74,42,196,247, +178,20,247,164,223,251,92,244,225,184,124,67,181,163,233,218,199,40,137,61,84,143,243,160,44,170,57,76,30,83,96,102,49,73,144,236,9,133,39,213,245,241,29,40,102,113,146,186,18,223,224,168,199,152,142,225,117,78,43,143,87,18,204,172,195,193,240,24,9,28, +58,95,22,143,180,84,22,223,0,103,230,84,120,200,12,172,150,82,68,98,144,154,221,221,198,92,232,28,39,29,13,48,30,32,32,103,177,214,227,220,186,38,147,4,154,60,82,159,35,221,113,146,205,52,6,231,35,105,115,179,184,75,145,11,112,56,242,232,235,0,76,84, +152,203,144,87,160,117,192,60,172,78,213,35,154,45,176,193,82,122,178,128,217,137,65,196,165,106,128,114,73,139,137,4,29,76,201,77,187,93,27,0,235,169,11,212,90,169,181,149,225,112,178,41,175,222,247,214,187,122,216,170,131,17,33,142,101,12,170,51,151, +36,75,235,164,116,70,187,16,99,112,247,232,88,30,18,65,156,216,70,48,163,214,20,244,91,32,106,173,169,196,183,57,60,201,4,98,38,102,114,118,41,209,45,4,192,126,164,139,183,56,175,174,193,180,30,172,240,50,219,73,66,12,178,195,246,203,157,121,204,124, +33,164,83,166,207,154,6,32,118,87,114,140,67,154,72,224,156,103,120,72,54,215,28,114,205,157,238,69,18,124,109,57,6,60,246,208,174,88,81,153,111,145,173,82,10,167,232,70,83,141,27,162,197,163,139,96,102,129,56,148,199,124,152,137,252,104,113,249,114, +164,151,132,69,194,14,57,11,191,196,81,19,123,56,174,143,24,74,76,133,74,68,82,230,152,84,224,90,163,26,100,41,196,196,238,161,84,134,25,27,122,239,148,55,110,209,43,99,33,241,21,19,81,245,137,117,173,193,230,129,99,116,144,1,153,102,234,55,24,164,206, +140,90,37,250,169,0,138,67,28,108,158,188,160,251,91,124,160,142,147,28,19,119,47,38,232,1,113,167,184,6,102,118,55,213,222,187,247,30,119,156,106,77,188,126,242,111,172,232,236,122,109,219,86,107,145,169,149,166,218,123,191,94,175,253,182,239,109,215, +214,179,86,20,8,224,110,140,168,200,163,94,31,37,184,34,240,236,145,45,101,70,58,92,134,172,200,103,252,239,156,151,91,117,229,86,15,125,104,79,153,245,156,15,116,144,9,65,132,164,112,76,100,194,120,5,60,152,74,232,77,1,32,238,119,132,99,95,172,61,196, +254,102,23,94,176,166,33,15,88,232,183,114,15,33,69,113,175,176,144,238,255,144,101,185,51,193,56,168,107,173,17,39,44,0,14,12,57,66,255,182,92,252,246,2,126,161,67,54,238,97,230,68,217,58,41,189,27,89,180,251,180,56,25,200,64,112,114,225,213,236,25, +145,145,222,71,72,138,158,59,207,124,117,209,164,28,225,49,232,100,11,216,51,84,97,44,158,115,192,28,153,165,179,47,131,212,14,50,120,14,166,78,86,179,171,218,0,132,1,48,8,236,86,93,80,239,148,4,138,59,140,133,72,65,57,9,231,33,231,52,231,12,28,22,255, +153,27,161,60,56,178,200,65,182,33,98,6,160,192,55,211,117,20,104,229,218,221,225,69,25,157,185,151,209,117,120,152,193,119,119,184,140,56,107,112,244,230,102,109,12,76,56,0,183,42,162,17,158,174,215,235,245,10,242,108,196,171,234,190,239,109,143,97, +139,222,123,215,214,187,238,208,192,31,101,48,15,96,11,199,42,230,208,238,122,202,14,34,14,224,39,79,243,129,198,241,182,109,107,244,123,0,142,231,219,6,211,183,247,142,46,89,184,195,74,225,90,165,110,69,132,8,25,166,166,184,99,186,186,150,160,217,182, +109,49,113,105,246,222,251,77,53,43,91,146,82,55,9,41,55,0,170,251,249,124,174,181,238,251,30,220,226,137,133,30,211,189,171,186,2,251,93,112,35,139,72,48,184,190,15,4,183,84,91,251,197,225,192,95,150,69,228,178,204,145,210,194,206,103,13,77,202,133, +131,33,34,170,58,74,125,11,153,60,102,22,241,109,43,173,169,89,243,200,229,153,85,169,247,206,144,233,221,17,226,7,131,199,99,102,230,125,154,116,14,43,15,85,190,24,127,166,228,220,71,223,181,12,245,171,163,41,47,212,179,105,28,83,209,112,162,194,204, +230,29,36,238,186,239,30,62,203,141,90,107,218,122,223,247,190,239,189,239,107,166,32,196,106,77,141,205,236,116,58,85,41,196,194,32,181,117,158,246,56,216,43,24,51,187,23,0,212,127,225,86,79,26,96,162,163,166,11,144,181,144,36,122,211,123,97,159,225, +95,37,41,121,202,107,202,71,195,72,224,38,112,10,98,129,59,20,26,71,36,191,106,93,36,55,153,136,160,49,247,21,189,203,222,111,65,136,84,87,235,189,121,215,161,143,52,212,169,136,152,72,8,110,10,97,55,2,177,165,48,25,59,156,28,20,180,3,100,85,17,153,140, +179,56,83,76,118,209,55,0,244,3,156,24,209,91,85,209,75,156,117,6,153,117,203,195,192,59,89,180,192,102,38,22,5,112,69,23,49,17,17,86,34,113,69,188,79,146,102,40,68,126,121,40,6,129,82,179,196,215,233,164,64,146,87,25,217,184,135,89,87,172,195,193,241, +212,60,27,162,249,79,49,155,103,145,207,207,16,184,48,83,128,24,206,22,98,17,94,61,105,115,31,68,188,208,22,116,115,115,76,30,172,37,72,158,194,179,186,164,24,201,245,67,78,177,24,179,50,179,139,146,195,141,29,93,114,6,130,214,106,214,210,138,66,237, +170,14,172,59,159,78,229,50,29,211,24,148,3,17,93,202,73,146,126,144,16,87,114,149,219,91,114,122,173,77,125,231,137,117,137,16,33,98,44,59,185,56,149,194,238,98,86,6,192,148,99,132,44,152,141,64,201,68,195,152,185,38,87,209,30,162,212,140,73,73,187, +57,68,153,31,27,131,71,251,96,105,81,240,12,233,51,139,9,250,75,40,110,12,73,229,73,197,243,37,171,25,48,218,241,223,145,68,229,175,89,154,54,251,190,111,105,132,147,174,73,208,193,83,133,169,170,238,222,251,238,161,128,102,187,153,49,71,237,55,188,123, +129,184,184,129,217,99,40,119,8,112,211,154,86,45,145,141,204,122,16,187,102,78,242,168,2,232,30,154,37,115,190,110,38,253,164,30,37,28,24,161,221,163,10,135,122,103,34,42,52,122,140,84,242,53,22,69,47,187,197,128,118,252,82,154,184,198,16,226,240,32, +136,31,188,254,33,112,28,88,66,173,53,73,63,3,76,11,59,140,135,58,21,77,39,178,202,76,143,159,221,187,221,115,172,102,70,51,205,126,77,212,243,13,87,221,164,59,29,91,93,33,220,21,73,90,241,45,17,17,64,51,68,148,168,130,204,224,236,8,132,99,101,131,240, +49,171,149,88,180,207,244,62,63,96,69,101,230,96,219,151,82,230,32,91,173,69,68,234,38,147,129,24,255,199,245,18,159,61,36,174,87,209,128,96,38,186,209,10,124,204,25,220,20,133,136,134,138,247,3,168,163,57,93,37,238,94,146,207,32,102,172,154,226,45,72, +228,34,0,23,152,205,22,171,75,78,168,251,212,54,61,166,184,166,17,38,220,68,143,211,6,102,235,104,15,29,63,78,72,217,164,193,58,200,188,110,48,172,28,48,184,186,169,169,187,23,74,185,10,192,205,154,13,30,125,41,165,86,21,17,239,199,92,169,187,163,67, +181,155,41,150,85,242,220,0,0,32,0,73,68,65,84,185,154,117,192,56,134,177,82,17,138,156,216,13,28,221,33,157,248,47,205,28,103,92,173,15,29,46,29,184,215,62,39,235,31,42,233,7,200,248,30,84,180,81,220,19,135,128,142,240,156,156,148,82,164,150,67,154, +205,15,205,60,243,62,46,192,22,200,219,136,156,88,137,132,40,82,59,180,182,3,254,244,244,180,109,167,96,213,158,207,167,144,193,183,99,146,210,85,251,190,223,204,252,129,174,52,194,172,28,109,116,246,5,27,184,107,25,63,40,172,63,176,61,38,32,145,148, +166,145,194,204,214,249,131,52,59,17,25,33,254,227,59,177,99,219,74,17,162,16,219,27,254,44,106,41,137,187,39,34,49,242,16,53,100,104,201,212,17,88,108,140,170,21,3,51,10,115,21,138,114,114,8,74,5,65,48,48,27,148,194,49,135,92,47,50,230,173,247,222,203, +148,144,28,35,38,22,173,70,51,29,184,151,204,60,14,230,6,115,40,13,173,167,144,82,8,41,176,111,149,175,190,189,117,15,121,233,168,15,29,228,179,56,95,245,93,211,8,219,96,247,71,17,156,181,175,195,178,55,154,217,75,24,50,0,73,149,135,67,154,45,124,205, +154,7,7,155,1,139,110,241,244,190,81,107,185,123,173,213,172,138,116,239,135,139,53,51,82,82,235,80,11,230,52,101,133,0,206,230,41,141,129,115,250,6,181,51,194,148,51,192,50,15,73,139,130,19,246,93,239,167,10,126,97,102,114,206,37,71,249,33,66,181,86, +17,46,99,228,116,48,209,185,148,82,203,169,148,146,99,89,238,219,182,169,170,123,31,130,214,136,238,112,50,126,160,2,15,37,232,148,93,168,167,125,223,67,105,255,249,249,89,6,133,245,1,100,91,122,60,182,50,191,109,76,19,223,1,27,11,81,102,12,127,205,78, +123,166,49,145,133,70,139,24,148,243,249,238,206,11,153,33,140,48,138,213,84,47,51,91,1,173,117,222,106,12,17,97,209,89,5,54,80,135,233,49,40,195,200,13,28,204,28,93,128,81,236,30,195,22,102,198,147,227,113,12,216,165,171,87,235,170,173,10,145,137,160, +10,185,16,11,161,48,9,83,160,202,128,69,128,9,117,188,84,118,214,110,54,230,221,20,161,212,102,186,168,105,153,5,226,157,10,6,32,99,235,221,87,113,202,174,152,168,245,90,227,173,157,158,21,73,121,152,150,94,245,245,14,35,236,122,189,151,239,190,59,157, +110,254,80,202,51,203,42,226,112,175,189,125,136,62,69,95,97,70,209,57,239,231,139,186,102,164,154,65,19,157,141,1,244,56,67,38,145,188,203,200,151,136,141,200,204,239,152,249,20,195,179,73,216,69,98,9,43,176,62,85,127,121,78,39,172,108,210,7,198,195, +52,191,32,157,71,91,169,20,41,165,12,85,58,175,44,51,133,11,109,118,161,50,149,173,185,108,170,118,187,221,0,152,130,137,78,39,91,122,30,61,154,46,19,16,61,93,158,183,109,3,48,153,58,241,132,230,216,110,31,112,72,156,123,93,212,190,190,213,22,72,168, +198,239,26,143,247,154,64,188,214,240,43,102,147,127,150,211,241,50,247,20,2,36,98,230,78,109,213,13,152,211,219,199,65,228,69,54,13,11,31,3,150,43,28,156,104,198,82,142,205,31,4,36,214,13,152,10,147,186,5,184,0,48,115,69,77,56,192,70,127,223,162,200, +236,128,128,140,104,226,235,22,81,113,144,185,45,148,197,213,58,212,123,143,208,151,146,2,170,22,54,25,194,14,57,214,130,35,30,192,162,29,121,100,227,113,54,218,193,152,233,73,157,35,159,14,115,248,148,35,159,250,197,189,32,15,137,88,97,73,65,136,149, +119,179,110,195,8,200,38,32,132,236,174,206,199,54,97,15,162,81,156,39,187,109,146,61,76,121,117,15,43,174,16,211,70,180,176,141,49,76,118,180,179,67,28,218,15,149,7,192,131,164,52,166,81,9,50,198,204,104,244,223,242,199,103,96,136,46,106,244,51,150, +38,254,93,11,187,247,62,185,133,97,129,1,90,214,83,45,165,212,36,208,36,36,24,213,201,178,10,130,135,230,18,179,88,108,230,233,189,215,106,243,198,238,251,30,26,237,12,203,254,196,152,1,12,192,118,46,255,120,240,8,199,92,197,189,24,215,120,70,246,240, +137,252,190,213,142,111,184,50,51,82,221,211,41,135,88,51,215,227,121,169,70,206,50,6,38,176,82,31,199,173,243,181,181,163,158,12,242,185,38,137,60,214,57,32,101,180,230,110,24,55,24,121,176,181,6,16,91,64,84,124,10,160,136,72,81,238,221,212,204,77,65, +130,232,218,113,182,236,57,134,124,179,249,22,183,107,178,207,162,74,50,243,245,60,135,209,242,56,84,150,203,63,190,225,211,142,81,250,67,121,160,16,131,89,23,173,241,111,155,55,15,130,64,235,54,145,95,80,202,153,70,24,77,195,111,231,199,6,82,55,176, +183,249,195,254,48,119,113,71,47,158,39,230,168,254,169,172,190,156,144,190,106,117,201,241,21,231,44,135,68,201,139,196,152,103,191,255,108,88,161,115,102,38,46,35,18,218,218,14,18,225,185,169,39,44,48,228,222,64,250,223,109,44,90,149,29,231,231,74, +21,140,192,144,252,144,160,157,138,33,41,137,205,67,199,82,251,186,151,103,97,168,96,236,63,192,64,213,41,196,75,79,167,83,194,18,189,207,249,146,53,69,79,141,172,156,198,248,101,39,146,160,156,247,169,29,119,104,19,221,147,27,39,75,97,90,224,36,244, +138,136,66,2,157,106,173,233,253,236,133,117,157,114,215,223,246,84,103,51,218,221,238,165,208,176,54,159,19,88,25,249,103,104,86,100,17,20,91,176,156,85,14,246,18,114,24,205,220,67,22,134,152,216,6,55,45,187,101,133,164,148,90,107,221,100,96,28,244, +224,137,86,120,6,96,21,205,37,23,254,216,246,76,63,168,54,57,128,35,204,221,245,36,127,89,246,234,151,116,143,126,241,59,119,70,248,161,208,132,52,151,180,109,212,27,58,61,223,208,237,124,58,148,127,153,185,14,96,48,245,96,84,217,130,255,199,145,117, +238,190,155,170,91,39,56,145,49,96,174,238,42,84,130,5,207,66,89,98,147,149,98,110,90,75,9,252,183,119,115,39,40,35,24,103,206,174,8,248,137,28,197,29,192,142,183,25,34,138,148,224,67,207,189,75,166,164,158,85,120,166,103,119,162,81,193,73,12,96,26,133, +169,56,21,23,49,22,99,110,145,15,59,59,9,88,68,60,180,230,12,177,147,208,25,34,96,182,153,55,166,254,111,239,186,239,190,239,197,149,144,131,93,189,119,65,112,110,198,246,21,139,49,22,192,186,43,152,43,172,239,215,183,57,60,152,88,101,83,50,108,82,189, +155,106,39,107,44,16,137,188,196,216,45,149,200,221,157,196,140,187,186,67,156,202,88,156,50,11,93,73,53,10,103,102,217,111,122,185,196,156,39,151,66,219,198,117,35,17,234,173,9,76,161,208,102,104,110,55,130,50,89,235,45,37,1,76,67,198,57,186,74,39,122, +34,77,140,206,186,222,198,232,234,226,53,137,184,82,136,143,12,17,199,185,27,196,1,242,76,62,5,34,34,14,71,132,125,102,40,239,124,179,234,198,100,222,149,76,56,234,243,66,68,157,249,173,107,39,63,241,121,195,214,172,90,19,170,13,92,8,238,212,221,149, +192,76,92,185,222,218,173,74,53,50,53,244,174,93,197,137,157,172,140,199,7,71,8,29,101,220,147,109,60,211,212,197,53,6,51,110,78,102,209,49,237,81,228,175,122,5,238,110,74,102,20,122,54,238,164,202,64,28,242,57,102,96,196,161,119,144,62,34,247,19,46, +97,112,166,64,35,207,213,59,120,141,170,79,13,8,34,18,76,205,146,148,21,140,86,146,246,156,48,178,238,11,187,103,12,214,58,229,244,10,51,115,78,9,164,224,156,12,130,181,178,91,51,115,55,88,239,225,192,98,29,138,47,64,209,234,228,226,166,60,40,41,165, +240,196,140,24,118,104,58,205,110,5,0,169,133,233,88,216,214,123,223,153,13,78,149,12,110,112,177,28,193,30,149,12,152,89,204,3,164,158,2,86,253,150,28,168,92,147,224,122,95,196,218,35,38,201,25,178,110,183,219,156,102,20,201,41,147,82,74,221,84,85,111, +183,219,219,219,219,235,235,235,95,252,240,171,24,58,139,253,55,200,249,18,18,17,167,192,35,201,17,255,31,211,137,199,88,217,128,169,193,60,70,49,14,92,55,239,88,107,161,7,115,32,106,131,232,35,156,29,185,117,245,5,246,222,67,232,158,14,194,215,186,238, +242,104,101,5,133,152,97,191,88,32,49,179,7,195,131,96,57,122,225,12,247,185,194,53,22,98,169,217,49,209,186,183,182,245,26,58,12,167,90,55,102,230,45,39,152,28,234,106,174,205,250,33,73,30,221,130,192,95,90,111,102,70,221,31,178,253,7,234,217,12,254, +113,157,55,231,85,44,15,131,160,27,93,220,17,183,86,241,75,26,27,181,178,16,22,41,68,46,101,82,208,80,206,151,45,138,165,133,176,47,67,45,139,204,204,139,47,90,65,20,106,107,131,36,193,208,148,253,27,22,168,78,236,9,181,145,25,194,151,216,236,42,147, +115,210,193,147,237,89,74,13,213,179,65,140,152,163,186,202,84,66,217,127,228,98,122,15,243,56,156,157,108,133,155,84,123,22,3,199,215,253,128,201,50,79,184,36,72,131,77,186,40,214,100,122,188,139,136,171,58,81,159,139,150,14,120,80,104,69,80,204,236, +250,222,238,181,232,211,8,245,144,105,240,181,193,93,199,60,225,42,51,233,78,204,220,123,15,219,187,94,175,189,169,136,124,248,240,193,188,187,146,8,9,179,72,21,148,32,190,245,222,35,18,130,204,81,44,89,209,18,125,221,245,20,6,155,79,68,120,225,178,135, +146,63,200,123,95,129,159,216,94,100,200,241,200,57,38,70,33,108,69,228,22,25,145,242,236,224,133,118,214,172,9,3,158,192,24,120,151,251,157,22,203,206,18,115,79,49,92,85,207,253,90,100,168,250,64,220,91,185,13,161,126,210,90,43,165,197,160,160,203,78, +132,66,12,138,118,131,89,200,94,132,49,24,153,217,222,251,126,235,183,222,122,55,153,146,40,139,92,200,44,7,166,111,157,207,168,231,210,82,31,21,49,143,141,38,177,254,197,7,207,97,78,177,102,110,157,121,151,72,41,50,118,133,141,72,56,164,53,82,184,122, +156,176,117,93,48,251,50,227,107,199,125,43,236,208,20,192,119,34,118,139,245,84,48,67,83,107,189,245,84,43,196,112,198,57,47,193,199,16,45,203,98,132,128,245,134,216,24,170,6,167,244,142,230,182,223,250,193,156,227,220,86,27,80,232,113,140,84,187,167, +152,98,36,180,201,81,89,86,58,67,78,244,75,141,194,185,4,3,76,36,5,204,6,2,232,186,199,242,80,158,84,233,59,35,228,187,141,46,102,182,223,238,23,72,140,112,29,25,212,49,42,45,137,219,238,251,149,185,204,186,122,244,33,174,165,108,251,190,71,244,11,58, +219,105,59,215,90,75,177,140,57,110,22,105,134,101,175,217,73,152,9,196,230,196,84,114,105,38,151,222,251,144,219,113,56,15,33,214,100,56,197,194,130,64,32,162,169,17,184,90,8,255,104,247,56,88,173,13,245,102,157,52,12,30,173,14,15,114,12,104,42,32,141, +128,19,78,208,99,244,145,204,172,47,186,189,7,21,38,43,5,147,165,185,146,175,161,62,215,0,138,200,186,198,107,180,220,181,247,195,111,54,127,15,110,46,231,26,102,183,181,157,0,113,199,224,139,6,41,42,169,90,129,72,151,226,235,194,221,112,34,102,33,95, +100,238,222,209,135,15,141,176,153,226,84,177,4,208,168,35,68,215,14,65,18,124,219,93,100,14,146,253,216,20,54,65,235,165,139,224,99,178,27,99,71,212,177,224,50,250,75,1,77,56,194,42,203,88,242,23,140,39,111,77,91,211,125,239,189,89,55,155,67,55,225, +17,93,32,36,194,34,133,107,173,165,176,176,16,66,217,94,192,48,53,117,116,75,109,249,222,243,150,141,254,1,3,185,115,59,158,220,116,93,161,179,16,187,172,231,173,164,67,133,137,167,174,209,93,27,198,61,63,9,66,233,144,104,120,65,0,221,240,205,230,70, +191,155,132,146,187,237,124,166,178,140,146,249,68,140,98,241,64,173,181,20,25,75,42,65,108,228,30,26,173,177,205,51,5,100,205,94,95,95,35,167,157,10,107,17,39,163,233,31,68,112,17,98,15,71,235,218,195,27,165,64,130,51,197,169,142,218,202,93,221,82,208, +207,204,220,138,41,194,204,40,225,110,25,89,40,198,202,144,30,23,176,239,173,247,126,189,238,137,214,116,95,36,55,35,102,51,32,169,70,1,142,69,64,145,195,199,78,145,145,22,169,153,49,30,81,192,7,216,246,161,73,182,12,82,132,190,123,137,28,2,9,14,88,118, +184,147,85,39,177,132,84,39,150,111,185,70,41,50,106,10,60,44,246,124,57,136,104,111,61,9,220,193,203,37,6,177,195,71,51,44,134,38,231,176,134,49,149,169,214,23,70,152,142,134,204,89,23,247,158,38,99,184,107,36,206,74,121,170,221,70,91,184,204,42,101, +106,34,173,244,104,155,211,146,81,18,150,185,179,62,83,136,40,157,110,214,122,215,182,71,57,164,173,245,214,76,85,123,108,198,24,82,95,204,4,143,26,183,112,214,150,226,68,14,163,216,33,1,24,72,157,155,98,152,95,130,171,108,44,65,80,3,7,231,144,136,74, +149,156,97,201,143,117,244,45,7,96,232,171,234,97,183,33,121,22,90,183,3,104,45,82,124,228,180,187,29,157,189,214,125,62,164,4,181,200,239,103,17,239,112,8,183,178,164,115,41,82,28,118,187,109,229,100,216,162,89,47,209,109,44,231,211,121,45,69,6,145, +138,94,95,223,199,94,59,132,76,216,80,36,184,6,127,146,163,26,177,228,214,42,90,204,182,115,240,255,89,6,97,144,8,66,67,74,34,178,211,222,141,168,243,62,217,170,82,106,36,243,205,77,98,107,82,107,77,213,226,105,102,137,155,243,49,54,18,126,184,131,244, +144,162,73,185,107,36,33,141,146,25,202,235,158,91,99,154,198,7,102,132,188,74,166,54,52,213,215,82,250,151,168,204,193,125,114,102,72,244,140,39,252,11,82,85,55,152,55,83,6,90,179,198,33,229,31,84,185,49,104,168,173,19,9,49,187,207,56,17,159,76,215, +116,116,165,70,124,171,7,27,232,172,176,204,210,46,24,60,223,148,184,18,181,82,34,190,1,64,89,108,129,37,35,165,66,82,54,166,196,72,203,131,30,70,128,233,225,23,31,218,193,193,181,152,107,165,198,62,74,189,181,174,234,239,239,239,189,89,203,221,244,17, +239,221,204,218,92,79,67,206,249,254,5,78,10,47,177,165,217,99,66,60,177,226,174,80,99,53,168,161,171,143,132,54,9,22,224,24,98,20,67,50,123,120,25,131,32,240,82,88,107,124,10,121,156,107,62,170,115,0,154,154,19,83,211,50,102,213,108,118,201,111,187, +79,148,5,139,204,165,136,208,160,206,172,213,188,218,2,68,113,148,25,68,132,15,31,62,148,77,202,169,74,173,101,40,208,213,173,108,247,48,210,172,37,130,121,19,99,4,231,243,249,232,34,240,167,224,55,244,253,118,219,175,251,237,186,239,187,170,62,63,63, +103,210,230,0,137,179,0,234,94,122,35,201,21,127,169,88,55,150,156,18,81,139,92,174,20,41,189,16,71,254,217,98,97,75,16,155,82,69,178,199,82,0,91,150,141,38,147,177,187,193,89,136,192,5,146,187,74,140,0,225,164,49,26,220,216,201,156,216,217,86,47,249, +173,158,234,55,219,172,38,168,230,233,122,228,110,12,50,229,183,114,25,129,197,14,226,129,222,187,128,10,139,20,154,211,15,164,174,110,170,222,90,111,173,153,122,51,87,11,78,74,110,234,83,144,131,192,50,155,41,6,178,72,90,144,103,120,202,213,173,58,174, +99,151,137,205,65,192,67,92,124,16,153,204,200,140,200,98,32,33,43,190,242,141,216,235,220,115,246,184,30,121,34,144,68,146,253,11,181,253,214,110,109,239,221,174,239,123,239,182,239,123,107,93,143,165,8,52,69,151,137,40,64,148,40,84,220,72,225,21,99, +187,208,168,157,90,11,169,190,144,223,78,126,197,210,193,123,220,56,155,26,163,3,33,140,253,42,83,16,122,221,80,59,27,118,73,159,246,232,173,165,187,158,67,58,209,244,35,98,114,134,155,51,140,160,24,220,98,91,176,19,103,55,147,117,8,253,216,78,147,85, +83,52,96,68,200,204,122,35,160,245,222,67,37,32,238,231,211,121,123,216,145,20,182,87,203,134,51,61,93,158,99,245,164,187,223,110,237,118,107,110,183,80,16,103,146,173,158,10,241,233,52,101,194,36,125,43,49,230,222,66,147,129,78,105,212,201,145,17,164, +74,29,113,12,152,7,213,70,85,219,110,99,107,146,77,9,239,129,28,22,119,141,5,175,15,219,79,103,198,56,49,210,145,88,69,154,79,199,161,26,221,116,140,255,124,196,192,7,226,238,56,111,109,98,72,34,132,67,246,54,23,179,154,187,166,195,84,179,161,47,108, +78,12,39,166,98,100,133,89,74,25,186,247,122,12,169,155,245,99,31,206,253,185,186,95,98,117,56,86,206,169,15,206,24,75,78,147,18,26,223,34,38,114,115,195,216,88,140,144,248,115,144,57,121,228,187,226,93,157,221,200,136,168,236,123,159,16,237,67,231,125, +21,164,88,16,209,164,244,100,43,156,160,170,215,235,109,223,247,214,180,245,16,192,17,145,74,20,34,194,101,161,188,184,154,145,194,221,75,97,85,92,177,151,62,182,193,184,182,214,246,206,179,37,172,238,45,11,161,50,133,73,108,242,181,83,27,83,239,64,173, +129,176,132,82,211,232,230,223,193,208,179,185,60,218,241,82,74,57,213,186,74,170,197,59,136,72,183,156,199,11,37,252,201,198,204,113,253,113,97,11,75,117,139,193,200,80,221,205,38,114,21,85,37,50,237,121,70,68,20,224,82,182,16,23,255,244,233,147,118, +59,159,207,95,191,126,101,230,125,223,95,95,95,159,159,63,126,248,240,33,42,219,40,11,206,231,115,111,65,172,65,149,178,157,10,153,191,188,124,253,250,245,43,129,181,27,96,36,133,37,181,158,152,202,85,85,68,38,67,126,210,131,206,231,243,218,215,14,198, +185,153,237,123,44,126,147,41,178,18,52,35,51,196,189,31,154,14,233,101,40,150,43,229,230,144,163,249,17,6,63,22,87,5,52,64,76,220,93,31,150,174,173,52,212,111,197,200,74,61,104,180,65,136,9,17,244,185,161,113,223,247,216,141,21,11,170,98,89,58,19,4, +2,1,145,68,35,42,104,73,102,224,189,187,239,69,232,118,179,125,223,227,36,207,33,73,51,11,49,168,99,2,214,167,104,37,19,81,57,180,81,60,32,136,8,119,34,73,115,118,14,238,244,160,13,69,50,0,138,57,216,104,125,51,179,30,226,10,165,220,218,36,251,131,217, +197,193,110,15,253,214,36,117,51,205,53,228,139,164,244,162,247,238,150,130,240,172,115,97,157,204,190,236,236,105,242,97,225,204,172,132,24,217,176,76,2,143,86,251,61,131,133,31,36,97,114,29,244,24,124,206,111,18,61,116,161,198,24,245,248,174,129,252, +78,29,39,198,224,194,145,37,119,12,161,81,228,112,175,28,150,237,22,164,13,74,198,227,249,180,69,31,111,158,165,56,223,123,99,179,30,111,21,23,249,254,254,254,254,110,167,211,169,53,175,181,60,149,167,109,219,152,101,223,187,217,235,111,191,251,124,58, +157,62,127,250,213,182,157,91,107,215,235,78,68,31,62,124,42,229,44,34,79,79,79,204,220,90,187,94,175,181,162,148,242,254,250,82,74,233,102,175,63,127,237,189,111,133,207,231,243,15,63,252,230,122,125,83,184,91,118,53,155,105,219,85,85,129,186,108,14, +202,172,75,164,68,131,129,152,204,122,52,148,3,31,29,248,144,174,132,213,85,104,116,142,101,228,132,10,165,12,219,40,232,152,56,24,225,62,18,243,57,75,233,128,151,24,68,153,73,237,224,133,204,205,70,52,196,87,102,89,56,81,153,81,72,50,96,173,237,102, +166,218,199,82,180,252,21,131,186,44,133,32,34,165,240,22,67,79,85,130,100,31,168,130,25,18,32,115,252,119,42,21,191,56,51,81,121,160,250,34,82,120,93,242,163,170,189,115,239,73,66,159,25,114,202,213,243,113,139,112,72,246,192,169,101,36,28,249,155,153, +25,245,131,181,30,159,106,213,35,35,158,3,190,169,200,54,45,48,39,223,198,244,70,22,96,146,59,161,238,128,47,62,8,77,102,174,66,230,234,49,212,219,233,97,116,109,217,19,112,32,70,227,74,48,36,27,71,113,123,244,15,100,126,39,17,59,163,152,27,92,133,91, +56,186,221,102,57,147,54,118,158,154,73,239,59,145,215,141,137,161,214,73,131,166,72,177,196,34,148,75,230,222,223,67,217,17,80,115,22,208,146,59,172,123,96,204,172,237,218,201,232,44,151,243,233,127,253,175,255,43,160,209,82,202,31,254,240,135,56,159, +31,63,124,247,233,227,247,49,226,152,32,155,210,243,211,167,231,231,231,191,254,237,111,90,107,175,175,175,239,111,47,189,247,66,28,109,192,34,103,184,69,201,227,0,33,225,59,162,50,25,179,179,21,25,153,216,132,251,85,117,110,183,45,114,25,253,177,113, +80,70,35,254,112,107,203,96,148,171,25,53,37,116,82,120,129,16,124,241,146,41,250,96,156,58,61,210,173,141,137,59,30,194,223,19,181,143,163,229,131,144,12,102,42,99,169,81,225,80,108,37,35,54,102,77,234,51,147,56,131,109,80,8,148,17,116,194,173,240,86, +202,182,149,80,151,217,68,152,36,69,246,205,122,140,127,10,216,141,221,122,239,7,227,196,148,76,87,150,95,210,23,153,230,147,170,91,8,111,211,55,70,24,171,129,48,87,32,123,206,76,181,184,201,68,206,100,76,76,25,28,141,152,203,232,227,249,170,239,16,64, +217,193,237,0,187,140,101,61,161,74,154,27,50,66,94,193,99,40,147,25,206,70,110,238,228,193,145,28,130,40,150,28,171,28,18,27,245,97,138,82,199,248,88,143,37,212,70,107,38,240,32,212,27,242,115,238,200,205,214,83,115,36,185,26,133,14,241,194,108,194, +56,13,152,55,42,240,110,158,185,104,130,24,128,185,118,8,75,29,251,210,64,170,42,168,157,66,59,200,85,216,152,140,156,153,34,125,101,38,17,23,30,42,119,201,156,192,211,211,57,90,2,173,181,125,191,206,167,56,82,250,74,196,189,235,229,114,249,219,191,253, +187,191,255,251,191,191,156,159,74,41,189,247,211,118,249,240,252,233,233,242,97,223,91,204,52,221,110,183,235,245,122,218,46,65,49,189,92,46,231,243,249,249,185,70,19,191,239,205,204,218,237,253,199,31,127,252,241,199,31,159,158,62,94,219,245,253,253, +93,187,169,155,51,197,118,132,88,103,26,236,170,82,120,20,243,58,36,18,143,53,157,145,95,173,142,223,44,102,127,116,52,235,109,210,62,230,104,88,210,68,83,46,32,254,76,27,203,249,50,138,114,195,179,49,48,90,74,15,79,150,19,109,141,71,27,161,47,58,82, +52,70,159,86,82,78,124,150,212,179,89,23,188,217,172,38,132,170,148,90,74,173,82,114,106,4,80,106,49,210,73,16,225,42,165,151,67,220,100,237,8,172,223,89,83,178,82,165,214,114,58,133,126,233,92,144,56,6,205,146,31,70,51,18,90,111,93,247,214,56,118,203, +134,58,218,61,226,74,197,20,67,191,195,65,182,72,44,59,173,19,170,6,211,216,93,29,128,207,177,40,120,100,152,6,1,43,153,145,131,102,15,29,73,174,155,27,167,227,62,198,86,164,99,81,46,82,10,200,4,197,65,154,165,87,16,157,156,220,183,90,195,71,230,86,9, +55,78,33,60,94,164,10,5,203,144,219,108,37,77,133,243,128,37,98,135,142,20,174,82,230,54,73,144,177,163,16,42,71,7,148,29,12,10,141,34,234,74,230,20,227,44,165,176,8,106,61,6,154,66,237,123,184,12,156,106,41,31,158,103,53,95,107,61,159,46,33,236,51,143, +221,199,143,31,127,251,235,191,252,155,223,254,205,245,229,231,90,55,34,62,159,47,191,249,205,105,171,231,255,248,143,255,248,195,239,255,244,233,211,39,34,34,212,143,31,63,159,207,231,219,237,22,34,136,112,123,186,156,63,125,252,21,220,91,107,253,182, +127,254,244,195,111,127,243,118,187,221,222,110,215,151,151,175,47,111,175,239,183,107,75,186,172,246,126,235,125,207,229,149,156,42,30,93,247,202,53,118,30,29,173,133,16,25,233,16,225,109,171,203,98,77,196,164,121,12,219,44,237,102,6,112,170,99,47,64, +225,186,149,89,220,69,162,147,32,130,47,219,52,6,117,246,129,35,166,170,19,69,92,231,253,101,146,242,57,215,116,142,109,239,101,77,29,15,86,90,234,68,145,128,106,225,42,69,132,107,154,139,131,220,161,238,202,130,237,84,204,54,183,232,107,222,105,50,8, +231,190,193,225,32,114,205,26,156,200,141,225,194,136,255,6,247,107,208,244,6,16,29,181,180,153,237,237,77,149,91,147,214,88,173,205,149,189,43,20,90,6,61,226,24,226,142,193,170,177,61,51,54,218,229,82,216,193,88,229,224,138,133,28,42,11,68,184,147,101, +190,206,129,18,27,88,6,100,142,161,9,79,99,228,36,158,220,232,237,141,145,130,85,235,37,31,21,175,203,220,227,163,246,85,141,243,158,41,127,140,123,252,34,135,61,238,47,37,113,59,187,253,66,78,32,137,44,74,136,179,19,67,92,196,152,74,65,97,34,55,161, +41,154,4,17,22,134,72,164,166,32,42,135,176,146,163,214,186,109,31,195,234,122,239,34,245,124,62,139,136,27,136,232,116,58,61,61,125,248,252,249,243,175,127,253,107,34,250,238,87,63,168,234,75,123,121,249,249,237,114,185,152,225,118,107,191,251,221,239, +247,189,111,219,118,187,53,230,242,225,131,186,251,233,116,81,85,97,188,191,95,123,239,174,86,107,125,190,92,62,124,248,8,224,118,187,238,218,111,183,219,117,127,191,238,183,183,219,219,245,122,237,189,255,249,207,127,138,136,154,155,76,115,38,227,52, +50,29,42,149,99,114,131,153,29,214,110,201,194,155,235,83,137,186,197,106,33,206,237,197,135,24,47,145,248,204,217,88,40,51,198,124,160,30,165,95,100,83,3,237,35,60,160,145,225,227,131,244,48,253,212,33,210,197,54,88,95,54,138,68,30,186,160,62,155,114, +131,227,18,224,157,176,27,51,29,202,191,34,119,43,195,4,5,108,86,221,93,187,186,151,25,96,87,164,119,78,33,229,232,115,88,58,36,154,204,51,159,103,153,88,71,44,131,140,20,140,77,98,242,162,152,112,45,210,43,155,149,176,160,59,161,167,32,82,14,214,149, +221,171,223,69,78,40,139,200,34,102,31,63,238,244,68,83,69,68,74,112,50,72,220,163,44,138,170,140,125,170,56,135,196,200,208,134,16,48,51,9,83,54,82,34,192,222,231,42,99,212,139,200,199,150,99,155,38,58,62,252,29,207,24,247,122,13,49,202,61,69,193,220, +189,15,110,77,173,82,115,4,217,152,81,107,173,69,182,186,77,84,48,28,106,87,239,189,148,194,219,86,198,156,132,15,169,31,170,85,74,93,149,142,248,116,254,85,244,96,68,164,181,246,250,98,237,118,117,181,231,231,231,231,231,15,159,63,127,254,213,231,239, +191,251,238,187,207,159,63,111,219,217,221,95,191,254,252,243,207,63,191,188,188,236,251,254,253,247,223,51,243,245,186,155,225,119,191,251,253,119,223,125,119,187,221,152,202,251,219,45,160,200,183,183,183,243,153,110,183,219,251,251,187,117,189,92, +46,159,63,164,181,63,61,159,139,212,237,227,246,137,63,59,91,11,181,56,221,191,124,249,225,118,187,189,188,188,190,188,188,188,189,189,181,22,213,142,191,191,191,7,170,33,133,106,21,230,216,137,162,76,226,238,218,143,206,245,72,44,147,24,56,233,141,33, +217,66,154,136,200,65,226,163,140,255,147,101,21,2,80,146,219,142,252,65,180,51,24,195,156,82,136,227,81,134,146,8,205,192,8,16,214,73,129,248,20,11,251,124,208,137,201,0,176,199,62,11,56,148,156,34,61,14,253,224,12,0,174,49,133,88,88,140,5,229,78,215, +112,149,243,8,26,86,42,16,228,249,139,202,41,56,34,14,146,92,211,27,211,147,144,88,46,58,12,219,35,115,174,149,28,37,166,196,220,61,212,247,34,102,22,230,18,232,179,143,193,254,176,25,237,64,137,182,222,221,154,180,185,117,232,158,11,199,165,20,87,247, +106,134,33,5,195,196,92,144,105,134,167,131,20,94,240,232,117,239,164,62,52,36,195,27,205,181,224,83,172,101,114,47,99,250,182,12,62,116,170,48,22,9,110,36,150,205,218,107,195,147,74,73,254,87,13,116,52,223,95,136,75,234,195,230,220,164,16,19,81,235, +166,69,107,225,189,74,32,37,67,121,169,149,82,78,167,45,68,153,6,82,202,229,244,33,184,102,167,211,9,224,15,31,62,184,81,173,167,239,190,251,238,47,254,226,215,63,252,240,67,212,120,102,120,127,127,127,123,123,235,183,253,235,215,175,33,184,250,250,250, +254,211,79,63,253,249,207,127,254,253,239,127,191,239,251,249,244,180,109,219,229,114,41,165,188,191,191,127,249,242,229,79,127,250,211,243,211,246,252,252,252,233,227,175,180,247,219,237,246,229,203,207,81,159,168,42,4,49,133,92,79,219,233,84,206,231, +51,128,239,191,255,124,187,221,190,124,249,242,199,63,254,233,191,254,235,191,222,223,223,67,66,230,249,249,121,223,111,173,223,6,188,142,189,221,162,135,25,176,103,239,171,62,82,224,55,78,148,60,176,153,46,22,217,34,7,100,70,201,238,8,197,166,161,33, +199,42,34,44,18,115,146,92,79,117,109,135,246,222,59,232,78,249,222,115,26,151,28,60,59,82,68,65,118,137,133,4,115,47,197,178,18,208,39,117,209,221,99,219,139,89,87,112,240,249,182,109,139,55,43,196,202,170,58,97,170,58,63,230,236,6,77,101,173,7,65,157, +89,148,30,125,139,3,146,240,117,53,233,58,204,57,208,233,234,96,17,234,29,247,138,53,92,174,239,127,138,48,8,139,136,202,193,2,37,230,88,41,110,232,70,236,114,115,187,193,235,110,103,152,30,203,37,225,117,195,7,170,215,171,110,138,214,236,84,204,204, +167,144,14,149,109,102,136,66,101,212,84,188,109,34,153,145,198,237,144,130,237,92,228,122,219,171,152,42,98,213,57,192,238,164,238,167,186,77,229,15,169,129,87,49,17,157,183,24,197,64,173,36,21,34,129,216,120,238,21,205,10,68,18,137,54,50,141,188,28, +204,94,10,230,12,132,8,49,155,136,178,96,70,119,102,62,239,104,125,223,247,82,201,173,82,119,83,109,234,6,156,0,108,231,237,195,135,15,231,243,197,83,108,191,62,109,159,137,72,184,14,134,122,61,159,207,167,237,242,233,187,239,111,183,91,111,188,85,129, +243,215,47,95,190,190,252,172,170,215,151,47,159,63,127,254,207,255,252,79,51,43,133,223,223,223,127,247,187,223,5,73,229,95,255,245,95,255,246,111,255,238,116,58,191,190,190,254,227,63,254,227,249,124,22,217,92,191,254,249,191,126,47,68,231,243,121, +223,119,192,47,151,75,236,45,203,189,87,151,237,28,95,117,19,17,92,206,101,219,158,254,226,195,111,190,255,171,125,191,190,190,190,190,191,191,7,49,173,247,253,235,215,175,95,191,126,141,51,122,165,235,143,175,63,94,126,117,137,115,188,159,247,219,245, +28,116,156,24,168,221,247,126,187,221,26,26,198,150,21,34,98,73,128,4,78,106,97,56,68,68,33,44,204,12,136,82,1,87,143,137,147,147,220,156,221,196,84,181,53,37,221,1,13,26,141,59,89,96,63,70,130,202,48,118,134,84,114,118,37,152,131,16,99,3,156,237,191, +0,38,28,112,35,3,155,59,223,60,246,100,2,136,113,207,186,27,185,251,123,179,65,50,220,156,161,48,131,146,192,168,201,230,92,25,112,199,62,199,165,248,20,53,168,117,48,83,17,68,182,35,204,219,205,184,239,94,12,91,17,113,153,234,211,1,208,96,108,245,205, +189,9,101,233,198,56,131,10,19,35,41,205,105,177,229,219,185,224,135,4,79,4,17,211,98,58,225,208,14,194,29,143,249,124,62,135,246,235,186,133,212,204,8,219,216,234,57,199,210,73,68,66,48,34,98,81,248,164,82,138,105,79,242,84,244,27,45,181,18,138,39,8, +27,40,200,236,19,132,206,108,116,129,106,173,146,193,45,154,245,0,211,24,211,12,52,216,76,1,151,135,253,71,209,104,57,0,158,88,34,50,222,159,42,136,183,128,227,186,215,162,170,42,234,22,195,28,44,213,204,181,251,243,243,233,252,252,225,116,58,109,120, +122,122,122,122,122,254,56,42,251,152,251,168,63,253,244,211,243,243,243,233,116,122,125,125,253,242,211,207,215,235,213,9,204,252,233,211,167,211,233,244,253,247,223,63,61,61,93,175,251,190,239,177,68,242,237,237,107,173,245,159,255,249,159,255,225, +31,254,129,153,255,229,95,254,229,127,254,207,127,16,17,162,242,241,227,199,219,251,251,203,203,139,153,109,91,125,125,125,125,123,123,251,252,241,83,160,32,117,147,104,195,52,185,213,90,93,247,20,11,36,122,122,122,122,126,126,142,6,247,190,239,239,239, +175,79,79,79,159,63,127,126,121,121,121,121,121,17,145,223,254,246,183,47,251,75,6,168,150,12,158,125,223,85,141,153,123,31,219,157,216,103,141,55,132,78,130,51,122,135,148,28,93,173,145,170,48,163,200,16,19,2,171,58,115,57,120,94,120,160,54,49,51,123, +9,100,129,0,59,214,214,103,235,220,99,35,107,204,218,33,167,250,147,247,159,219,184,60,232,157,81,131,217,104,37,104,235,183,104,84,149,34,19,85,117,23,67,44,95,11,202,43,220,93,61,1,194,108,156,17,6,21,193,173,107,41,133,123,206,248,147,13,2,55,219, +18,57,121,25,249,181,248,88,68,62,184,65,200,37,161,83,133,17,224,24,175,91,87,97,151,66,83,110,123,76,71,229,132,20,147,56,185,160,26,167,26,71,208,135,162,124,31,21,197,118,223,99,240,82,138,16,135,110,82,118,96,61,36,180,84,181,72,25,19,52,170,234, +72,241,173,49,202,208,199,144,72,84,250,76,52,118,238,212,90,139,212,114,92,167,8,152,8,50,120,176,49,61,144,90,187,171,187,153,139,93,239,128,99,42,76,66,136,132,32,196,62,88,60,40,32,210,45,152,101,39,169,53,122,71,167,211,229,249,252,44,181,138,149, +243,233,233,114,185,184,251,190,239,81,70,106,191,182,174,241,157,31,127,252,241,229,229,229,180,93,158,46,23,34,178,126,253,195,31,254,240,245,235,215,223,254,246,175,255,237,223,254,237,119,191,251,221,203,203,139,91,52,75,74,239,253,199,31,127,220, +182,109,223,247,82,182,127,250,167,127,106,55,255,248,241,227,121,219,190,126,253,106,102,177,237,249,116,58,61,157,47,193,113,125,121,209,56,241,159,63,124,124,126,126,126,221,247,194,98,93,111,183,155,106,219,182,237,124,62,63,157,47,159,62,124,124, +125,219,78,219,118,189,92,182,90,123,107,127,252,227,31,223,222,222,80,66,221,84,195,97,94,78,39,17,233,93,223,223,223,125,168,123,140,137,132,97,126,99,107,246,152,194,193,236,20,176,209,64,109,106,41,49,70,172,147,200,250,96,180,102,209,54,140,37,189, +107,109,178,108,11,245,161,218,138,130,133,137,229,208,120,40,189,107,239,150,171,80,204,152,123,32,55,221,57,254,215,0,0,32,0,73,68,65,84,1,121,168,246,92,89,55,6,142,67,100,121,24,161,27,132,185,143,10,19,234,68,209,108,208,177,167,108,239,68,36,133, +68,164,228,176,14,17,209,118,42,1,201,46,34,168,66,236,32,93,199,166,103,203,106,237,130,148,109,219,204,124,88,142,4,219,45,39,12,50,39,19,145,24,17,226,7,129,32,225,58,209,225,168,180,227,220,204,121,124,119,159,57,119,66,32,136,18,33,61,153,68,249, +204,142,185,66,144,221,140,187,116,85,50,133,9,84,53,102,163,221,193,158,92,129,144,120,32,66,8,17,18,51,133,34,33,75,22,12,137,211,241,232,125,33,148,207,107,225,111,213,120,214,49,112,203,97,121,140,93,148,89,240,56,11,43,166,52,112,104,231,152,57, +159,159,68,42,115,17,46,151,237,124,174,31,207,231,179,117,125,123,123,123,191,221,114,200,109,215,211,233,242,246,246,22,194,222,167,211,233,114,190,0,120,123,123,51,239,191,251,195,31,191,124,249,114,126,254,240,251,63,253,209,153,182,243,211,215,175, +95,191,124,249,242,221,119,223,255,237,255,248,63,246,125,87,56,73,253,255,254,247,255,150,90,255,230,55,31,130,114,16,101,103,16,78,159,158,158,174,215,235,233,116,218,182,205,188,199,32,226,207,63,125,249,143,255,248,143,79,191,254,33,34,240,190,239, +63,255,252,37,127,251,229,242,252,252,124,190,108,31,63,126,220,182,237,233,233,233,135,31,126,248,203,191,252,203,223,255,254,247,29,237,253,253,22,131,84,145,248,244,166,222,117,147,210,57,180,8,125,217,50,207,211,84,86,1,190,177,49,150,141,225,22, +208,186,155,130,64,70,233,16,85,151,145,69,213,24,38,206,53,212,84,8,58,88,19,125,16,161,44,234,32,51,103,66,55,229,241,244,204,172,107,139,131,183,239,129,32,58,2,200,204,61,98,196,84,108,44,140,27,208,110,212,116,25,175,220,13,28,33,183,12,209,247, +145,139,105,52,123,186,153,181,142,169,246,45,34,37,25,17,116,106,27,51,151,193,233,15,112,129,153,165,216,164,115,132,17,150,66,84,104,238,158,112,247,144,91,119,78,73,146,212,84,143,194,113,214,69,193,217,27,203,91,137,64,12,18,10,126,201,152,220,81, +49,179,40,178,187,119,208,177,79,125,104,176,205,185,236,128,66,29,148,4,214,240,49,179,1,101,70,76,48,118,45,48,69,239,88,55,162,141,221,76,67,29,116,171,204,44,82,150,220,56,247,158,83,54,193,194,8,89,115,219,235,80,144,31,234,5,177,17,193,163,227, +28,3,111,70,176,108,174,136,90,172,69,155,58,130,17,81,169,208,245,122,99,46,151,167,237,124,122,62,159,158,159,159,63,254,234,87,223,91,115,51,187,94,175,47,47,47,123,156,99,197,190,239,137,49,50,1,120,125,125,253,211,159,254,180,239,187,41,46,79,167, +96,114,158,78,167,173,158,159,159,62,94,206,215,235,245,122,62,159,255,234,175,254,234,215,191,254,245,190,239,181,214,243,249,252,211,79,63,253,251,191,255,251,111,255,226,255,12,236,164,181,22,223,191,221,110,183,219,173,221,246,90,107,107,237,237, +253,37,222,112,171,69,85,255,244,251,63,188,156,207,159,62,125,122,126,126,190,156,78,251,245,250,245,167,159,94,190,126,125,185,92,126,243,155,95,127,254,252,153,29,59,232,178,157,62,61,127,248,187,191,254,155,63,255,252,211,207,63,255,252,229,203,151, +247,247,247,166,253,118,187,9,191,17,209,245,122,45,134,238,214,239,54,43,88,78,39,64,2,177,24,57,75,172,253,113,117,107,218,209,28,49,159,175,170,222,167,16,193,190,239,123,211,166,93,213,187,246,161,88,7,102,34,99,50,118,130,43,31,154,194,129,91,8, +98,107,174,103,180,60,214,42,169,106,219,87,191,0,120,0,117,194,5,238,94,124,139,48,24,34,249,238,110,61,188,112,31,243,215,211,47,67,253,208,146,155,221,129,16,77,12,99,86,245,206,92,198,162,44,17,49,145,255,159,176,55,107,146,228,72,206,4,85,213,204, +220,61,238,200,171,178,142,68,21,128,238,102,203,114,200,101,119,11,151,92,174,112,71,248,178,15,251,127,87,118,159,248,200,167,121,162,204,176,101,183,27,13,52,26,64,161,80,71,30,113,186,187,153,169,238,131,154,91,88,68,38,102,82,74,74,208,217,81,113, +120,184,154,94,223,97,57,18,9,51,88,107,141,97,69,111,151,240,215,199,66,239,86,111,89,161,65,205,134,147,101,233,0,137,54,3,99,82,187,237,131,193,72,161,30,69,25,182,71,132,39,202,251,234,56,170,252,246,148,244,33,130,16,144,28,36,43,81,72,146,7,118, +82,191,64,18,131,150,129,13,88,71,153,72,10,0,162,228,254,148,75,209,153,106,216,221,25,60,88,247,88,194,195,170,67,8,149,26,1,64,18,249,4,47,127,120,102,198,24,89,72,215,178,156,176,1,24,204,0,117,28,30,73,0,113,179,217,26,227,22,243,179,87,207,95,157, +159,95,186,186,177,166,210,94,110,216,203,69,5,241,41,138,162,105,26,239,227,126,179,251,112,123,247,253,247,223,175,86,171,229,114,249,226,197,11,34,186,188,188,20,70,66,171,58,139,203,229,178,174,235,235,235,235,235,235,231,95,125,245,213,245,245,245, +120,60,6,128,127,252,95,255,151,111,190,249,230,235,175,191,190,185,185,25,213,245,118,187,93,175,215,179,217,116,50,153,32,226,93,127,187,219,237,118,187,221,237,221,71,102,62,63,63,63,95,44,171,170,26,143,70,33,132,205,122,141,0,77,83,205,38,211,61, +237,251,190,191,191,189,235,246,187,179,179,179,249,124,78,68,187,221,94,69,31,167,211,169,22,247,251,253,190,109,219,221,118,79,66,198,152,253,126,175,219,255,82,210,123,208,109,130,44,115,158,157,100,134,237,121,204,247,159,241,134,136,194,32,159,167, +217,239,176,247,146,44,83,108,142,245,197,125,1,81,20,147,16,144,3,13,2,133,78,233,62,164,165,210,112,10,171,230,119,233,145,206,25,71,198,204,30,250,24,85,74,51,64,226,184,13,238,151,186,30,143,106,248,167,118,13,131,210,71,34,115,233,48,9,233,0,122, +213,198,12,18,174,1,108,166,169,13,140,86,82,162,179,214,222,42,228,97,135,247,26,21,139,164,31,44,201,105,35,229,164,156,149,87,189,79,180,186,188,68,202,244,66,61,233,20,62,167,245,173,206,201,138,173,29,39,149,49,12,201,167,86,75,100,76,203,135,188, +171,80,26,48,26,35,12,134,77,52,124,188,20,1,52,131,147,9,187,193,95,153,1,80,24,133,128,14,92,102,100,140,16,15,186,1,16,161,144,102,76,219,81,21,182,26,122,9,182,22,134,174,0,45,121,99,216,57,86,69,147,24,213,201,5,17,205,213,229,245,205,171,55,23, +23,87,227,241,148,208,246,189,95,221,111,242,102,92,79,177,24,35,90,172,235,122,191,223,127,248,240,233,199,31,127,188,187,187,219,247,126,52,26,157,159,159,95,93,93,53,245,216,57,167,149,234,179,103,207,170,170,90,46,151,55,55,55,207,159,63,127,120, +120,184,191,191,191,188,188,212,171,253,249,231,159,135,16,126,248,243,255,251,211,79,63,93,156,157,137,200,221,221,221,135,15,239,23,139,197,108,54,91,46,151,136,120,118,118,246,252,197,51,93,36,174,215,235,24,227,243,231,207,235,102,196,204,219,213, +186,223,155,186,174,29,153,32,32,33,62,220,221,237,54,155,254,234,234,226,226,162,169,170,150,185,239,251,106,210,52,85,109,102,228,140,3,134,253,174,141,49,114,136,138,215,137,49,58,230,8,146,193,27,88,40,59,67,33,226,196,44,136,42,118,20,153,117,173, +42,136,34,41,51,36,69,11,0,38,52,64,42,113,95,90,181,186,164,34,3,161,196,114,68,21,235,147,36,66,77,8,140,199,231,41,25,202,40,22,52,130,70,208,66,242,116,57,136,83,231,100,72,212,198,24,201,119,33,80,8,65,177,160,62,74,158,35,196,32,62,198,44,212,146, +196,124,5,181,214,19,80,98,3,9,163,206,131,7,21,84,213,110,119,158,187,204,218,177,214,202,224,225,89,106,216,88,229,252,231,88,130,164,104,33,133,143,36,50,11,1,50,32,153,148,9,135,85,169,12,215,93,66,8,42,230,19,66,8,33,198,32,137,191,75,60,40,59,37, +211,242,68,183,230,36,251,168,66,40,202,172,77,218,253,9,218,99,134,29,139,0,19,20,137,205,24,131,233,170,146,4,147,138,19,149,31,67,66,81,253,197,40,34,9,215,155,106,36,28,36,207,14,250,168,169,182,68,20,17,31,56,165,47,73,0,97,17,33,217,59,231,34,59, +141,168,100,91,46,120,117,121,125,115,243,250,234,242,58,70,217,172,119,117,221,136,160,239,163,206,42,99,140,85,85,33,162,247,81,201,16,127,254,246,219,63,255,249,47,63,252,240,67,85,85,95,126,249,229,155,47,191,88,46,151,198,24,85,4,239,186,14,17,47, +47,47,135,5,35,120,239,191,249,230,27,68,88,46,23,131,163,157,187,185,121,245,250,197,217,87,95,125,181,94,175,207,206,206,198,227,241,159,255,252,205,79,63,253,52,26,141,158,93,94,137,200,116,58,189,188,58,119,206,233,246,159,136,190,255,254,251,155, +155,155,217,108,182,94,175,181,211,19,145,205,102,115,117,117,21,217,111,54,155,183,111,223,222,221,221,93,93,93,233,48,233,195,187,247,202,30,174,173,27,143,199,33,4,4,24,141,70,33,4,157,145,233,37,232,130,247,62,138,22,139,73,18,229,224,110,59,112, +44,244,118,151,1,179,22,17,49,24,200,213,165,32,161,177,8,145,228,8,203,150,53,224,16,145,36,36,203,234,67,152,169,89,170,25,80,253,200,32,201,16,154,209,24,151,238,100,201,38,37,36,130,73,43,61,49,245,180,194,116,170,115,59,136,178,39,145,129,40,60, +160,164,153,35,132,132,8,77,179,15,149,59,1,100,51,32,76,48,34,136,4,163,158,60,40,172,112,27,163,172,35,246,233,112,207,219,241,204,170,211,113,81,140,108,254,183,127,252,187,188,185,79,122,41,2,133,107,143,17,208,135,42,108,218,16,2,161,129,131,152, +39,48,39,106,130,239,67,223,123,102,136,65,250,62,244,189,15,62,250,16,188,70,101,140,62,250,24,148,179,27,123,31,66,244,28,57,43,213,107,159,24,66,39,7,85,24,163,66,119,124,180,50,33,227,172,54,129,34,98,168,86,73,243,164,59,43,26,36,236,125,136,153, +25,157,36,225,14,127,251,62,6,31,131,143,49,164,95,246,189,215,233,159,136,106,31,4,102,1,64,223,109,155,166,9,33,246,189,87,166,159,8,94,94,60,123,243,230,139,197,124,25,35,207,103,103,227,241,100,183,107,247,187,238,253,251,143,49,116,190,247,38,241, +24,97,54,155,17,209,143,63,254,248,167,175,191,126,251,246,199,249,124,254,242,229,203,151,47,95,62,187,188,2,145,186,170,218,190,91,173,30,172,53,77,83,239,247,187,203,171,139,237,110,19,162,39,131,223,254,229,207,87,87,151,235,205,74,81,227,187,221, +182,170,221,229,217,98,179,217,108,214,235,205,102,115,118,118,54,157,78,127,250,233,39,239,61,2,140,199,99,239,125,136,254,226,226,98,58,157,214,174,186,190,190,222,239,247,223,125,247,221,187,119,239,166,211,233,108,54,85,116,78,93,215,239,223,191, +223,108,215,136,56,26,141,250,190,255,240,225,195,106,181,74,69,65,140,105,209,166,102,209,134,42,231,0,177,174,106,36,202,220,217,194,180,40,73,215,14,212,219,3,93,80,191,58,0,21,10,35,128,164,205,174,39,123,140,44,146,84,54,173,181,214,84,206,86,214, +184,146,109,200,70,200,24,181,59,202,180,14,66,195,28,57,125,217,81,219,57,213,169,102,169,69,160,132,215,25,99,172,169,84,130,12,0,201,160,49,214,185,202,57,103,173,3,209,219,30,245,76,246,10,205,132,228,87,225,99,84,231,243,2,51,148,154,34,1,4,2,66, +149,201,18,67,102,0,205,233,160,144,132,33,132,200,226,53,210,78,254,104,221,171,131,121,139,104,142,205,98,142,180,229,82,210,228,56,168,32,71,49,66,52,96,178,69,212,90,72,103,92,106,220,37,130,190,151,190,243,33,4,68,163,132,66,155,240,126,48,104,174, +168,124,53,16,81,224,104,98,198,209,36,41,123,149,43,103,137,195,34,152,140,181,42,139,143,132,152,144,65,138,243,72,47,75,3,75,69,32,38,153,204,52,103,74,73,47,14,226,235,199,45,4,14,166,27,200,201,230,33,225,229,66,148,16,195,184,106,86,171,141,182, +73,109,219,87,85,125,117,121,125,113,113,97,173,173,235,17,48,198,16,218,93,191,219,236,219,125,191,89,173,119,251,213,114,185,212,244,181,221,239,222,189,123,247,225,195,135,247,239,223,127,252,248,209,26,188,184,56,187,184,184,200,44,193,174,235,86, +119,247,68,244,176,221,117,77,115,118,118,70,2,237,118,55,155,77,250,253,46,246,29,251,190,235,186,217,120,228,17,0,96,235,123,19,187,233,116,106,16,191,255,254,251,31,127,252,241,139,47,62,255,231,127,254,231,175,190,250,138,67,252,238,187,239,140,49, +103,231,139,237,118,59,157,78,231,147,233,253,253,189,2,193,31,30,30,190,249,230,155,186,118,211,233,84,145,52,204,172,134,172,0,208,52,141,181,182,235,186,143,31,63,18,218,249,217,242,242,242,114,50,25,233,168,131,4,244,232,82,136,143,74,140,39,200, +155,33,70,78,190,241,73,79,222,192,208,102,232,45,175,39,252,192,210,87,103,149,97,74,135,135,165,191,25,188,147,11,173,35,173,137,116,146,201,81,132,196,48,199,76,195,5,140,40,128,97,96,69,49,170,57,108,113,123,232,230,16,34,136,178,106,18,146,14,45, +37,168,139,212,85,99,140,79,102,210,20,68,58,77,245,32,20,229,24,176,25,69,69,232,224,224,63,69,30,162,77,174,215,61,17,113,82,24,114,204,58,189,71,141,235,129,55,204,7,19,210,132,116,3,145,97,89,95,154,149,151,134,42,154,55,181,113,34,18,142,18,147, +133,183,0,128,177,204,96,211,55,218,247,33,164,99,195,247,220,117,94,245,17,164,180,79,192,52,238,55,138,183,179,100,140,161,72,0,94,57,96,68,100,157,88,107,1,141,192,32,193,79,136,8,206,216,100,213,70,40,100,6,137,19,21,161,137,195,128,96,16,252,68, +174,106,151,150,251,12,154,237,242,236,119,152,74,29,100,240,6,189,35,53,0,73,227,37,253,50,28,201,190,237,155,134,212,154,247,217,213,249,103,159,189,113,206,25,178,77,85,51,67,215,134,245,122,187,90,173,247,187,110,179,217,212,141,211,226,173,235,186, +237,118,251,227,187,31,191,255,254,251,237,118,187,90,173,94,189,122,245,252,250,122,54,159,89,75,195,116,144,81,184,118,213,234,254,46,244,221,243,103,87,125,187,95,63,220,79,39,245,195,195,67,223,237,125,95,239,119,91,142,203,174,13,136,210,117,221, +110,109,231,243,185,49,230,229,203,151,251,253,254,223,255,253,223,141,49,127,245,87,127,117,251,241,147,182,130,31,62,124,208,117,197,245,229,149,134,156,50,48,150,203,101,85,89,229,7,107,194,87,56,219,195,195,195,108,54,27,143,199,186,93,92,175,182, +33,132,216,251,171,171,171,217,114,113,113,118,110,140,161,213,234,67,252,160,43,126,33,49,150,28,152,112,236,22,54,244,120,131,30,172,100,1,218,131,13,129,64,4,175,172,55,62,33,106,91,91,149,116,109,29,2,49,199,164,52,174,147,73,165,163,29,208,200,81, +68,59,178,12,132,36,223,71,196,236,102,201,49,8,91,48,70,6,131,244,202,152,172,200,49,76,218,146,155,55,40,104,214,247,209,123,143,134,98,100,223,199,52,8,136,18,18,51,137,6,213,41,82,19,177,64,129,4,66,72,75,139,16,173,243,94,95,142,136,66,220,63,114, +239,128,236,240,33,131,183,120,200,24,180,97,140,94,230,67,221,31,224,65,128,241,128,114,141,134,81,33,0,204,236,35,135,40,62,50,71,232,67,236,188,166,30,4,213,248,193,131,83,15,17,49,73,4,182,8,130,132,202,146,18,209,155,64,136,129,8,163,22,4,0,32,134, +44,90,240,145,149,147,97,162,98,37,8,128,5,212,251,202,104,219,7,58,125,82,138,135,250,168,69,21,222,227,195,198,191,240,226,213,149,20,145,12,51,171,129,28,0,36,44,28,69,24,214,171,93,85,85,214,212,130,48,157,79,159,61,123,62,25,79,219,182,157,78,38, +250,245,120,239,21,5,182,223,239,13,162,214,159,31,63,126,92,173,86,198,152,253,118,247,240,240,16,99,156,78,167,215,215,215,211,233,20,1,6,81,134,208,117,157,179,142,16,157,37,231,12,2,239,182,107,144,24,125,255,238,237,15,237,110,27,198,163,190,219, +5,223,246,125,143,136,219,237,22,4,23,139,197,199,143,31,187,174,187,186,186,26,143,199,239,223,191,255,253,239,127,255,230,179,215,95,126,249,229,187,119,239,30,86,119,139,197,66,225,111,139,197,194,53,245,126,191,71,196,197,98,49,30,55,154,232,157, +115,93,240,12,208,135,240,233,238,238,199,159,126,154,207,231,151,151,151,179,217,204,26,211,238,247,251,221,110,179,217,60,127,254,252,236,242,98,62,157,213,117,221,250,190,105,154,247,31,223,175,54,107,125,51,160,166,217,131,125,55,112,54,105,69,129, +168,18,76,218,53,41,65,71,61,143,192,75,129,251,7,231,76,190,236,165,185,223,193,199,10,181,137,242,234,94,206,204,40,153,238,195,3,51,230,144,97,58,207,89,89,15,132,136,34,133,72,228,181,226,13,28,25,42,65,176,98,181,128,237,218,54,132,208,247,93,223, +251,190,247,122,208,244,33,128,135,161,184,147,160,123,78,157,69,69,202,96,230,76,112,5,0,227,19,253,221,135,4,99,182,100,16,197,199,254,196,147,71,255,246,225,96,88,98,85,76,64,181,232,21,247,100,72,52,59,231,58,56,123,220,32,38,128,4,179,103,6,68,213, +37,144,33,92,147,194,177,242,14,181,62,81,212,125,182,0,38,36,2,18,0,36,213,1,55,146,140,20,1,1,163,86,23,234,215,136,134,89,0,162,49,100,84,168,131,144,136,173,5,65,32,201,10,23,201,6,3,128,145,64,157,22,14,39,52,97,166,62,235,187,8,195,84,106,144,226, +15,36,150,8,98,20,133,193,1,64,100,96,245,22,68,18,143,206,213,34,56,25,77,95,127,118,51,159,45,250,190,175,170,198,90,187,93,111,67,96,85,91,116,100,80,98,85,85,183,183,247,179,89,220,108,118,93,231,71,35,219,247,253,118,189,17,132,155,155,155,139,139, +11,68,244,222,227,48,227,233,186,46,64,223,182,56,26,141,166,211,113,215,237,55,155,141,115,102,189,89,221,63,220,1,138,64,32,130,174,219,175,215,107,102,222,239,247,134,170,183,111,223,174,86,171,237,118,219,247,253,114,185,92,44,22,95,127,253,245,253, +253,253,217,217,217,100,50,25,141,235,231,207,159,123,239,127,248,203,119,186,102,32,162,245,122,253,246,237,219,241,184,121,245,234,213,116,58,93,175,215,251,253,94,237,111,69,100,181,90,105,175,56,159,207,23,163,5,89,4,128,245,106,229,189,223,237,118, +103,151,103,163,201,248,151,95,124,121,119,241,80,53,213,95,254,242,151,135,245,74,41,245,62,116,3,233,36,21,132,121,28,31,163,28,180,226,161,112,29,211,140,193,98,88,172,104,115,66,128,12,20,72,197,51,135,153,153,143,33,198,8,2,217,35,81,193,46,42,84, +57,16,213,181,47,61,32,159,122,113,56,208,44,64,72,196,103,211,30,107,109,223,247,49,54,49,70,231,156,6,251,126,183,83,104,94,219,182,93,215,245,189,239,188,79,74,115,201,195,16,98,82,95,80,214,149,65,20,226,131,120,138,126,222,192,81,201,31,38,100,224, +177,90,217,197,19,111,172,97,169,120,240,204,177,202,28,203,142,95,136,200,37,122,83,11,109,178,73,63,75,8,50,12,84,2,17,34,25,32,0,17,52,17,162,0,145,68,237,90,173,40,80,32,33,226,210,22,16,69,29,82,16,200,50,130,206,62,1,141,58,206,179,96,20,3,81,20, +78,46,130,2,196,194,145,169,247,157,190,119,87,73,16,48,102,16,92,242,160,243,88,196,228,91,160,170,120,143,54,129,116,44,33,151,109,143,136,57,20,147,52,4,72,179,7,53,78,169,71,51,17,64,52,87,87,215,175,94,125,22,66,240,189,191,184,88,108,183,251,205, +102,3,64,132,134,4,157,115,202,49,187,187,187,211,131,80,153,13,170,25,51,30,141,102,179,89,93,215,109,219,138,200,104,52,10,222,235,50,195,112,52,198,204,47,47,71,117,189,94,61,124,252,248,113,50,153,220,126,92,85,134,102,227,89,101,137,198,13,135,190, +111,119,186,169,99,241,204,188,223,110,181,171,124,255,254,61,17,61,127,254,252,253,187,159,54,155,205,114,185,52,150,190,255,254,251,241,120,252,242,229,203,182,109,87,219,141,110,243,157,115,125,223,191,127,255,254,225,225,65,239,72,196,244,69,3,64, +223,247,15,15,15,125,223,135,113,80,155,68,227,72,217,27,112,71,171,213,234,242,217,213,120,60,250,252,243,207,231,243,249,251,143,31,238,238,62,125,188,187,221,238,250,97,52,138,233,146,242,65,118,122,24,3,178,142,19,147,12,190,84,90,233,235,100,56, +205,232,173,53,222,232,77,156,197,212,227,224,175,144,117,80,213,193,51,153,133,116,237,137,254,178,202,238,129,27,231,32,228,8,3,243,148,180,212,234,251,222,123,189,26,38,57,97,245,49,178,239,251,190,109,83,28,170,220,163,142,250,153,33,30,202,64,230, +8,81,124,206,102,170,69,148,69,231,84,56,98,96,36,99,214,164,62,145,114,44,101,50,19,98,70,179,106,233,183,86,104,96,30,38,251,132,86,85,124,34,146,177,104,208,137,120,101,103,41,83,155,108,133,28,144,3,48,73,136,140,145,129,16,144,33,105,209,163,232, +162,93,245,121,245,26,161,12,226,156,138,173,137,170,84,167,221,55,24,77,191,49,70,4,225,4,33,80,152,11,232,105,13,0,46,96,136,189,98,121,32,153,134,39,193,14,93,73,148,181,104,46,84,40,117,26,156,4,72,181,188,142,131,174,102,66,99,197,24,163,171,141, +32,46,230,103,23,231,87,198,184,24,165,170,12,51,232,45,91,215,163,190,239,73,148,162,18,30,30,30,144,133,125,80,138,75,223,247,34,50,159,207,207,206,206,20,230,178,221,110,245,86,216,239,247,109,191,15,33,76,109,93,89,139,34,155,213,234,238,246,246, +211,135,143,8,188,223,237,198,163,90,193,104,149,51,125,187,15,125,183,93,175,156,115,140,24,99,188,191,191,191,187,187,251,213,175,126,181,88,204,127,248,225,135,79,159,62,57,99,119,187,157,136,132,216,127,252,248,209,90,251,250,213,205,197,197,197, +249,197,197,237,237,173,219,239,199,147,201,122,243,240,246,221,143,85,85,45,22,139,201,100,146,24,247,32,100,13,196,160,200,231,174,235,180,218,172,26,103,173,141,49,238,247,251,174,219,119,190,31,77,199,103,23,231,175,95,191,110,198,163,253,126,171, +187,175,174,235,74,64,137,36,109,78,28,212,230,67,166,177,234,157,106,143,113,255,198,116,170,218,114,76,34,133,131,30,143,176,2,174,179,242,80,26,117,244,234,131,125,176,101,72,147,150,144,119,36,42,224,127,144,114,53,198,180,109,219,182,201,139,106, +216,147,80,140,177,247,173,254,236,218,109,215,117,49,228,226,78,212,102,69,101,150,117,137,127,72,107,135,189,104,242,26,30,182,208,82,152,124,96,57,227,204,118,110,101,100,218,172,122,148,169,190,89,163,38,239,70,78,29,252,208,90,71,136,86,89,95,222, +119,34,88,85,78,245,7,153,35,145,168,224,35,162,17,246,233,173,64,218,65,42,143,33,166,65,178,18,124,15,20,82,167,83,35,62,192,187,117,113,122,16,128,67,16,4,98,53,60,17,136,196,44,128,172,8,215,65,123,74,96,176,122,201,65,152,69,123,117,14,63,172,140, +19,220,92,27,16,13,123,67,46,179,212,12,132,201,100,114,126,117,57,30,143,247,187,174,110,92,83,213,119,119,119,235,245,186,178,206,90,219,110,247,129,81,33,99,15,15,15,77,211,180,109,11,38,213,195,206,185,209,224,197,27,99,108,219,214,90,187,219,237, +238,239,111,149,188,7,182,114,206,181,109,187,90,173,246,251,125,219,237,136,46,167,211,177,114,23,87,171,251,233,116,186,223,239,187,174,219,238,54,163,209,104,52,153,254,248,227,143,206,24,107,237,119,223,125,87,215,191,56,63,63,95,175,215,206,216, +24,227,251,247,239,89,194,116,58,189,187,187,251,143,255,248,143,55,111,222,188,248,236,230,226,226,226,252,252,252,246,246,246,195,71,91,85,85,215,117,171,213,74,9,80,77,211,232,39,221,237,118,122,100,44,206,230,74,133,217,111,219,15,241,67,100,94,46, +151,166,50,93,215,245,209,147,53,211,233,116,187,93,223,222,222,110,54,155,170,170,186,126,195,204,49,97,95,88,23,116,121,172,149,212,211,15,104,10,224,99,27,2,99,140,115,94,251,160,66,32,239,48,190,110,85,203,112,48,60,140,73,13,44,72,178,121,17,37, +184,228,102,138,99,198,229,75,150,12,23,65,141,115,99,140,247,166,239,251,12,244,39,48,74,170,208,194,164,237,58,31,186,152,44,178,49,74,86,3,167,100,154,68,57,168,2,194,65,2,43,129,80,6,88,101,158,250,198,40,229,110,48,75,215,101,11,71,0,176,140,214, +88,7,198,122,198,190,11,131,55,141,21,1,5,202,169,166,184,80,80,123,133,17,76,137,5,124,212,139,41,18,141,152,198,52,18,132,34,96,12,16,2,137,183,24,5,98,12,209,38,29,226,65,40,141,80,216,162,37,137,65,231,65,194,16,11,80,108,187,205,198,87,194,136,3, +193,127,224,182,88,203,145,67,33,222,188,149,62,89,225,162,88,176,68,8,98,36,198,225,139,76,107,157,140,144,64,57,148,7,138,236,209,16,85,74,187,214,228,125,223,106,149,206,204,36,206,251,126,187,90,227,115,32,196,176,143,93,223,245,219,190,219,116,179, +203,89,187,221,7,207,103,151,23,31,63,126,244,16,110,215,119,203,209,121,229,154,245,250,254,108,58,223,237,31,206,151,147,118,115,31,247,235,102,49,229,237,125,220,220,205,207,206,214,239,191,235,187,22,17,105,52,10,109,188,221,223,55,174,10,125,223, +174,31,46,38,141,237,119,49,198,70,196,223,237,206,43,107,124,143,193,27,144,241,98,217,181,109,29,119,211,229,232,238,238,206,75,207,93,251,211,159,255,56,155,206,65,120,31,2,144,25,215,166,247,220,237,246,117,93,51,243,255,247,213,31,251,190,109,154, +102,54,155,77,38,147,55,47,111,54,155,221,237,237,237,195,102,125,247,233,94,161,167,85,93,207,166,103,149,27,175,215,235,221,110,247,238,211,237,120,60,126,118,125,121,118,118,22,99,92,175,215,251,247,31,102,179,217,226,108,94,163,91,125,90,253,244, +253,79,139,197,226,213,229,205,159,126,255,213,131,247,45,36,222,87,76,91,32,177,22,141,49,93,23,152,33,70,37,133,99,146,225,66,236,7,175,200,82,231,54,203,198,150,251,137,148,250,128,203,133,89,254,190,250,94,134,162,70,221,104,6,195,31,130,44,2,88, +74,155,103,37,120,227,13,181,125,126,69,212,189,177,79,35,153,180,158,72,118,194,82,166,31,61,86,147,36,178,36,153,142,65,143,2,180,187,30,22,13,58,20,82,33,44,41,156,219,73,4,219,222,67,239,243,39,5,16,171,4,54,149,223,202,68,224,172,153,153,161,51, +165,74,108,30,156,14,218,59,7,246,96,97,209,198,195,85,43,107,226,52,123,29,84,238,168,24,156,38,162,116,240,190,116,240,203,216,252,140,2,27,236,141,210,79,72,130,147,108,216,12,28,182,65,98,48,177,245,245,200,73,223,61,66,127,18,132,58,164,81,6,93, +154,50,135,12,50,18,191,223,191,124,249,114,60,30,107,162,32,160,93,8,15,15,15,138,174,12,33,8,163,247,94,217,125,203,229,114,185,88,172,86,171,221,122,115,54,157,49,51,25,156,142,27,14,209,24,67,128,192,66,4,187,221,238,195,135,15,207,158,95,207,167, +211,253,195,138,136,58,30,90,35,36,5,181,160,196,190,111,13,82,85,85,198,152,201,120,204,204,149,115,228,170,174,235,172,181,147,81,221,249,24,125,104,187,189,179,85,223,247,117,93,27,99,48,4,68,152,140,166,23,203,51,207,241,237,95,190,157,78,167,235, +213,10,16,235,186,158,76,38,77,83,197,216,220,249,78,36,122,223,133,208,71,97,45,192,154,166,105,119,221,118,187,93,111,30,94,189,122,245,230,205,155,139,139,139,205,102,115,119,119,167,61,81,118,47,158,78,167,95,126,249,229,159,254,244,39,35,40,34,161, +235,7,87,119,241,93,187,13,62,171,223,150,3,250,147,61,109,217,32,149,38,210,135,209,232,113,16,22,246,175,146,21,123,79,252,30,159,116,210,205,57,160,228,200,15,212,63,201,94,200,73,65,248,8,46,38,39,246,65,79,154,144,63,233,111,83,40,181,150,182,22, +146,1,64,249,97,214,251,168,213,124,214,246,84,161,226,84,151,14,75,198,124,177,180,97,208,201,15,146,100,89,10,29,168,170,12,126,223,171,161,79,100,102,239,195,177,130,27,102,71,155,164,19,115,36,109,40,193,31,9,194,101,139,8,93,188,168,164,90,121,233, +89,209,227,116,16,92,24,164,32,149,254,20,143,44,132,68,64,226,227,32,204,205,140,86,140,121,133,8,0,147,186,190,190,190,62,63,63,79,242,204,198,233,144,192,57,167,40,176,170,170,86,171,251,119,239,222,105,108,236,118,187,251,79,159,128,37,134,224,219, +206,140,154,139,139,139,205,106,29,124,55,62,91,76,38,163,219,143,159,62,252,244,190,30,53,151,231,231,161,239,17,197,152,164,242,56,110,70,198,24,224,224,172,101,38,14,177,15,29,75,112,198,186,170,50,198,57,103,124,224,94,184,169,106,107,173,105,219, +205,110,183,223,238,96,2,161,239,188,247,138,106,140,81,186,182,109,70,35,85,73,84,1,98,245,46,170,156,171,155,102,185,92,18,209,195,102,253,240,240,96,173,157,207,231,103,139,41,0,244,193,175,238,182,251,253,126,223,110,191,251,238,187,24,227,155,55, +111,148,129,65,22,219,182,213,187,249,227,199,143,163,209,232,249,243,231,111,223,190,93,61,172,245,123,215,97,143,150,15,121,180,94,34,35,6,161,232,35,76,200,176,33,59,181,254,62,9,194,19,69,250,199,195,198,28,135,161,16,1,43,255,227,231,28,173,141, +64,153,66,126,206,68,253,48,234,27,226,39,39,173,39,253,164,242,231,45,5,172,242,150,95,203,245,193,62,213,216,174,243,68,209,152,152,199,250,57,216,74,26,226,224,32,107,66,239,179,92,218,160,184,24,51,57,197,251,216,247,125,223,165,99,69,68,52,171,28, +208,219,0,49,70,26,52,118,243,147,28,188,46,34,28,127,31,135,76,56,28,4,230,200,37,199,32,64,210,114,44,150,19,25,29,235,75,7,86,245,54,40,205,167,74,47,17,67,42,127,114,88,58,33,226,197,203,151,47,175,159,207,102,179,118,183,119,70,213,172,105,50,153, +0,39,170,97,8,97,215,182,119,119,159,212,238,247,227,143,239,129,101,212,52,253,190,229,232,145,165,174,106,51,151,170,170,32,134,73,51,250,233,237,143,72,240,229,23,159,47,230,243,219,219,219,249,116,134,136,187,253,70,4,38,211,145,69,138,49,54,77,211, +181,59,50,64,81,128,69,72,32,50,145,113,100,122,86,174,195,56,198,104,9,149,100,4,28,23,179,233,195,122,35,34,227,233,196,123,127,119,123,191,221,174,231,243,249,168,174,116,189,49,159,207,153,195,251,247,239,116,113,127,113,121,6,200,161,235,61,167, +46,75,115,245,114,185,156,78,167,235,77,117,123,123,251,135,63,252,225,195,135,15,175,94,189,186,188,188,188,184,58,63,59,59,211,73,204,253,253,253,102,179,121,245,234,197,111,126,243,155,255,242,95,255,227,238,238,78,199,51,25,9,160,147,216,180,209, +26,108,70,210,93,46,120,146,79,78,228,61,243,35,115,16,30,217,194,254,76,10,202,74,106,165,18,223,147,114,218,229,147,168,10,231,177,239,29,254,156,55,219,201,192,189,156,104,150,47,135,199,169,184,252,101,82,206,63,122,21,64,68,187,217,108,202,219,55, +63,66,77,185,114,6,215,17,150,181,54,244,62,103,66,109,184,117,29,148,102,89,62,122,239,53,8,7,195,109,41,223,255,160,99,37,165,76,125,121,21,178,152,215,113,41,14,57,209,149,2,181,136,72,22,142,117,120,142,92,59,99,140,131,48,241,208,51,12,49,207,17, +50,231,67,68,218,182,119,206,197,24,65,48,3,187,70,163,209,203,151,47,23,139,133,115,78,106,113,198,182,109,219,247,189,51,182,237,83,90,216,239,247,10,149,30,143,199,49,70,9,177,105,26,18,102,14,202,18,18,136,87,87,87,181,53,159,62,125,26,143,199,147, +233,248,252,226,236,197,179,235,182,109,175,47,47,64,162,247,190,237,200,34,141,235,198,24,4,145,201,100,114,231,251,81,221,96,211,76,70,163,162,183,225,16,122,67,48,155,142,251,190,183,6,71,163,209,195,195,3,16,26,67,77,229,188,247,224,189,69,24,55, +174,235,186,118,179,170,235,81,223,238,69,164,111,157,244,184,219,237,178,98,103,83,213,215,207,175,20,54,0,192,139,197,114,185,60,223,109,251,237,118,107,29,213,117,189,219,237,246,251,253,31,254,240,135,63,254,241,143,191,251,251,223,222,220,220,52, +77,163,12,224,251,251,123,68,252,197,47,126,1,85,245,199,63,254,241,219,111,191,85,29,183,237,118,235,67,200,24,169,92,207,196,1,229,81,222,102,101,72,60,174,0,51,39,240,196,53,44,255,253,248,55,170,252,112,154,190,138,83,88,68,224,36,50,89,126,46,155, +61,254,187,80,250,21,70,206,127,159,196,33,12,118,238,162,150,99,135,67,161,188,237,211,62,3,17,237,126,215,158,248,176,233,127,43,119,59,39,156,222,248,84,108,196,48,220,208,146,165,199,11,128,155,120,239,131,103,77,131,234,229,157,191,146,60,206,202, +211,206,67,231,153,76,202,48,79,183,178,11,98,158,106,14,175,123,164,245,6,5,0,42,249,0,35,234,251,47,60,54,114,165,10,214,113,186,132,67,26,76,188,50,31,116,169,160,112,132,190,239,141,113,243,249,242,213,243,151,163,209,216,90,103,199,214,32,109,215, +235,221,110,215,84,245,110,183,213,161,246,118,191,179,214,78,103,147,229,114,121,127,127,63,170,28,10,35,153,197,124,126,117,126,22,67,32,192,215,175,94,222,222,222,46,23,139,249,124,246,112,127,119,118,182,56,91,204,239,56,78,38,147,110,191,14,93,91, +25,170,235,186,174,82,185,49,170,235,141,179,163,81,51,25,141,22,139,5,176,236,247,91,93,97,1,71,16,177,132,76,8,85,53,113,206,247,45,16,246,125,127,190,152,236,246,157,174,1,199,163,198,89,90,173,86,88,213,179,201,56,132,208,182,59,21,173,16,145,135, +251,59,85,136,106,154,81,61,171,53,183,159,95,94,46,151,203,174,135,15,31,62,248,216,171,113,9,32,202,110,231,189,255,246,155,63,119,251,118,185,92,62,127,254,252,250,234,153,51,54,250,80,187,234,87,191,248,101,223,118,155,213,122,181,89,139,136,49,184, +219,181,33,4,44,16,109,39,166,14,79,230,153,50,210,196,120,198,251,0,0,32,0,73,68,65,84,50,255,85,247,99,39,185,235,41,189,217,195,221,79,79,189,238,227,23,42,254,143,39,130,240,241,63,57,60,191,193,114,8,82,238,246,30,67,175,139,44,194,201,168,163,216, +196,28,32,123,93,231,31,31,51,67,57,75,229,71,26,196,69,98,166,192,23,39,131,118,143,196,204,106,242,154,173,191,242,122,164,216,64,198,44,24,85,0,5,143,6,63,197,231,55,217,49,103,72,119,84,182,145,130,170,83,108,79,250,132,108,211,51,188,243,56,188, +135,163,81,155,66,79,179,126,179,48,8,112,223,247,187,93,59,155,185,139,139,11,93,241,105,155,217,118,237,110,183,235,251,14,152,247,251,253,253,253,253,118,187,13,28,47,46,46,102,227,73,85,85,155,205,38,132,48,155,205,62,187,185,185,185,185,153,141, +71,134,168,178,70,213,37,46,206,207,118,187,221,104,52,122,246,236,153,51,102,58,30,19,38,170,225,100,50,153,207,102,117,93,35,130,65,18,145,249,116,106,16,171,202,54,149,211,46,90,181,21,251,62,172,215,107,2,116,206,53,198,56,231,218,241,168,106,26, +29,204,116,190,175,28,237,247,173,115,14,71,205,180,169,85,22,180,245,253,102,179,9,61,71,136,16,250,8,56,157,78,181,116,156,84,51,253,105,170,42,132,240,236,217,203,166,105,136,224,235,175,191,190,189,189,85,24,234,124,62,127,251,246,237,219,183,111, +175,174,174,182,219,237,151,95,126,57,159,207,189,239,140,49,104,233,230,230,101,219,238,190,249,230,219,245,122,77,117,131,136,155,205,78,9,107,185,165,39,64,72,65,133,255,195,62,42,135,98,146,242,60,230,94,63,217,227,149,30,230,79,206,81,126,174,188, +20,224,39,187,199,242,121,202,56,204,226,197,234,52,200,140,39,67,160,1,143,170,178,59,56,52,97,199,210,137,67,14,76,90,24,138,225,40,235,87,125,58,181,146,42,131,103,48,140,79,122,45,201,232,7,226,73,187,172,65,200,201,148,142,20,57,62,200,218,28,218, +223,172,218,118,98,129,120,114,89,243,135,207,78,38,153,223,153,130,22,216,24,33,226,210,89,14,129,202,49,87,129,77,7,157,61,14,65,152,68,141,152,193,123,175,124,139,140,209,155,205,102,159,125,246,153,10,1,245,177,247,93,114,144,143,62,4,64,237,142, +186,174,171,235,122,58,29,143,70,163,62,134,251,251,91,241,225,242,226,226,55,191,249,205,116,58,222,173,55,179,233,116,60,110,222,126,255,195,243,87,47,251,118,255,221,119,223,205,231,211,87,175,94,253,240,221,119,204,92,85,149,115,88,57,87,85,213,217, +217,153,8,199,33,33,235,93,206,33,246,125,175,3,210,81,93,59,99,136,40,132,190,174,157,246,8,68,180,159,140,206,206,206,62,124,248,32,209,215,149,125,118,117,161,66,134,206,185,235,103,23,109,47,109,219,86,161,154,141,39,155,253,110,189,218,250,24,38, +117,253,254,253,251,179,243,243,229,114,185,92,46,207,207,207,47,46,46,206,47,47,23,139,5,96,253,250,245,235,235,235,43,133,170,42,158,171,109,219,233,116,250,246,237,219,92,221,188,120,241,66,101,87,46,158,63,187,121,245,202,89,187,89,175,87,15,119, +204,224,140,181,150,68,144,0,162,28,154,52,66,204,2,22,39,95,241,73,43,117,52,203,41,151,134,63,211,13,30,121,90,28,87,194,39,143,127,220,37,210,176,162,44,115,108,25,132,39,111,114,0,32,115,201,156,60,49,81,59,122,75,132,167,214,78,116,192,205,36,241, +193,197,108,150,151,36,199,226,182,201,36,89,129,179,217,193,28,132,67,136,250,235,190,239,6,182,160,254,70,29,136,121,120,15,116,112,161,40,139,240,33,164,79,138,233,252,217,142,47,202,233,240,90,131,235,208,187,11,151,54,183,186,56,86,134,206,240,173, +216,242,139,137,177,211,199,135,16,250,222,15,22,188,88,85,213,110,187,83,225,70,93,254,252,221,223,253,221,111,127,251,91,14,97,58,158,120,117,118,245,254,225,254,46,120,15,0,235,135,135,200,76,6,140,77,64,208,187,79,183,155,237,246,63,255,239,255,249, +31,254,225,31,190,248,252,243,170,170,155,113,51,157,76,66,228,190,239,158,191,120,254,254,195,123,239,253,124,177,104,247,187,125,219,26,162,217,108,134,40,211,201,100,50,153,88,107,171,202,85,206,13,202,139,36,194,149,171,20,110,175,179,205,16,66,215, +182,198,90,93,39,40,219,189,114,149,48,207,103,51,31,2,136,76,198,99,67,176,223,110,187,253,30,65,234,209,56,121,218,10,0,162,181,198,186,202,24,99,93,53,26,143,23,139,229,245,243,231,47,94,188,56,191,188,156,205,22,77,51,154,45,207,166,243,217,242,108, +121,182,92,198,24,223,189,123,215,247,253,245,245,245,234,225,126,177,88,116,93,183,219,237,136,104,191,217,110,214,171,24,66,136,65,152,9,177,106,154,119,239,222,253,240,195,247,117,221,112,228,36,165,13,9,177,54,84,25,80,154,75,151,17,146,65,51,39, +169,44,47,235,10,199,17,42,151,251,143,61,243,78,66,241,228,241,39,63,73,169,226,209,233,159,181,51,115,130,29,102,10,71,126,125,249,253,156,188,98,145,207,202,113,6,102,92,155,158,161,42,220,108,51,201,183,140,230,188,174,120,162,74,150,60,90,29,230, +173,84,40,207,49,22,236,68,1,0,231,108,233,164,149,149,222,134,3,146,202,106,94,149,1,30,155,194,149,189,120,169,113,162,67,87,74,254,17,56,168,236,49,12,48,7,147,6,185,201,60,28,0,112,8,102,2,67,192,4,168,66,111,192,48,155,78,85,118,158,136,174,174, +46,191,252,252,139,166,170,251,118,167,25,111,191,221,109,215,235,174,235,42,235,44,145,181,182,138,62,50,85,85,69,40,15,171,187,249,124,254,127,254,230,255,248,219,191,249,237,108,54,115,206,8,128,117,174,170,237,88,166,163,233,164,219,111,173,171,108, +211,120,142,68,110,58,95,52,149,27,77,38,221,158,15,128,95,0,17,86,120,13,135,160,88,188,202,186,212,190,18,81,140,103,23,23,138,110,177,131,210,35,146,232,74,211,85,70,199,105,134,64,152,117,117,169,194,190,214,57,102,168,99,240,222,179,32,90,83,215, +163,102,52,186,184,186,186,188,188,92,156,93,44,151,203,233,124,214,52,141,173,198,138,65,57,191,186,252,159,254,230,63,137,200,239,127,255,251,239,191,255,126,50,153,156,157,157,189,124,249,50,116,189,136,60,60,60,212,141,27,143,199,187,237,118,62,155, +33,98,109,237,151,111,222,108,183,219,219,219,91,85,190,147,66,231,142,57,57,44,60,89,236,156,140,91,180,116,26,236,174,240,231,186,187,39,107,168,172,252,125,116,23,33,33,157,14,72,211,127,147,60,57,131,201,134,48,39,239,211,34,157,16,110,85,158,81, +197,153,0,147,94,84,30,204,8,21,1,172,144,61,64,66,178,198,58,67,149,117,70,205,34,203,183,197,7,146,129,60,153,214,9,115,238,130,44,89,250,168,242,78,36,107,68,180,238,32,192,157,65,100,58,206,206,13,195,209,132,70,226,241,137,66,165,236,207,227,30, +88,167,103,195,99,240,164,162,40,15,161,225,151,70,161,189,3,175,202,14,54,221,126,60,30,175,215,235,81,227,140,49,55,55,55,55,55,175,67,224,81,221,168,94,232,122,189,190,253,248,145,67,168,230,174,109,91,230,48,30,143,157,115,96,96,62,159,79,102,211, +207,62,251,236,111,255,246,111,235,209,76,183,100,211,197,200,57,163,159,212,54,117,31,252,217,213,51,91,185,221,102,11,32,77,93,215,214,1,192,120,60,214,88,98,230,24,130,34,155,157,49,222,123,32,82,120,154,239,250,190,79,163,255,186,174,7,75,12,28,76, +194,140,218,81,12,216,200,182,174,221,249,249,210,90,82,22,149,181,118,84,215,85,213,8,33,8,217,202,185,102,196,34,198,185,217,116,49,154,204,140,179,128,134,35,112,76,194,118,198,152,233,116,250,249,231,159,47,103,243,186,174,31,30,30,54,235,135,241, +120,124,115,115,115,190,88,182,109,251,233,211,167,174,223,111,183,219,186,182,222,119,58,80,250,226,139,47,218,182,251,47,247,247,206,58,6,1,32,70,177,2,129,18,104,9,31,173,10,78,234,189,82,249,55,117,19,244,179,83,147,178,15,42,131,167,76,68,39,201, +240,36,223,156,76,67,78,82,223,227,141,200,137,196,217,81,239,90,64,210,142,45,135,177,48,18,63,228,21,99,146,180,172,61,113,123,46,95,245,113,122,29,62,36,14,255,239,161,51,84,217,236,68,229,196,236,182,165,47,118,124,224,69,147,97,242,79,5,225,19,75, +216,39,51,97,113,137,77,38,64,148,210,224,138,210,206,127,146,98,85,194,133,11,12,195,88,162,131,13,93,140,209,217,90,37,207,110,110,94,43,164,115,182,152,199,24,187,125,187,219,237,186,174,27,213,181,181,118,253,240,112,127,127,23,66,24,143,155,23,55, +175,62,255,252,243,23,175,158,95,93,93,57,103,60,115,16,49,198,184,166,177,214,116,93,215,115,136,49,86,227,201,104,50,153,47,23,251,237,46,250,142,0,99,140,125,219,205,198,147,4,122,244,161,235,58,192,222,16,161,49,53,25,68,181,58,194,16,2,89,135,198, +2,25,224,152,187,65,205,24,74,12,52,135,222,134,21,212,146,166,220,80,89,231,212,121,219,213,35,227,172,107,70,117,93,171,108,165,173,171,209,120,218,52,141,173,27,48,150,145,124,8,204,172,82,182,68,244,236,197,243,191,255,251,191,23,145,255,231,255, +254,191,190,249,230,155,213,221,253,95,255,245,95,95,93,93,17,226,167,79,31,214,235,245,242,108,210,237,246,110,58,5,224,197,124,254,203,95,254,226,221,187,119,219,118,191,219,182,172,4,52,1,3,131,133,195,49,165,224,100,79,248,120,136,114,82,142,158, +4,106,174,218,30,151,145,167,30,230,3,114,165,196,82,63,78,200,37,152,230,73,216,77,226,9,28,184,239,135,63,90,222,41,107,40,123,57,229,123,249,228,77,230,93,69,246,113,161,71,146,22,217,42,21,79,222,31,0,24,180,170,64,145,74,92,130,44,46,112,112,146, +74,170,253,170,211,28,14,94,214,34,10,118,31,232,253,229,44,52,93,225,71,211,209,39,172,206,202,9,117,89,154,30,71,224,80,136,106,137,139,49,57,46,10,149,53,140,170,60,2,224,104,52,234,186,78,147,155,138,17,170,122,167,210,213,239,239,239,243,156,176, +169,170,190,111,189,247,159,62,125,248,245,175,127,253,155,191,253,159,47,175,47,199,227,241,108,54,67,68,59,154,52,136,128,28,152,19,174,141,12,32,57,34,53,32,155,47,151,18,163,239,250,208,245,33,132,6,57,198,24,98,239,69,44,84,217,223,135,12,160,33, +0,12,44,129,69,24,136,140,179,196,18,93,205,104,172,37,3,192,138,58,212,139,166,205,185,218,33,41,198,104,58,157,118,82,91,107,199,227,241,100,62,27,79,102,214,86,228,172,177,174,170,71,17,132,140,179,117,99,140,129,100,219,104,6,168,177,1,74,99,170, +207,62,251,172,174,235,24,250,127,253,215,127,253,234,15,127,108,219,246,63,253,245,95,43,15,67,177,79,219,205,106,52,174,45,82,8,253,179,171,171,95,254,242,151,127,252,250,79,193,115,96,209,133,10,139,234,41,31,213,162,39,227,150,159,179,178,19,120, +2,197,242,120,152,127,210,16,102,19,155,242,223,62,94,178,151,59,250,220,91,158,60,248,36,8,75,144,204,227,143,240,223,223,142,20,30,69,71,93,101,242,115,62,214,78,198,159,237,98,83,210,49,229,184,165,196,200,149,163,148,65,123,23,202,146,50,81,43,6, +222,231,16,78,84,88,195,153,39,123,134,159,219,17,17,218,204,217,47,31,156,205,149,4,34,75,242,181,200,216,197,1,34,235,178,210,171,181,118,191,235,42,215,196,24,207,207,47,23,139,133,18,255,118,171,135,182,109,55,155,157,196,48,155,205,154,166,233,246, +123,221,197,253,226,23,191,248,199,127,252,199,95,252,242,11,31,99,85,85,163,81,19,99,236,56,54,77,3,134,216,123,137,76,117,2,12,26,67,40,66,32,14,137,7,108,42,0,248,245,125,20,246,129,67,20,149,232,130,168,170,36,210,181,94,9,233,93,215,105,137,8,0, +206,12,30,215,194,204,236,99,16,17,140,214,251,78,199,81,74,210,209,209,235,104,52,218,244,100,140,169,70,205,120,52,157,76,38,174,25,145,177,100,13,144,53,130,68,150,172,77,232,65,52,156,84,223,163,62,21,17,117,93,135,78,166,211,233,191,252,203,191, +236,118,187,213,221,253,251,247,239,43,231,94,189,122,165,179,213,222,111,181,146,55,182,106,183,59,231,234,23,207,175,223,189,123,215,181,30,67,148,94,24,249,96,61,95,184,44,149,181,226,227,253,225,161,40,123,84,16,229,233,122,57,138,204,129,167,18, +239,165,84,84,121,87,28,97,113,30,181,124,101,38,44,247,88,39,211,196,39,123,203,159,91,54,230,167,127,210,105,195,24,99,29,89,235,158,174,149,79,16,125,135,255,201,52,192,109,212,110,243,113,35,59,52,114,80,92,154,193,108,142,136,178,183,22,145,12,206, +216,229,9,103,143,63,222,227,15,112,28,147,131,140,57,166,14,27,178,44,162,36,6,70,246,142,212,175,144,178,200,127,146,75,5,136,145,21,5,170,103,255,139,23,47,84,111,87,135,168,204,220,117,157,51,168,2,77,235,245,122,189,94,159,159,159,255,238,119,191, +251,245,175,127,157,28,182,40,177,7,189,17,233,188,173,28,25,83,143,71,10,217,17,17,163,98,166,204,125,12,18,67,28,124,87,147,34,65,178,142,3,2,138,98,65,16,162,103,16,96,209,251,42,139,187,10,2,194,65,139,5,209,0,68,32,180,88,101,1,118,189,133,172,181, +117,93,123,107,141,49,227,209,180,30,53,206,213,131,191,72,109,170,58,50,51,18,25,75,164,78,71,72,206,114,223,106,91,168,223,209,126,191,15,93,175,28,229,223,254,246,183,183,31,62,254,219,191,253,219,143,63,254,200,204,222,119,87,87,87,204,187,16,37, +198,184,88,44,0,13,35,53,77,243,236,217,179,213,102,167,168,248,82,140,20,132,178,190,230,227,118,227,20,165,153,212,209,78,0,137,80,130,75,179,179,122,78,44,182,176,204,44,111,221,147,17,122,206,114,39,55,121,57,155,213,88,165,65,96,110,104,62,249,36, +31,60,222,85,30,127,144,147,32,228,97,107,112,120,81,91,82,48,30,131,193,159,152,205,68,85,209,202,122,219,82,46,73,7,181,66,21,193,51,5,178,22,14,72,214,130,84,161,188,175,242,226,18,225,241,113,128,143,190,155,163,255,73,7,0,77,26,23,165,154,155,4, +4,7,124,121,246,253,149,227,3,56,147,69,192,123,63,157,206,188,247,163,209,232,197,139,23,163,209,136,136,54,155,141,162,210,188,247,150,92,211,52,56,212,51,95,126,249,229,155,55,111,154,166,33,3,103,23,23,189,239,218,253,254,252,234,170,174,151,250, +79,140,179,68,16,65,4,208,18,110,119,187,202,57,96,230,62,0,7,36,100,132,174,235,70,149,211,25,174,134,43,51,83,72,3,108,149,211,37,64,37,215,138,72,12,129,12,58,132,90,106,99,73,245,246,67,232,213,21,203,217,60,139,151,204,131,105,234,185,53,85,211, +52,174,174,132,12,71,1,140,100,152,20,191,14,1,34,167,249,176,33,43,96,9,155,170,102,9,153,173,139,128,117,93,199,128,127,243,55,127,179,121,88,125,253,245,215,127,249,246,219,180,211,234,122,31,219,24,68,229,18,155,209,36,70,89,94,156,63,127,254,252, +207,127,249,222,71,126,130,139,80,84,140,57,114,224,209,234,162,12,194,35,212,97,49,17,41,11,203,98,224,97,50,206,185,12,194,114,11,80,194,92,158,206,52,69,16,158,132,64,9,238,47,244,246,229,132,44,82,14,41,143,131,240,248,126,86,203,68,66,7,248,104, +73,42,96,173,123,114,116,203,210,231,233,104,78,113,143,193,71,162,114,34,72,16,108,90,148,160,81,77,67,25,188,208,12,112,4,100,44,184,42,0,209,226,160,63,33,32,89,57,63,207,94,242,118,36,111,14,225,81,230,36,196,100,107,19,163,73,126,86,160,254,91,104, +164,27,78,223,196,194,66,3,134,140,143,222,86,102,223,110,127,251,187,127,250,226,245,103,220,119,182,170,136,35,112,252,248,225,29,25,185,188,60,235,251,253,126,183,249,250,219,175,70,211,209,235,47,94,143,23,179,102,54,105,251,240,105,189,53,182,170, +199,203,214,83,148,13,33,56,43,194,61,50,84,195,165,158,58,43,49,132,16,128,163,230,102,178,166,153,77,64,152,189,71,87,85,128,196,49,244,62,118,157,132,24,124,215,84,14,84,67,156,196,123,97,142,166,114,200,145,52,83,129,144,161,177,27,139,140,88,169, +94,198,144,198,30,2,171,159,15,81,99,43,68,100,233,125,63,24,54,70,14,189,112,236,137,140,51,68,96,25,2,0,97,68,146,224,200,71,191,17,32,138,209,114,24,91,240,49,238,182,15,64,198,56,123,243,197,155,223,253,211,63,109,67,184,189,189,53,235,109,116,245, +217,108,46,24,153,225,254,97,55,23,27,227,86,177,221,255,248,247,191,253,175,255,237,191,237,119,43,107,36,196,192,130,198,218,200,253,168,50,229,212,90,10,137,167,39,97,214,58,67,86,128,126,217,55,69,100,239,213,57,49,73,27,26,195,214,90,180,104,140, +202,171,37,179,160,180,186,176,148,85,250,75,184,89,146,177,6,32,2,2,161,97,223,165,49,232,35,179,145,96,33,6,240,170,119,72,221,1,29,9,70,146,114,62,147,209,248,162,99,225,66,192,195,120,55,225,70,6,66,19,176,132,24,45,51,219,92,70,158,228,195,114,191, +89,94,26,237,100,202,97,84,57,17,62,89,193,171,221,223,96,82,147,5,97,143,198,184,143,112,128,160,174,23,66,199,229,177,156,212,161,160,104,221,8,248,8,101,159,252,183,203,131,42,217,238,60,137,205,5,0,192,186,174,173,181,175,94,189,122,245,234,213,124, +62,111,247,123,101,6,169,151,152,126,106,102,214,35,127,185,156,95,93,93,168,9,68,38,167,102,221,68,0,80,108,8,103,156,62,64,244,221,160,27,127,128,45,16,128,177,150,0,162,15,40,81,13,77,188,247,170,25,229,189,40,48,192,24,163,46,70,194,28,187,112,184, +101,211,241,15,100,210,75,167,67,74,77,201,129,16,141,34,141,144,49,232,8,141,34,130,17,82,85,34,107,173,37,35,68,36,148,122,117,9,170,164,102,78,216,61,214,144,146,158,222,124,246,234,219,215,175,181,111,220,110,183,226,195,249,249,249,104,58,241,109, +215,247,253,100,50,70,196,247,239,63,206,150,139,201,100,50,157,78,55,219,125,31,34,162,209,137,81,229,232,196,107,104,24,86,208,147,65,88,233,142,139,142,230,254,133,231,76,217,101,129,81,171,202,193,182,217,144,59,46,98,177,244,208,45,218,66,21,199, +21,82,149,176,161,152,98,102,165,252,34,19,66,18,223,69,113,135,19,191,160,65,13,163,16,120,18,151,243,24,89,170,255,72,43,234,211,32,60,89,81,148,1,54,240,125,240,136,234,158,143,180,98,92,121,18,132,185,66,40,131,240,196,34,188,120,235,172,85,230,73, +4,158,204,214,168,40,71,31,251,156,101,180,106,126,99,67,28,198,67,63,66,196,195,33,147,151,37,159,127,254,249,103,159,125,166,11,183,251,251,123,99,140,117,70,97,52,202,124,251,244,233,83,93,215,111,222,188,185,190,190,158,76,38,10,45,82,75,45,17,97, +142,88,102,102,214,3,79,23,194,48,136,30,131,62,88,64,88,88,124,224,232,129,35,71,142,193,39,211,2,99,41,249,240,4,141,40,99,12,113,12,105,131,159,202,206,212,180,216,220,10,30,221,100,138,47,115,54,251,67,138,136,129,8,2,12,224,133,12,153,40,34,134, +25,147,95,74,16,66,136,29,17,65,50,117,60,76,47,20,20,85,215,245,235,215,175,127,245,229,79,119,119,119,239,223,191,191,191,191,183,103,151,170,115,81,53,181,115,206,251,32,194,202,192,48,198,140,235,166,239,251,190,167,100,52,107,72,221,1,82,144,100, +28,9,98,140,145,179,108,105,241,83,91,87,82,109,138,224,177,39,183,68,218,188,85,213,129,121,71,238,184,190,125,34,8,7,199,62,61,19,5,81,51,33,26,131,135,32,140,1,129,24,1,49,51,197,101,128,166,228,89,70,185,113,145,98,208,152,11,215,242,115,73,140,145, +2,233,77,101,115,48,60,238,50,203,146,189,216,147,200,73,16,38,79,136,167,158,65,105,187,198,162,177,104,29,101,253,41,81,141,80,164,200,64,201,9,48,123,222,157,174,76,80,64,10,117,32,115,156,156,163,168,223,117,204,6,131,167,136,219,163,31,36,202,86, +80,152,28,111,134,32,172,170,234,245,235,215,103,103,103,106,93,118,123,123,123,126,126,94,57,85,41,224,93,215,86,206,108,54,155,103,207,46,127,245,171,95,77,38,19,103,168,15,145,57,32,90,102,86,37,13,35,38,235,39,11,0,170,81,30,176,65,18,146,65,127, +49,202,160,191,130,106,91,25,98,12,62,116,189,239,90,2,16,99,247,161,239,125,171,28,20,99,232,32,247,32,58,18,83,219,143,200,204,24,99,169,29,20,51,86,51,245,72,17,133,140,49,36,32,168,26,48,145,5,201,16,2,168,56,12,98,10,117,4,35,204,26,131,249,136, +84,198,154,247,62,198,173,171,171,197,98,241,234,230,197,213,159,207,238,62,126,82,98,215,138,121,52,10,214,206,3,131,49,80,57,231,154,122,187,221,106,26,111,154,6,208,244,125,207,32,234,115,158,141,123,79,146,161,1,96,56,133,106,165,202,107,120,51,7, +55,168,129,50,90,206,195,179,228,110,249,83,210,226,202,39,41,96,97,234,162,6,101,16,234,46,205,64,18,143,17,6,35,12,32,4,118,64,225,37,17,179,100,232,27,15,69,110,89,57,27,131,39,203,125,13,251,212,199,122,16,17,59,176,138,14,209,92,148,133,162,171, +182,162,245,130,146,240,74,133,211,77,142,251,19,154,163,62,131,181,106,85,111,178,243,134,74,9,27,131,169,126,203,131,214,163,210,95,205,11,120,160,132,161,197,163,21,144,136,32,211,0,105,231,19,166,243,83,243,226,195,254,19,8,33,137,180,35,0,53,77, +115,121,121,249,234,213,171,186,174,127,250,248,211,195,195,195,110,183,187,186,186,10,193,179,15,219,237,218,123,239,44,137,196,231,207,158,221,188,124,57,36,162,96,20,173,4,17,25,209,162,36,11,140,92,118,8,75,200,218,167,122,160,179,168,167,101,8,33, +52,6,37,4,223,247,161,235,219,221,182,111,91,145,232,140,69,76,42,114,214,26,17,14,28,189,247,34,145,163,110,125,146,40,117,136,66,34,8,18,124,175,42,88,105,218,54,148,30,18,3,24,133,65,35,9,50,106,225,36,36,0,49,4,78,103,170,22,43,198,60,81,252,39,252, +187,181,222,123,242,84,187,234,252,252,252,217,179,103,239,223,191,127,120,144,159,62,124,60,59,95,146,179,183,119,119,62,78,94,189,120,217,52,213,118,187,205,192,137,202,88,26,17,115,136,49,142,70,19,197,121,89,147,74,210,195,254,89,107,203,99,252,198, +161,101,200,85,107,81,142,150,245,87,198,199,149,201,163,12,194,82,42,229,49,240,58,85,145,195,234,184,24,121,36,230,4,8,50,170,31,99,208,86,80,80,136,40,38,51,21,19,99,247,120,94,122,220,34,149,213,92,218,168,249,30,153,217,254,119,184,30,165,106,64, +14,101,67,248,180,182,71,1,61,205,44,62,34,114,14,172,53,85,101,149,21,92,164,108,86,228,76,146,80,203,137,203,216,194,22,57,11,251,176,29,108,67,114,226,213,59,91,9,50,169,243,41,51,228,48,188,62,217,187,28,7,33,37,51,95,52,170,215,48,155,205,186,174, +219,108,54,42,229,96,140,233,187,125,215,237,87,171,21,2,119,136,243,233,244,250,250,122,52,106,80,56,132,160,110,135,72,234,180,28,80,92,28,176,227,3,152,54,49,158,145,135,99,108,160,138,147,128,1,36,97,136,129,98,68,97,103,12,84,22,56,57,45,27,174, +17,83,42,232,131,7,224,24,193,56,163,156,38,0,112,85,165,251,67,125,76,148,180,212,202,77,56,34,250,62,0,139,226,105,211,41,137,130,0,33,246,73,157,25,4,209,32,128,144,94,10,124,138,222,154,128,59,33,244,198,152,113,83,63,187,188,186,60,191,8,189,191, +125,216,125,186,189,83,218,71,211,199,237,118,155,54,58,149,117,206,17,98,231,59,221,207,26,194,170,178,42,164,50,228,64,36,66,57,66,99,226,9,201,29,5,202,158,48,231,231,188,71,57,89,223,151,43,251,147,32,44,236,19,143,56,3,7,40,116,186,105,49,107,71, +160,0,51,163,144,150,163,0,204,189,1,44,76,72,135,145,132,49,6,132,128,56,243,90,135,218,144,127,102,161,159,141,153,200,150,221,237,81,211,85,28,42,37,238,198,208,19,159,240,104,108,117,188,186,105,106,212,133,85,85,85,73,92,88,123,75,99,66,8,74,102, +47,17,2,17,14,133,123,18,183,11,73,4,41,53,244,152,106,90,21,68,38,76,6,215,199,136,68,115,210,37,22,204,148,67,57,170,131,13,221,144,25,99,206,207,207,21,154,172,244,46,93,12,180,237,110,191,223,175,30,30,198,227,6,37,94,95,95,95,93,93,166,201,181,54, +105,32,8,6,5,34,199,16,123,37,37,167,44,32,201,93,82,14,6,229,172,118,168,186,237,67,0,246,30,35,163,136,51,104,155,170,118,86,107,120,85,254,2,144,170,170,200,26,227,45,0,244,125,219,84,51,231,156,250,19,103,158,167,49,198,213,149,58,204,232,98,51,151, +18,195,7,44,86,5,90,148,178,160,17,204,218,140,40,204,33,4,160,97,70,48,40,18,165,91,58,132,64,122,180,1,140,155,230,217,229,249,213,197,217,234,254,118,113,182,252,233,199,119,125,223,43,186,232,195,199,219,233,100,100,45,169,1,198,120,60,222,239,247, +145,185,113,85,4,33,100,87,85,3,163,103,176,67,131,35,132,232,41,85,119,64,42,158,76,71,79,224,160,143,23,232,143,59,163,188,220,58,209,89,74,150,39,48,248,212,166,137,163,106,120,131,114,2,115,23,147,188,165,32,11,151,165,89,67,78,158,250,45,39,131, +196,98,29,114,18,132,67,49,216,35,162,61,33,47,62,198,16,156,144,68,12,73,89,133,62,166,99,198,152,22,56,250,176,170,86,202,70,117,26,132,150,98,140,174,58,8,159,234,83,117,254,224,228,106,17,60,72,0,65,20,107,201,96,50,6,205,31,67,215,104,37,241,34, +27,35,24,75,217,22,92,47,238,240,73,99,25,132,3,186,150,84,159,34,132,176,223,239,179,174,148,122,21,116,109,187,219,109,166,163,38,50,47,151,139,229,124,193,33,137,211,133,232,133,193,24,23,37,112,20,143,222,146,195,60,252,212,114,26,0,1,152,131,214, +162,97,216,148,106,134,175,128,131,68,149,8,209,249,19,75,96,65,93,78,2,34,89,211,184,244,53,197,40,110,92,41,224,59,95,127,13,51,21,23,206,199,98,158,30,56,235,202,123,81,193,133,90,178,18,17,26,130,212,84,51,68,230,216,3,214,7,176,251,208,37,16,98, +31,2,98,130,227,142,70,205,217,217,114,185,92,54,77,211,116,60,158,78,124,215,43,3,248,229,245,51,0,218,108,118,49,122,173,44,214,235,117,148,160,8,117,62,26,248,169,56,187,222,235,177,212,155,62,84,94,128,168,231,93,209,214,103,32,193,137,212,82,142, +129,147,13,68,62,133,179,46,184,156,62,27,15,122,161,69,39,172,36,216,71,68,199,227,27,94,117,199,227,96,253,80,178,236,147,161,24,103,58,5,28,233,3,68,142,12,98,192,0,136,205,83,181,147,37,105,6,194,230,111,58,229,162,34,8,79,26,235,92,64,150,243,85, +205,132,58,232,215,33,117,114,26,240,234,157,118,32,107,233,63,31,143,72,189,1,186,174,235,49,230,236,87,206,135,20,13,96,136,212,108,94,123,179,161,34,53,185,210,176,214,148,178,26,73,99,111,40,167,181,39,52,198,216,202,169,37,144,106,197,235,226,251, +135,239,191,191,185,185,185,189,189,189,191,251,244,241,227,123,136,188,90,223,95,94,94,204,167,51,235,200,85,38,248,78,0,12,96,47,161,235,246,206,213,198,96,244,189,107,44,13,215,193,123,47,3,251,211,128,0,128,161,188,170,10,201,39,58,196,65,148,214, +119,125,63,168,238,69,197,130,77,167,83,45,22,56,138,202,252,132,192,136,98,45,18,165,130,83,191,213,224,185,239,66,240,12,100,157,173,40,70,239,61,115,212,27,43,170,131,42,51,162,209,190,64,39,82,3,229,37,221,208,25,15,157,177,209,249,158,51,198,176, +103,96,233,250,214,123,79,128,203,249,252,108,177,248,184,237,39,147,201,202,135,182,109,141,49,155,205,102,60,26,45,22,139,79,159,62,237,118,187,233,108,50,153,76,182,251,141,181,118,179,89,153,202,217,164,123,157,206,93,16,142,106,51,8,195,186,40,127, +131,128,7,92,199,208,83,21,211,81,46,185,14,58,207,36,162,8,71,93,82,9,67,203,165,99,153,151,20,35,161,65,72,134,242,228,54,17,50,144,84,189,221,131,26,194,197,190,15,39,234,82,58,164,201,114,137,69,174,83,21,95,122,140,16,200,89,68,15,145,4,91,123,140, +84,24,242,70,250,67,70,221,21,201,14,19,243,114,202,92,214,162,90,172,231,76,88,15,65,168,254,175,195,50,141,181,28,85,188,78,105,136,21,99,20,96,50,104,44,25,38,97,4,65,65,208,242,128,14,210,65,58,113,214,147,82,109,131,105,160,56,102,252,42,32,80,241, +161,20,190,24,202,193,76,254,209,68,173,44,36,197,106,170,39,193,195,195,131,111,59,129,104,140,25,213,205,104,92,87,214,17,36,232,57,115,196,196,148,139,202,213,146,16,249,136,48,153,0,187,58,1,30,14,225,40,131,103,114,97,130,199,17,36,130,8,2,146,173, +172,179,117,99,109,165,16,115,165,131,10,8,20,204,172,16,130,20,135,116,223,247,93,240,89,57,118,60,30,87,85,181,90,223,234,87,155,250,14,66,32,140,194,206,212,240,8,168,152,133,11,78,32,148,131,225,89,254,19,17,216,16,84,206,168,69,144,49,4,98,98,239, +53,8,235,186,142,49,110,54,155,18,188,98,235,202,57,7,146,39,106,172,25,155,7,201,73,209,70,67,225,77,72,201,104,93,14,220,212,19,180,247,99,222,96,218,238,28,15,50,138,252,35,229,158,67,179,69,153,9,35,72,222,216,157,84,191,39,138,50,233,151,17,152, +179,57,159,60,6,151,63,74,185,39,187,107,157,249,128,213,22,255,152,11,124,58,222,201,56,35,99,140,53,148,247,48,229,10,62,119,122,185,188,212,199,215,149,74,157,167,159,50,8,173,181,73,232,118,152,86,169,100,165,154,50,113,136,76,70,76,58,2,13,82,89, +178,235,164,49,30,172,7,146,178,253,0,204,27,142,90,200,220,176,97,208,71,38,151,112,64,54,159,38,227,241,184,174,235,174,235,0,96,191,223,171,112,88,219,182,235,251,135,16,123,99,76,237,220,100,50,153,142,39,198,152,24,61,9,9,146,48,3,104,247,206,68, +144,131,179,184,220,71,189,7,14,194,196,81,146,77,107,96,16,193,32,156,194,207,164,51,220,90,107,43,199,8,34,16,2,135,192,28,132,153,171,10,16,133,57,120,31,117,18,163,87,126,54,155,25,48,21,137,247,190,235,90,102,118,206,141,70,163,102,52,41,155,252, +82,29,240,164,129,87,247,172,232,189,94,46,99,228,8,173,43,194,28,152,163,138,41,27,192,218,186,73,51,170,43,187,119,84,57,19,80,216,135,205,122,61,106,154,233,116,74,100,87,171,141,162,57,17,76,31,130,33,7,132,56,72,86,71,29,116,36,93,60,201,203,225, +65,189,55,225,197,146,6,46,242,201,182,233,100,137,157,51,33,20,106,194,79,118,140,121,220,112,144,54,85,23,177,162,9,214,181,16,0,240,241,23,170,14,164,146,190,59,200,177,121,194,140,127,114,59,127,130,86,205,132,2,237,125,236,9,64,246,241,226,251,88, +92,0,203,29,253,169,184,221,80,254,101,20,31,161,104,210,1,65,97,64,66,16,109,46,16,8,193,28,86,148,72,132,192,228,48,96,144,200,58,23,137,49,2,11,11,23,219,36,69,207,73,76,39,10,3,10,28,196,228,116,184,206,67,28,158,210,73,14,203,79,66,160,67,62,215, +76,168,21,169,134,226,118,187,237,186,46,196,222,57,87,89,87,85,213,120,84,215,117,205,28,250,30,170,170,18,137,106,132,41,98,242,122,46,136,25,92,48,20,170,74,40,7,227,85,134,120,200,63,8,32,128,134,64,132,192,13,190,113,121,170,236,28,25,99,12,135, +168,200,42,53,133,79,167,114,210,96,79,203,70,17,89,111,183,214,218,102,248,97,230,212,58,54,77,137,174,204,154,206,170,11,27,56,13,150,73,6,149,186,208,23,234,244,49,81,254,17,153,131,206,120,73,128,4,200,64,85,219,241,164,153,140,154,253,214,118,150, +44,86,109,100,223,247,186,60,92,46,151,219,237,122,215,118,243,249,20,173,145,40,214,18,51,91,130,192,200,204,32,204,50,152,96,11,3,154,163,142,107,200,21,92,4,225,201,148,251,164,236,84,106,43,28,203,82,148,181,95,89,175,233,21,24,126,201,148,216,167, +148,19,134,238,247,2,203,227,89,14,62,69,246,127,82,141,74,183,142,0,144,37,105,6,188,91,230,147,0,192,208,87,148,27,155,147,236,89,134,111,130,110,147,32,9,96,178,38,28,22,158,3,106,19,17,20,224,163,143,124,180,52,47,179,235,201,110,99,144,111,67,99, +244,96,3,131,32,40,74,11,212,94,2,178,233,47,178,64,4,22,96,181,155,17,44,55,157,2,148,116,229,20,55,134,197,222,146,210,76,162,40,71,245,48,202,3,219,236,89,103,140,169,172,179,214,168,115,131,181,148,122,185,180,151,101,68,131,2,44,17,131,164,142,83, +13,51,17,41,143,170,5,34,2,1,35,160,46,191,211,103,39,81,95,27,16,83,69,195,17,64,141,34,145,234,186,214,226,44,98,128,168,230,139,38,105,53,66,90,207,12,242,225,172,26,219,117,93,143,70,163,241,120,172,102,47,186,51,236,162,224,192,199,209,241,159,232, +161,5,120,216,150,20,35,135,99,93,60,2,17,212,17,14,11,196,100,114,134,192,4,88,187,106,50,26,79,70,245,202,146,65,17,4,107,48,32,74,136,190,143,23,23,23,15,15,15,157,111,25,200,186,74,16,170,166,238,186,61,10,24,100,0,14,162,108,251,71,26,242,136,82, +176,106,160,40,71,143,99,64,78,150,100,73,121,236,84,162,230,137,32,124,36,39,149,92,25,244,216,26,86,172,170,129,114,50,137,145,152,250,135,76,197,120,90,247,237,48,62,36,144,68,254,59,8,159,138,46,132,6,232,151,45,167,44,101,180,228,138,185,100,112, +197,24,173,161,39,245,21,79,12,61,138,96,179,0,152,92,126,7,82,139,182,115,106,78,122,60,6,16,223,247,25,40,67,3,25,42,137,91,29,43,142,228,125,99,129,2,205,248,172,193,228,0,77,9,102,39,34,150,161,95,53,6,200,156,128,126,88,68,247,34,93,215,169,137, +39,74,218,239,59,75,117,93,219,65,254,36,57,24,3,34,161,166,19,34,177,249,66,171,214,237,128,222,21,102,68,97,1,210,83,147,128,36,179,81,145,65,72,196,225,17,155,233,0,0,32,0,73,68,65,84,48,199,193,38,192,145,33,50,152,220,120,152,200,16,26,48,192,204, +104,50,138,82,136,64,107,48,70,56,31,47,17,209,85,6,73,24,149,114,17,69,4,236,4,16,201,20,98,13,8,100,129,152,141,177,0,120,114,200,54,141,59,112,2,14,66,39,2,145,147,47,167,28,150,88,85,85,57,103,173,33,4,137,28,145,69,125,204,57,4,107,170,201,116,218, +223,121,133,224,42,27,130,33,155,20,72,30,150,209,224,218,147,105,22,89,80,239,73,217,210,172,102,93,78,7,21,59,10,0,96,108,81,69,211,147,53,97,121,199,14,152,36,163,231,108,209,100,65,182,15,42,147,112,46,98,11,106,162,90,229,62,77,67,151,124,189,142, +196,205,142,72,21,246,196,25,71,142,85,190,31,123,0,132,112,68,217,40,37,161,202,218,32,179,33,189,36,213,208,147,225,91,73,232,60,114,207,241,158,67,228,112,208,237,77,127,171,39,112,185,252,17,24,230,52,5,163,55,169,172,159,16,58,11,182,152,12,251, +149,193,157,56,31,67,250,228,109,219,134,16,118,187,157,202,144,155,226,140,80,9,38,229,200,33,18,200,129,166,34,122,52,210,160,187,156,241,67,9,46,49,216,146,64,138,67,36,4,16,21,160,210,147,136,212,101,50,113,49,73,98,84,180,80,178,61,6,130,20,243, +124,82,26,137,26,183,139,232,168,166,235,58,245,55,213,235,182,75,182,5,164,136,2,133,179,170,184,41,1,161,161,188,26,121,12,233,18,142,169,75,231,56,24,69,242,97,142,42,108,17,12,129,115,198,24,19,251,144,133,0,245,1,139,197,217,182,221,7,22,65,8,194, +38,114,20,150,24,152,37,70,245,12,66,86,20,203,176,47,215,51,226,144,9,0,29,226,147,138,39,10,82,211,85,205,80,196,49,34,130,177,37,182,243,241,128,163,92,98,15,154,52,80,89,171,18,175,218,149,104,74,82,143,80,83,252,48,131,115,89,54,58,22,230,72,98, +134,215,45,155,213,44,155,202,204,134,160,136,94,80,157,222,65,156,234,24,233,115,66,34,46,131,74,95,210,123,206,195,207,147,165,103,9,52,61,100,127,72,24,14,173,194,243,130,181,148,36,40,131,60,250,144,59,221,131,232,0,64,58,80,243,107,1,242,209,100, +140,7,125,85,61,20,80,141,70,31,79,186,74,248,193,9,192,41,89,172,101,55,121,231,152,217,226,225,221,102,183,19,5,15,28,169,9,177,8,105,31,58,216,82,14,90,56,50,120,148,30,246,89,197,169,47,52,8,137,163,162,78,213,105,135,18,135,137,144,77,80,245,97, +6,4,230,128,225,116,154,77,105,144,147,21,86,74,106,252,102,223,57,231,84,185,116,176,242,138,36,153,46,109,1,53,29,50,68,214,137,69,33,239,55,44,120,66,208,111,144,112,184,49,56,79,116,160,50,182,50,228,17,242,119,173,151,119,185,92,110,246,187,237, +126,19,37,32,27,5,69,148,103,58,107,185,51,140,62,15,185,162,160,182,21,233,241,40,25,106,214,210,152,41,131,144,145,14,195,204,162,10,61,204,89,79,166,169,214,26,131,26,132,149,211,39,84,64,188,46,39,48,185,101,25,99,173,21,65,66,202,173,120,142,70, +34,146,131,245,208,113,16,210,65,136,48,135,238,192,161,29,130,208,148,99,19,22,0,34,64,1,48,72,44,28,148,64,163,246,102,90,194,91,18,64,233,57,114,180,17,173,113,135,5,113,100,68,175,103,58,179,29,230,165,250,153,153,124,176,22,146,238,211,128,220,33, +117,83,130,131,35,49,201,4,56,34,120,132,158,48,160,137,204,17,37,127,78,22,17,224,195,148,197,97,53,168,218,51,131,0,10,17,66,74,41,130,38,28,196,127,149,254,104,42,237,39,152,1,98,4,3,16,1,13,114,23,26,83,59,231,218,77,235,125,220,237,187,176,222,58, +231,192,240,118,191,157,140,199,228,172,143,189,23,70,155,142,36,84,101,29,102,2,45,32,9,163,32,246,58,151,17,129,192,218,61,27,32,35,232,180,136,140,192,6,208,168,21,1,98,32,23,117,230,49,116,32,28,130,8,36,112,104,8,193,119,34,226,106,195,85,244,222, +219,72,172,235,225,24,5,68,8,145,4,17,208,128,114,225,188,239,160,139,18,57,149,9,94,98,139,29,17,26,50,198,160,117,198,24,64,108,219,14,13,9,163,206,229,201,154,16,177,143,81,218,189,173,156,54,69,104,8,173,1,9,62,138,49,172,29,16,112,36,136,117,101, +156,129,232,119,33,240,186,221,217,102,20,218,174,7,28,205,230,193,218,222,82,11,188,168,171,249,98,177,223,175,137,144,16,119,247,247,163,186,222,10,168,191,174,160,25,180,72,135,33,150,68,145,24,165,63,216,16,33,130,212,195,250,23,136,200,58,170,172, +194,244,216,58,114,86,140,97,147,44,228,5,0,34,245,8,70,4,67,136,66,38,10,134,16,131,143,121,71,133,134,16,14,89,164,38,38,66,107,209,57,168,106,83,85,70,101,8,21,12,92,33,18,19,70,67,141,173,176,10,46,236,66,15,0,204,20,2,247,189,180,62,96,8,194,24, +66,212,141,43,12,18,104,195,49,23,75,238,82,8,16,35,138,64,36,59,216,170,162,45,91,219,199,2,88,143,247,27,28,142,84,73,37,207,24,14,105,211,148,255,48,167,233,140,231,164,180,100,47,232,30,112,164,29,82,56,215,105,245,36,144,44,59,15,116,251,252,126, +34,23,104,192,44,10,164,56,12,194,19,15,12,102,206,90,192,89,18,46,155,188,106,55,216,182,237,160,121,17,137,200,84,70,79,175,236,95,167,29,252,113,171,32,133,15,158,100,48,112,182,28,209,114,84,163,194,144,177,72,132,169,155,133,97,107,47,44,17,56,101, +83,136,4,136,18,163,15,236,131,136,4,74,3,61,43,86,55,19,81,130,246,247,36,4,8,33,4,2,140,4,200,194,33,234,133,51,3,76,128,25,64,72,162,133,16,60,64,16,136,49,42,84,1,9,13,18,2,90,131,98,9,170,74,5,32,67,232,25,84,232,32,134,16,28,19,115,112,3,214,79, +141,19,235,186,214,125,210,96,78,72,122,137,118,187,221,122,189,62,91,44,70,163,145,49,38,50,215,117,205,18,10,147,64,91,96,234,15,125,132,136,96,140,129,242,77,72,197,76,91,231,237,100,43,235,140,37,2,51,176,2,6,219,106,70,196,192,152,25,166,133,229, +187,148,90,41,89,244,136,136,242,202,205,185,84,136,162,34,51,193,2,5,102,22,74,72,21,109,175,26,155,176,202,202,216,100,76,138,45,135,167,39,68,40,72,182,71,99,39,45,238,210,64,120,0,232,128,125,50,2,79,144,236,71,75,210,129,222,175,163,237,28,132,71, +144,219,129,187,85,54,178,7,99,150,2,37,147,96,184,133,208,83,244,62,177,237,142,96,208,71,128,9,96,60,193,31,149,237,132,58,225,148,53,204,227,41,217,48,182,161,178,226,215,53,189,238,39,10,43,53,46,139,216,146,46,152,143,3,17,22,40,224,209,217,246, +106,184,15,16,64,247,147,214,24,139,128,36,192,2,201,180,20,81,0,88,65,27,32,204,34,17,89,90,223,162,128,4,31,131,79,229,183,132,24,35,139,21,145,160,8,41,4,93,93,32,163,176,106,169,38,95,70,96,38,192,0,64,85,149,30,25,81,176,103,193,16,130,231,164,180, +102,173,37,87,145,136,117,66,0,22,88,31,15,190,139,136,16,35,3,166,154,43,244,8,12,10,28,36,212,235,103,140,211,243,40,132,224,200,56,231,124,136,222,123,179,219,125,250,244,233,229,243,231,77,211,216,202,197,214,59,231,88,234,221,110,103,84,67,136,142, +233,114,104,100,208,218,139,49,154,193,210,75,217,235,195,173,66,214,90,87,153,170,170,156,33,99,80,215,242,58,6,102,102,128,35,39,192,199,128,210,204,192,86,249,143,164,73,99,36,155,142,153,162,172,51,198,64,4,34,38,34,180,198,70,155,156,106,81,178, +169,46,36,146,33,50,29,164,88,74,17,32,165,6,103,138,61,145,196,40,138,71,0,241,131,137,47,216,19,203,155,124,114,228,30,233,231,124,222,146,114,25,201,255,79,216,155,246,72,146,36,89,98,114,168,218,225,87,28,121,212,209,93,156,157,30,14,103,22,179,224, +2,36,200,37,1,130,252,255,32,193,143,67,96,103,185,187,211,119,85,101,101,100,68,184,187,153,169,170,136,240,131,168,153,155,123,100,55,19,137,66,85,33,51,194,195,221,68,85,228,201,59,214,52,183,213,134,4,22,142,249,58,176,91,85,189,8,125,113,111,46, +120,197,203,123,23,162,107,186,139,25,92,223,195,122,83,132,87,21,136,0,52,195,160,128,136,88,84,200,106,84,211,108,145,186,138,224,152,149,62,76,222,122,57,255,171,174,37,68,178,95,59,77,211,228,156,97,54,77,114,245,125,229,181,174,20,33,10,181,162, +156,91,228,139,102,115,135,69,240,238,152,98,8,190,236,51,3,205,5,180,14,21,33,4,83,133,82,156,54,162,90,64,212,180,76,231,147,31,63,38,74,75,90,173,168,64,153,143,91,48,3,21,81,87,17,250,218,93,116,41,66,63,47,176,109,151,89,189,212,37,181,42,88,8,65, +114,40,68,192,20,66,224,80,135,43,49,166,24,154,166,105,218,104,0,34,50,78,103,41,201,86,142,152,10,236,32,18,51,187,237,128,51,16,153,57,229,226,53,233,105,57,119,119,119,93,215,229,52,22,211,181,209,43,46,179,19,147,155,80,44,50,229,162,198,92,46,28, +20,91,176,195,138,97,50,51,5,98,194,42,129,4,85,69,133,5,134,164,250,229,129,47,158,54,149,10,174,46,199,88,155,220,32,43,85,235,21,127,66,216,12,5,148,144,171,145,167,63,69,76,4,1,3,59,88,229,201,66,33,64,48,85,1,211,226,100,163,202,200,192,53,111,134, +86,62,165,80,125,110,87,62,168,34,250,23,139,240,171,75,21,127,182,108,121,244,208,190,202,176,185,114,160,88,89,42,250,34,113,185,100,136,200,247,209,107,120,215,215,116,57,67,41,9,80,1,214,178,145,249,235,172,140,46,144,201,223,248,27,84,122,6,151, +87,105,120,76,72,20,67,244,133,108,5,132,49,172,95,64,41,197,129,25,39,175,118,93,7,100,11,241,96,205,89,159,63,137,26,62,235,148,52,68,100,12,102,38,69,205,233,126,100,72,145,9,201,188,225,20,19,53,201,46,228,53,83,205,185,30,82,37,171,170,105,209,92, +76,139,228,236,161,217,160,150,173,128,232,197,204,110,129,178,193,60,32,164,148,162,69,12,4,68,181,184,187,142,214,115,161,105,98,140,28,163,35,207,89,106,103,30,219,86,213,124,233,5,0,92,149,46,157,82,244,101,99,236,252,196,17,66,67,211,156,179,26, +32,84,154,50,16,55,77,215,245,125,141,196,16,1,71,68,68,56,4,80,155,166,233,229,248,186,221,110,251,190,31,135,83,206,73,29,192,40,117,33,81,207,122,171,141,251,124,255,68,0,65,6,2,244,113,81,33,184,135,154,95,134,132,11,30,70,139,254,161,2,161,151,199, +108,49,85,64,151,113,19,145,169,173,146,106,105,53,194,144,255,54,64,5,195,25,224,45,21,31,172,228,108,4,38,68,64,63,255,221,91,16,1,160,152,150,236,19,38,127,213,219,123,197,233,241,77,155,18,6,69,245,159,212,95,127,120,123,215,173,153,114,142,2,173, +169,113,126,199,33,216,130,86,87,30,134,150,175,167,192,57,235,17,208,230,189,223,178,108,165,58,77,233,226,96,229,141,255,106,149,228,120,174,192,245,98,122,117,60,84,159,168,185,255,174,229,105,8,49,198,139,156,100,94,82,16,145,211,0,214,123,81,7,123, +187,174,107,219,214,209,59,102,6,184,104,243,28,252,92,86,67,12,184,178,168,67,49,243,13,197,186,56,125,131,226,223,150,209,168,122,47,153,169,161,137,57,193,0,12,0,202,48,212,34,148,236,93,159,228,34,82,24,209,164,160,9,0,72,73,121,74,245,16,36,215, +236,54,254,230,251,97,225,3,161,170,46,93,174,137,90,17,85,77,113,242,94,11,0,166,44,21,100,38,132,215,215,84,74,13,251,81,241,136,194,205,102,211,110,238,243,148,74,73,155,178,113,42,31,111,251,182,141,95,62,127,246,103,65,139,8,75,140,145,2,199,182, +219,180,221,102,179,65,196,50,99,134,33,70,199,102,135,97,240,92,113,98,150,177,86,191,186,182,197,47,57,2,129,89,26,159,213,65,226,203,198,203,219,75,111,234,8,141,214,237,15,137,185,30,25,1,221,106,169,206,216,106,134,232,62,235,85,148,75,100,204,44, +75,26,215,74,125,62,67,116,186,40,244,141,43,205,165,130,159,106,69,175,28,187,231,62,147,189,83,21,195,146,189,59,189,114,10,94,142,128,197,224,176,62,75,85,115,200,174,141,114,117,85,88,66,127,46,205,198,188,133,148,181,100,255,218,221,237,106,221, +87,133,222,186,86,85,222,56,34,131,94,45,103,150,71,121,45,110,154,79,32,7,199,20,201,24,24,17,68,92,41,129,171,157,33,46,121,215,181,225,240,27,207,89,8,228,182,8,205,34,222,89,231,132,118,158,73,20,194,130,13,184,83,72,223,247,49,70,255,73,189,49,43, +37,229,60,53,40,78,148,163,55,99,243,162,149,191,204,221,102,82,116,101,231,140,132,149,153,226,49,221,181,152,165,62,254,170,106,227,185,158,47,146,93,110,47,57,73,78,4,96,38,104,64,104,165,148,50,141,78,184,85,190,152,219,138,72,206,146,167,84,74,9, +120,217,248,185,240,207,191,218,137,227,234,108,181,165,84,166,105,74,50,167,109,205,69,184,223,239,239,223,229,182,109,183,231,237,254,176,85,185,67,58,180,109,203,49,118,93,147,18,164,113,42,154,205,176,168,49,162,123,123,223,239,15,93,215,13,231,17, +230,185,35,165,236,77,105,150,226,19,165,191,128,156,179,202,21,189,43,40,153,162,129,75,254,17,13,173,114,57,102,118,193,26,244,194,122,253,213,71,20,17,231,128,90,157,23,254,134,134,62,3,212,139,174,174,145,23,246,169,218,165,162,152,121,242,153,78, +180,17,99,46,107,219,27,208,234,40,163,80,45,52,205,140,40,84,246,2,0,17,21,133,121,193,94,106,216,94,53,11,6,102,255,187,234,46,216,139,205,188,127,5,247,134,242,166,52,44,64,223,12,159,220,134,108,188,77,177,250,170,125,242,82,129,53,114,109,89,130, +35,173,247,39,245,98,49,91,92,24,170,39,164,212,103,55,79,35,17,196,24,35,242,76,181,101,19,94,164,34,190,162,240,23,43,34,116,77,83,88,136,40,245,200,32,12,158,75,195,21,251,218,116,205,138,153,176,164,118,161,159,35,211,52,165,60,18,6,255,247,243,249, +220,168,65,140,245,213,18,59,212,228,161,72,102,38,118,185,128,213,237,125,84,137,136,231,225,211,165,189,168,48,142,163,143,113,170,90,166,228,65,79,165,20,42,69,52,107,145,82,138,150,92,74,201,211,104,34,160,2,38,68,20,208,93,17,51,128,33,135,204,80, +150,150,94,192,219,81,83,61,151,66,230,242,216,26,231,88,82,46,165,60,67,168,153,118,0,70,232,229,55,77,211,56,142,11,245,195,97,134,243,126,26,167,172,134,93,215,229,105,208,146,220,28,223,164,16,209,253,225,110,24,134,19,224,66,186,32,102,142,77,215, +117,219,237,118,211,118,105,78,155,117,112,117,249,202,158,41,167,96,134,144,82,114,59,146,197,111,194,108,141,35,240,37,172,108,5,164,173,152,153,160,4,166,8,4,21,225,168,227,240,37,210,143,155,197,48,197,185,185,248,118,89,63,39,166,0,128,169,120,252, +59,137,19,101,89,99,109,125,103,118,139,122,50,232,197,162,98,37,252,141,68,117,26,92,82,159,61,100,165,114,40,42,176,162,213,151,216,73,61,8,128,232,65,219,254,59,56,202,236,133,231,46,38,107,155,45,191,166,215,115,29,205,242,8,231,185,134,200,107,117, +233,85,249,249,179,14,183,169,50,188,186,48,157,39,185,150,102,117,77,244,108,134,89,34,25,68,51,72,244,21,121,41,5,192,11,27,125,22,106,230,104,20,67,152,145,204,122,187,162,195,207,24,22,61,36,51,119,205,90,234,66,139,38,197,29,214,186,174,27,199,241, +124,26,157,12,45,34,227,152,154,166,9,196,222,248,33,162,187,4,204,135,17,57,77,118,209,137,43,96,51,163,62,136,104,34,46,11,78,41,161,138,55,144,105,156,188,135,52,51,146,84,219,254,156,114,206,37,77,90,138,73,113,81,65,192,21,5,193,44,219,100,45,49, +240,242,161,168,72,201,73,82,241,44,81,2,60,79,217,73,63,30,23,249,179,86,197,253,114,29,169,106,209,202,38,91,136,77,109,219,210,148,129,6,194,79,251,253,62,48,198,64,159,77,210,52,28,238,238,118,187,93,223,180,254,77,235,3,131,148,69,219,126,243,112, +127,255,251,223,253,206,63,235,237,118,59,76,114,60,30,239,239,31,188,179,152,166,201,175,160,113,28,137,32,75,97,141,51,13,163,98,246,174,49,23,17,102,165,192,102,38,197,22,13,128,63,92,243,227,129,170,42,36,148,170,143,179,153,229,60,229,156,65,173, +66,220,132,0,218,52,238,55,129,197,92,176,71,34,65,73,23,27,155,57,23,204,152,43,226,189,8,244,74,36,34,10,179,132,213,81,58,7,168,153,217,160,202,44,189,220,214,86,160,165,164,156,179,154,45,91,58,102,22,177,43,75,43,91,80,244,60,43,227,57,120,232,194, +28,154,153,82,42,126,140,249,75,12,33,248,121,115,1,93,86,178,166,53,92,209,52,205,170,2,97,185,109,28,146,190,132,58,93,188,177,24,17,23,181,238,5,105,148,73,68,68,216,85,51,102,166,22,64,180,106,91,85,93,151,160,10,254,127,18,194,218,48,206,231,64, +34,146,234,33,25,22,127,212,80,115,167,105,125,39,155,121,138,176,223,204,236,167,248,121,56,158,207,227,56,142,68,244,225,253,174,141,141,95,131,126,154,249,179,123,137,206,194,11,236,100,132,129,154,24,98,136,4,234,153,158,195,241,120,28,79,199,60, +165,156,243,56,157,211,48,78,211,180,196,137,163,230,105,154,78,167,211,120,62,229,156,65,37,50,7,66,51,99,130,72,24,42,28,49,191,75,5,28,82,55,97,68,182,34,86,68,85,24,201,68,179,23,121,74,211,52,141,105,154,166,233,4,27,191,247,220,47,67,85,179,22, +17,57,157,78,235,245,76,42,154,197,166,41,147,248,41,32,37,165,105,179,41,41,137,200,52,142,129,25,234,245,30,196,148,1,144,217,103,233,237,118,219,52,141,31,145,49,198,166,109,119,187,157,227,201,102,54,77,99,150,114,97,108,149,226,80,22,17,137,89,80, +159,186,11,16,26,2,151,149,235,33,161,33,136,211,179,86,139,232,58,248,100,69,242,78,73,114,22,51,99,211,0,166,9,193,144,73,151,72,233,89,123,169,0,64,172,42,120,173,42,188,80,97,185,122,246,69,34,179,128,4,226,205,133,25,170,26,80,149,57,174,124,255, +164,18,64,152,167,41,207,51,33,174,147,24,77,169,38,161,16,154,94,98,35,66,8,254,21,84,53,28,14,135,69,6,30,66,32,74,190,114,173,171,106,102,128,107,2,222,12,21,186,72,55,54,181,202,251,190,157,231,174,43,63,210,176,138,35,230,213,82,222,47,201,183,251, +15,41,54,163,82,197,44,24,136,89,0,41,170,161,198,202,27,106,169,87,191,170,130,92,236,48,124,204,35,34,96,98,179,165,23,71,118,25,186,159,11,70,84,141,195,47,1,227,102,30,28,63,77,163,155,216,35,153,199,81,172,237,82,215,12,245,57,92,161,98,207,52,59, +71,44,132,198,162,83,78,211,112,60,29,159,191,156,79,175,211,121,152,166,233,248,242,234,46,82,14,93,24,66,30,135,113,28,143,199,227,112,58,138,72,32,236,219,54,70,222,116,125,96,236,98,104,154,38,6,14,243,124,47,164,77,211,160,1,53,72,160,165,84,74, +191,136,138,72,42,50,78,227,56,141,195,52,13,195,52,77,211,17,193,139,112,177,159,145,185,36,150,189,75,140,139,117,60,230,50,13,35,48,154,73,150,57,164,121,56,157,219,182,221,239,247,77,108,37,88,73,83,81,13,20,16,49,16,111,183,219,77,215,155,72,73, +185,225,128,161,38,28,246,125,175,170,167,211,41,231,92,84,92,12,37,229,98,99,95,138,82,168,136,72,221,21,133,75,130,60,1,152,129,152,34,162,204,206,234,203,2,76,85,201,64,85,69,243,28,129,206,102,130,24,220,157,207,181,113,52,167,85,55,141,150,66,190, +136,114,10,244,130,122,44,69,168,202,0,100,40,129,212,221,43,231,224,207,183,74,98,154,155,204,171,240,153,53,61,160,154,212,177,103,76,94,232,117,43,56,80,170,177,178,51,36,103,54,9,173,181,20,51,145,247,106,235,192,161,113,155,99,103,36,46,69,56,255, +115,198,36,24,136,161,90,86,33,50,220,70,91,69,14,111,221,208,22,167,144,186,177,1,241,119,150,40,46,246,77,34,86,48,187,139,10,2,5,172,170,80,155,7,238,154,147,168,104,179,143,48,35,188,97,32,168,223,129,34,226,159,7,24,57,111,59,165,228,92,237,182, +109,157,56,82,74,113,108,141,175,1,39,1,91,194,150,117,238,27,125,225,235,157,197,56,142,195,112,154,198,115,153,210,112,62,14,195,112,124,125,121,126,126,62,30,143,167,115,173,10,115,12,37,103,201,5,192,60,30,52,50,78,195,216,180,33,119,253,86,85,155, +166,208,194,69,52,2,212,216,204,59,18,21,17,53,152,114,42,69,39,79,62,47,50,137,78,82,146,74,214,36,82,204,148,1,136,25,35,1,92,210,182,251,190,245,69,223,130,90,7,155,136,176,148,52,142,51,33,211,44,79,211,151,205,38,198,120,104,123,34,135,82,64,172, +210,30,246,219,221,110,183,155,27,162,54,171,188,190,190,222,61,220,55,77,227,251,30,169,191,10,144,43,208,42,179,0,21,81,138,211,43,137,74,181,141,155,125,85,152,141,172,174,245,96,177,109,89,29,217,197,20,213,102,85,32,106,157,182,120,177,56,65,188, +56,163,53,77,195,108,68,4,232,198,31,69,68,76,65,151,26,19,187,232,23,144,253,196,175,213,197,17,150,154,70,65,164,181,3,189,191,236,24,99,206,25,129,205,202,194,3,90,247,140,55,25,53,11,30,43,34,97,61,143,125,149,108,190,86,187,16,17,123,192,111,160, +58,19,6,71,26,97,125,7,34,217,5,26,181,57,165,233,58,88,135,87,222,27,245,64,114,18,8,233,140,62,85,230,23,17,147,213,16,37,31,115,125,53,61,47,196,125,201,155,107,131,129,128,98,170,74,24,42,130,173,203,76,75,222,35,44,102,7,62,140,229,44,34,226,105, +123,62,59,45,175,118,28,71,113,199,137,213,170,112,253,83,220,120,37,99,85,99,160,148,52,156,206,231,215,227,112,58,151,41,249,226,33,79,211,249,124,58,157,78,199,227,241,120,60,158,207,99,74,73,192,33,117,95,229,128,170,150,98,19,96,105,138,104,116, +185,64,221,122,129,154,40,50,56,101,140,136,80,209,7,63,17,29,199,49,21,157,114,202,98,89,202,36,57,155,101,196,134,140,3,70,12,26,9,17,57,224,162,32,245,136,223,122,138,114,61,254,26,106,235,244,37,57,77,64,128,38,48,53,145,227,167,216,54,33,182,78, +227,114,214,56,32,55,13,28,14,135,253,126,95,71,238,174,195,146,135,177,230,180,97,96,12,172,9,22,42,162,4,52,169,87,153,75,181,204,60,95,150,200,84,0,216,179,43,189,191,48,91,199,86,215,149,236,245,46,205,68,43,80,234,255,169,243,198,124,86,171,172, +184,205,130,136,128,21,189,148,162,68,166,139,123,13,130,24,4,157,189,79,9,145,3,115,64,172,177,66,243,20,99,235,208,53,54,239,125,218,166,145,156,243,68,25,4,230,4,229,16,99,4,244,116,215,128,28,61,46,19,16,129,140,153,64,200,185,0,225,173,127,198,194, +50,91,80,207,101,55,64,84,147,180,60,216,112,165,175,135,101,20,68,170,121,131,53,37,183,74,191,92,249,54,15,111,6,179,111,156,2,104,117,179,168,156,15,153,201,111,178,68,73,241,44,53,242,69,133,79,224,82,84,161,172,43,217,3,41,125,3,21,99,93,35,57,10, +186,104,210,151,97,204,225,39,85,21,201,34,245,195,30,199,81,164,48,7,127,134,82,74,187,166,162,17,125,211,186,13,212,133,201,224,162,211,197,118,118,62,101,114,206,231,211,241,249,249,249,245,229,101,58,29,167,225,156,211,168,37,231,105,202,211,148, +167,209,138,4,164,24,25,160,57,151,164,230,46,239,133,16,73,164,32,6,130,8,92,196,74,41,99,202,149,55,103,96,102,108,224,64,11,0,48,112,206,121,154,82,206,121,202,146,74,78,69,179,148,44,58,166,146,164,8,218,110,211,57,59,188,38,159,204,135,97,237,172, +168,144,41,25,179,241,108,102,89,51,70,201,8,213,36,231,9,160,148,242,75,249,153,136,136,227,118,127,71,77,0,66,226,232,124,101,151,17,251,15,238,70,230,174,42,206,57,3,83,211,52,211,196,64,20,137,68,36,198,186,92,145,98,2,149,169,135,230,111,32,95,26, +161,107,67,205,43,159,135,85,144,201,44,170,170,28,65,0,43,179,224,195,172,65,68,143,97,240,255,83,141,167,29,221,17,147,224,30,222,104,166,222,88,169,106,49,101,85,20,196,166,14,50,140,180,196,233,81,189,9,231,99,81,129,25,150,155,48,112,195,60,177, +178,215,138,255,79,226,214,255,197,31,158,235,118,52,251,151,13,142,49,122,219,144,87,191,86,118,186,183,198,16,111,221,172,22,225,243,90,10,173,21,139,162,183,118,244,88,245,84,179,65,219,188,175,18,17,213,170,127,131,186,133,55,207,145,93,11,40,215, +98,252,178,252,229,82,202,236,57,167,2,34,226,144,201,60,1,215,129,30,197,86,162,173,133,218,122,201,18,243,207,108,154,166,89,56,135,110,126,225,110,113,107,213,178,107,111,214,86,200,204,60,12,67,30,167,215,151,231,167,167,167,243,241,53,15,199,156, +198,60,77,38,162,69,8,176,107,218,16,66,159,251,77,74,99,78,119,158,86,47,2,82,42,248,140,232,150,249,76,0,200,34,146,16,35,187,213,38,33,154,194,60,15,47,103,60,88,150,146,197,196,212,144,178,149,12,170,196,76,212,134,133,92,34,102,80,157,179,192,144, +80,85,36,137,152,17,96,136,181,113,74,24,152,99,27,162,11,213,85,139,37,43,164,227,148,40,134,166,223,196,182,223,244,45,82,112,231,252,0,193,83,138,155,166,241,71,168,141,189,91,108,228,156,9,130,171,168,98,140,28,80,206,3,199,8,20,12,139,97,69,72,220, +90,134,57,86,41,86,96,12,140,68,232,139,220,42,195,188,226,48,226,170,8,43,59,247,98,159,83,239,195,57,126,7,223,52,44,142,26,106,21,139,171,239,19,46,125,89,241,92,83,187,184,242,225,234,145,43,82,150,52,7,48,244,173,227,114,105,49,115,132,202,18,241, +39,42,198,118,22,236,211,218,94,212,204,150,208,232,90,132,75,237,165,148,29,91,171,187,160,217,126,235,102,67,242,150,103,35,34,213,52,114,49,179,171,17,86,87,6,22,139,115,118,153,157,170,125,64,246,215,160,170,41,13,75,79,235,55,98,8,193,136,231,18, +133,25,29,173,14,43,94,132,117,129,97,213,180,172,182,184,96,243,161,136,75,210,45,70,88,240,98,71,198,253,163,244,227,220,129,10,17,157,166,201,109,8,203,204,10,90,147,108,22,190,248,219,96,227,243,249,148,134,241,120,60,158,78,167,233,60,72,78,57,37, +231,166,33,90,219,198,16,14,134,32,69,207,231,115,51,142,210,53,222,138,171,42,170,96,85,8,122,50,156,160,186,13,5,184,179,40,51,7,90,200,199,33,132,96,64,20,133,197,84,199,153,87,8,126,101,97,128,16,130,164,209,245,142,254,230,139,214,100,18,131,250, +158,75,78,107,50,67,232,247,125,219,82,191,91,92,185,0,68,161,112,136,195,48,12,167,115,229,46,35,170,89,49,237,66,216,54,241,241,225,97,191,223,199,248,139,191,6,63,179,146,148,184,114,36,10,129,206,96,177,210,181,230,180,93,48,210,149,22,135,170,211, +21,205,43,159,170,78,55,189,97,80,126,53,16,123,70,19,86,162,86,129,183,185,67,95,253,181,136,54,86,178,129,213,105,187,216,91,148,114,249,243,134,197,116,177,249,153,229,87,97,225,92,47,67,251,92,183,229,98,114,125,209,22,106,56,157,39,85,77,217,113, +237,193,211,216,21,84,65,69,144,44,48,5,68,86,245,224,221,6,66,54,68,193,2,22,45,23,209,232,144,132,123,158,3,20,63,65,137,161,50,21,162,204,81,201,85,185,191,240,224,74,209,101,5,239,27,240,156,51,99,240,209,118,185,91,66,48,70,245,113,221,204,68,74, +13,69,51,205,82,252,111,77,211,148,82,42,69,151,52,102,17,65,167,229,6,30,199,180,16,3,78,93,19,136,187,16,27,66,77,69,242,132,136,28,163,153,156,211,177,217,182,220,53,105,24,184,137,101,200,160,72,49,164,156,77,166,190,11,251,182,97,41,58,1,54,141, +80,103,28,12,89,17,56,112,8,36,101,154,78,71,56,190,80,158,56,189,182,229,200,52,113,99,201,228,60,158,208,0,203,201,202,232,15,199,148,165,183,220,183,96,121,74,101,49,77,69,131,138,122,23,200,28,56,231,146,36,1,69,21,78,86,26,108,34,135,208,54,113, +179,141,221,54,54,29,26,232,241,84,228,51,155,48,107,41,41,141,83,46,162,192,2,60,150,210,115,154,177,110,110,67,20,128,211,235,233,120,60,163,218,221,221,131,150,166,105,118,251,205,62,198,232,62,133,63,149,227,151,47,39,253,244,252,248,112,247,112, +183,77,105,66,128,251,251,123,209,33,21,121,61,247,175,195,253,70,54,109,183,51,100,66,74,204,165,148,251,111,190,221,222,221,183,219,221,56,166,70,55,49,134,146,242,248,122,238,238,239,2,183,13,198,162,25,146,237,219,253,88,148,25,137,66,41,144,51,168, +10,51,163,111,229,144,49,92,150,94,115,124,81,133,203,87,206,177,222,182,203,37,11,9,65,177,74,73,179,141,96,66,106,40,166,24,2,132,197,123,98,209,224,150,82,74,78,34,73,181,160,24,170,250,111,80,52,99,53,43,204,218,196,98,106,254,242,86,186,243,162, +99,213,128,212,32,103,241,46,242,120,60,121,74,161,21,84,83,95,238,139,74,176,19,134,64,216,48,198,69,52,239,140,80,80,37,17,22,9,207,207,175,34,57,231,156,242,228,123,79,231,31,80,53,254,50,99,159,39,121,109,123,225,108,84,35,94,50,159,114,206,120,193, +54,129,164,94,101,13,183,51,81,168,172,126,24,112,108,208,111,48,239,209,253,42,102,138,51,66,141,28,234,116,235,155,49,130,75,232,87,6,40,69,146,111,157,115,158,41,148,42,87,28,63,243,241,103,109,198,33,57,27,41,187,116,35,139,150,226,43,99,17,9,208, +249,179,88,178,48,229,130,101,221,105,120,61,35,147,17,226,178,168,192,11,23,15,68,75,41,211,52,28,95,95,143,47,47,38,210,52,13,155,106,201,49,182,199,151,103,10,161,237,251,105,202,34,73,193,68,109,154,38,230,86,12,124,129,4,149,70,107,236,22,44,164, +2,87,199,51,17,133,182,219,239,239,30,223,189,223,108,239,56,182,146,51,51,155,228,105,28,242,52,164,50,167,226,136,42,162,25,12,195,185,235,186,166,105,135,97,248,241,151,159,167,49,199,24,55,219,61,1,247,219,189,136,134,16,168,235,184,105,182,119,119, +109,219,198,114,204,227,244,243,143,127,254,229,151,95,36,79,15,119,7,64,251,244,233,83,219,117,81,53,77,211,52,140,105,154,218,110,23,152,213,192,207,95,247,41,14,33,168,142,146,75,211,52,167,211,41,165,132,8,155,109,87,157,219,36,187,167,195,219,100, +232,203,15,104,87,142,140,176,4,77,190,129,42,254,146,61,231,210,34,249,53,190,24,5,184,25,231,82,132,254,216,148,82,82,82,187,88,233,224,194,217,116,143,175,165,253,89,254,76,46,211,181,239,211,149,123,162,223,47,235,215,89,160,44,215,254,90,221,186, +230,102,135,207,159,63,139,136,47,251,139,100,145,121,88,12,1,0,66,48,48,223,202,42,17,57,158,78,20,124,17,160,160,96,53,48,199,53,74,11,19,130,72,28,27,45,129,87,11,153,203,17,50,142,163,207,158,11,132,237,111,138,31,51,11,199,37,132,208,196,188,248, +187,56,11,204,73,54,117,12,124,147,239,113,235,190,186,26,245,231,92,36,21,20,23,193,44,11,157,211,105,160,208,32,186,76,45,0,161,0,138,66,42,34,166,134,23,198,38,50,95,236,68,1,24,41,16,153,148,148,210,56,156,206,167,211,241,229,229,124,62,71,198,0, +156,36,123,111,175,128,195,121,24,134,33,167,50,149,60,142,190,74,176,105,58,86,19,104,68,70,98,198,166,105,154,54,148,82,92,68,239,172,72,153,45,3,155,182,223,30,14,247,239,63,236,246,15,204,209,67,173,69,36,165,241,41,103,111,7,12,193,12,68,179,34, +181,212,166,81,74,206,41,37,21,10,161,163,16,21,248,156,166,252,74,199,243,80,141,131,139,30,14,135,221,110,183,63,180,239,31,31,222,189,123,151,166,225,229,229,5,84,182,187,77,140,81,74,9,69,134,97,248,229,151,95,250,205,190,237,54,155,16,136,217,0, +188,8,223,189,123,183,217,108,142,199,179,154,52,33,166,146,79,167,35,34,0,30,108,101,151,180,126,4,235,108,178,24,64,160,170,162,155,66,94,2,136,22,212,109,161,239,195,58,212,224,194,169,172,165,11,23,5,249,58,99,51,206,179,247,109,17,78,186,126,108, +188,86,125,138,89,115,81,46,127,87,78,215,30,196,176,42,63,191,99,47,234,89,68,100,96,85,81,149,156,233,198,14,184,178,94,85,195,233,228,44,126,231,19,23,155,205,203,102,74,78,33,172,104,79,197,238,217,3,219,8,65,21,200,163,146,23,169,17,205,230,145, +206,27,0,69,95,0,204,199,152,44,201,59,57,139,183,163,57,213,58,244,3,165,152,44,205,189,204,68,86,102,54,32,183,250,66,68,99,71,88,170,85,157,191,89,62,49,218,85,178,5,190,181,67,175,253,64,201,66,4,102,170,192,136,10,248,252,252,28,154,174,100,209, +172,51,236,15,197,160,186,83,18,82,168,152,65,141,145,65,242,69,10,3,130,90,73,105,56,158,206,47,175,167,231,39,201,137,64,77,109,28,167,156,210,48,156,211,56,25,224,207,191,124,254,233,211,47,166,8,132,57,11,17,181,253,214,168,228,82,166,201,55,206, +26,144,186,190,233,114,23,8,21,216,133,249,2,42,40,0,209,12,155,205,174,223,221,247,251,251,182,223,1,50,80,220,30,4,0,74,158,94,94,94,178,104,146,98,68,170,104,106,72,216,209,230,245,244,122,58,159,17,177,235,118,28,67,86,25,179,132,118,63,74,249,229, +120,156,82,206,82,94,142,231,230,151,79,93,215,189,139,240,195,15,63,124,120,255,238,112,184,127,121,210,79,159,62,143,227,248,221,119,223,185,144,47,141,211,211,167,95,154,182,223,236,14,93,183,9,68,217,124,21,222,60,62,62,222,239,15,95,190,188,120, +208,72,75,49,77,227,233,116,10,145,0,52,165,4,160,68,228,153,138,43,207,220,170,36,168,60,53,50,82,146,149,96,162,136,172,205,29,87,134,49,246,85,120,34,54,181,144,214,81,211,190,48,88,74,101,169,67,17,41,25,110,138,208,47,207,156,179,247,95,23,161,162, +241,92,73,0,0,32,0,73,68,65,84,163,83,29,244,188,234,143,150,75,5,47,23,73,190,74,37,11,24,106,146,236,27,185,223,242,62,4,255,59,30,162,142,200,85,147,112,241,105,243,119,167,152,49,64,34,2,16,2,115,167,86,103,111,133,153,132,68,0,86,93,135,170,255, +168,227,245,50,251,219,85,163,62,145,162,2,41,121,225,233,10,25,21,17,129,112,185,103,84,45,163,51,11,12,149,61,93,44,132,64,14,217,18,34,144,102,93,199,149,46,122,176,133,194,118,101,199,132,88,114,33,128,140,0,190,243,16,191,232,32,39,113,59,38,207, +27,152,178,100,181,2,88,84,4,204,128,92,142,88,239,122,14,140,164,11,91,58,229,225,116,58,189,188,30,95,94,167,225,100,102,8,230,192,235,52,77,79,79,207,79,79,79,255,252,207,255,188,219,223,125,243,205,119,31,191,253,126,127,119,0,195,49,151,82,202,31, +254,248,211,249,124,164,211,105,26,198,41,13,83,154,166,227,112,26,166,187,187,61,133,200,179,205,154,169,66,64,166,208,110,15,253,254,126,179,187,107,186,29,0,5,85,164,224,168,108,187,249,4,196,82,38,99,3,171,27,7,157,132,32,118,97,147,85,198,49,217, +88,66,223,246,219,237,187,111,62,126,121,121,254,241,249,37,139,42,7,222,2,196,40,49,198,72,47,47,47,166,178,219,246,219,237,22,65,85,203,235,235,235,221,221,157,143,36,121,74,211,233,60,13,167,146,38,70,48,242,92,45,56,28,14,219,237,182,97,26,199,228, +1,7,0,160,181,17,40,211,52,57,208,157,202,237,74,12,128,12,23,15,174,194,20,174,84,75,57,47,151,231,58,146,69,87,31,244,90,96,32,130,235,181,248,186,14,215,55,234,82,141,51,13,235,202,133,109,233,96,115,206,111,138,112,88,55,198,139,178,105,161,157,45, +196,215,202,199,198,233,134,142,242,86,139,83,237,152,16,24,80,16,67,245,141,3,125,107,9,225,29,32,6,167,134,249,49,195,254,160,47,250,72,7,209,171,23,114,85,21,148,101,109,48,247,208,203,207,239,105,36,78,37,155,21,82,20,46,6,91,72,106,46,144,195,82, +234,32,142,192,4,196,134,238,25,177,44,115,235,138,121,5,204,204,159,89,253,207,186,237,156,77,186,125,237,107,8,10,86,84,16,49,82,8,220,160,81,201,154,179,20,81,53,80,4,131,186,136,247,58,244,239,170,196,172,8,70,96,150,115,158,78,231,225,124,204,231, +145,193,114,169,50,165,113,28,63,125,250,244,231,63,255,249,203,151,151,127,252,167,127,255,247,127,255,15,223,255,250,87,195,148,62,63,61,127,249,242,242,187,223,255,233,119,191,251,157,18,165,148,164,20,68,8,212,64,0,31,13,226,144,0,168,141,28,8,93, +114,31,35,16,5,142,93,232,54,205,102,223,116,91,175,10,64,18,145,221,253,195,254,254,161,223,238,206,227,32,197,140,60,158,151,69,60,155,13,209,200,143,176,253,238,112,247,254,241,225,195,71,35,14,205,31,211,241,88,84,178,8,198,80,84,54,155,29,51,191, +188,188,190,124,121,62,236,54,155,190,85,229,211,105,104,219,62,198,118,219,109,99,215,133,16,36,151,146,198,200,140,109,227,15,240,102,179,105,218,128,136,195,112,202,227,208,237,247,109,27,137,168,9,156,138,46,129,219,89,64,85,243,90,161,234,235,59, +88,118,152,197,133,105,181,15,154,125,104,255,146,195,252,155,64,49,187,217,49,174,237,2,151,167,98,57,8,214,96,199,77,240,230,154,64,182,140,84,69,206,107,231,82,223,172,44,253,176,239,63,151,241,18,17,181,164,175,190,230,181,163,111,184,212,52,6,119, +191,174,194,200,153,40,176,12,148,243,164,43,204,64,84,255,76,61,114,128,1,128,235,6,6,231,174,181,82,141,156,173,88,164,84,221,220,44,48,243,252,14,183,194,246,223,160,42,180,14,10,70,118,247,94,180,92,202,220,166,155,170,90,165,203,224,34,134,170,123, +191,249,176,44,165,192,236,249,184,38,25,117,28,101,81,235,207,89,45,96,148,198,73,139,144,154,21,147,172,149,95,105,8,88,187,208,106,64,18,152,136,201,87,151,80,139,176,228,41,79,73,167,108,90,64,75,154,6,255,25,127,250,241,167,223,253,254,247,102,248, +237,247,191,254,159,254,195,255,98,72,191,251,195,159,255,243,127,249,215,63,254,233,199,227,48,28,143,199,231,231,231,151,33,229,50,17,224,118,187,61,108,55,77,12,200,193,12,135,148,231,41,20,9,208,128,152,98,19,187,216,239,154,118,75,77,71,177,67,142, +129,200,16,164,228,93,126,188,123,120,183,63,220,63,63,63,167,60,32,113,36,6,34,12,152,71,25,211,192,49,244,253,166,235,251,205,110,211,134,8,82,250,174,121,216,29,206,231,243,48,77,129,112,179,233,157,138,120,183,63,24,200,112,58,53,77,136,77,99,26, +82,26,151,221,67,191,217,68,14,38,165,164,12,237,242,126,195,118,187,173,170,104,85,207,153,3,128,98,101,185,181,68,108,76,163,42,45,211,157,173,19,151,145,149,174,114,160,124,67,224,100,211,183,244,198,197,30,226,77,8,161,220,36,246,205,58,213,178,74, +116,186,16,110,152,227,26,245,89,37,91,240,237,8,83,119,60,211,58,86,128,89,110,227,95,20,175,228,126,38,95,11,93,189,226,99,135,75,111,77,179,83,141,145,47,9,124,231,87,167,187,42,197,39,111,110,231,134,251,162,21,242,220,175,57,55,28,150,104,213,217, +119,211,124,163,183,236,39,76,111,157,75,103,76,212,67,177,108,22,40,213,139,181,164,169,46,54,68,136,217,213,11,171,136,193,219,180,147,101,76,189,73,198,17,45,134,32,76,134,5,0,178,20,19,101,208,243,233,52,158,135,60,37,77,69,115,49,17,131,117,127, +18,144,9,137,113,166,205,107,77,41,64,144,226,146,54,83,101,192,243,112,78,211,72,28,84,245,249,229,229,203,151,151,191,249,219,191,251,223,254,247,255,227,249,245,248,175,191,253,253,159,254,244,99,202,130,33,136,200,121,152,212,176,237,59,57,138,111, +89,166,182,165,202,56,94,62,227,208,196,6,201,64,99,219,119,155,205,102,179,63,52,155,77,136,61,132,8,28,66,211,116,68,38,154,210,216,239,15,221,118,195,33,152,89,0,100,36,36,202,144,144,33,118,190,161,145,148,71,56,2,128,190,30,191,132,166,219,54,225, +253,126,151,186,54,132,240,240,238,177,235,186,255,238,251,239,15,119,187,54,54,0,214,4,154,166,233,233,243,167,227,241,40,34,33,182,33,84,255,210,156,179,21,65,196,162,16,177,122,240,52,33,70,14,204,216,181,177,239,154,92,166,50,164,97,154,166,105,42, +42,41,165,243,121,156,167,119,53,67,255,124,103,41,186,161,177,172,186,205,250,172,27,220,196,162,124,213,10,112,121,6,124,23,247,22,165,91,59,202,95,167,71,224,250,98,92,23,225,219,156,9,51,3,188,120,198,173,219,227,85,163,73,87,205,167,230,107,93,46, +46,198,219,203,215,119,157,170,25,136,163,28,243,53,202,11,65,210,183,204,11,41,25,76,151,235,190,82,61,102,67,56,188,156,79,23,167,55,34,86,77,190,69,88,218,113,21,168,33,140,151,119,28,230,157,44,168,25,136,210,74,191,95,141,229,213,22,214,242,226, +179,20,176,172,219,125,223,248,251,207,230,26,0,32,92,76,165,252,61,34,102,136,12,106,2,38,34,32,74,82,30,119,135,63,255,254,15,13,55,135,77,255,9,172,164,100,204,77,27,136,48,134,22,103,183,102,53,144,156,99,3,162,74,196,106,146,166,233,116,58,77,195, +48,77,67,30,134,82,202,110,183,123,250,242,252,47,255,242,47,95,158,95,255,230,55,127,251,205,183,223,254,246,183,191,253,47,255,250,219,231,151,99,22,189,123,120,183,227,112,58,157,68,36,198,248,244,249,41,165,212,182,173,19,47,15,187,237,243,151,167, +211,235,235,64,76,68,109,219,2,83,223,118,196,176,219,237,155,174,111,187,62,196,150,66,19,219,14,169,81,68,8,218,109,119,160,57,15,231,15,31,127,252,229,167,159,167,201,253,105,76,114,193,6,55,205,102,119,9,98,39,68,180,60,198,16,96,58,125,188,219,126, +255,238,193,129,104,167,185,136,100,19,221,222,111,62,126,252,120,127,216,1,192,241,120,60,157,94,127,247,187,63,236,247,251,119,31,63,188,123,255,113,191,223,55,109,231,161,205,49,198,97,24,26,145,174,235,30,31,31,17,241,253,227,189,150,244,120,127, +120,125,125,78,41,125,121,122,154,114,166,192,169,100,63,133,87,200,4,32,178,93,106,38,91,65,189,22,245,162,193,77,238,231,95,49,52,114,240,252,109,143,186,140,84,235,141,223,186,8,215,244,233,181,146,246,45,155,218,195,13,230,148,89,170,119,193,202, +184,201,80,174,110,212,217,192,225,70,1,191,198,240,67,8,112,9,237,50,127,131,212,76,215,112,206,250,44,240,184,188,82,10,98,6,82,145,192,44,34,209,143,128,89,244,64,56,187,176,185,155,245,194,166,95,250,230,155,4,60,17,171,139,251,37,201,241,138,106, +83,150,216,119,71,237,235,220,175,218,84,175,14,91,216,118,203,88,236,119,175,205,220,157,154,252,8,140,170,0,42,228,112,20,176,1,130,189,62,191,124,124,124,183,237,59,45,114,183,221,188,158,142,131,72,32,2,255,214,0,132,179,78,23,65,192,214,239,172, +123,239,69,98,101,118,140,228,120,60,18,199,251,251,199,182,233,63,125,250,252,249,203,243,148,74,8,205,126,191,61,108,119,77,211,156,223,189,123,126,126,126,126,126,222,239,54,34,109,215,117,145,176,97,2,83,50,104,66,188,187,219,119,93,71,68,33,196, +118,211,247,77,123,184,219,221,63,62,180,109,27,99,228,24,40,68,191,153,1,163,170,132,174,219,29,246,239,62,124,243,225,155,79,211,52,29,143,103,0,104,56,156,228,12,0,164,213,237,51,32,51,113,32,98,6,19,37,197,160,133,128,98,177,56,65,48,109,238,246, +155,77,223,182,109,73,233,233,233,201,123,129,126,183,255,183,255,238,159,82,22,51,155,114,218,168,121,127,94,84,214,86,17,219,109,255,112,183,31,199,232,162,231,38,132,231,167,207,211,52,22,5,80,153,114,130,107,75,108,68,4,16,194,160,87,155,67,90,215, +33,1,126,181,246,190,218,163,174,238,46,184,177,220,54,91,199,63,216,234,55,252,165,48,179,183,241,221,112,137,183,191,242,228,95,131,64,118,253,53,233,26,28,90,254,252,58,2,36,168,101,55,107,113,182,243,114,54,92,191,142,203,176,203,120,129,58,10,6, +95,230,17,165,121,205,197,68,64,23,33,190,57,163,197,183,50,235,5,165,79,146,171,34,156,215,24,198,215,153,149,234,78,126,149,25,132,86,36,231,18,230,27,220,50,213,235,212,245,16,94,201,179,21,188,230,156,109,54,237,169,81,149,22,140,64,10,10,130,146, +18,96,68,2,195,84,206,247,155,31,14,219,189,140,233,176,233,91,134,231,243,9,131,97,8,38,2,86,243,165,29,4,174,227,129,59,223,175,34,129,136,104,127,184,123,122,122,26,198,116,62,159,179,154,32,33,71,34,122,124,124,220,239,247,93,183,241,175,243,225, +225,238,229,254,144,135,211,88,196,136,183,93,195,128,13,81,27,153,14,59,188,219,62,62,60,152,73,64,106,251,214,85,179,253,118,191,221,223,109,186,222,217,152,68,164,132,128,140,102,200,129,67,211,111,247,31,62,124,60,253,234,203,112,58,165,241,143,41, +37,32,64,6,80,43,42,100,160,86,192,152,32,24,48,81,4,83,2,108,145,34,213,112,240,32,50,142,231,51,168,150,116,106,219,182,109,55,251,221,227,227,227,110,127,231,17,94,49,52,161,109,130,115,217,67,104,144,75,86,111,80,25,97,187,221,222,221,221,81,205, +41,128,195,193,179,178,157,109,21,114,206,77,211,104,145,197,7,104,126,10,149,241,210,136,154,85,194,231,162,150,94,79,128,111,231,192,155,144,250,191,100,207,121,83,78,111,11,251,171,238,45,111,245,174,235,184,142,69,186,112,221,157,94,137,108,150,100, +232,175,110,203,234,76,152,203,48,75,45,43,172,15,179,243,199,117,140,89,157,119,195,18,112,193,33,204,27,117,87,211,178,211,71,24,230,104,36,243,161,43,215,37,242,76,44,144,155,24,55,186,82,114,200,21,199,143,1,85,213,55,162,149,249,77,164,33,203,220, +178,151,10,231,66,173,186,25,118,115,3,163,82,202,194,32,173,178,15,41,74,168,17,11,129,130,0,64,3,32,138,77,104,251,24,88,164,12,167,6,109,219,54,225,85,24,74,164,30,20,9,32,48,19,5,34,4,64,117,163,19,84,53,210,37,104,14,205,76,206,195,244,242,122,58, +157,78,24,226,187,195,253,15,63,252,205,55,223,125,191,223,239,221,98,228,124,62,31,143,47,32,250,176,223,236,186,248,111,126,245,173,113,112,28,220,85,84,49,198,50,141,46,78,19,161,16,185,239,251,126,187,137,49,118,155,190,223,110,98,19,152,96,9,121, +87,83,143,60,227,166,13,77,187,217,109,63,124,248,230,248,242,50,158,135,231,231,87,0,232,155,222,252,8,19,1,53,50,112,1,162,26,106,145,136,4,20,136,141,209,200,20,165,128,241,203,243,211,167,79,57,132,176,61,220,61,166,199,41,165,230,203,243,195,253, +99,191,219,198,126,75,77,11,20,178,1,171,5,166,24,89,85,221,160,177,141,49,206,41,177,204,252,221,55,223,118,77,60,77,147,153,113,85,1,225,122,125,7,171,91,132,128,229,182,198,104,77,52,185,9,14,250,170,93,245,95,65,80,223,14,111,107,199,247,183,247, +234,162,28,186,41,24,231,226,188,81,50,172,166,86,188,186,69,29,162,252,154,230,65,150,111,23,66,64,79,85,16,17,211,154,163,162,82,217,82,235,203,176,138,17,177,20,97,206,30,124,206,204,92,74,172,103,3,56,101,244,146,205,230,145,180,57,231,105,170,51, +225,218,63,255,141,207,162,55,196,98,75,62,17,99,94,70,240,34,75,76,121,41,204,204,238,224,52,219,88,86,105,111,158,49,232,156,115,53,222,49,223,17,23,191,9,73,131,49,169,82,33,43,40,32,37,43,20,209,174,221,106,154,134,50,157,62,127,102,198,187,253,102, +40,135,216,111,58,142,238,119,228,48,172,43,212,138,31,120,136,176,182,105,69,36,162,151,211,249,60,165,118,179,253,248,253,15,191,249,205,127,251,253,175,127,189,219,237,17,241,229,229,229,116,58,157,95,95,94,191,60,105,73,227,56,90,58,239,186,32,74, +83,1,80,41,37,107,206,41,79,231,243,185,114,169,155,216,117,221,110,183,219,237,118,109,219,30,14,135,221,225,16,9,157,222,134,82,220,2,12,204,16,40,198,88,2,199,208,238,14,251,111,191,249,62,79,37,198,159,134,97,200,161,154,2,171,170,74,182,34,54,75, +55,85,53,131,98,154,84,117,168,158,249,248,60,62,169,66,8,97,179,125,120,255,254,241,251,95,253,240,240,240,208,116,61,198,88,138,158,134,41,169,245,155,93,215,180,192,148,213,48,68,230,162,165,56,199,218,253,81,218,54,118,109,252,240,225,195,187,119, +239,210,143,63,137,228,24,99,81,1,96,247,21,171,233,32,132,107,70,158,195,241,111,204,179,241,102,227,183,120,162,175,175,175,183,165,120,195,216,190,225,81,189,189,99,111,102,206,155,6,114,117,145,226,149,155,94,173,174,235,184,195,235,107,118,93,174, +107,45,226,114,195,133,195,221,198,27,185,52,149,156,117,230,175,56,211,136,174,231,209,234,235,77,20,152,83,224,38,50,19,50,226,88,61,99,234,75,135,203,217,0,162,134,43,130,117,49,187,74,57,6,195,155,55,69,87,233,54,30,47,15,53,254,100,78,225,158,131, +233,202,106,33,187,80,82,203,60,193,79,211,228,60,40,23,254,92,140,65,180,129,128,170,148,217,220,43,55,138,88,1,138,125,67,4,164,32,133,144,238,182,157,226,3,180,49,8,123,14,54,35,129,26,176,27,144,41,46,166,122,76,28,66,104,155,190,239,149,41,203,227, +253,195,187,190,239,239,31,223,63,60,60,52,77,235,63,126,8,129,17,152,172,107,66,1,153,52,67,153,2,209,233,245,197,19,160,64,10,131,18,64,68,96,198,205,166,223,238,247,135,251,187,135,135,251,237,254,16,99,236,54,155,166,105,92,96,129,42,128,70,6,50, +63,24,58,27,50,7,142,251,253,254,227,199,143,102,246,242,244,242,154,142,136,136,13,154,89,181,253,46,34,34,140,36,33,151,82,138,65,206,147,251,214,17,81,10,210,247,253,110,191,221,237,118,0,112,58,191,114,108,90,177,255,230,55,127,231,162,120,1,4,195, +108,70,85,4,52,11,184,1,69,202,48,12,170,229,238,238,253,126,191,239,250,230,225,225,225,199,79,63,215,157,37,17,16,49,174,231,43,182,75,232,21,44,122,162,117,205,188,109,50,215,184,229,219,251,240,171,161,185,111,123,212,27,23,207,175,22,225,87,111, +194,229,102,155,75,241,178,26,89,44,116,111,92,66,215,237,235,219,23,172,170,161,235,99,201,76,228,222,91,37,99,246,101,160,202,5,56,90,23,161,27,224,49,71,230,92,40,122,28,197,210,203,46,21,184,56,61,170,97,221,210,230,188,10,60,11,87,189,184,173,245, +65,151,87,207,171,168,186,82,138,187,193,203,141,141,249,85,13,83,185,10,24,166,37,52,244,226,93,89,74,81,20,181,204,86,80,60,4,34,10,152,89,223,118,187,125,243,249,112,56,150,169,235,27,234,34,52,33,159,173,164,137,145,220,46,210,37,127,126,138,19,18, +0,133,16,186,190,97,221,75,96,147,188,59,236,55,155,77,191,221,135,16,84,93,230,87,0,224,249,243,211,52,14,121,154,164,140,80,18,74,70,205,42,182,105,24,10,161,41,148,172,165,32,83,32,236,187,246,87,191,250,238,112,255,184,217,109,155,166,105,55,125, +19,187,182,239,144,9,164,136,100,149,140,102,132,6,168,213,225,70,148,144,151,128,180,237,118,251,240,240,192,192,124,14,107,107,156,234,200,34,158,114,151,29,76,46,37,177,106,32,142,49,110,66,122,120,120,247,225,219,111,30,30,223,109,247,119,219,253, +97,123,247,184,217,238,82,74,237,102,219,247,27,81,59,159,207,231,49,213,176,245,134,106,8,145,90,206,217,81,223,199,187,251,119,239,222,229,148,29,91,106,154,170,144,109,218,22,202,116,113,163,189,100,165,214,143,175,38,140,93,181,115,248,213,225,237, +230,154,122,155,197,123,45,76,199,183,198,17,55,252,155,155,210,189,97,189,173,191,255,181,30,106,41,194,89,53,174,151,8,19,0,112,77,22,17,123,250,208,170,8,151,226,210,48,7,130,207,153,234,0,170,30,227,168,235,34,92,234,208,69,183,170,170,26,13,107, +239,90,5,206,115,218,241,188,117,172,230,240,14,126,46,27,66,68,4,200,136,124,131,59,121,41,186,155,56,26,128,107,152,231,73,0,231,97,241,210,202,75,33,34,67,90,205,211,36,87,97,151,228,110,202,235,147,73,85,5,32,155,100,181,130,178,92,223,227,48,32, +232,253,225,112,127,127,144,215,103,234,187,174,107,176,141,159,243,139,73,241,246,233,54,237,16,129,145,40,4,106,219,104,2,129,209,4,57,186,183,231,203,203,107,42,121,28,199,47,95,190,60,63,125,65,83,45,249,244,250,60,158,142,129,12,165,72,78,102,102, +26,180,100,51,147,60,1,225,110,179,223,238,119,239,62,126,104,218,254,238,254,16,219,30,153,154,182,237,55,91,151,59,230,34,42,89,85,43,164,184,16,157,125,159,209,247,233,120,116,43,128,253,238,64,70,109,223,205,168,157,234,138,132,57,77,147,104,94,240, +176,106,229,216,117,223,127,123,216,237,247,143,143,239,183,119,119,109,191,13,77,139,177,227,16,35,146,1,137,8,18,111,118,135,102,35,11,129,222,69,110,170,226,70,117,140,212,111,218,195,97,247,199,63,254,217,241,170,56,123,219,182,109,155,53,175,236, +161,195,2,192,172,3,186,175,75,142,111,2,76,23,222,197,26,237,88,215,222,215,220,33,174,240,155,55,113,217,95,9,157,119,193,192,77,236,46,84,143,110,93,117,200,151,54,181,142,175,168,235,111,116,51,64,174,123,212,101,167,29,176,12,36,226,145,130,40,10, +217,72,152,197,242,36,2,222,125,40,128,32,153,199,206,98,217,186,19,149,64,202,43,148,73,68,102,207,242,175,108,87,214,115,106,13,66,83,91,192,92,123,179,235,156,163,197,150,196,91,190,184,240,64,77,83,51,112,115,150,226,229,230,237,239,218,134,120,105, +167,151,80,110,0,104,154,68,80,161,220,128,68,96,141,149,160,83,132,177,15,103,134,167,77,56,167,70,127,253,183,255,230,15,159,190,188,156,138,237,119,98,22,219,93,31,14,49,119,172,216,81,83,68,185,141,9,117,178,4,1,3,111,66,187,197,44,144,237,36,159, +199,243,52,148,73,172,32,26,68,234,54,29,226,253,79,127,254,241,245,233,243,241,229,165,164,172,69,114,206,168,22,99,76,248,2,129,16,67,179,217,245,221,238,112,255,241,225,241,195,110,123,232,119,251,26,128,201,22,35,111,186,166,105,184,228,9,249,209, +44,168,4,52,32,95,39,17,82,12,160,44,194,22,44,246,216,142,209,134,47,8,212,181,237,185,123,202,57,139,97,104,34,82,40,102,5,144,56,14,211,8,206,64,240,182,162,137,110,253,244,254,254,27,15,132,129,166,145,38,90,12,53,76,209,21,127,6,144,149,12,91,140, +177,80,41,84,64,20,160,0,20,45,247,251,205,35,209,135,216,252,112,46,223,62,159,153,248,255,58,159,250,109,247,148,37,54,29,65,36,236,187,48,57,241,136,169,186,99,56,10,232,185,54,158,4,52,35,28,88,13,210,175,18,29,112,137,148,94,152,101,107,125,198, +154,24,189,94,226,175,159,67,93,253,18,209,74,21,152,3,216,22,176,100,89,60,94,133,59,44,29,214,117,226,195,146,159,7,202,222,39,25,120,28,151,2,1,6,66,54,127,19,23,42,153,71,224,161,89,200,146,85,76,196,244,234,151,9,124,101,43,138,8,234,100,26,185, +58,30,22,85,225,95,1,133,223,38,122,255,21,40,249,171,9,25,111,99,219,124,251,124,121,47,236,234,164,185,88,169,175,254,201,198,70,20,128,221,173,6,77,9,44,96,200,57,235,44,249,255,230,155,111,126,248,225,135,9,194,151,223,254,190,107,218,9,105,185,46, +174,54,93,132,129,3,1,177,2,152,33,25,144,73,50,10,113,187,173,86,120,146,242,185,59,141,231,211,120,30,8,128,57,74,158,242,148,198,113,116,191,90,2,11,33,118,237,174,239,183,155,237,195,221,221,187,195,221,125,219,111,1,60,175,139,140,36,4,66,38,3,50, +19,80,165,181,3,31,160,137,186,237,91,136,196,219,77,0,32,83,50,37,130,156,146,74,142,166,68,20,98,27,66,80,68,53,83,164,92,182,28,27,10,129,57,122,198,140,71,86,196,182,67,162,16,35,199,0,236,44,42,21,32,53,69,53,50,48,81,246,254,147,16,153,172,20,10, +200,198,206,109,184,191,191,239,196,237,246,165,239,251,166,105,154,166,217,55,96,212,6,203,136,86,45,170,66,77,227,129,250,208,59,63,22,85,149,102,77,104,141,79,66,184,41,194,133,210,121,237,31,107,55,69,40,43,61,205,205,109,182,222,254,123,17,174,202, +245,146,160,54,255,225,235,237,255,106,191,183,126,97,110,150,225,175,103,97,168,2,0,6,91,76,217,214,221,159,31,47,30,115,238,250,14,21,177,69,214,39,98,89,23,60,215,223,131,128,158,23,128,166,134,111,233,8,14,13,254,37,207,252,183,190,24,127,101,159, +115,195,142,95,119,252,95,231,10,94,245,231,252,213,34,92,255,10,100,8,1,16,141,216,144,208,52,2,50,169,140,147,49,181,253,86,17,190,251,245,175,254,230,111,126,176,182,63,167,252,199,243,249,204,152,75,90,242,186,151,8,81,96,14,196,136,68,96,64,134, +100,200,176,221,223,57,186,75,12,4,152,167,228,206,35,31,191,179,195,253,253,120,30,180,228,105,24,199,113,180,34,204,108,44,49,198,190,219,246,253,182,237,182,109,219,135,166,99,14,132,129,35,49,51,160,33,26,147,19,226,131,128,233,220,2,49,162,204,73, +53,8,64,129,155,190,139,129,145,1,200,74,48,57,15,189,218,236,41,202,11,207,54,229,162,8,68,193,99,254,20,128,57,122,92,33,54,253,82,36,78,223,117,103,199,133,35,165,4,102,202,128,53,185,89,165,122,218,145,181,109,251,240,112,71,47,39,183,123,236,223, +63,246,109,219,4,14,221,38,27,97,236,172,72,199,155,75,17,206,70,50,53,239,193,76,138,149,57,40,202,143,215,192,244,182,8,111,242,78,214,79,200,90,95,187,30,31,22,162,255,27,40,21,214,81,40,183,20,52,91,24,44,115,69,92,23,225,13,39,123,33,102,46,143, +43,197,245,107,190,248,137,122,56,76,37,112,55,77,40,164,34,25,64,139,21,69,0,6,174,180,21,66,100,207,102,241,59,0,201,96,14,24,185,105,36,111,238,186,213,143,241,149,43,238,175,175,116,222,206,220,111,161,228,53,126,117,65,177,128,174,239,94,186,29, +59,125,121,138,100,68,6,36,4,100,72,10,140,66,77,11,28,54,251,125,191,217,126,252,248,241,238,238,238,55,221,54,54,237,211,255,249,127,163,217,120,30,198,225,164,112,79,128,89,93,94,84,205,114,124,119,143,238,236,24,121,191,189,159,77,167,20,212,48,96, +236,21,57,54,109,95,242,100,69,76,52,229,113,26,106,192,75,32,68,246,34,137,203,101,174,0,77,23,102,223,225,249,244,153,51,51,61,87,35,32,163,65,0,19,81,169,41,226,98,77,8,129,194,166,139,186,99,40,192,192,19,54,77,136,49,6,132,192,196,204,160,165,148, +18,154,6,145,13,80,0,13,136,2,115,108,99,108,82,112,126,108,112,51,213,121,97,108,33,70,207,72,41,165,128,7,151,231,146,36,177,149,146,172,96,97,84,34,234,251,254,252,244,82,74,25,134,211,33,126,216,108,54,77,211,112,223,165,98,109,223,231,113,106,163, +18,17,69,55,99,14,115,144,14,42,120,76,99,89,188,1,188,233,99,188,69,246,23,142,216,250,38,92,158,168,42,161,94,9,38,86,196,143,175,140,72,0,120,221,94,93,229,115,206,6,89,43,100,228,13,147,102,125,229,120,84,227,133,32,61,23,33,206,1,136,23,201,85,89, +17,184,99,215,218,84,32,101,153,113,126,68,98,38,149,57,160,3,9,201,252,24,6,208,186,225,249,90,195,249,246,26,188,196,71,191,169,177,191,84,132,139,107,234,87,59,210,117,80,212,117,84,21,174,77,239,215,95,234,230,220,138,132,30,47,137,132,130,132,42, +193,136,4,34,227,105,156,10,224,254,225,241,241,253,187,192,180,219,116,223,124,124,199,100,150,211,235,203,151,227,241,69,228,91,34,86,17,247,138,82,68,156,211,184,200,157,102,40,38,85,5,54,4,35,67,210,200,33,52,45,168,76,195,232,49,159,168,86,74,41, +41,171,21,68,100,13,102,11,69,80,151,183,174,109,235,246,85,140,69,68,11,32,32,19,135,182,139,125,27,154,200,129,20,192,68,161,100,41,89,85,11,192,56,81,219,182,33,16,111,251,214,164,68,200,191,88,65,146,92,36,39,178,210,5,238,154,24,3,145,102,98,224, +216,24,178,82,128,57,198,155,99,152,163,117,144,9,23,18,25,146,17,33,16,51,130,231,144,42,130,34,68,2,153,198,2,133,219,72,132,109,219,190,138,200,28,54,246,241,253,251,195,231,159,74,8,8,186,109,163,18,133,86,153,25,57,46,217,212,94,232,89,42,155,42, +203,44,220,113,203,50,164,183,210,164,165,8,175,12,72,231,68,173,139,16,124,85,60,95,117,139,117,97,238,53,1,224,106,199,232,68,243,155,34,124,59,100,45,127,120,125,69,215,167,148,174,156,10,47,119,12,94,46,146,32,86,178,164,84,242,148,199,41,231,84, +84,133,1,60,188,22,136,216,57,107,128,186,124,175,175,14,111,180,232,0,175,207,27,17,125,187,57,93,236,51,190,246,166,192,106,25,74,55,63,228,34,235,186,124,65,146,85,234,114,184,254,43,244,246,157,106,52,138,75,174,0,4,1,53,160,149,32,216,90,248,244, +229,249,117,24,31,222,61,238,118,187,156,167,231,211,240,249,211,39,42,101,26,207,175,165,28,95,190,148,146,152,91,33,139,20,209,125,232,170,19,26,5,38,66,98,10,106,138,1,219,72,14,148,153,168,106,65,51,10,173,79,116,102,26,203,165,99,225,66,170,106, +146,205,212,45,169,145,192,204,98,195,53,127,180,168,10,136,40,115,36,138,216,54,212,68,242,128,68,81,203,69,166,84,166,169,148,34,38,134,88,250,166,219,110,56,82,183,233,49,242,88,56,79,105,58,189,28,95,94,143,159,63,149,233,184,105,155,195,118,179, +233,187,174,235,251,253,161,237,118,24,91,64,40,10,152,69,102,136,2,136,205,143,25,4,0,152,166,113,49,23,119,35,175,16,72,149,88,92,251,38,0,28,99,124,124,124,124,138,191,203,57,167,84,166,105,250,238,187,239,62,126,254,249,105,152,136,74,215,4,164,64, +29,120,106,87,140,145,57,122,198,43,24,102,113,145,119,100,41,42,176,240,105,34,55,107,244,229,166,153,90,251,134,249,251,185,68,71,126,117,249,254,118,83,7,115,206,212,215,192,135,154,45,189,126,126,232,47,92,57,203,37,177,246,216,158,99,80,241,102, +91,8,70,192,23,192,41,168,22,3,65,4,34,96,38,14,238,199,106,161,225,229,14,101,244,34,196,89,33,8,55,81,132,55,247,219,90,173,76,164,107,210,221,165,250,255,66,17,46,95,236,230,50,188,209,98,174,26,226,124,89,27,98,184,230,55,124,229,240,107,0,12,72, +2,10,98,1,51,83,214,16,11,147,202,41,21,65,122,124,124,80,128,243,203,243,143,127,254,241,119,127,248,189,166,169,156,142,71,196,227,241,85,164,8,68,51,32,34,117,229,9,233,37,120,3,80,64,56,246,204,28,168,210,107,21,138,1,169,149,208,69,145,108,34,166, +133,57,176,47,75,180,52,185,85,17,145,73,45,19,20,85,16,77,166,69,197,84,160,168,73,129,156,77,60,98,190,217,104,12,20,131,33,100,17,77,89,198,148,207,231,50,140,57,103,1,1,66,75,81,211,20,218,6,2,51,89,183,59,80,24,193,100,56,191,190,156,142,127,254, +237,127,182,105,56,108,187,239,190,249,118,179,219,238,239,30,119,251,135,118,123,8,237,38,52,45,114,156,78,185,174,164,231,212,36,231,172,151,162,204,105,153,175,152,153,0,2,18,90,142,129,114,49,209,210,52,225,187,95,125,255,231,255,248,159,206,195, +244,249,203,83,252,116,247,254,135,239,63,124,248,48,126,250,153,70,10,68,145,25,26,35,103,3,197,232,55,161,247,86,84,220,220,37,131,204,147,60,34,81,240,34,124,43,210,149,217,246,226,166,87,90,39,114,222,220,132,55,187,229,5,152,249,90,143,250,21,2, +247,91,66,246,205,42,255,173,227,134,153,45,33,182,151,63,105,87,132,56,68,14,220,132,136,208,26,138,1,178,134,36,37,19,20,52,99,4,90,101,38,6,172,89,20,124,51,34,51,51,194,87,166,94,167,161,17,219,219,31,105,173,215,122,211,140,194,95,97,24,188,229, +34,20,185,192,214,142,122,175,222,23,122,251,182,70,32,35,36,170,41,201,170,74,74,196,128,133,177,105,154,205,110,123,119,55,77,211,233,245,249,245,233,211,203,167,159,32,149,50,141,98,154,166,65,52,27,246,2,86,31,2,64,84,132,88,229,148,14,48,99,100, +0,18,67,48,215,4,35,133,192,24,242,148,196,32,75,1,53,34,226,128,166,128,133,85,205,0,137,2,19,160,129,168,90,182,98,50,142,89,196,84,64,45,168,144,33,50,199,38,182,67,0,99,83,84,211,34,121,210,105,210,113,212,97,128,52,5,68,69,144,113,26,7,164,38,198, +174,13,77,4,222,197,24,155,187,3,155,124,254,241,143,37,229,231,167,95,198,215,112,126,125,233,251,126,127,120,220,30,30,182,119,143,187,187,135,237,254,161,237,54,218,210,98,122,75,243,100,232,159,135,206,43,89,139,1,99,36,34,6,211,146,153,128,137,180, +72,8,225,241,241,177,235,251,167,207,207,159,62,127,9,135,95,222,255,253,111,246,251,125,243,242,76,70,36,214,48,137,67,171,97,6,12,185,194,21,54,195,146,110,219,235,158,11,127,105,201,134,136,238,112,117,3,192,172,156,182,237,171,88,195,130,172,46,154, +184,55,56,141,222,196,197,255,37,216,226,230,6,122,195,182,155,29,214,232,86,109,104,176,174,85,6,128,208,116,237,102,183,59,220,225,233,52,189,190,156,135,99,25,135,92,10,72,1,178,154,227,185,224,57,145,67,46,167,107,27,220,213,233,162,184,110,208,189, +159,118,243,133,154,76,176,154,143,151,132,224,155,243,70,229,138,32,251,150,106,116,99,239,161,118,113,34,240,34,92,177,218,241,109,209,6,65,37,51,194,92,169,62,98,194,164,220,52,240,114,154,94,94,79,255,244,15,255,144,142,47,207,79,95,202,120,6,25, +131,218,55,239,239,207,195,244,243,207,63,102,205,251,64,6,154,165,48,145,155,139,47,110,120,64,132,204,72,193,0,12,20,124,241,101,88,197,80,132,145,99,140,209,76,76,212,7,66,140,33,76,36,90,84,74,154,70,145,179,148,41,165,115,145,52,12,131,10,24,132, +16,218,174,187,219,238,182,219,237,54,132,16,219,96,100,57,79,114,30,245,60,233,152,108,56,217,121,72,195,160,185,8,24,49,99,19,176,97,107,91,235,218,180,133,54,198,199,253,161,1,249,251,191,251,205,111,255,227,255,243,211,48,42,130,148,52,77,147,40, +228,34,231,113,122,121,57,238,239,95,15,135,251,208,181,33,4,12,124,225,238,115,12,33,40,152,71,113,113,108,45,75,78,217,133,188,177,223,124,122,254,220,118,205,243,241,181,163,208,196,184,61,220,61,253,233,19,16,42,208,235,233,216,109,250,166,9,1,41, +157,7,43,130,77,184,209,34,205,214,234,87,235,248,139,0,87,203,242,176,45,111,246,18,97,52,71,250,148,117,162,230,122,9,241,214,60,126,157,204,119,83,108,78,250,90,156,31,230,90,186,182,147,89,253,251,250,142,93,187,192,172,55,28,197,102,145,177,162, +136,154,229,213,112,200,222,39,134,110,211,50,71,117,90,175,24,66,33,14,121,210,148,138,10,18,234,146,172,228,69,72,115,143,190,100,211,120,102,93,221,158,233,229,237,155,121,100,2,88,157,161,150,111,111,102,46,82,255,138,71,8,240,77,218,246,205,233, +114,187,240,160,197,35,56,44,237,232,204,27,194,245,81,87,191,145,26,35,25,35,178,191,193,12,106,108,213,35,182,0,155,129,136,228,105,72,227,209,166,97,211,222,161,72,12,152,211,248,229,203,151,126,191,163,16,47,222,142,53,27,221,135,40,66,15,197,171, +78,136,238,21,82,42,204,103,6,168,104,170,6,134,138,226,230,139,134,166,38,83,73,83,158,134,156,78,211,116,26,135,87,183,81,29,166,132,220,190,123,255,205,102,179,217,246,61,17,41,152,148,132,72,150,179,148,36,105,180,97,24,143,199,116,60,166,211,224, +26,208,2,160,140,20,216,250,45,110,250,231,49,119,77,220,71,236,99,83,118,187,111,191,253,246,247,255,245,255,85,73,167,243,152,139,138,82,202,218,12,83,215,79,57,231,105,24,251,77,231,193,9,149,183,5,68,129,51,81,104,27,96,134,212,114,51,167,31,186, +234,0,0,32,0,73,68,65,84,57,51,88,152,139,100,108,46,241,67,106,246,122,26,166,84,186,221,254,223,254,211,127,127,248,246,195,221,135,143,63,167,179,33,13,105,64,213,208,182,147,107,181,117,38,118,205,85,80,5,54,23,107,62,7,244,200,240,98,15,189,46,66, +39,235,172,183,2,107,56,116,185,9,150,171,239,173,12,234,122,101,191,72,11,76,86,249,222,11,90,70,179,17,59,190,105,140,215,141,219,108,179,162,43,147,14,116,227,50,155,87,47,179,23,91,88,164,137,97,179,217,16,5,21,35,10,196,177,105,242,185,73,227,144, +249,60,149,2,170,202,108,115,24,46,49,83,212,254,186,239,165,249,219,219,242,93,175,248,236,98,110,32,227,175,108,57,77,152,233,237,74,195,204,24,227,87,55,138,111,17,225,58,151,174,178,169,120,14,51,153,237,12,240,6,170,6,0,82,68,6,100,180,0,192,96, +8,96,132,0,148,5,138,169,129,1,129,106,153,38,27,71,46,25,97,236,67,248,135,191,251,251,221,251,247,142,88,166,156,57,228,166,161,218,94,168,33,129,33,18,19,242,236,189,51,251,101,5,36,37,114,198,24,120,28,187,9,22,21,169,194,46,156,242,52,141,121,26, +210,116,74,227,233,124,126,57,159,94,199,113,60,143,131,41,238,239,154,109,191,57,236,247,77,219,137,33,34,164,211,73,1,161,20,61,79,229,120,76,47,167,243,211,211,244,122,202,195,89,139,184,52,84,84,149,177,221,244,155,126,247,99,208,174,235,118,209, +30,14,251,54,54,223,126,251,173,25,142,83,137,68,58,101,181,147,168,197,84,166,236,94,210,227,116,140,49,198,174,235,66,104,46,152,30,81,211,52,138,68,129,99,211,112,227,97,182,156,67,232,54,27,34,116,177,3,1,77,57,119,155,237,247,255,248,221,191,255, +31,254,199,28,240,139,165,113,202,106,166,96,228,122,104,7,63,235,253,192,200,228,33,107,115,45,89,150,226,134,101,78,103,243,205,199,98,97,184,148,141,135,207,44,192,140,175,133,174,158,254,57,146,125,237,188,118,13,25,222,218,31,174,220,88,244,70,76, +59,7,24,42,188,185,27,110,236,79,215,128,237,26,191,88,219,67,173,121,230,0,16,252,13,101,35,224,16,130,196,88,56,52,49,78,33,132,105,72,41,165,64,24,227,146,190,68,180,222,250,27,173,102,188,121,6,51,186,230,13,217,98,211,58,19,80,93,210,79,55,27,11, +135,170,150,220,233,55,46,90,127,129,213,206,186,100,119,123,17,94,66,40,245,234,204,171,59,25,95,190,5,195,128,200,30,251,0,168,1,80,80,179,34,33,178,10,104,73,168,165,101,120,58,158,31,239,182,255,235,127,248,159,155,195,94,219,198,37,194,181,147,81, +67,186,112,29,205,183,106,78,248,64,172,193,18,38,168,106,38,86,4,76,76,139,170,152,168,73,146,156,181,136,188,124,73,41,229,52,229,60,165,113,152,94,79,195,241,56,142,227,105,24,31,223,125,248,246,227,199,247,15,143,93,19,129,192,141,2,198,211,51,152, +192,84,116,26,203,105,56,127,249,114,252,252,52,189,158,100,76,37,231,82,138,184,96,19,49,52,177,109,251,95,162,116,177,121,220,180,65,62,4,196,221,238,32,134,185,64,220,52,170,150,85,49,39,247,169,12,132,104,106,28,98,140,121,168,192,201,252,153,211, +128,161,152,34,83,211,117,109,223,133,166,117,111,102,51,225,190,23,4,84,64,66,4,254,230,187,239,255,221,223,253,227,254,87,63,60,125,254,233,183,255,245,95,127,251,199,63,141,146,57,4,45,233,60,158,196,29,137,170,70,39,163,186,126,213,82,46,126,173, +165,82,1,112,5,3,160,38,212,167,127,185,100,22,105,248,82,129,235,92,135,175,158,236,43,33,255,85,17,46,73,66,174,179,187,65,71,151,0,153,155,13,199,219,217,239,134,179,122,69,61,187,154,206,234,99,89,83,15,43,71,156,130,185,235,32,6,34,147,16,98,104, +153,199,200,33,198,56,4,30,71,100,160,57,195,142,16,49,80,92,155,5,88,237,43,42,154,181,76,134,75,31,40,32,128,128,1,25,120,61,206,222,52,250,254,158,155,89,128,240,255,75,103,187,234,200,47,25,221,87,140,190,133,50,122,51,115,54,216,0,3,178,33,171,145, +41,1,0,1,17,71,6,165,24,91,48,42,57,203,56,82,206,193,164,33,222,244,155,111,62,188,203,49,124,30,70,200,19,112,196,192,102,70,198,158,233,181,214,80,186,7,135,47,16,205,196,84,64,10,152,104,74,96,162,42,238,200,38,57,107,202,57,79,114,122,46,105,156, +166,169,164,60,158,143,175,207,207,175,175,175,57,11,135,240,238,240,248,241,253,55,219,205,166,9,193,152,135,97,248,249,151,167,151,231,159,181,100,40,98,57,165,97,24,159,159,95,191,60,167,211,73,103,27,17,67,102,102,67,210,1,0,158,114,3,99,12,63,31, +54,150,198,174,235,82,202,134,65,255,63,190,222,172,73,110,36,73,19,212,195,204,0,120,4,35,200,202,163,170,171,166,123,142,61,30,86,86,230,121,255,255,143,88,145,157,17,153,238,158,174,170,76,102,50,73,70,132,187,3,102,166,199,62,40,0,71,4,179,135,66, +161,48,153,100,208,233,14,53,83,213,239,34,110,134,96,134,29,124,139,151,99,52,2,85,34,110,156,102,62,68,223,5,77,61,137,169,19,150,211,221,36,167,97,28,211,80,2,15,56,113,210,149,81,128,142,52,157,30,78,15,143,80,6,231,244,229,249,229,203,249,185,169, +49,186,130,89,237,20,152,68,224,47,182,249,183,3,245,222,205,64,68,187,200,74,162,4,7,208,160,68,189,161,167,221,12,8,183,11,240,88,102,55,175,244,131,243,250,113,20,58,230,82,68,41,238,107,139,53,5,106,187,81,35,36,247,141,56,248,205,158,127,31,80,191, +173,207,189,121,222,17,169,8,92,63,172,42,144,8,146,104,35,162,84,40,37,76,70,202,78,68,41,181,92,152,121,189,175,74,74,251,206,35,81,57,238,50,205,44,236,131,69,214,252,55,32,7,187,105,254,19,164,99,188,230,145,80,123,244,71,219,15,51,222,244,10,191, +187,50,254,214,125,121,71,115,223,224,25,91,44,225,109,91,29,175,39,91,70,116,72,14,164,64,174,4,6,228,134,204,37,81,41,195,228,238,125,169,173,86,149,134,42,133,198,161,20,149,102,76,57,51,229,196,196,203,178,156,242,24,65,20,140,132,72,113,138,170, +25,187,98,44,217,204,205,21,84,76,21,77,165,87,83,113,233,110,2,42,189,181,90,151,222,59,44,79,117,158,231,121,94,174,245,249,235,211,215,175,79,203,178,128,211,63,254,199,255,244,248,240,112,26,167,194,37,231,12,137,107,93,126,254,248,183,250,235,175, +189,87,237,2,166,32,125,190,158,175,231,151,90,107,20,97,87,229,92,24,83,55,175,181,214,38,9,235,48,76,63,231,252,245,211,175,247,15,127,16,83,81,19,136,127,54,49,66,55,133,110,228,222,208,153,44,231,65,21,5,240,13,196,204,185,136,170,19,102,235,234, +189,107,45,58,229,161,88,135,52,78,136,3,164,100,6,110,168,230,63,255,242,235,63,78,83,202,101,152,78,41,15,87,237,117,89,146,57,224,138,27,199,187,229,14,107,254,25,172,249,231,42,190,7,161,59,32,0,116,239,111,138,240,77,182,236,62,251,237,47,117,167, +233,29,219,168,227,175,124,235,62,122,232,63,95,237,29,162,78,190,21,7,31,159,198,227,51,182,255,184,143,145,81,135,155,195,21,17,201,107,184,133,0,32,213,90,9,83,206,74,148,49,160,31,72,33,15,83,205,33,198,203,196,183,224,95,24,14,215,17,171,106,232, +128,91,11,101,218,74,116,142,22,145,136,160,76,235,86,141,249,216,27,28,239,241,45,136,34,82,89,210,113,11,250,198,45,43,126,125,175,112,34,98,190,189,59,123,14,193,255,162,95,79,148,16,87,174,154,145,33,134,66,132,17,112,24,202,56,174,97,151,38,61,133, +109,4,193,227,195,3,0,36,198,105,152,58,17,50,47,75,43,152,144,9,212,156,29,214,164,196,160,87,68,52,135,155,171,139,170,180,40,60,107,205,164,155,52,211,174,97,112,56,207,181,206,124,249,124,189,94,47,47,231,235,203,245,235,215,231,203,203,21,33,141, +211,93,73,67,194,196,64,96,222,150,121,17,253,237,243,175,191,253,246,107,251,219,223,107,173,42,61,216,188,189,215,90,231,184,13,154,117,69,39,71,237,237,114,93,190,62,191,204,243,252,8,253,238,221,35,129,43,166,199,239,158,107,211,38,166,6,104,33,197, +98,7,139,87,153,216,115,218,214,134,97,246,106,104,142,46,238,0,216,106,51,5,194,108,173,105,43,125,156,164,15,125,240,196,121,158,19,175,6,141,211,253,157,57,191,188,92,254,199,63,255,235,253,31,191,67,38,228,180,210,116,19,128,185,247,219,200,132,192, +184,102,15,98,120,240,29,43,194,215,75,201,255,61,111,152,125,84,59,170,215,247,252,234,111,236,36,110,27,209,55,200,243,91,133,218,225,249,60,242,46,215,71,247,223,207,105,222,27,192,227,132,245,218,87,137,95,203,237,87,78,79,154,107,229,60,12,102,219, +197,139,126,19,107,1,51,186,67,200,54,215,127,219,234,249,155,183,0,212,68,212,169,145,123,204,214,190,143,94,193,202,31,31,202,158,172,180,31,9,199,55,226,208,9,0,34,146,209,94,105,255,62,181,237,88,93,183,98,222,114,69,241,72,56,122,211,202,178,37, +32,37,70,39,32,66,37,32,32,197,228,226,76,57,165,20,1,108,137,40,149,194,82,134,52,60,62,190,203,68,213,172,214,58,155,191,123,252,16,129,152,232,148,144,208,12,13,21,64,220,187,27,133,81,149,185,171,136,52,239,205,84,77,186,107,83,105,86,187,74,211, +222,150,229,58,95,174,203,178,208,229,203,245,178,92,94,94,46,207,243,229,229,210,151,126,154,202,105,156,218,188,244,218,34,3,245,124,126,249,244,245,233,231,159,127,126,121,121,105,95,159,150,101,22,145,16,98,153,73,215,102,145,242,72,110,128,10,50, +47,237,183,231,167,79,191,253,118,185,204,101,224,146,242,124,29,151,174,41,15,79,243,18,13,77,87,79,4,66,134,102,38,221,209,18,123,233,132,137,17,49,133,92,8,16,20,99,211,227,8,226,6,200,29,76,220,186,169,186,117,155,242,112,234,181,90,73,165,20,46, +124,122,124,159,70,127,249,252,245,95,255,245,95,127,96,127,122,185,52,233,68,148,114,206,0,93,86,108,221,3,49,91,35,101,105,219,231,217,183,200,220,191,19,36,8,71,164,225,136,215,237,126,92,199,193,135,136,90,107,111,8,88,255,158,147,247,209,251,240, +119,117,250,223,66,243,251,77,248,187,176,246,193,237,27,191,221,116,32,98,58,63,59,129,39,182,17,173,36,164,98,32,173,121,53,190,0,55,200,154,48,229,52,165,68,133,40,37,106,94,209,193,160,57,16,64,136,50,29,147,37,115,7,72,162,64,138,140,195,144,166, +129,75,201,233,209,137,58,145,2,0,154,160,106,248,7,135,141,141,27,146,99,129,236,94,106,237,243,60,115,231,45,107,105,77,112,222,168,128,101,143,4,217,33,29,0,84,72,171,182,16,48,152,248,184,222,153,186,123,230,109,231,25,186,131,112,69,38,39,114,202, +142,70,68,76,84,208,49,65,173,191,25,183,75,242,211,127,250,223,30,239,223,247,218,126,254,219,223,39,191,208,227,15,191,94,234,96,148,82,126,200,12,181,162,35,151,129,178,43,155,121,167,46,153,114,114,207,34,196,1,30,116,147,78,174,160,74,218,65,186, +180,10,210,161,85,233,75,175,243,114,121,185,156,207,75,157,237,249,165,214,126,93,218,117,238,231,165,46,181,117,78,208,47,242,236,223,93,191,187,94,30,252,249,215,79,159,126,249,252,219,111,231,223,62,217,151,47,255,239,79,63,253,244,211,79,159,63, +127,158,166,233,143,127,252,227,135,15,31,166,105,74,41,181,214,130,66,112,189,92,95,94,174,181,218,187,187,15,239,31,190,87,151,127,121,122,78,151,250,31,254,242,79,18,78,57,174,9,148,130,203,161,108,9,157,115,55,169,21,94,180,189,23,30,199,97,24,18, +27,170,245,219,252,3,168,226,64,14,29,154,246,58,107,187,250,221,29,230,63,124,185,254,244,244,191,223,253,159,247,238,242,252,194,247,239,62,189,60,255,127,255,252,223,63,124,255,157,18,180,231,103,252,124,126,55,100,117,84,208,68,220,18,238,69,30,88, +238,230,183,169,145,155,12,160,49,101,199,48,145,33,175,79,188,173,177,228,161,80,143,10,220,71,190,253,252,37,204,59,114,22,179,225,186,32,200,37,122,46,116,37,176,248,49,17,116,66,102,114,231,87,23,163,201,106,188,235,138,78,100,202,78,9,156,17,76, +183,57,19,86,204,193,8,120,187,141,221,21,192,16,61,37,18,241,222,229,22,55,182,118,221,134,152,152,147,153,68,138,59,34,166,235,117,78,41,229,194,68,192,88,0,1,129,153,211,30,119,26,138,18,55,52,48,17,195,132,128,209,172,170,153,131,130,233,225,192, +74,156,0,194,209,96,24,134,82,74,30,215,251,117,117,149,7,139,195,37,229,132,64,238,8,78,68,37,168,193,204,104,51,178,96,111,116,116,107,141,42,122,131,138,220,26,167,35,96,178,137,14,222,28,60,187,228,249,230,173,192,224,184,97,146,232,8,206,204,31, +63,126,252,167,63,255,229,221,195,227,119,239,63,144,195,159,255,248,167,229,249,103,162,132,33,18,139,72,40,230,82,6,93,255,10,35,0,67,20,147,237,86,159,85,213,122,51,81,50,85,233,214,170,246,106,210,165,47,109,185,46,203,181,45,117,169,215,101,190, +182,214,100,89,106,237,203,178,204,173,70,222,134,129,155,66,30,166,235,101,249,219,95,127,154,151,203,215,207,95,190,124,249,237,231,159,127,254,229,227,199,255,246,111,63,183,214,194,201,234,215,95,127,61,159,207,239,223,191,127,255,254,253,209,236, +253,72,101,140,85,77,30,166,52,12,105,24,156,168,212,174,62,75,107,0,129,29,36,68,6,6,71,52,132,165,214,149,33,157,18,236,210,239,148,246,41,42,158,130,48,139,66,68,67,121,124,124,60,159,207,196,195,48,76,31,63,126,252,111,255,253,159,191,124,125,250, +203,127,252,167,121,190,44,203,178,194,219,128,132,100,102,4,72,120,108,20,87,107,153,125,90,129,77,143,182,22,225,166,218,57,218,43,237,87,28,51,31,188,222,99,5,159,54,36,0,127,7,157,7,117,32,123,149,26,4,251,252,118,88,31,188,242,221,124,179,107,216, +191,44,109,24,53,241,126,39,239,123,163,254,187,82,198,163,193,212,45,49,106,158,235,186,56,1,7,179,146,9,32,186,27,48,35,55,118,64,55,114,68,17,67,20,162,4,96,160,160,234,189,55,21,103,96,68,114,219,96,77,230,148,40,103,78,133,115,97,164,112,212,15, +249,75,56,166,217,38,140,138,173,70,28,104,41,101,76,153,5,168,247,78,120,203,30,220,147,12,246,119,100,63,228,136,72,192,227,189,120,67,128,88,217,30,112,160,191,109,24,9,19,112,194,53,240,157,16,192,8,201,77,75,30,255,250,215,191,254,231,127,252,39, +127,120,255,195,135,63,60,188,123,120,124,255,225,229,99,250,244,249,183,203,124,29,239,239,166,113,116,34,9,39,114,226,237,224,52,0,68,23,80,184,201,201,180,67,87,83,209,94,251,124,149,86,77,165,47,243,124,61,207,243,165,245,165,247,22,206,87,214,234, +188,212,121,158,91,19,81,117,36,3,82,240,119,239,30,187,249,223,63,254,242,203,47,63,127,250,244,105,185,92,95,206,79,47,151,235,221,221,221,251,247,239,135,97,136,22,107,127,86,246,149,253,78,78,138,182,127,169,109,24,134,251,119,239,167,211,253,48, +222,151,193,213,8,136,187,62,135,29,157,145,165,148,16,217,209,28,176,214,102,102,128,120,154,16,145,186,246,120,226,214,244,75,21,4,119,64,117,19,112,67,152,251,121,154,166,151,151,151,92,198,119,143,31,234,167,47,95,191,126,62,189,123,152,166,233,167, +95,62,94,46,23,76,12,104,113,198,153,73,202,145,241,24,60,230,125,54,3,184,237,237,244,181,254,51,132,1,240,70,136,192,105,127,12,248,117,17,242,107,6,76,236,9,2,55,2,114,58,158,206,251,72,121,124,114,2,65,217,96,109,10,185,217,109,179,120,32,160,134, +184,132,121,179,219,37,12,89,154,153,236,95,246,119,131,49,118,162,229,90,132,46,46,85,234,117,185,32,170,106,101,116,55,116,237,93,165,131,25,168,129,155,0,172,122,106,116,97,102,112,52,113,17,149,110,6,70,196,174,49,134,25,238,164,77,52,3,149,121,137, +238,194,44,54,95,230,46,238,174,210,114,206,192,153,40,57,56,160,19,122,98,229,97,90,251,114,64,211,163,93,164,238,205,247,171,244,198,131,253,193,225,26,148,87,4,87,6,34,140,35,150,17,227,202,133,176,145,130,117,159,99,102,211,48,157,159,159,255,254, +211,71,19,173,203,242,95,82,30,239,239,17,241,122,189,62,191,60,83,25,238,223,39,64,146,53,201,56,78,18,87,51,55,35,91,253,172,80,109,77,99,238,98,210,100,153,219,50,247,86,93,122,171,243,114,61,207,243,165,247,182,198,193,89,7,145,222,251,210,90,87, +51,112,3,4,66,64,230,97,28,239,239,147,8,125,125,90,170,62,93,174,173,59,231,233,195,93,137,123,131,136,202,48,168,42,32,94,174,215,24,185,85,85,84,205,61,88,26,106,6,84,166,187,199,119,143,31,134,187,7,30,70,166,116,114,82,224,243,220,220,102,17,67, +66,98,36,102,119,117,115,118,147,102,192,53,165,148,75,2,98,117,237,42,107,144,15,56,170,58,130,1,130,137,8,50,144,104,23,105,34,226,160,227,105,248,241,79,127,252,238,135,63,154,235,111,95,126,107,210,134,33,27,184,184,167,68,136,197,60,223,182,157, +180,135,168,0,0,116,83,34,208,245,67,223,238,34,123,157,148,196,113,150,58,115,98,230,156,249,13,52,21,127,240,216,14,196,246,244,117,202,175,237,223,247,169,242,56,10,18,240,33,242,133,19,221,96,48,135,196,204,156,240,184,29,12,64,127,243,128,126,53, +25,18,3,82,120,83,134,11,58,34,57,49,196,119,36,7,180,164,226,117,81,196,234,10,189,50,17,160,171,187,35,152,41,184,90,115,83,93,84,44,97,74,41,241,24,114,204,12,230,34,166,226,6,70,20,157,116,160,37,104,46,106,189,119,2,128,102,243,118,92,173,68,135, +46,117,3,79,198,97,112,102,7,176,45,17,241,109,174,213,107,121,137,237,194,142,91,59,10,244,13,169,109,67,108,14,90,176,189,152,163,2,131,192,173,235,54,21,247,128,200,97,24,174,215,107,74,165,54,81,135,182,212,165,213,148,202,233,254,97,24,6,17,233, +238,200,52,142,99,120,168,57,168,169,69,160,133,118,233,189,179,155,180,222,107,109,203,28,78,22,90,171,244,42,117,233,82,235,124,149,214,85,69,122,141,81,193,213,154,136,152,171,185,58,82,74,200,25,83,86,243,113,58,221,221,221,113,202,230,224,255,198, +191,254,250,235,245,90,187,175,65,121,145,160,196,204,102,218,151,185,148,117,230,81,83,67,112,66,96,2,240,169,76,247,15,143,247,239,222,15,101,228,52,228,156,39,64,3,124,62,95,196,92,244,218,204,209,137,13,34,64,100,76,89,187,212,222,174,189,220,37, +70,38,83,109,42,0,160,160,6,232,214,157,16,145,213,1,20,134,113,106,109,1,0,115,57,159,207,227,56,252,249,207,127,194,92,158,47,231,151,151,151,148,104,56,77,93,27,59,166,148,144,160,247,91,69,109,22,79,91,66,152,42,17,174,64,253,94,66,221,215,38,102, +21,85,69,251,143,65,2,33,162,148,232,245,194,3,119,9,107,108,22,130,176,20,191,223,204,137,86,43,138,53,73,97,163,194,28,239,79,70,63,22,33,35,220,8,210,184,171,49,224,117,241,71,66,196,42,59,66,130,248,78,16,105,243,241,106,215,101,103,60,129,17,11, +230,14,169,206,173,87,145,222,181,75,169,137,67,107,8,190,97,55,22,148,34,23,95,21,224,45,26,193,4,78,96,129,137,167,132,28,168,134,187,43,162,3,199,113,37,210,125,140,82,64,51,105,173,93,175,231,101,89,194,138,119,154,28,17,115,222,1,80,246,32,110,110, +48,206,171,50,186,253,83,233,24,38,30,54,29,24,168,168,123,156,67,241,98,214,165,142,11,24,133,255,91,24,10,199,187,115,76,218,96,0,42,197,192,199,113,84,85,74,92,168,92,230,122,254,245,55,127,121,121,247,240,240,15,143,15,121,40,215,214,250,245,242, +42,123,196,208,76,44,184,47,77,123,107,136,162,173,213,101,238,203,34,181,73,93,90,173,218,170,244,42,210,164,55,83,9,104,53,168,26,189,107,237,77,205,20,28,8,145,115,25,167,241,238,14,115,105,230,217,176,156,222,125,255,167,191,8,48,82,249,196,159,94, +250,149,40,5,189,163,119,53,91,177,105,17,219,148,43,17,204,131,145,102,61,78,247,119,167,251,97,24,82,42,241,216,228,52,140,131,223,223,223,139,89,211,246,74,26,134,238,196,206,160,102,75,173,41,209,48,20,164,164,210,40,33,50,185,233,154,219,133,10, +166,226,118,178,188,44,139,122,196,84,44,239,30,254,48,221,219,243,249,242,229,233,107,147,154,199,33,21,70,77,133,11,160,167,148,56,217,171,20,45,184,21,64,44,47,58,233,17,248,182,27,236,20,31,110,220,57,251,207,183,242,160,45,151,82,44,158,129,55,246, +106,71,52,111,215,251,34,162,186,29,41,47,107,78,59,189,194,30,142,55,33,208,81,226,243,214,108,5,9,216,136,244,134,148,72,235,123,243,185,34,237,91,103,187,207,80,169,86,65,115,169,221,187,235,48,4,201,152,24,226,9,137,106,201,57,243,186,188,181,235, +181,174,1,50,190,18,104,82,42,107,17,2,132,78,71,18,197,161,204,204,168,43,172,215,165,206,243,124,189,94,174,215,107,239,125,154,38,235,192,144,97,32,79,238,236,113,157,90,239,59,140,177,50,80,14,28,133,120,31,142,232,63,231,116,32,239,234,106,134,231, +176,74,175,208,0,32,33,29,134,67,95,173,137,201,121,229,209,17,3,134,174,134,9,150,222,126,254,248,235,63,252,241,79,95,206,207,203,229,218,190,124,249,158,121,20,237,94,155,116,102,6,194,165,94,153,50,128,155,69,179,214,172,91,235,173,183,134,214,91, +95,180,86,169,181,215,185,45,181,45,215,94,155,74,11,154,148,106,84,96,141,48,208,185,54,17,83,0,164,196,148,134,105,188,187,127,247,238,241,195,116,119,15,152,47,181,181,46,185,140,223,125,255,35,167,242,238,195,31,254,246,241,223,194,193,165,214,186, +147,69,194,63,255,205,38,61,28,101,166,97,204,137,153,144,208,17,12,204,9,61,39,122,247,238,157,106,151,182,212,186,184,235,70,121,69,49,39,38,112,90,186,208,92,57,167,204,108,76,0,14,132,4,164,43,249,158,253,134,92,107,107,173,74,61,33,186,235,92,151, +235,178,60,61,61,153,89,225,36,34,78,48,14,185,247,78,4,57,199,50,44,221,168,26,107,56,217,190,247,119,137,56,52,103,247,149,230,110,135,141,247,77,237,189,223,54,7,49,64,192,180,225,191,177,126,249,53,224,72,15,51,252,77,158,31,116,148,55,137,217,153, +95,25,106,48,194,109,38,228,223,137,169,136,152,6,196,45,217,244,16,250,187,166,55,109,236,29,102,78,137,227,139,237,95,32,89,28,133,10,137,20,172,35,186,131,17,129,180,62,47,23,17,153,166,33,231,28,155,0,0,184,204,23,19,141,16,108,166,92,210,80,138, +11,115,244,22,241,172,179,209,22,132,132,210,215,229,74,239,253,122,61,95,46,151,101,89,122,239,210,29,33,229,52,186,81,206,144,18,16,57,0,144,40,232,102,236,21,223,163,125,199,53,103,55,17,37,130,132,148,226,89,72,105,35,169,129,69,230,161,3,32,172, +202,116,39,242,87,102,193,0,186,161,23,136,183,237,40,19,96,206,25,204,13,252,111,63,255,244,195,15,63,56,192,221,227,195,243,223,234,199,79,159,254,254,203,47,77,229,244,238,254,135,63,253,113,60,77,210,155,131,58,56,58,152,168,139,106,239,218,155,74, +107,253,42,34,218,155,107,13,116,190,215,165,214,234,145,70,37,107,62,92,95,35,83,181,118,85,55,66,198,196,196,37,141,211,112,119,127,122,120,76,101,76,227,152,82,66,98,53,44,134,167,123,71,46,205,150,235,245,186,27,40,196,2,38,60,124,143,48,218,190, +190,42,228,9,156,76,19,88,2,64,19,119,32,244,187,177,180,97,184,100,82,65,51,93,223,59,194,214,117,28,71,4,235,173,45,189,13,50,228,156,8,216,92,192,87,63,47,98,166,156,130,162,24,150,106,93,234,178,44,14,112,158,175,191,252,246,169,117,189,46,23,113, +75,224,181,247,128,238,204,196,12,137,242,54,59,69,181,172,115,33,192,170,215,49,179,4,164,27,249,34,122,200,53,23,232,150,247,176,58,252,236,84,142,141,156,188,38,152,163,3,134,173,230,1,46,127,163,116,61,110,74,142,217,186,209,99,133,212,110,51,125, +95,139,144,153,49,249,27,50,234,78,54,120,227,182,248,218,194,152,222,220,135,71,199,212,100,2,170,174,189,163,147,14,78,128,238,138,228,181,46,102,150,114,58,13,227,187,187,105,24,134,168,93,203,222,90,91,174,75,107,18,96,78,173,181,247,126,55,158,182, +237,8,146,96,107,109,38,74,72,60,12,241,22,212,90,151,165,214,170,34,8,158,235,226,23,234,132,139,10,151,193,83,178,96,27,97,143,36,212,91,164,99,220,123,170,171,158,173,148,18,52,128,85,97,13,70,4,165,164,245,141,179,245,221,49,151,136,43,219,35,59, +54,17,165,109,210,34,7,160,112,251,139,34,36,162,97,40,210,154,52,253,248,233,215,251,251,123,100,58,221,63,252,203,191,252,139,186,93,218,245,221,195,195,119,63,254,144,115,174,210,205,12,86,245,77,55,19,55,81,105,218,170,245,101,89,150,190,204,189, +247,86,235,114,185,214,101,214,46,0,32,210,90,107,102,22,11,9,49,173,189,85,19,66,198,148,144,83,158,198,119,15,143,247,143,15,195,52,114,78,148,152,82,30,136,135,97,234,247,247,121,40,240,229,203,127,40,127,190,92,46,95,134,241,233,233,233,122,189,182, +214,64,45,64,171,56,96,13,45,178,193,199,97,28,134,225,68,60,101,26,19,142,137,167,33,17,231,222,187,183,46,210,79,133,31,239,78,222,151,165,27,113,24,209,219,112,127,87,107,37,244,82,138,131,214,90,83,230,132,171,218,47,92,22,153,57,151,66,68,17,201, +20,136,20,51,159,207,231,15,63,254,248,252,252,252,111,127,255,201,17,57,151,110,90,74,97,198,214,90,164,68,174,16,5,172,204,232,157,120,188,173,220,12,32,105,44,103,192,1,193,18,174,75,172,77,94,228,96,106,235,169,26,254,128,251,11,8,179,224,232,54, +247,24,175,176,177,220,96,119,220,165,82,223,70,89,236,99,14,211,43,91,55,116,187,57,199,184,28,181,136,187,186,42,2,238,107,173,193,224,141,162,88,77,177,137,130,100,123,240,62,196,163,125,102,66,39,87,117,135,14,29,44,110,246,104,184,105,200,121,28, +203,253,187,211,221,221,105,28,75,80,52,248,148,235,210,207,233,124,61,95,85,125,63,132,154,202,122,231,0,146,17,177,17,145,34,178,197,59,98,218,193,4,193,56,196,85,218,161,87,175,73,25,155,43,122,65,44,140,230,184,53,162,68,187,133,56,237,173,124,206, +195,206,238,143,127,255,222,223,199,28,184,89,18,145,123,78,184,111,147,15,219,97,91,207,142,181,8,99,126,2,218,13,130,144,153,146,61,159,159,126,253,250,233,135,239,126,124,255,254,253,15,127,252,81,220,222,171,78,119,167,136,31,12,33,5,33,129,27,152, +74,111,189,53,105,181,183,74,86,213,154,104,239,173,206,243,117,153,175,210,59,34,198,254,80,108,151,156,122,19,235,234,93,148,19,131,25,229,196,209,88,12,83,41,99,25,198,82,198,120,206,204,44,185,15,195,112,58,157,188,153,137,206,101,152,83,174,72,232, +224,26,78,54,214,68,119,186,210,48,148,251,211,221,52,77,63,190,59,229,82,134,97,98,38,12,213,78,107,210,106,2,232,96,9,172,100,34,204,148,48,204,86,162,33,4,68,5,199,53,178,218,141,16,137,115,24,70,32,164,149,232,207,137,215,167,211,13,69,181,69,2,87, +239,234,158,114,89,159,184,156,66,64,31,163,132,237,38,44,190,34,129,27,25,0,240,27,174,9,0,168,190,213,191,155,235,171,245,35,193,113,221,191,135,28,239,246,22,235,214,122,203,255,218,10,15,205,124,229,199,253,47,137,89,241,106,246,123,50,188,196,142, +108,228,221,2,83,186,170,216,254,189,55,137,56,192,55,246,225,223,6,69,37,6,14,234,172,185,137,73,172,128,153,17,201,243,144,239,239,79,143,143,15,15,143,167,82,56,101,74,137,38,75,203,178,16,131,153,45,215,197,20,194,152,160,247,22,29,233,142,206,173, +121,128,161,209,54,68,224,196,5,156,153,44,172,233,122,179,25,155,27,170,160,170,171,98,74,94,118,32,104,29,109,203,241,18,143,79,245,21,151,55,222,142,160,251,18,16,111,18,100,223,217,244,199,36,110,116,219,88,56,128,7,166,223,58,21,116,111,57,37,202, +244,124,62,255,244,241,227,48,77,255,229,253,7,71,18,23,115,47,227,80,202,216,164,102,98,17,113,94,179,167,76,187,246,170,189,129,201,60,207,173,181,58,207,215,235,245,252,252,82,231,75,84,197,138,31,186,57,34,56,52,21,49,109,174,206,9,152,32,229,84, +114,30,134,113,186,27,166,177,12,67,228,165,173,47,85,86,241,56,1,106,247,228,60,165,81,198,123,82,204,144,102,159,59,116,167,149,133,139,136,3,15,35,15,25,18,41,162,41,170,245,182,180,208,121,34,152,185,170,86,169,173,53,181,158,136,32,83,228,177,0, +104,115,9,31,39,92,243,226,211,190,171,192,157,35,150,114,73,41,149,66,148,10,121,206,3,192,42,20,108,98,77,186,153,57,174,88,203,182,177,224,128,115,253,176,249,140,60,242,96,171,237,118,115,71,102,54,0,152,226,81,179,187,95,134,187,142,105,55,127,120, +115,207,172,38,188,22,193,149,61,240,237,144,114,135,234,82,186,5,232,242,173,103,167,189,118,12,12,62,202,170,119,37,60,82,195,131,251,165,98,210,245,32,203,176,222,181,119,109,77,66,95,178,43,242,119,95,249,40,225,245,208,68,228,136,58,9,14,145,138, +5,5,129,192,152,121,58,13,247,239,198,187,251,82,10,165,140,41,37,150,66,4,181,214,235,53,213,138,96,6,142,136,160,170,226,187,75,63,50,186,170,19,17,67,223,224,120,162,148,120,53,228,37,12,47,12,209,190,180,53,80,66,65,89,105,228,53,244,112,107,62,67, +93,122,44,197,99,164,161,152,109,182,32,30,129,57,145,106,184,177,50,28,96,91,98,5,130,185,129,191,174,138,14,182,145,66,196,133,136,76,86,37,168,212,250,244,242,245,183,47,159,254,129,211,48,77,25,188,171,164,33,249,134,26,187,27,2,49,130,160,163,57, +184,18,152,131,55,169,181,46,115,155,107,157,187,182,8,168,177,61,18,28,137,136,20,188,59,116,7,64,206,165,48,115,26,198,84,198,97,154,202,184,94,245,121,28,199,92,82,74,218,165,154,246,166,110,2,104,222,37,1,222,13,99,70,186,27,198,235,56,197,152,189, +243,111,215,231,70,109,126,57,207,0,231,223,106,180,238,98,0,0,17,7,170,238,225,120,224,0,226,2,104,102,96,160,102,14,108,196,192,140,174,55,157,74,38,134,112,224,163,236,171,33,126,10,121,199,56,100,34,242,181,85,201,142,208,187,118,53,20,51,80,136, +160,161,8,181,68,34,54,183,176,210,220,217,216,22,180,123,83,88,245,19,178,235,3,1,0,84,214,208,187,48,118,58,42,101,227,67,207,57,71,203,199,108,97,93,116,171,213,117,246,67,119,20,145,128,55,130,38,190,153,98,248,30,173,183,243,102,204,204,9,162,165, +223,12,127,245,86,147,124,131,208,226,235,111,154,68,19,89,95,231,254,130,85,189,91,63,222,204,111,172,55,214,21,26,58,80,8,254,214,191,6,92,187,130,19,35,7,5,116,42,211,148,83,241,148,160,12,68,50,32,193,60,207,57,51,51,107,111,102,168,182,218,172,68, +105,33,176,83,244,147,32,212,136,8,144,33,98,109,9,92,1,192,54,107,186,87,227,44,162,155,40,37,100,164,204,105,200,101,40,67,24,227,30,101,80,33,161,50,52,67,19,107,113,40,238,118,225,46,170,136,28,232,115,220,86,126,8,88,189,117,50,193,122,214,117,215, +235,62,12,3,146,139,118,46,76,153,170,212,95,126,251,229,127,46,246,227,143,223,83,226,218,155,184,140,132,204,43,27,152,136,208,28,195,240,47,58,137,224,33,184,169,155,19,166,161,236,175,205,157,4,21,17,13,92,76,187,74,15,201,99,98,167,72,91,229,148, +115,74,9,136,12,97,24,10,35,155,104,219,0,15,23,33,247,135,251,119,173,181,133,152,0,93,173,115,202,156,44,101,19,221,29,22,90,107,91,16,157,19,43,17,153,121,147,110,10,193,165,80,55,32,228,156,135,49,115,102,0,83,240,45,143,217,163,145,49,87,68,200, +171,46,40,169,42,174,189,69,6,166,196,57,115,46,101,152,166,9,0,154,153,57,114,78,224,56,215,62,215,174,184,176,37,117,211,172,89,146,230,117,209,31,28,149,195,115,140,110,174,7,121,174,136,137,90,220,133,238,30,69,184,122,2,223,190,173,51,30,56,6,208, +191,175,254,215,38,54,122,66,141,252,95,36,74,173,53,63,228,79,236,93,98,151,254,198,190,41,210,17,94,153,110,186,69,125,230,156,129,82,68,213,31,147,222,85,35,145,90,91,147,184,3,69,68,197,85,130,78,117,115,18,52,11,83,207,85,145,27,182,39,105,83,76, +29,228,237,8,8,225,214,140,185,112,25,168,12,156,139,231,2,185,32,250,8,0,227,52,12,67,206,133,165,81,179,86,171,186,130,59,128,134,163,155,41,165,68,64,4,154,26,98,9,56,17,28,112,229,162,146,139,174,243,24,1,82,196,110,164,16,119,28,105,49,241,45,216, +66,71,159,168,55,241,145,30,185,167,129,7,98,156,202,219,12,224,224,71,9,213,161,211,88,201,186,49,163,115,28,84,214,85,125,49,0,232,214,63,125,249,244,238,172,121,40,227,88,186,138,47,8,132,15,15,247,34,50,12,101,229,203,152,129,123,192,126,189,182, +174,173,107,83,213,21,177,99,138,220,85,96,4,183,176,148,239,106,53,50,89,19,7,195,220,32,124,193,25,120,189,228,235,117,158,205,164,119,105,221,186,184,73,98,228,177,148,89,196,106,187,206,207,95,191,190,188,188,92,175,215,216,54,199,201,125,20,140, +135,145,80,19,71,52,113,19,1,81,53,131,38,125,233,13,0,56,211,48,77,195,84,114,97,32,200,57,19,231,48,169,137,96,247,128,194,135,180,218,141,50,17,51,151,82,40,148,212,156,19,101,102,70,160,110,226,238,224,36,98,151,249,186,44,139,19,177,154,7,3,50,155, +57,57,39,179,149,110,145,184,132,191,73,220,10,190,210,36,215,203,48,176,177,176,21,87,161,131,177,188,238,215,200,206,113,89,31,24,100,201,154,147,187,129,223,44,42,208,221,214,196,95,5,247,72,124,8,205,148,66,39,92,148,0,0,32,0,73,68,65,84,191,49,134, +58,118,164,180,242,1,110,69,184,45,129,212,177,28,54,171,188,83,5,107,237,177,152,233,77,123,151,232,117,87,85,36,98,60,248,166,64,155,181,68,24,31,70,215,146,24,8,32,242,94,111,212,210,148,130,86,185,226,161,41,67,46,148,11,228,76,0,169,119,78,137,114, +73,57,115,75,20,240,3,58,153,162,25,160,233,10,138,146,17,81,41,13,192,144,50,130,3,36,88,129,84,51,215,141,17,15,238,106,70,170,157,119,170,193,55,150,135,111,12,11,108,255,236,54,157,245,250,246,109,58,180,3,226,191,31,46,142,136,104,188,215,237,193, +225,199,17,225,122,61,199,206,102,89,22,96,32,162,222,251,211,245,137,127,74,165,20,74,216,68,170,124,184,187,155,86,102,166,57,104,120,147,24,17,17,236,230,22,107,11,108,102,98,234,64,72,200,204,186,189,42,117,19,3,39,46,169,32,101,68,198,196,209,231, +236,112,14,6,69,94,213,85,192,77,69,164,45,34,242,243,191,253,122,189,94,159,158,158,94,94,94,230,121,222,51,6,83,74,226,175,252,81,28,220,204,159,219,188,230,186,33,32,144,128,213,110,215,185,41,168,94,140,47,215,187,187,187,233,126,154,78,3,36,68,128, +193,205,1,212,196,205,152,124,39,103,174,66,1,224,68,204,57,35,48,195,58,191,148,146,82,74,78,9,0,150,86,231,107,109,93,176,53,76,108,8,197,217,61,187,18,100,55,227,132,72,137,118,75,220,45,220,33,52,190,235,30,69,186,246,46,178,134,195,226,94,132,59, +71,226,96,81,113,195,99,246,219,114,167,103,198,28,178,165,193,111,192,51,240,230,123,128,223,102,164,173,37,0,246,10,189,216,138,80,68,96,155,189,119,127,119,85,143,171,79,186,73,183,222,187,136,154,69,112,51,135,193,225,183,178,169,99,241,167,160,240, +68,204,64,140,119,204,156,18,1,132,155,149,58,104,80,114,152,145,19,118,129,35,18,181,47,154,193,60,138,16,20,246,59,149,205,151,58,167,212,221,135,148,12,60,204,151,28,156,182,45,86,16,151,68,196,137,0,201,199,114,247,109,26,204,183,42,251,32,136,154, +89,80,228,142,20,248,248,83,189,247,77,246,254,166,8,111,120,154,249,62,238,187,169,92,46,47,169,228,148,210,181,94,137,232,116,58,1,225,245,122,173,63,53,0,24,166,178,180,86,101,249,227,31,127,88,79,208,32,52,155,19,81,201,217,75,55,203,41,37,31,134, +112,187,138,165,28,51,229,156,129,48,240,99,117,179,78,64,72,136,225,231,27,59,222,213,252,198,87,213,229,114,185,134,1,30,152,181,165,62,127,253,252,233,211,167,243,243,11,62,213,222,111,217,227,232,158,137,213,161,112,82,85,113,35,36,192,181,133,235, +34,247,143,15,176,197,57,96,202,93,5,233,210,29,190,62,127,153,235,226,174,85,228,61,35,231,196,201,59,123,9,160,88,209,204,194,181,32,164,1,7,90,252,202,189,118,199,0,105,152,57,19,27,38,119,232,210,35,57,71,68,98,97,183,237,204,185,147,31,63,163,109, +199,136,0,71,86,39,196,229,185,251,86,168,211,177,8,183,71,194,119,163,167,149,47,36,178,175,115,142,198,22,49,185,108,127,28,137,40,146,249,98,163,249,173,27,197,170,211,127,93,132,145,21,189,46,99,83,4,191,216,193,105,219,69,100,247,25,220,14,225,117, +55,185,242,98,191,209,16,198,12,191,138,122,5,77,201,187,170,170,17,35,167,12,137,12,29,145,154,151,243,140,95,159,129,75,186,199,162,192,181,195,217,158,154,246,158,156,166,129,174,221,177,59,141,57,103,89,148,204,181,119,112,39,64,66,39,50,71,189,66, +38,162,196,148,243,42,66,137,110,152,48,3,112,236,42,1,192,157,201,11,104,210,198,192,9,12,85,164,183,153,179,229,20,152,68,37,74,128,108,138,189,203,50,75,239,162,226,139,163,89,114,103,7,237,134,141,33,83,52,244,197,163,247,16,221,153,52,68,68,208, +142,22,27,182,81,49,91,107,0,84,23,169,32,225,201,118,110,51,34,46,198,197,57,231,92,207,23,98,144,175,207,255,135,226,105,24,76,171,3,74,151,165,54,233,29,93,27,64,83,155,5,84,81,136,168,12,19,97,110,108,162,136,80,231,153,220,222,141,217,12,130,164, +155,82,66,245,161,171,187,159,242,112,202,37,181,10,47,79,232,234,233,138,102,82,151,249,124,121,250,250,249,235,231,79,79,79,95,34,67,166,248,201,221,187,202,211,211,151,119,239,31,205,157,19,106,239,207,122,233,218,242,52,148,82,166,187,209,204,94, +46,245,126,58,13,127,226,151,151,203,243,211,229,15,31,126,28,6,254,249,167,167,54,92,135,148,39,188,243,43,95,175,215,203,121,14,155,157,204,37,115,105,238,76,232,136,57,229,119,119,119,227,56,154,139,155,185,139,42,84,209,164,8,62,114,78,134,86,177, +159,224,93,102,150,46,101,40,148,211,50,215,203,178,0,167,165,25,106,7,167,76,224,226,234,150,156,49,131,21,8,38,139,136,132,52,124,191,22,102,91,170,85,138,134,117,11,244,233,189,122,180,170,91,7,185,199,182,51,17,186,105,111,74,8,101,37,78,48,107,172, +7,51,160,185,161,42,152,50,65,71,35,76,192,140,0,110,128,4,222,181,171,209,26,77,96,16,201,86,107,75,184,154,84,218,10,86,35,32,177,179,57,111,153,19,138,72,102,190,155,199,168,205,14,74,44,236,2,168,72,134,164,196,230,186,19,232,12,16,204,69,205,29, +104,13,231,68,0,240,116,144,123,88,144,205,195,41,144,208,123,147,249,90,207,231,243,48,18,167,59,128,204,153,213,87,235,85,166,148,243,144,115,47,197,189,119,84,90,245,221,43,151,106,213,20,227,72,68,228,25,221,145,217,55,49,238,234,126,189,47,148,15, +94,174,221,44,191,185,247,54,133,50,128,155,40,180,214,69,44,80,183,117,241,232,178,111,5,157,54,113,125,92,116,186,206,241,219,170,221,126,55,215,110,167,53,237,151,234,122,160,26,180,214,0,130,27,109,181,214,203,229,165,164,119,96,16,219,106,206,201, +180,131,174,135,223,221,221,93,180,38,46,42,157,133,209,68,35,93,104,109,26,197,114,93,84,60,165,196,156,90,175,224,52,215,69,17,79,167,211,56,221,117,145,151,243,249,249,249,249,122,185,60,125,249,124,126,254,218,150,234,174,153,57,21,126,121,190,172, +199,71,162,225,52,68,184,167,88,255,250,242,92,96,252,254,251,63,220,63,188,75,41,213,222,203,211,23,0,248,238,195,227,187,241,225,46,159,239,238,30,9,243,243,56,183,217,154,217,119,127,248,131,244,143,79,181,17,195,233,244,221,135,15,239,239,238,238, +16,93,69,128,49,29,13,77,152,1,169,119,39,130,156,51,110,11,122,102,166,148,246,1,62,186,143,243,249,92,107,197,100,156,7,192,215,253,30,232,246,128,237,99,63,30,125,95,142,38,9,71,76,226,152,196,244,173,122,253,173,155,232,230,44,244,198,36,37,102,87, +199,87,121,215,9,201,137,222,184,197,28,251,210,223,149,246,191,129,248,95,251,35,226,158,33,23,187,28,241,254,54,81,243,245,95,7,176,25,186,220,190,22,81,244,107,238,16,17,228,249,9,210,106,58,115,42,67,234,232,102,64,148,114,30,134,193,198,81,90,117, +84,110,214,21,212,12,192,208,189,155,130,72,87,213,13,227,69,119,50,243,205,82,150,13,228,24,112,21,199,97,92,211,199,1,96,83,15,91,112,20,221,176,139,247,174,189,175,241,142,182,238,62,247,247,66,182,145,47,182,104,170,218,143,31,94,102,127,227,97,190, +123,216,236,11,186,163,103,73,33,22,145,125,186,104,173,157,207,231,15,143,239,204,140,55,62,174,49,135,21,10,51,15,105,80,102,102,118,22,38,32,7,163,190,23,33,51,183,38,55,65,39,211,80,6,85,85,135,185,205,138,64,101,120,186,158,63,125,250,116,121,57, +47,203,50,159,47,189,45,232,144,25,165,139,47,194,167,113,125,232,239,242,227,63,124,55,157,78,167,211,201,204,240,215,159,91,107,239,127,252,254,241,241,161,169,100,17,99,152,231,249,110,184,47,52,245,171,89,83,115,28,177,188,191,163,94,252,243,111, +95,92,52,17,76,227,244,240,240,238,254,254,148,115,106,125,217,31,145,76,155,103,25,176,147,34,199,58,38,111,28,17,71,246,68,164,110,221,4,0,221,181,214,229,233,233,75,239,13,221,128,201,13,16,172,86,53,229,68,236,202,80,148,113,220,119,152,113,18,70, +224,251,54,203,133,243,167,126,235,111,255,191,168,141,35,130,245,187,241,215,136,88,74,1,39,67,48,115,114,167,85,69,137,14,61,148,63,184,246,147,142,176,154,6,109,137,67,72,132,187,236,232,88,168,71,0,243,200,255,222,127,98,102,172,111,243,12,223,228, +37,70,17,106,192,47,219,72,186,23,52,186,123,107,114,57,47,121,72,156,9,153,84,7,31,25,49,49,97,41,44,197,135,193,134,193,80,179,119,64,67,17,51,82,247,4,228,136,12,224,166,8,30,105,67,30,151,96,88,3,28,217,122,128,166,230,106,72,171,81,77,119,208,219, +93,122,179,15,5,21,23,177,46,187,92,224,168,177,112,218,173,65,104,43,77,215,227,41,3,0,4,254,173,123,226,27,231,146,227,197,88,10,236,153,91,49,73,92,230,43,16,133,42,18,15,127,36,66,167,217,112,207,229,2,79,144,205,104,37,48,196,0,99,16,10,81,73,41, +113,226,170,218,122,11,16,239,218,250,203,188,212,90,191,126,254,186,44,11,154,155,25,33,151,196,64,100,189,117,195,239,126,120,92,233,249,34,15,63,126,63,78,37,52,86,223,229,31,63,127,254,76,67,242,68,110,54,76,229,145,31,40,161,95,252,84,166,15,227, +251,218,164,46,42,179,92,159,207,207,47,151,243,249,82,56,253,229,207,255,240,240,240,240,248,225,97,200,140,168,153,208,82,66,244,221,34,104,5,144,86,36,9,186,42,138,56,18,57,160,170,136,48,64,107,77,0,34,185,241,114,185,192,74,7,232,238,238,38,104, +89,133,18,33,88,114,215,66,64,12,89,153,19,58,240,166,163,15,169,183,31,206,196,245,1,0,164,111,115,118,247,56,235,163,184,244,232,227,116,187,87,64,87,246,85,74,0,32,6,0,70,78,107,42,23,18,96,62,210,62,15,6,69,254,109,234,230,1,112,242,189,119,251,54, +208,226,56,254,149,82,190,213,229,237,166,163,235,98,38,72,79,219,187,144,182,31,129,144,13,220,212,234,210,47,231,37,64,115,83,44,249,110,101,6,231,44,197,75,145,82,20,68,52,11,40,132,163,219,38,167,112,68,119,160,176,125,81,245,16,154,238,231,196,170, +16,219,140,70,182,251,202,223,6,194,88,240,60,76,213,165,91,224,72,238,1,60,130,154,190,74,231,221,62,72,51,67,183,111,223,151,109,51,126,235,124,222,120,54,199,166,234,22,62,147,67,14,130,72,14,6,136,120,185,92,68,132,14,201,62,235,148,75,41,37,98,117, +247,98,216,1,137,137,24,208,156,9,176,115,7,243,148,18,165,124,58,157,192,9,153,152,249,249,229,121,110,75,116,22,243,210,46,95,159,150,185,214,90,127,251,245,115,206,57,167,52,164,140,227,52,12,101,58,221,129,249,248,120,159,137,115,206,170,253,238, +241,46,214,57,166,50,221,157,202,249,28,239,88,206,121,154,38,102,94,150,229,1,223,149,84,170,212,151,167,203,243,243,165,126,189,160,248,128,252,240,227,143,195,105,58,221,79,195,105,160,132,238,102,160,101,224,122,109,219,114,46,197,131,162,224,16, +75,75,51,18,113,247,129,34,53,30,205,192,19,182,222,197,157,48,153,251,82,175,156,80,15,126,72,49,20,128,131,8,16,1,69,210,189,148,56,71,214,197,168,73,128,7,225,189,176,59,181,32,130,3,190,49,128,62,62,196,241,143,221,185,196,59,27,19,17,101,243,252, +124,77,19,243,117,20,34,64,195,61,46,247,184,46,250,221,68,247,189,176,87,244,245,16,237,244,198,5,227,248,104,1,192,144,211,183,59,197,163,155,176,187,167,8,58,38,8,164,246,246,255,204,44,88,165,181,57,158,107,206,115,201,99,74,37,25,18,33,83,2,6,230, +156,184,164,212,61,187,150,226,226,204,172,155,189,240,122,72,132,173,189,3,24,186,154,3,59,24,18,164,213,91,246,70,82,203,204,153,121,26,242,52,228,97,40,145,47,155,115,34,2,119,239,32,183,123,63,114,198,145,220,93,214,137,11,137,194,187,36,58,204,245, +247,220,136,105,228,9,48,8,22,111,2,158,142,234,181,227,248,17,191,46,166,14,241,113,178,153,57,225,249,124,190,94,175,247,167,147,217,202,227,192,85,115,13,136,184,114,134,128,49,136,96,76,108,153,208,85,213,209,57,167,66,124,58,157,116,35,242,231,82, +106,107,136,40,170,47,47,47,63,253,244,241,235,151,167,101,105,136,124,127,186,203,247,37,231,97,154,238,238,78,247,177,4,156,166,105,43,194,50,142,167,68,236,174,74,252,252,124,65,113,111,170,216,0,189,233,242,244,245,235,215,207,159,177,246,251,251, +251,229,92,185,193,125,154,198,63,140,195,221,137,115,26,79,39,1,17,23,3,53,116,117,49,23,51,209,150,220,61,17,188,114,203,69,236,170,129,61,34,167,84,148,243,144,86,231,30,236,166,106,158,204,20,177,214,165,148,34,14,148,66,92,27,76,212,240,223,146, +32,102,199,102,91,181,135,149,57,0,169,170,6,213,97,189,184,104,243,251,35,115,250,247,141,246,214,171,102,28,199,32,112,135,62,208,195,114,63,78,210,85,159,17,252,97,228,136,69,2,98,119,228,80,58,209,49,191,229,150,222,149,243,177,198,222,80,174,247, +42,218,95,198,254,92,237,223,214,49,42,241,235,175,140,223,38,174,173,36,3,207,145,141,70,161,224,211,125,133,11,221,186,138,18,229,52,221,201,40,148,187,209,54,206,198,155,149,51,131,128,100,209,76,204,152,50,145,39,72,158,115,238,189,59,13,155,195, +18,208,198,237,36,130,82,50,17,165,45,229,34,116,226,57,231,187,225,238,116,154,238,198,105,154,6,46,1,13,131,187,115,239,43,223,203,35,42,54,64,2,4,147,232,217,131,160,19,64,40,58,249,58,112,24,160,165,240,40,184,89,98,29,243,219,110,238,177,111,102, +235,131,79,105,36,130,34,34,164,148,150,101,153,231,249,254,116,218,142,180,32,255,128,72,115,85,0,2,32,0,93,185,67,64,238,226,16,12,158,136,143,167,105,154,186,72,107,210,123,39,4,38,84,83,143,204,109,192,214,218,215,207,95,62,124,248,14,12,33,34,234, +129,204,64,123,191,94,175,31,228,29,184,105,120,212,220,205,66,132,230,245,50,95,62,61,247,218,230,229,92,225,37,200,126,253,229,50,52,60,127,62,63,140,15,127,249,254,47,211,221,73,221,159,94,94,196,76,64,167,135,251,165,47,77,230,230,2,164,226,216,197, +186,208,52,12,170,154,210,186,107,81,183,224,105,110,237,63,153,217,210,196,96,217,57,30,104,232,68,142,230,78,189,247,105,26,128,216,1,20,214,52,142,64,57,152,57,231,148,114,68,132,31,251,8,9,226,84,12,216,185,168,90,114,40,219,224,148,127,87,22,180, +223,39,97,41,54,12,195,214,20,0,223,86,71,118,51,122,231,245,70,226,53,161,100,101,168,233,70,142,137,14,40,244,16,55,78,182,200,171,45,29,17,162,29,187,211,55,150,135,199,122,91,73,112,8,223,102,149,190,241,213,79,9,97,205,94,186,173,151,194,113,192, +0,92,93,213,122,83,44,83,139,215,99,182,3,125,22,55,12,17,134,192,2,17,34,192,53,97,98,76,235,170,3,114,8,115,195,104,0,201,153,1,201,115,230,148,130,106,180,58,5,15,195,88,74,25,211,48,78,101,24,115,240,70,185,240,46,161,160,118,195,92,165,107,124,130, +180,241,227,246,34,12,243,251,132,100,142,172,204,112,179,100,6,0,213,254,102,186,56,22,225,254,182,222,228,207,112,19,131,65,8,124,86,128,30,226,88,11,251,3,1,64,85,112,39,206,28,95,60,140,120,215,83,1,135,97,48,179,82,10,115,238,34,93,4,160,154,217, +84,6,6,36,226,82,198,63,253,72,255,241,31,255,211,199,143,191,252,245,175,127,255,249,111,63,247,165,126,158,219,229,235,75,191,44,246,254,3,51,75,109,242,121,142,167,103,190,92,75,37,70,4,243,249,114,237,181,130,90,197,238,162,233,254,221,240,56,77, +195,119,119,127,184,251,199,255,250,95,30,31,31,107,111,215,186,124,121,250,250,212,21,208,83,230,229,252,226,12,67,201,99,46,134,210,164,206,205,16,129,12,99,17,181,47,45,183,77,85,66,100,3,80,71,171,53,140,108,204,209,99,241,88,184,224,42,103,25,199, +145,115,66,74,226,198,16,92,112,0,115,78,84,56,65,216,34,5,43,227,112,27,48,163,25,238,57,187,251,167,0,152,143,227,214,94,15,241,170,130,193,51,12,195,234,52,13,224,27,193,26,153,212,45,123,62,134,111,239,93,101,95,183,221,214,183,175,185,26,192,239, +29,220,54,91,30,129,199,112,102,32,66,226,221,242,246,150,48,13,14,209,61,175,84,24,36,180,213,108,99,31,90,86,147,67,196,99,70,67,42,165,168,42,179,138,91,232,152,205,5,214,11,122,229,70,35,32,56,153,66,23,192,165,35,176,219,130,219,150,89,173,155,169, +90,117,232,68,158,134,50,149,177,164,97,117,92,132,180,189,94,3,20,68,136,138,45,37,113,162,93,151,148,82,26,199,49,231,124,159,79,211,52,13,67,30,134,60,12,67,206,172,224,193,201,34,74,204,204,212,150,165,1,84,119,71,180,187,211,180,6,235,136,68,120, +27,172,3,186,34,250,144,178,145,237,187,150,55,177,219,59,200,179,139,211,75,41,113,160,198,167,155,115,118,93,37,115,14,102,54,16,193,116,247,240,243,47,31,191,251,240,129,17,8,73,76,172,201,78,202,152,166,73,123,238,82,93,153,32,91,25,180,183,222,43, +51,231,28,169,140,20,51,12,81,77,67,233,231,250,120,119,143,72,6,116,58,221,191,255,199,239,255,235,255,245,127,47,115,251,31,255,227,95,208,16,29,25,233,126,58,125,248,240,225,135,239,191,127,120,120,240,203,75,16,223,107,173,243,245,58,207,179,118, +161,239,161,87,65,91,5,234,33,80,30,82,78,41,73,149,95,127,254,245,229,122,249,237,203,167,243,124,117,194,50,13,8,94,166,33,13,9,11,138,245,166,226,137,29,18,129,65,7,32,221,205,175,98,243,165,55,120,61,133,125,161,3,180,174,106,87,206,247,215,165,222, +167,212,77,63,126,250,237,254,254,222,24,205,33,15,183,133,132,171,197,36,182,83,130,226,3,221,127,18,143,254,38,185,118,102,30,199,113,35,224,167,55,183,223,43,126,217,43,3,66,90,167,129,117,43,1,68,196,137,80,67,249,193,219,167,239,186,169,198,17,130, +64,69,204,24,214,163,33,185,16,177,222,5,209,115,102,0,126,165,199,101,218,151,64,71,28,101,127,133,111,242,39,142,141,238,155,23,124,235,182,134,97,136,175,149,205,20,124,229,40,128,1,162,131,162,150,238,200,140,200,172,110,34,130,125,229,94,19,34,168, +213,58,47,203,89,170,0,24,51,12,35,39,202,99,206,37,101,211,148,51,119,79,97,216,30,234,120,34,136,50,137,144,153,253,194,185,221,132,84,162,252,74,73,57,98,53,1,26,73,108,231,246,73,122,53,8,81,21,12,237,85,216,102,223,146,64,114,206,9,73,73,223,72, +185,214,193,230,181,161,122,204,0,123,75,28,47,44,10,146,145,56,173,187,111,17,33,240,248,13,189,119,202,137,57,185,105,136,0,16,153,51,168,163,65,116,10,155,158,45,104,116,182,190,111,193,24,30,199,177,155,246,203,5,205,77,123,226,50,102,62,13,227,105, +44,67,57,221,141,119,127,249,127,254,236,142,96,16,254,94,133,19,51,39,226,247,239,239,24,80,85,231,121,126,246,167,175,245,235,185,189,244,165,22,36,85,115,113,116,32,66,236,218,64,171,251,223,175,127,53,179,185,46,215,186,80,162,135,247,143,247,15, +119,227,253,232,228,134,222,161,33,120,194,240,128,85,33,25,134,132,232,170,26,10,64,64,144,224,7,130,35,132,19,95,180,100,28,187,12,5,4,74,230,88,151,149,43,19,172,148,29,1,142,13,103,144,120,17,66,184,226,166,110,228,138,183,79,39,236,23,143,152,219, +102,210,145,143,246,161,199,48,150,163,251,232,62,70,238,171,206,131,17,134,197,238,7,86,31,13,59,134,25,126,155,94,184,27,109,126,59,19,190,185,254,142,45,232,113,186,57,158,239,199,20,251,27,109,253,224,64,143,136,233,52,78,170,42,30,20,161,40,66,19, +55,32,7,0,177,158,44,133,227,109,240,176,172,194,106,249,6,8,166,93,150,46,139,72,103,196,148,177,12,57,243,56,230,33,81,118,67,247,210,5,99,52,71,116,64,97,134,148,137,8,134,33,243,90,52,105,107,71,167,82,202,96,227,48,12,195,88,242,246,45,122,69,133, +155,13,137,106,49,209,144,49,133,78,136,9,16,110,254,57,0,144,136,141,248,184,110,9,201,111,11,8,245,96,206,25,111,229,94,132,81,135,251,173,152,242,106,49,107,102,34,45,68,125,0,112,93,150,68,147,165,4,142,98,106,170,137,136,40,201,198,24,142,189,187, +227,49,42,131,214,131,12,113,56,77,221,52,140,42,192,156,18,78,211,116,127,186,155,134,113,154,166,196,195,124,173,174,102,34,106,46,230,47,173,93,175,215,121,158,191,215,28,52,49,0,104,173,47,215,185,207,85,91,63,207,179,137,134,59,43,35,197,135,213, +123,255,91,127,34,66,100,202,57,15,83,25,78,25,51,26,232,221,221,221,162,115,171,10,96,204,132,72,170,137,27,229,204,174,188,63,64,10,186,107,145,137,146,129,146,59,81,10,45,43,162,181,238,68,212,213,123,187,46,115,83,55,14,212,193,28,248,246,224,110, +81,188,142,72,8,183,251,48,12,190,0,252,198,252,4,14,230,221,209,18,226,88,42,175,141,128,95,185,69,236,42,219,55,49,105,102,193,86,185,193,143,30,156,249,48,196,56,44,35,247,242,251,22,153,252,54,26,236,152,90,177,111,13,143,4,186,56,132,111,225,86, +232,251,126,151,136,97,165,149,122,26,167,97,173,93,183,168,67,117,17,55,100,80,183,164,136,210,29,157,153,156,66,109,173,162,205,60,204,6,205,161,19,91,46,0,226,57,167,82,74,230,148,49,49,114,52,192,73,99,57,169,68,161,236,132,148,145,25,199,177,28, +117,186,57,15,195,48,228,84,178,140,177,114,230,195,219,138,136,168,55,31,132,128,77,87,69,57,116,8,17,4,3,39,76,137,99,80,69,196,48,173,217,108,71,214,27,180,208,141,59,251,102,216,216,29,178,142,38,26,188,71,27,184,34,230,222,187,171,245,46,181,86, +41,217,114,94,47,9,0,13,43,233,96,69,33,59,174,65,11,65,200,69,180,112,230,68,130,196,69,54,187,161,82,10,0,148,97,56,157,78,211,105,96,102,64,100,198,199,247,239,122,21,109,61,104,211,218,122,180,114,159,254,229,231,208,251,172,122,165,218,90,107,170, +55,243,85,198,20,207,68,107,173,247,238,239,217,9,83,78,121,202,249,126,132,140,77,150,102,206,35,54,233,34,98,193,62,247,85,146,143,178,14,102,134,222,123,239,214,87,55,0,36,116,33,227,208,58,1,16,162,130,211,92,251,56,142,181,203,229,122,157,91,117, +64,144,53,223,115,165,127,99,10,34,152,3,128,57,162,237,26,191,80,156,2,8,0,72,127,149,169,252,109,50,236,27,252,237,77,14,215,141,222,141,160,110,93,87,39,114,71,48,112,3,7,117,187,5,107,31,252,133,145,190,197,3,247,14,249,119,178,76,248,85,217,31,95, +243,129,85,226,7,221,189,255,46,179,231,149,193,113,152,252,69,17,186,171,130,171,71,15,103,98,218,187,41,152,129,239,78,137,161,129,80,53,112,101,116,0,205,153,48,33,25,12,41,151,82,18,14,228,140,225,179,15,225,138,143,65,241,37,202,196,206,201,137, +112,24,10,162,135,80,48,165,28,98,58,102,76,192,41,49,34,132,210,34,46,243,245,114,87,127,69,228,69,51,151,85,158,77,78,4,177,233,73,184,7,136,111,204,12,192,77,223,233,187,63,210,155,67,238,205,152,177,55,57,55,119,195,155,236,90,77,181,214,218,166, +105,80,93,13,6,115,14,77,75,184,139,59,190,62,59,137,204,108,89,22,64,155,166,137,136,218,188,172,162,196,161,0,226,120,154,78,247,119,195,56,2,163,130,119,48,66,131,4,132,156,136,11,39,233,228,112,114,180,233,31,190,159,231,249,249,249,185,75,191,234, +117,233,173,74,19,145,82,74,4,218,8,90,19,237,218,133,196,178,113,161,166,173,133,189,77,117,203,58,166,49,37,254,114,254,234,238,81,40,43,252,141,9,10,169,245,146,50,17,53,237,18,22,82,224,148,88,85,215,211,219,209,212,156,5,156,156,5,186,112,82,239, +114,189,206,34,26,190,24,0,96,201,146,35,58,33,219,193,160,9,116,165,62,247,245,163,5,222,199,132,29,113,197,85,14,26,221,131,32,242,38,75,135,45,98,122,141,160,6,192,55,233,93,64,124,148,56,221,240,130,93,123,107,175,200,217,196,126,92,134,239,153,95, +41,37,59,184,90,220,30,9,214,53,55,149,233,200,10,88,3,209,87,43,209,53,169,53,230,97,179,85,38,244,202,233,48,34,226,98,38,140,21,124,24,23,27,16,99,204,132,170,174,160,32,128,28,95,153,247,229,97,12,183,2,166,65,231,41,3,49,224,152,75,166,156,184,16, +36,52,118,89,247,64,177,76,201,153,57,212,170,100,136,142,228,204,190,133,192,174,61,31,97,20,249,97,99,105,102,236,135,28,198,87,65,86,219,253,212,227,223,15,107,186,168,237,54,204,27,74,228,241,241,170,172,113,24,111,100,175,223,202,53,94,253,167,219, +190,209,185,109,83,205,46,151,203,221,52,157,134,194,190,151,153,187,65,199,48,154,136,76,137,213,198,196,192,77,181,247,14,104,57,231,174,26,42,36,222,212,224,105,28,168,100,200,76,24,10,33,175,42,68,88,242,144,57,5,129,164,131,116,144,138,109,198,182, +176,244,226,0,137,7,204,157,92,101,110,146,178,49,171,129,55,151,110,93,201,17,81,151,151,88,250,77,25,200,22,111,208,161,101,205,81,126,195,48,132,34,103,181,240,161,124,94,250,49,142,46,132,145,6,110,64,104,6,132,230,198,97,109,10,26,162,159,214,100, +174,203,229,114,13,75,11,237,194,204,228,224,222,111,48,236,22,162,142,30,14,162,224,228,136,64,100,155,251,11,110,192,222,78,48,70,0,135,61,23,249,53,237,235,205,8,119,75,227,82,59,186,191,152,201,43,251,140,91,44,25,1,218,81,190,247,42,167,228,80,132, +123,236,246,154,247,196,122,92,210,238,11,191,120,150,246,129,112,119,163,116,147,245,89,117,114,96,6,6,100,66,90,251,58,7,68,76,182,61,40,238,10,235,49,19,17,1,1,39,112,96,68,136,110,38,189,87,202,72,84,0,157,25,115,226,156,114,74,144,25,135,148,217, +25,49,129,18,108,144,35,56,134,236,176,12,57,165,136,111,80,64,9,54,217,106,75,204,145,30,236,22,150,11,50,108,147,113,156,107,43,115,42,12,215,68,164,155,138,52,179,0,151,108,239,227,183,228,73,115,230,88,70,135,228,100,183,68,136,34,140,169,44,220, +175,247,67,110,71,231,143,6,39,49,188,17,191,50,35,48,81,149,110,93,150,235,124,55,77,239,78,147,3,154,72,204,61,219,108,96,123,140,229,170,187,6,171,181,6,139,234,122,189,138,89,173,125,189,150,9,41,103,76,44,110,85,37,37,34,32,51,21,169,37,21,64,84, +80,169,237,114,126,121,62,63,207,151,107,151,203,165,93,190,44,79,151,249,210,123,239,98,85,122,147,14,64,216,41,194,185,101,15,159,99,194,186,196,94,25,7,192,4,221,154,116,104,214,166,105,66,112,117,203,91,79,23,143,90,73,185,1,168,107,236,135,21,180, +246,102,30,2,32,88,125,208,35,22,156,12,84,65,93,181,125,253,250,124,189,94,243,152,35,65,109,24,6,232,184,165,34,165,99,51,150,57,189,222,19,110,174,121,235,70,209,118,66,204,250,45,175,255,107,143,28,60,38,109,124,27,145,237,7,154,155,170,74,24,222, +132,182,123,13,24,92,191,71,5,174,158,93,175,123,203,55,19,224,43,114,92,226,227,170,239,119,67,75,247,8,64,51,67,184,33,28,111,162,114,111,237,168,136,152,169,186,1,152,35,24,154,163,217,234,212,15,68,16,107,176,117,21,41,130,205,3,12,100,78,195,152, +9,82,25,82,97,6,117,50,50,243,240,41,135,237,48,99,70,78,148,18,229,130,136,230,224,102,224,128,189,11,184,147,19,0,59,132,138,26,205,28,111,134,182,241,97,136,195,46,176,208,222,123,55,221,199,223,125,7,181,3,15,206,43,115,34,231,65,85,165,221,2,205, +85,213,212,195,240,115,247,23,222,217,79,241,97,236,199,216,141,199,116,88,118,69,23,161,210,172,203,245,124,249,238,195,135,222,59,16,203,38,224,130,149,116,26,246,79,166,234,96,230,102,128,30,205,167,187,95,175,215,38,18,112,11,16,34,56,37,6,194,46, +226,212,28,136,25,209,205,13,212,181,27,118,177,101,158,175,215,107,109,77,221,26,245,217,219,165,93,159,235,185,247,174,6,226,166,96,115,219,134,42,164,192,226,144,8,193,30,199,172,170,98,125,169,228,104,165,148,169,76,167,211,137,8,55,111,220,87,116, +173,187,187,59,92,102,32,96,240,92,10,23,198,58,183,38,93,117,103,123,236,238,157,68,110,170,173,247,151,151,151,203,50,159,252,228,104,221,52,152,43,97,69,115,148,170,0,80,73,124,144,219,229,35,238,103,230,187,181,225,46,176,28,79,37,108,178,2,9,220, +95,103,72,153,143,227,201,230,144,189,22,175,187,135,195,221,122,76,199,243,98,253,152,22,26,242,191,205,94,16,55,211,162,40,111,61,84,56,3,208,110,248,189,99,241,199,96,237,55,116,153,27,68,177,121,198,191,161,215,29,251,175,84,123,221,248,101,16,129, +243,171,233,49,18,32,48,22,132,180,72,237,77,208,184,48,27,157,187,41,33,67,206,48,208,56,101,64,210,222,230,243,156,82,74,158,77,212,141,76,155,27,130,33,76,134,227,72,101,13,30,64,2,247,108,102,205,29,12,209,60,169,39,12,153,102,235,189,223,5,220,233, +164,234,34,6,78,41,101,78,101,94,51,202,77,164,85,137,205,95,87,213,186,216,214,48,16,56,131,35,136,153,89,74,248,218,149,196,66,139,38,110,142,224,196,238,224,226,189,161,18,16,121,78,73,129,5,189,65,7,115,139,75,137,200,3,4,148,160,215,179,173,238, +93,106,202,255,252,63,127,202,105,250,207,255,244,151,203,249,37,185,95,230,151,187,187,59,135,214,122,111,125,1,243,146,57,51,117,149,249,58,175,219,54,39,206,67,198,220,123,55,247,148,248,174,76,238,192,198,83,30,135,60,153,153,245,197,1,134,196,88, +155,185,161,91,170,11,45,79,242,252,245,122,62,127,238,189,181,102,164,152,201,45,244,105,102,6,9,161,59,32,98,78,5,153,130,186,76,132,70,157,24,75,73,193,127,216,79,226,97,24,247,199,113,159,126,205,172,195,61,230,33,83,7,105,214,103,52,73,202,234,106, +145,217,1,236,64,194,140,148,132,185,49,159,231,122,185,92,174,98,70,249,105,89,175,157,203,252,82,74,33,34,128,254,38,191,54,149,187,221,200,139,128,96,115,52,68,96,17,233,221,98,201,180,6,123,165,36,236,73,255,127,186,222,172,73,146,35,203,206,188, +155,170,153,135,71,100,100,34,23,160,171,170,209,11,103,132,148,121,152,223,192,127,207,71,190,240,145,67,17,78,179,11,91,35,145,25,17,238,110,166,122,23,62,92,53,115,143,172,166,72,10,4,5,100,37,34,60,204,84,239,114,206,119,162,184,139,90,170,145,17, +49,8,111,34,230,71,124,98,158,226,228,136,22,68,46,72,0,226,72,201,135,85,15,112,48,131,136,176,158,109,167,32,34,200,16,38,113,130,136,2,208,195,53,192,129,96,160,31,72,152,138,0,75,96,65,221,107,209,176,176,8,103,36,20,42,66,0,100,134,155,234,3,211, +5,41,34,76,69,184,22,150,42,92,153,165,48,35,229,20,198,212,13,66,174,19,213,28,152,242,216,131,56,102,51,144,148,232,22,225,66,172,170,220,188,16,10,149,73,14,133,43,17,131,155,131,136,20,2,6,35,55,239,218,163,33,0,49,138,27,152,70,144,233,6,229,77, +34,0,1,231,116,83,123,35,50,68,116,3,87,95,125,77,218,106,178,171,60,80,68,133,135,138,127,80,171,181,39,67,222,204,114,208,133,200,232,153,206,50,14,72,37,221,169,120,251,49,12,0,221,215,188,102,221,61,137,56,121,182,173,235,42,196,225,28,97,238,106, +174,91,212,133,153,89,55,55,13,29,129,112,221,44,48,92,9,127,254,237,215,135,251,121,150,2,214,3,233,114,185,248,149,183,167,189,119,7,48,237,227,107,80,139,8,148,205,68,159,228,181,240,240,232,189,175,75,199,109,168,207,68,101,62,88,91,117,109,186,182, +182,46,201,20,101,145,126,62,247,222,155,238,155,174,113,164,38,248,56,35,170,198,161,154,195,82,42,3,189,229,131,113,2,65,16,20,142,204,92,100,236,99,174,110,61,147,222,35,194,152,17,160,152,247,32,76,49,87,194,244,28,49,128,60,220,85,163,219,243,121, +93,150,165,181,118,235,154,223,35,86,190,73,170,67,68,52,5,224,156,79,19,81,196,254,27,250,142,96,202,12,47,247,92,30,210,77,185,184,237,220,70,244,144,127,59,56,69,244,172,244,204,109,115,159,197,102,183,207,39,59,41,16,55,115,215,140,143,205,127,20, +227,190,19,167,216,186,68,202,133,118,17,17,96,146,32,164,192,45,99,1,3,82,239,154,196,110,55,235,156,86,182,87,198,212,113,31,2,18,167,82,40,227,82,0,4,200,65,150,181,93,119,151,132,185,83,202,43,209,194,221,181,155,246,222,1,188,179,148,166,70,58,149, +16,154,10,87,161,138,142,30,128,30,130,19,58,154,69,107,190,156,155,182,40,88,171,48,117,51,212,22,136,116,227,31,51,112,7,85,239,189,155,57,4,17,140,10,33,149,39,187,107,9,0,153,10,115,223,142,106,216,208,7,234,230,49,4,116,195,183,148,223,197,214,239, +189,162,36,224,6,192,116,212,145,117,233,142,158,73,234,0,0,173,53,103,12,40,17,230,206,93,219,64,6,131,70,160,57,168,122,235,170,58,248,34,4,177,130,255,245,175,127,61,78,245,63,252,243,143,189,47,128,184,180,230,132,41,174,49,51,117,165,27,253,132, +245,110,16,2,88,10,19,143,94,168,148,201,34,136,196,17,52,92,184,166,172,43,191,200,166,182,172,75,95,151,222,212,2,128,178,184,15,17,43,101,2,32,102,79,45,248,186,118,66,204,21,29,2,18,69,41,165,200,196,176,220,36,58,94,217,89,136,72,69,100,170,83,194, +246,183,154,74,87,192,192,93,203,201,193,188,50,16,2,161,7,120,226,42,9,221,177,117,237,166,167,211,101,175,213,247,199,238,118,190,255,205,44,205,61,65,82,30,97,201,218,188,17,15,130,199,48,214,0,122,128,197,248,137,103,149,56,30,233,45,114,75,237,223, +219,224,21,34,136,225,77,204,182,47,235,160,66,28,163,13,243,125,190,138,8,20,69,35,69,0,0,32,0,73,68,65,84,8,142,128,224,25,0,11,249,182,36,141,60,70,184,5,138,16,11,138,32,17,202,198,11,13,240,204,137,70,167,136,32,16,130,48,51,225,38,196,70,26,196, +148,134,252,76,79,73,88,29,18,51,10,161,35,42,34,58,59,130,44,253,58,186,205,62,121,104,94,57,155,192,174,110,233,84,136,230,94,60,194,99,34,236,140,202,222,32,133,189,110,16,46,214,125,189,244,243,105,61,63,183,190,246,185,128,79,18,107,62,135,72,4, +27,57,13,34,112,93,85,187,183,166,214,61,2,137,44,49,114,109,75,23,82,117,211,17,92,197,228,27,68,125,208,7,0,8,209,137,40,6,200,20,246,103,61,101,71,235,186,238,73,197,121,10,15,97,126,129,136,200,42,40,31,226,13,163,162,142,156,7,176,106,160,143,181, +132,183,21,152,16,184,155,183,174,102,17,200,66,24,16,225,248,244,252,252,211,207,63,255,240,195,39,111,157,144,212,162,247,54,92,145,218,32,108,36,194,217,88,121,15,112,65,140,120,61,102,62,28,31,114,50,79,40,72,57,138,38,7,90,214,110,221,60,16,89,50, +201,206,129,28,72,164,186,3,179,49,103,165,96,163,231,130,132,57,38,70,219,9,37,55,22,5,39,17,73,137,115,173,181,204,211,60,207,41,147,170,117,58,28,142,243,60,239,251,128,136,32,83,114,34,67,55,112,115,200,212,215,82,123,239,22,160,0,72,14,78,77,109, +237,189,173,154,189,244,55,154,207,125,240,112,107,33,223,227,9,32,8,35,32,40,220,118,253,211,86,178,110,233,32,155,182,4,199,120,130,95,141,175,41,110,65,73,185,245,142,225,18,40,215,169,233,117,208,178,15,66,131,0,129,111,140,17,24,152,22,182,200,32, +19,100,30,11,128,1,254,71,200,48,75,134,0,8,28,246,127,67,0,97,100,64,144,146,135,56,122,116,238,66,44,196,70,28,4,14,136,96,136,193,16,76,200,132,133,71,84,120,78,243,29,92,29,164,245,48,203,144,45,71,116,54,206,229,65,80,140,204,89,207,160,109,84,14, +147,224,32,104,228,43,116,9,48,115,70,36,136,16,51,107,139,157,79,253,244,210,47,167,85,91,64,85,66,139,11,152,66,41,206,204,94,1,163,166,187,249,244,178,154,153,107,170,190,50,70,59,89,221,131,175,1,150,60,139,160,136,112,27,124,161,76,92,26,111,96, +230,203,197,109,131,190,1,255,60,81,72,251,75,152,5,18,17,13,117,117,228,254,7,16,209,188,163,135,68,141,72,254,130,2,230,143,222,242,122,229,45,91,24,0,128,105,44,35,195,172,171,90,252,246,249,247,95,126,251,117,46,50,137,244,48,52,232,214,91,107,166, +141,0,131,192,76,123,107,17,230,158,136,59,243,128,8,160,34,82,103,18,38,148,91,133,49,32,90,120,79,133,52,160,19,147,20,20,167,106,5,233,158,75,239,189,148,73,202,82,154,230,70,222,44,212,23,28,222,46,247,27,169,212,253,253,155,105,154,142,199,99,157, +231,124,253,82,9,212,90,171,181,206,119,135,108,222,246,217,250,116,64,18,0,50,88,220,172,39,161,84,68,86,237,169,216,118,117,7,107,106,231,165,173,107,219,210,174,104,215,58,239,90,249,93,178,187,247,132,9,245,74,8,47,0,111,166,4,130,8,132,64,128,60, +88,9,113,147,227,199,248,159,195,162,230,8,105,124,207,165,69,124,227,63,66,68,55,123,237,223,51,10,64,0,3,27,89,49,227,51,190,82,85,242,143,102,68,65,72,137,8,13,53,126,12,193,19,57,163,51,34,80,66,104,6,138,127,164,223,166,93,27,193,9,43,113,103,82, +70,103,198,8,83,68,242,66,44,156,70,158,241,62,83,126,19,225,24,206,136,98,1,234,161,142,249,218,102,137,188,35,86,83,194,155,132,56,239,214,151,86,165,64,199,190,56,129,106,3,22,194,220,132,155,159,207,237,244,116,89,22,109,171,89,11,4,35,113,61,187, +86,183,84,156,90,132,98,10,249,78,79,151,236,211,114,63,27,142,4,30,142,206,152,26,63,12,202,116,25,12,208,48,212,237,134,206,31,97,32,165,152,17,175,154,236,184,50,100,191,73,198,241,237,199,6,121,114,3,36,163,59,198,79,58,245,229,144,55,161,224,77, +44,130,136,16,73,32,198,96,115,100,194,35,1,66,168,178,200,233,124,249,233,151,223,254,233,239,255,178,170,182,166,7,34,119,240,220,219,135,59,134,106,111,235,154,123,167,92,253,48,6,10,79,245,112,60,30,145,164,212,42,82,131,70,38,116,46,90,186,90,96, +168,131,89,168,33,176,212,249,0,51,232,170,165,154,148,169,78,135,177,131,111,173,155,227,240,106,13,41,66,157,14,135,195,65,68,222,221,215,195,225,112,60,30,199,77,56,248,194,67,175,39,34,84,36,95,194,214,90,40,86,18,20,116,116,15,109,154,96,244,48, +8,204,64,101,11,141,232,218,150,230,173,107,87,197,1,173,140,129,50,22,202,244,220,93,210,69,4,102,59,66,38,60,122,38,152,2,208,150,25,54,130,17,175,33,127,195,19,147,132,206,216,243,52,19,164,144,159,79,214,68,57,143,217,169,19,8,184,47,117,41,70,229, +25,99,207,15,56,18,231,71,103,52,42,100,69,76,226,109,70,151,33,9,81,98,164,174,110,27,2,34,31,98,21,98,247,188,159,129,128,18,238,96,225,140,17,4,133,104,150,18,197,193,145,0,157,28,9,82,76,95,24,133,246,163,36,203,96,71,0,12,151,244,191,33,178,229, +49,3,136,14,136,99,249,72,155,241,34,247,136,174,17,13,218,226,133,213,187,231,44,38,48,87,162,241,242,114,62,61,159,181,131,119,115,35,4,103,234,38,97,93,172,184,136,169,106,41,22,150,49,105,75,110,105,41,118,77,54,0,128,49,226,150,145,132,128,4,168, +225,20,164,96,155,2,115,75,225,77,226,54,5,6,176,16,250,192,146,239,184,132,215,246,173,253,7,249,42,41,141,153,171,164,98,155,83,116,47,91,227,154,55,115,65,8,36,7,8,12,64,34,136,13,7,206,235,249,114,152,166,222,214,203,229,242,238,253,119,95,62,255, +209,250,73,40,91,17,242,108,168,225,234,139,113,119,115,103,6,42,34,92,235,60,213,121,114,18,174,83,169,117,187,82,100,96,109,137,189,107,47,165,175,197,171,70,24,1,18,131,63,157,247,253,88,55,83,181,13,127,184,173,158,130,74,41,199,227,113,158,103,100, +42,160,135,195,33,147,237,82,27,177,7,233,232,38,146,68,38,116,231,140,70,199,54,96,202,132,84,8,152,28,162,171,107,128,7,154,135,90,116,139,113,67,214,105,179,204,14,110,74,142,121,118,87,65,158,143,123,172,82,68,16,194,72,171,149,40,37,85,96,242,138, +128,4,124,43,119,222,235,118,34,218,73,80,67,59,51,66,213,174,78,89,216,115,155,183,153,205,120,183,32,207,8,206,224,244,220,116,140,245,0,57,17,49,133,16,148,196,201,96,178,89,228,74,24,67,199,140,40,5,199,8,76,108,56,33,211,214,9,15,197,62,70,225,240, +2,30,4,216,144,204,140,75,145,66,83,41,34,36,204,56,174,52,37,112,0,116,48,132,209,103,102,82,149,140,47,125,64,171,137,70,52,18,81,102,32,2,162,135,54,227,228,110,187,168,34,113,104,12,222,243,233,105,57,157,46,238,72,65,110,134,65,204,18,29,175,203, +247,8,215,216,100,141,198,128,0,9,129,209,29,112,99,142,136,206,84,4,114,198,17,91,233,152,51,232,0,26,82,236,12,161,187,53,56,231,189,109,78,102,184,169,103,70,194,212,13,21,8,153,71,201,36,34,133,101,255,123,196,96,220,213,73,219,192,173,91,30,177, +48,168,113,4,76,163,18,70,159,166,169,183,137,132,223,127,252,254,124,62,199,19,38,199,105,7,164,7,4,34,176,20,150,146,92,105,71,44,65,201,161,14,160,128,205,137,12,96,27,12,204,2,31,223,126,231,161,214,213,218,106,170,97,134,17,136,241,230,221,167,111, +30,241,222,175,88,78,55,200,140,148,244,133,69,68,232,37,13,175,57,19,207,39,175,155,149,105,10,237,170,26,163,16,38,32,116,136,214,150,214,90,235,217,169,11,75,133,160,102,218,186,5,146,198,149,3,82,74,9,98,240,126,173,69,25,89,136,24,35,162,84,217, +197,211,72,0,24,72,224,238,249,82,228,133,153,75,136,45,142,154,111,230,168,124,157,136,98,206,147,152,175,235,184,189,27,204,104,167,87,178,53,198,61,254,103,143,103,2,34,246,208,76,171,222,222,192,216,218,11,32,2,73,172,46,35,1,164,232,25,41,157,92, +30,16,152,119,110,166,65,198,238,2,31,39,182,35,24,56,122,2,97,40,172,68,25,152,14,67,42,83,166,137,177,48,3,56,5,4,90,142,152,1,157,1,13,67,246,12,64,199,173,80,117,7,140,195,52,183,214,220,181,48,139,148,61,133,151,144,181,245,147,107,237,66,133,128, +160,123,55,179,101,89,114,8,153,14,70,102,65,166,222,27,54,178,30,125,109,165,20,45,67,14,63,50,64,97,44,69,195,61,28,136,132,136,12,70,240,165,118,70,224,188,138,41,168,150,98,68,193,52,198,0,25,118,19,142,76,227,94,31,13,27,18,32,35,33,12,62,185,41, +239,225,143,136,88,230,242,205,235,199,50,144,42,152,26,162,205,229,56,52,129,36,169,179,193,72,38,57,101,167,216,90,123,188,127,80,235,91,75,4,127,255,231,191,252,219,175,191,245,222,9,208,204,122,51,83,205,12,241,81,216,3,112,45,132,226,144,220,144, +134,68,15,239,238,17,209,17,68,196,13,214,222,68,234,60,77,101,158,208,171,87,245,105,66,207,140,129,0,15,46,165,214,74,128,235,186,46,75,115,247,121,30,183,77,107,205,45,167,95,114,163,59,153,85,85,205,231,121,46,68,189,247,85,59,17,3,17,179,152,199, +186,174,235,250,50,18,23,1,46,186,138,8,117,202,168,189,243,249,252,114,57,247,110,203,210,88,106,157,103,12,136,110,115,169,129,116,58,157,230,249,238,27,126,81,94,134,215,232,220,45,247,47,87,74,44,120,3,83,36,17,46,169,105,4,184,93,127,11,215,77,50, +198,223,224,216,35,4,60,58,174,227,230,12,218,139,88,68,68,152,110,222,82,216,54,9,94,203,238,75,124,13,92,2,78,147,96,97,22,98,70,192,237,132,55,211,72,67,32,129,153,122,4,17,0,74,146,138,16,32,18,33,138,200,34,13,52,58,154,7,134,49,192,84,24,113,114, +119,174,145,130,37,17,41,132,105,60,112,247,203,229,2,137,114,2,150,235,130,8,220,19,201,64,1,128,170,45,194,246,218,108,204,112,17,61,12,29,193,209,204,130,34,60,118,18,41,34,70,232,184,89,41,198,24,37,146,105,149,114,8,0,27,159,102,198,20,131,163,35, +152,161,163,103,176,42,35,141,252,128,188,38,179,9,68,207,17,19,96,32,68,186,36,152,144,72,144,233,22,47,153,27,173,82,152,8,54,101,76,220,110,108,74,197,68,137,149,82,210,212,159,145,93,83,173,183,163,252,252,86,35,162,175,221,29,209,8,33,98,128,43, +33,28,167,34,189,247,222,154,107,195,128,82,10,22,126,56,222,255,254,245,41,129,6,132,8,204,96,8,104,204,37,123,81,230,194,69,106,157,165,20,102,6,30,135,32,152,1,160,249,214,141,67,156,151,75,97,153,164,148,67,193,0,176,12,123,136,222,76,187,35,98,114, +214,97,203,66,56,157,78,144,2,32,164,221,140,131,136,203,178,110,1,247,61,143,237,92,68,46,203,98,238,189,247,165,103,138,201,240,118,101,233,184,172,75,22,144,151,214,215,181,107,247,227,241,193,35,128,168,16,35,9,151,154,210,175,194,116,171,246,218, +183,32,223,132,224,238,247,39,177,49,83,254,18,225,253,200,27,187,83,128,156,2,230,143,192,221,221,110,225,148,142,153,217,192,32,206,123,55,72,145,69,102,14,88,96,23,238,111,117,41,3,128,164,251,110,75,234,218,23,152,140,124,163,65,243,128,28,127,130, +48,185,243,8,108,79,156,110,78,19,146,150,112,181,56,122,242,255,33,21,106,169,170,17,4,160,146,91,91,78,63,192,120,255,17,48,110,156,83,174,30,96,194,52,82,169,55,242,25,196,22,78,76,12,66,148,18,159,236,101,153,25,208,144,130,152,128,179,32,116,196, +128,112,100,64,204,110,24,24,65,152,82,83,74,149,137,64,18,71,15,150,241,171,196,84,37,69,139,236,150,152,195,0,115,0,82,198,61,172,62,35,148,8,3,129,170,112,110,122,88,134,67,166,202,152,49,220,14,223,204,172,79,189,247,90,42,239,209,40,238,14,219,121, +89,39,218,204,74,37,203,206,236,25,246,162,148,136,24,248,154,19,140,100,230,108,214,221,2,193,3,57,194,209,155,25,35,0,83,72,33,112,48,189,59,28,62,190,127,255,245,151,95,214,117,53,83,33,70,98,115,13,72,220,168,33,115,101,32,74,27,37,67,174,10,83,202, +56,206,242,32,26,172,193,243,249,108,98,17,81,140,17,220,221,41,124,183,234,228,131,178,1,59,54,252,251,198,255,87,189,236,219,115,161,173,29,53,11,196,90,171,212,66,65,75,91,187,155,170,174,109,211,118,49,17,81,234,218,151,165,89,211,214,116,61,95,218, +170,68,244,241,227,199,151,211,89,29,160,176,57,192,184,75,105,187,234,253,245,75,200,183,55,97,222,112,136,161,10,137,215,22,33,38,217,78,195,237,99,231,108,38,237,6,203,57,6,153,169,249,30,178,24,68,12,15,26,47,224,214,240,143,78,143,5,175,57,120,67, +113,6,142,112,155,143,155,147,186,33,73,11,202,184,82,75,1,155,59,1,164,99,225,86,143,54,242,39,208,33,15,5,246,157,186,130,174,129,215,135,80,136,73,184,167,147,216,128,114,214,128,196,140,4,145,230,233,61,62,177,119,243,80,201,111,15,208,121,203,7, +143,240,244,224,38,29,9,19,220,66,52,215,169,214,26,25,117,198,152,68,99,3,51,67,7,164,30,102,65,136,206,80,136,69,184,20,22,162,122,200,174,58,159,131,0,128,34,180,25,6,137,169,80,160,89,205,60,186,136,232,22,91,158,78,102,105,80,190,192,165,96,45,50, +77,156,255,95,41,148,245,100,108,194,226,60,3,221,93,181,168,170,8,154,93,151,245,251,8,123,154,170,136,148,202,27,222,38,247,54,169,17,167,82,88,6,29,103,116,161,243,60,171,42,153,130,141,36,91,11,64,194,88,148,9,230,195,228,76,104,209,150,229,205,221, +241,227,219,239,126,127,247,238,243,231,207,207,207,171,131,17,131,231,127,189,68,55,99,0,117,75,134,73,247,16,179,20,178,230,41,76,132,132,73,199,103,34,122,243,230,141,170,102,178,61,99,96,128,99,200,230,214,221,236,176,152,233,49,93,87,64,183,136, +190,172,189,247,101,89,214,117,205,209,218,221,60,37,250,50,25,65,117,158,74,43,129,240,114,57,155,89,87,109,173,245,244,236,10,51,243,122,94,51,93,200,221,151,165,173,107,39,146,199,199,199,247,223,125,8,248,253,178,118,172,98,225,230,16,132,196,66, +1,183,73,73,89,142,238,138,220,93,102,185,207,90,28,250,86,142,162,20,186,9,222,34,34,220,83,86,174,151,231,190,157,143,92,138,166,72,5,24,48,40,48,246,136,191,1,219,99,78,216,90,58,26,241,182,89,204,23,114,255,211,134,56,97,216,215,83,80,20,91,34,81, +116,219,130,47,97,184,48,16,209,44,157,29,57,11,134,91,2,77,254,86,196,200,105,194,0,9,0,3,50,142,201,69,170,226,60,23,108,204,220,187,153,187,89,8,193,22,46,73,57,243,117,4,136,128,205,251,52,248,255,165,148,249,174,28,14,51,72,33,202,247,27,52,84,221, +204,213,93,165,160,170,106,65,12,40,52,14,56,34,150,58,250,64,15,53,19,12,23,201,212,39,23,145,202,200,92,114,244,226,22,0,176,174,153,4,191,45,211,71,228,53,231,128,125,154,166,58,73,94,238,155,197,145,95,155,143,88,140,220,133,51,184,163,251,62,151, +27,24,139,202,89,133,138,32,11,142,209,128,160,170,138,240,36,41,62,34,128,164,14,19,3,35,134,131,209,216,246,58,88,64,132,48,245,101,85,87,12,64,17,84,175,200,247,119,199,143,31,190,95,215,245,233,233,105,109,141,24,192,18,232,138,219,210,44,90,239, +193,130,173,145,112,0,157,207,47,181,214,25,32,2,69,36,16,221,169,247,94,107,109,173,181,101,69,140,194,156,26,172,220,37,172,235,170,107,219,189,145,173,181,222,90,126,155,125,29,22,173,189,10,120,121,250,122,56,28,74,41,57,11,149,165,164,153,235,188, +142,114,116,213,97,219,29,196,123,237,187,192,125,185,180,222,236,238,112,248,240,225,227,225,112,168,181,106,184,148,170,225,221,116,68,106,15,5,25,220,154,238,190,121,9,111,57,156,232,196,196,140,36,249,87,70,38,98,162,93,159,237,118,69,235,98,140, +172,166,221,173,144,254,108,130,0,2,10,10,8,134,164,141,1,17,80,122,128,200,111,236,190,89,156,17,0,56,248,30,47,27,155,99,67,187,142,121,2,32,97,48,146,64,8,18,128,230,134,127,195,76,67,198,105,133,26,140,28,232,49,69,139,93,31,183,121,170,96,15,166, +29,107,75,54,116,118,82,48,244,0,112,66,100,46,72,138,200,6,93,248,10,189,202,239,84,210,113,179,113,34,156,28,152,233,112,87,238,31,238,230,121,134,162,44,72,34,128,161,222,91,107,77,221,140,165,102,234,53,97,64,101,41,101,202,68,36,160,164,0,3,7,10, +51,0,18,101,221,133,133,211,101,15,8,148,152,157,136,96,224,205,241,144,29,249,56,38,19,58,81,103,46,133,136,146,186,136,68,176,239,93,183,227,19,69,146,36,9,238,110,245,202,77,216,155,4,102,44,165,176,96,97,102,193,60,133,199,95,9,0,200,105,204,99,220, +146,21,3,168,129,158,154,82,51,183,48,152,132,207,235,178,172,122,152,230,233,254,205,60,149,90,216,27,61,60,60,60,220,63,126,158,62,183,101,85,53,198,92,148,89,32,186,67,168,122,132,231,157,199,197,161,49,167,223,108,225,136,136,137,135,30,72,207,231, +151,117,237,97,58,77,19,1,184,246,29,201,113,185,92,150,101,137,8,138,225,141,212,222,51,116,160,45,107,218,11,0,192,53,117,238,235,186,94,100,170,233,158,143,115,168,143,112,121,135,104,170,121,27,15,56,1,51,118,131,160,97,82,81,5,128,187,187,227,227, +227,99,184,51,230,197,69,8,136,12,129,249,163,218,135,28,177,205,162,35,70,172,252,94,73,198,182,52,242,255,19,96,247,6,68,242,45,39,23,54,31,41,6,56,250,72,86,242,0,0,222,172,189,35,1,144,16,163,35,32,33,195,200,131,221,206,206,108,189,97,56,75,205, +76,221,242,37,204,169,59,130,11,146,32,229,202,190,130,48,66,4,88,154,42,2,212,163,247,110,157,137,136,61,117,166,72,20,16,20,68,238,186,73,116,48,34,212,115,26,103,171,65,41,5,177,0,165,55,201,50,147,218,247,153,19,110,229,251,13,7,197,134,205,26,115, +55,237,25,97,123,124,115,127,124,115,95,107,53,190,136,136,84,6,128,166,24,168,22,24,16,34,197,132,92,141,0,147,243,149,140,234,141,67,16,219,149,181,221,72,204,76,57,65,225,177,132,117,4,64,41,232,238,154,140,100,68,100,217,27,119,17,22,70,26,141,40, +18,5,51,133,249,128,10,238,127,126,158,80,133,221,216,112,116,84,251,79,212,193,68,100,154,75,41,82,100,223,215,163,187,19,64,64,58,229,119,100,104,102,246,36,231,69,205,187,169,154,198,8,127,116,159,231,250,221,155,183,111,223,60,84,41,232,129,0,165, +148,251,251,251,183,111,30,215,203,114,58,189,100,12,35,240,198,29,23,38,7,199,134,76,132,34,225,135,58,155,182,134,136,221,122,177,90,43,139,70,164,95,206,199,168,211,61,147,64,137,104,93,215,203,229,178,174,107,62,58,235,186,174,109,177,174,203,178, +32,162,111,107,67,64,7,243,244,100,173,235,154,170,113,64,236,189,55,237,6,145,230,49,117,215,100,155,224,168,125,176,5,33,230,201,197,36,115,157,15,135,195,92,234,210,27,51,207,88,177,8,134,99,144,67,244,222,118,84,254,126,227,109,35,40,254,6,45,249, +77,66,203,222,179,33,234,110,25,37,162,240,189,106,24,137,214,215,114,23,34,43,79,24,173,168,209,176,220,143,105,68,68,68,172,57,0,35,26,41,236,17,184,173,15,201,33,219,34,87,85,245,200,5,79,184,71,24,122,112,228,56,131,5,193,172,48,99,62,60,25,102,106, +144,142,219,28,68,165,198,40,198,48,50,104,4,63,143,132,166,28,10,186,153,117,133,212,128,35,50,132,91,56,122,26,3,243,143,65,0,144,178,161,142,35,85,179,65,155,227,54,165,33,5,0,14,119,243,241,120,204,170,166,65,147,42,165,48,0,56,244,100,72,82,128, +108,210,25,38,18,38,17,194,0,247,168,117,55,113,2,51,39,131,20,61,135,43,146,179,201,8,140,65,104,9,102,214,97,177,113,68,22,161,194,130,50,118,119,0,158,197,120,54,2,68,148,123,185,164,229,237,206,233,209,129,112,110,246,233,150,114,143,0,165,114,74, +41,133,113,64,215,49,188,91,120,184,7,162,35,112,18,163,221,141,110,196,141,155,26,199,220,125,189,116,17,250,244,254,227,247,239,63,76,84,49,92,123,207,207,247,238,238,238,225,225,225,235,215,175,167,211,75,190,57,97,225,238,200,36,33,28,24,132,212, +12,185,21,136,222,57,34,186,122,68,32,47,243,124,39,165,2,80,230,239,21,150,117,93,151,243,249,249,235,23,85,205,213,95,186,22,70,160,239,229,124,185,92,84,245,233,203,215,90,171,16,171,181,65,136,140,1,107,88,215,213,32,106,173,128,216,90,235,166,65, +184,137,2,71,184,247,72,89,34,154,161,56,162,118,139,136,50,83,234,108,118,179,57,1,3,83,242,29,243,130,170,133,119,176,223,171,204,143,27,62,218,109,90,195,238,213,220,142,197,177,150,152,166,41,13,195,223,188,186,249,57,228,145,132,35,233,32,137,10, +154,226,183,28,157,39,47,11,17,21,91,206,60,50,187,198,183,215,134,165,38,13,244,214,220,182,115,159,220,60,131,81,133,200,205,28,193,204,74,238,6,32,82,74,147,212,95,26,138,188,72,201,116,143,30,20,59,152,39,34,212,45,183,181,57,47,83,117,102,182,97, +227,136,112,204,30,115,180,72,65,0,38,117,202,163,26,50,183,221,147,208,79,180,163,178,137,232,48,149,122,15,50,41,146,71,88,55,67,174,105,81,92,32,4,168,242,28,26,149,42,20,15,53,80,199,176,1,41,19,169,181,150,194,196,128,225,185,66,179,190,106,116, +36,45,117,42,133,220,189,47,61,203,231,11,29,242,233,193,200,75,63,2,27,116,68,40,132,130,65,78,150,222,205,112,111,235,10,124,112,0,207,237,129,199,104,178,51,76,6,33,128,156,172,185,27,56,49,161,208,161,90,173,196,147,35,117,199,28,179,135,170,42,104, +250,56,17,121,204,120,48,12,237,235,180,22,1,107,151,222,206,1,168,18,11,196,29,148,227,115,251,207,223,255,199,255,212,30,47,255,245,247,159,215,95,31,222,252,8,255,239,227,79,197,165,97,52,152,222,220,125,248,225,35,23,254,250,199,151,151,151,23,95, +13,3,60,204,209,185,248,52,5,24,133,129,113,255,178,182,187,187,187,105,190,3,66,199,85,87,197,97,123,37,17,49,109,186,182,211,233,212,150,149,130,66,99,93,158,247,231,242,188,92,178,214,94,122,195,82,46,189,119,187,100,241,17,219,19,54,72,54,68,180, +234,86,218,161,247,177,140,197,0,68,18,32,51,115,112,100,108,176,50,115,128,207,115,5,118,156,225,248,241,190,213,214,122,147,9,172,135,155,161,71,11,184,56,44,165,200,242,101,60,202,185,223,26,7,29,46,182,238,176,221,107,118,116,4,4,187,129,121,176, +71,1,100,161,0,6,20,53,64,66,228,97,3,201,232,72,115,116,163,222,123,239,106,93,1,189,164,193,15,67,68,50,255,7,135,134,38,6,195,87,166,44,31,186,13,163,118,173,149,107,233,102,69,18,231,216,213,91,114,23,77,35,108,50,51,53,200,27,17,192,136,128,9,74, +193,234,88,56,166,194,5,152,45,152,100,158,166,139,173,148,13,21,134,70,184,90,38,16,74,214,162,106,25,218,183,147,114,230,90,32,64,215,6,230,133,81,104,100,158,222,50,141,36,93,82,68,4,20,158,146,162,34,204,88,166,74,155,160,174,74,153,231,89,74,33, +128,104,35,232,51,6,197,49,204,220,146,246,174,153,38,57,134,120,177,245,250,34,82,107,25,247,152,143,218,3,204,82,166,140,168,225,3,75,186,247,16,4,132,65,136,128,1,230,65,24,77,187,163,51,48,70,142,197,8,82,208,176,149,225,230,163,127,200,102,60,23, +98,22,158,23,215,64,232,221,236,124,53,156,35,192,193,67,85,117,93,87,28,202,224,238,214,119,221,191,54,21,160,45,224,14,87,237,172,200,6,159,30,223,61,30,239,95,126,123,249,227,243,239,255,250,244,111,255,152,211,109,185,162,16,118,104,34,51,71,6,95, +231,69,1,155,227,14,128,153,213,26,34,154,131,67,52,83,36,162,146,16,132,49,236,245,174,125,109,189,247,208,0,128,182,190,36,222,211,221,207,203,37,139,187,165,55,237,182,245,57,99,201,166,91,39,124,245,40,68,220,128,6,209,213,190,113,136,35,34,167,242, +51,159,33,226,169,214,73,10,83,81,125,217,132,21,208,204,212,93,205,212,53,82,176,163,183,148,52,220,99,207,246,113,212,117,54,118,35,185,254,91,0,217,55,192,165,91,214,129,155,229,143,187,4,3,129,170,242,54,170,4,0,219,82,254,186,71,12,154,65,126,25, +101,204,78,9,136,1,97,252,116,18,193,52,152,23,35,120,202,205,19,152,130,142,145,84,157,96,193,96,96,10,28,107,254,87,233,136,153,137,114,51,31,54,207,122,234,219,220,232,60,52,105,27,250,238,249,43,2,129,88,18,59,145,86,31,40,133,164,242,52,87,169,156, +14,151,205,142,72,130,178,69,31,202,168,134,195,90,243,182,234,178,118,240,96,230,190,94,70,102,21,163,5,0,3,179,0,165,248,169,16,65,128,133,129,131,51,84,3,53,51,107,106,26,152,251,101,71,218,28,211,99,204,11,68,137,183,9,50,235,65,16,136,36,136,196, +200,16,12,238,128,164,27,111,53,192,60,95,194,45,128,141,70,185,229,158,154,73,193,77,237,101,1,232,6,192,16,217,32,228,225,20,6,25,59,30,177,249,226,40,12,0,131,72,10,88,136,27,168,222,57,253,253,119,63,188,169,135,167,47,191,252,252,235,111,63,125, +253,13,137,194,3,245,154,128,57,40,142,211,180,44,11,184,119,219,232,35,190,97,103,85,153,185,84,38,34,115,80,183,165,183,136,144,82,184,150,72,63,84,235,102,54,226,78,91,62,139,75,190,132,25,16,159,79,251,170,61,37,188,121,30,142,103,37,243,12,114,30, +231,131,151,112,203,120,191,125,9,183,135,6,204,96,43,210,157,1,43,50,1,186,217,170,61,229,133,238,208,221,154,90,91,87,51,207,29,204,110,41,76,13,92,68,48,151,61,26,254,150,4,19,175,97,103,59,133,105,75,148,127,229,90,218,191,96,119,215,180,233,138, +103,133,153,163,150,44,124,50,89,87,129,8,66,135,92,100,155,69,108,210,197,157,147,143,140,128,140,20,102,172,170,112,165,102,119,53,141,48,4,7,8,55,113,66,168,70,80,40,24,137,129,242,96,162,157,41,190,57,16,60,139,169,252,46,213,52,147,194,24,129,34, +81,18,225,17,224,218,33,39,127,41,33,24,239,33,101,91,53,32,88,20,82,112,62,148,195,177,212,169,204,243,36,34,8,228,14,224,12,67,188,106,194,83,179,214,23,91,189,47,235,229,249,249,178,174,107,98,219,250,170,68,36,85,176,212,136,112,20,224,154,98,120, +27,27,29,2,22,6,4,36,36,182,203,210,90,91,115,119,153,234,33,132,166,107,174,80,41,128,136,25,69,80,144,220,195,131,3,4,176,10,77,204,83,13,138,68,226,132,130,162,171,53,87,243,81,145,2,6,1,229,7,140,14,192,40,187,132,53,61,79,169,238,181,132,74,59,18, +74,222,58,218,173,247,140,191,18,119,64,134,0,242,24,235,84,50,60,70,121,47,199,63,63,188,151,83,92,206,231,63,158,191,54,72,186,20,73,228,145,224,123,202,90,222,135,152,117,75,132,106,210,40,220,204,88,149,136,170,137,187,151,166,0,208,77,53,28,150, +37,223,135,4,82,101,209,104,102,222,179,234,91,179,173,2,128,110,62,192,184,30,219,40,63,95,198,107,51,54,236,169,17,118,155,59,31,175,166,37,217,64,230,218,160,135,57,50,35,10,243,36,229,80,42,7,92,46,139,170,106,128,98,40,128,187,169,106,116,141,222, +55,218,129,197,168,100,98,140,64,188,15,51,195,141,179,62,251,162,111,135,159,223,240,89,64,147,189,144,223,62,220,200,126,1,1,130,114,152,17,64,132,17,8,232,67,99,146,255,249,130,200,136,3,94,143,153,32,70,132,152,13,158,71,228,191,161,0,23,181,14,13, +99,95,39,64,88,184,102,47,35,140,137,203,136,48,0,70,10,100,38,64,187,126,185,195,223,138,155,70,194,54,31,249,150,186,137,176,165,195,35,6,166,252,212,175,226,242,1,129,196,16,192,236,111,13,17,72,176,204,56,205,82,102,154,239,68,164,34,178,183,80,5, +239,217,112,133,224,180,170,158,79,151,117,93,207,151,151,151,151,23,85,205,32,229,136,152,15,34,211,93,153,38,119,39,65,44,69,106,73,144,81,164,255,128,1,0,88,205,172,171,147,107,120,87,0,36,2,65,33,146,82,125,104,104,28,192,189,114,64,250,140,73,176, +8,76,204,85,202,93,229,90,210,18,149,64,98,48,51,242,30,61,204,50,133,110,227,59,80,238,241,3,33,43,195,92,97,51,115,118,248,136,228,104,25,119,209,123,95,215,220,4,96,34,116,221,61,217,181,154,138,62,71,49,122,75,211,159,14,111,127,56,188,57,255,244, +243,114,105,255,246,252,12,31,30,58,248,204,60,99,89,19,25,188,213,225,251,75,168,173,143,251,199,70,95,14,189,19,81,235,116,185,92,164,76,169,254,201,160,18,115,79,231,138,187,91,87,51,11,181,225,218,138,166,170,105,176,218,41,67,59,1,122,31,127,228, +24,48,34,82,30,248,10,115,12,8,120,157,103,166,143,248,54,45,168,148,82,145,143,243,252,112,56,190,153,239,38,228,231,245,100,173,175,140,29,67,29,34,220,173,135,26,169,175,113,165,164,237,214,147,60,227,16,25,198,176,125,84,7,238,206,105,2,202,96,149, +141,211,9,105,40,223,102,231,238,30,3,4,175,0,3,97,187,133,43,17,4,57,5,231,87,29,16,228,17,193,144,66,23,20,6,102,20,198,180,167,11,151,202,169,11,165,32,196,64,8,27,140,228,237,87,0,74,80,6,248,154,81,210,186,11,109,226,111,78,191,93,102,112,32,234, +22,252,178,77,0,199,56,116,231,170,108,147,5,32,128,0,114,39,134,116,191,65,128,231,122,34,135,136,65,14,129,105,66,75,39,54,49,176,132,8,240,20,165,82,169,80,10,50,73,39,196,53,154,91,104,184,67,239,177,44,250,242,178,92,46,151,243,249,188,44,205,194, +75,97,64,40,115,157,238,30,166,195,125,169,188,249,244,107,157,107,14,139,145,145,74,41,133,35,66,73,125,69,98,147,114,80,212,17,200,90,10,149,114,224,210,123,95,87,208,102,17,232,140,33,0,41,40,171,82,166,169,28,106,157,103,169,18,17,209,49,33,36,96, +136,153,97,153,162,174,8,239,78,153,157,147,22,101,231,49,218,140,8,180,97,152,49,4,112,85,239,221,206,151,197,90,111,173,69,128,136,176,228,28,140,8,196,192,61,8,48,24,112,198,242,174,28,255,124,255,238,29,223,157,46,173,247,254,180,156,103,126,48,102, +226,82,137,232,96,170,218,214,213,187,90,215,54,175,173,53,140,208,218,147,78,169,110,57,89,201,243,80,140,0,128,169,213,121,226,34,238,190,106,223,47,150,61,162,36,212,82,217,154,89,137,0,206,197,247,153,173,170,82,160,221,38,81,122,78,222,195,240,42, +164,28,183,212,158,17,111,25,87,4,183,109,216,118,101,129,136,28,166,233,174,28,38,103,63,247,190,106,147,88,8,21,2,114,96,226,33,22,75,152,155,133,237,93,229,110,35,164,253,205,190,234,16,49,61,181,56,116,243,114,117,48,241,213,38,113,213,94,19,81,232, +192,82,2,191,82,101,88,6,13,230,77,227,96,67,112,25,50,156,77,78,32,66,92,132,106,97,46,20,97,20,178,15,112,35,28,17,68,88,220,48,223,108,172,76,184,37,40,90,145,194,4,117,227,175,239,25,82,175,32,168,227,148,247,92,40,228,77,234,14,234,128,232,153,157, +34,2,41,30,37,136,0,11,205,43,55,125,87,230,14,136,33,0,228,152,156,115,7,2,164,64,116,64,213,88,5,11,11,70,144,247,112,183,165,245,182,244,118,209,211,203,114,122,25,210,168,174,129,136,22,44,211,124,127,255,240,230,237,227,221,221,93,32,6,216,144,98, +202,104,204,32,24,137,145,138,246,222,186,159,151,102,26,64,44,149,71,210,173,8,151,90,139,34,229,193,217,35,144,185,8,23,42,82,167,169,214,90,231,169,204,117,58,28,74,41,221,154,115,68,11,3,36,133,16,140,20,113,134,15,121,123,0,1,51,166,78,98,96,42, +243,74,142,8,119,52,116,237,222,182,205,155,187,231,181,234,6,78,78,36,204,100,65,225,225,8,140,194,12,149,240,177,204,31,239,222,138,210,204,19,178,64,173,151,136,249,205,253,24,229,110,243,174,105,154,92,173,31,218,186,174,224,238,179,13,13,103,248, +45,129,42,45,51,134,131,55,54,28,27,136,125,237,251,75,168,189,187,251,24,236,251,112,187,131,225,174,26,237,189,51,201,6,63,121,5,93,183,174,127,203,93,207,24,129,184,141,191,140,24,145,17,104,99,242,15,32,64,7,46,53,136,187,251,210,122,193,11,123,199, +32,131,162,86,85,73,205,83,241,181,53,186,127,27,66,244,186,242,252,27,198,57,39,145,3,191,73,110,189,34,146,8,114,208,144,75,191,237,152,73,80,212,94,252,38,219,34,61,235,154,133,120,184,134,99,4,153,245,13,97,239,0,17,96,102,6,238,12,88,136,75,21,246, +20,119,134,8,153,9,102,71,55,44,78,169,244,77,170,3,1,162,0,217,192,114,51,164,135,43,235,26,66,176,68,144,12,165,114,18,248,135,7,60,55,207,62,194,162,24,96,215,144,68,108,96,214,237,131,178,177,152,118,232,29,138,244,144,121,247,101,46,151,182,156, +151,190,194,122,209,117,49,85,143,24,193,223,68,60,205,199,227,253,155,227,195,187,82,216,194,115,215,207,204,102,151,125,35,148,161,217,173,233,229,178,158,78,151,113,34,82,217,130,230,25,144,53,150,64,4,6,198,2,9,145,148,34,34,229,48,75,41,101,174, +211,60,215,105,146,137,81,49,16,84,27,80,4,69,80,0,69,78,254,51,113,3,209,129,57,2,125,232,75,45,130,130,208,17,104,12,172,220,221,215,214,150,117,29,52,123,32,71,183,8,112,67,8,65,116,15,3,12,32,32,97,198,130,122,160,233,161,220,193,165,223,77,51,151, +50,61,28,159,49,238,222,60,156,33,214,222,160,247,125,91,157,153,22,211,52,133,89,182,242,251,75,56,34,88,119,249,117,194,166,16,118,66,196,45,140,248,225,166,139,185,0,0,32,0,73,68,65,84,86,249,229,225,223,100,12,15,215,236,70,34,187,90,81,243,223,226, +235,20,135,28,207,108,142,68,166,220,35,95,83,199,10,11,143,231,134,68,228,32,117,150,122,68,161,139,129,186,151,232,28,100,64,22,96,78,22,40,248,183,89,17,187,56,105,251,146,192,61,54,180,153,223,120,231,55,145,39,186,121,7,133,221,85,184,139,182,153, +128,144,220,33,24,175,177,45,206,123,242,4,197,77,88,39,33,167,25,1,50,24,152,104,227,50,203,54,152,1,143,112,77,24,108,138,18,179,109,65,44,130,16,76,1,148,245,57,39,34,237,38,23,13,192,145,132,54,233,79,108,159,118,78,67,7,129,2,1,128,108,116,132,68, +194,4,24,20,96,3,44,74,128,72,164,173,109,3,45,16,79,128,25,52,3,35,238,117,130,233,40,185,250,212,222,27,182,240,162,106,235,210,123,107,189,219,211,215,243,186,182,176,112,3,55,32,148,90,106,157,235,253,253,253,241,120,127,119,119,39,165,120,168,231, +167,142,142,192,153,42,75,212,33,168,214,88,46,237,229,249,188,44,13,153,74,129,82,182,232,185,17,96,28,233,46,235,221,2,161,78,147,76,51,17,1,97,153,202,221,241,88,166,74,188,219,148,250,112,90,165,73,131,9,133,201,221,193,137,152,130,194,35,40,132, +144,107,225,90,132,5,217,83,186,109,102,151,245,210,46,151,156,199,94,135,205,145,228,11,52,179,37,2,248,110,89,207,119,119,247,21,164,253,241,245,251,250,248,167,15,159,200,194,187,78,211,244,248,238,109,83,253,225,207,63,126,61,191,212,119,31,42,207, +17,126,60,30,9,241,165,143,137,107,41,197,107,189,156,206,3,53,95,74,122,160,129,232,116,58,13,72,191,123,239,253,170,114,214,107,135,7,55,172,36,119,7,64,66,54,117,211,182,61,247,65,200,22,67,92,178,89,126,33,23,69,67,137,183,215,120,52,222,55,33,222, +56,130,67,244,56,210,0,1,10,241,225,112,152,143,119,135,195,161,150,242,243,255,248,95,127,250,240,254,114,94,79,95,126,158,165,58,132,19,204,115,241,211,51,51,19,90,32,58,12,130,192,126,197,237,215,114,158,127,251,120,69,4,110,172,100,73,184,0,68,186, +141,197,101,42,251,185,176,131,219,70,203,10,56,64,238,123,170,207,235,216,150,136,160,24,102,240,76,209,74,151,115,206,78,16,175,65,93,12,200,76,23,87,0,23,4,17,6,97,28,135,117,48,238,45,52,220,74,180,121,123,241,52,60,28,45,82,199,232,137,208,214,129, +80,197,100,213,164,178,55,239,213,141,32,196,110,122,147,220,4,238,46,99,80,108,22,96,170,208,187,245,165,95,16,1,160,173,176,10,160,213,229,226,151,211,114,122,185,44,75,235,61,135,210,110,230,102,62,230,182,204,69,166,221,13,148,33,229,249,18,94,206, +151,108,186,0,12,113,105,205,150,101,57,159,87,119,39,7,198,48,218,195,6,92,21,166,186,169,204,16,152,10,21,73,189,85,41,69,164,32,211,55,9,187,17,24,230,214,117,99,58,69,122,13,137,24,28,137,128,112,212,3,68,201,22,114,0,55,3,181,230,110,142,224,148, +74,34,24,130,134,161,64,66,0,141,192,174,43,6,217,218,214,182,206,138,15,199,187,137,5,19,16,89,100,154,166,79,159,62,133,208,52,77,128,104,174,116,83,125,221,6,203,124,147,170,151,145,34,102,182,172,231,148,38,126,163,237,74,252,81,12,218,80,234,35, +111,159,234,87,121,122,8,192,76,155,140,18,7,35,7,33,245,165,223,6,190,199,53,6,44,79,219,129,192,18,17,145,131,112,101,98,70,36,226,34,161,177,124,121,122,94,237,47,111,191,59,183,246,47,235,243,162,198,179,168,246,65,187,126,253,245,224,24,54,250,102, +212,196,91,11,5,17,137,232,64,202,147,220,16,181,33,23,168,99,105,1,10,227,92,118,198,116,242,208,55,228,121,217,98,168,13,112,95,114,254,187,233,246,249,229,181,214,96,51,137,238,210,185,252,243,4,41,51,149,115,206,2,54,184,53,97,126,11,146,10,132,128, +88,55,136,236,102,245,137,132,91,32,98,198,75,13,186,155,13,2,222,210,149,33,140,136,48,28,48,93,105,224,182,37,174,6,34,139,48,141,122,190,187,182,104,75,63,11,105,79,3,167,18,54,136,210,151,56,189,244,211,203,121,185,52,83,73,166,96,138,244,19,201, +82,74,169,219,84,80,24,3,37,189,228,73,11,106,75,91,46,139,153,181,165,49,151,214,218,229,114,38,225,76,12,142,224,76,231,64,144,96,132,161,202,179,148,140,148,50,177,8,14,47,5,97,96,88,158,66,234,77,173,89,210,4,91,211,214,210,181,4,132,140,5,25,56, +123,6,206,111,82,120,12,187,132,179,50,176,84,231,81,160,163,231,166,212,33,48,31,133,204,75,69,0,234,214,11,138,159,87,190,248,219,249,205,199,227,125,69,86,119,52,45,68,199,195,221,143,63,124,255,123,241,130,96,148,80,99,216,99,122,210,184,216,90,83, +145,135,135,7,102,94,150,165,105,191,213,43,103,229,105,176,21,199,91,221,198,201,228,68,248,38,227,105,51,218,193,43,243,120,4,209,235,248,190,97,189,163,91,56,39,198,6,187,221,57,61,225,183,95,73,41,229,88,202,84,42,207,19,77,69,230,169,45,235,211, +175,191,59,62,255,63,223,125,106,15,239,255,248,245,101,9,32,46,214,155,212,2,200,197,131,17,82,77,58,238,46,98,36,144,97,102,229,155,204,185,132,243,219,158,55,8,163,177,187,173,162,61,130,118,65,9,0,240,80,158,241,55,137,17,29,246,109,76,94,137,190, +71,178,250,128,67,228,3,102,131,243,133,72,36,68,215,4,181,60,167,200,1,242,128,24,177,45,30,217,166,59,58,162,123,31,214,190,235,224,249,234,8,9,128,112,132,32,199,109,79,31,49,254,232,193,87,137,222,187,17,177,5,17,40,56,165,81,41,96,99,174,34,17,72, +101,49,102,82,84,15,83,232,75,92,64,187,164,138,77,209,123,4,123,135,203,217,206,231,115,187,52,243,106,102,58,66,30,52,21,9,149,37,107,109,48,5,35,160,112,181,181,93,90,107,237,180,46,231,203,249,116,106,218,111,66,2,148,235,72,8,112,99,146,108,95,195, +29,45,109,123,14,36,35,56,158,145,119,211,160,117,181,140,222,113,239,125,181,222,221,93,87,213,85,173,153,121,16,166,55,169,68,246,127,145,133,57,19,35,74,122,197,114,46,57,36,8,132,72,195,207,158,113,65,9,98,206,34,13,35,140,112,38,117,60,183,71,60, +252,195,227,251,79,199,71,9,10,48,13,133,110,111,230,233,187,187,7,163,165,125,125,153,191,127,20,122,213,32,237,172,135,46,34,199,99,78,80,110,115,100,153,25,176,164,52,57,19,90,119,199,192,13,10,125,36,141,14,236,51,236,84,178,205,167,55,172,110,186, +191,102,185,146,202,135,4,3,255,221,76,188,68,219,93,199,72,91,82,194,145,185,148,202,135,3,213,66,83,121,249,252,245,244,249,233,142,102,254,124,250,241,253,227,79,245,190,197,201,81,22,241,194,37,122,175,82,71,166,10,95,225,191,73,78,200,161,32,17, +49,131,8,142,31,38,189,186,211,0,51,202,233,122,178,108,158,160,61,97,212,71,72,81,10,181,55,125,10,65,122,113,199,175,81,20,108,144,96,68,207,188,167,13,200,40,165,148,8,203,79,18,128,6,113,27,240,182,66,225,108,254,221,111,164,194,145,120,174,244,54, +164,192,121,155,225,38,138,206,119,214,166,167,12,215,61,110,64,82,106,78,145,13,67,78,150,124,115,254,240,72,167,114,20,34,40,140,70,236,78,96,184,46,230,6,153,41,151,123,237,80,52,69,93,117,93,214,117,77,85,144,238,58,102,15,13,48,119,213,117,93,47, +178,86,1,116,34,208,222,151,211,203,249,124,94,158,215,243,249,252,242,242,146,61,15,215,140,107,207,143,77,181,133,117,230,202,82,152,208,153,92,129,213,1,0,42,151,4,248,89,114,214,128,93,195,162,187,187,171,69,22,214,189,117,115,93,84,155,186,58,33, +22,225,220,185,229,75,152,14,52,33,226,36,2,18,230,108,58,179,4,0,201,131,128,82,214,107,99,112,136,17,132,228,35,240,19,204,245,188,190,105,244,231,239,222,252,227,227,199,239,234,157,47,45,155,43,235,253,190,214,163,131,205,135,167,159,127,189,251, +231,239,103,225,246,170,244,18,240,145,1,172,173,223,70,252,100,57,138,136,173,67,110,207,18,235,217,241,149,208,44,110,94,194,60,92,247,184,239,125,31,64,123,140,243,214,19,230,16,28,61,224,223,139,165,76,75,94,2,139,136,168,138,204,181,38,142,13,0, +102,18,46,44,135,25,106,141,194,95,190,124,185,60,191,60,188,185,183,95,158,254,252,241,211,63,61,124,120,122,238,127,172,138,140,82,165,185,50,17,96,64,38,186,69,236,240,181,237,37,204,183,16,56,53,39,60,114,209,136,174,47,64,118,176,89,191,223,176, +48,44,105,163,188,213,223,8,136,121,233,185,39,32,209,134,121,234,202,167,4,24,138,171,24,127,44,19,5,162,35,154,37,16,89,175,108,184,20,54,114,161,205,49,28,6,145,226,164,216,186,173,110,93,211,125,230,233,115,28,23,93,154,39,174,237,195,22,240,52,136, +91,6,129,227,170,55,130,8,203,87,47,54,96,24,34,65,208,110,254,23,194,16,226,82,38,0,232,222,189,135,122,0,37,179,53,95,194,208,238,214,173,247,238,234,65,123,14,14,36,34,9,3,210,105,74,12,47,236,170,85,10,169,234,229,124,58,189,188,60,127,62,45,203, +114,185,172,99,102,216,116,154,74,173,213,204,60,58,98,120,96,9,9,7,140,30,38,192,19,0,80,169,181,142,181,179,146,102,210,173,181,30,136,222,155,169,154,105,110,177,215,102,189,119,235,70,65,64,196,84,54,72,12,15,159,216,128,36,12,106,101,183,182,3,75, +118,182,170,131,5,102,26,251,176,92,5,141,157,172,191,244,218,236,227,252,230,31,31,63,126,42,199,226,212,2,35,148,8,32,156,161,220,3,19,151,47,255,250,211,227,231,31,241,227,253,173,183,117,160,177,136,146,34,149,220,107,219,11,167,28,144,136,228,204, +115,171,15,131,2,28,48,2,108,55,99,103,213,3,35,11,5,34,56,246,159,224,248,59,17,30,47,33,58,91,194,93,243,70,149,111,27,194,141,212,154,163,130,107,232,23,51,0,220,113,13,100,169,85,107,49,132,127,251,252,249,242,245,249,254,237,63,200,243,122,108,244, +207,143,31,255,101,253,250,251,242,25,102,238,197,141,51,92,196,113,144,83,16,128,115,84,86,74,33,134,13,85,152,116,177,81,110,108,128,188,216,172,76,35,26,45,224,58,4,222,203,78,218,198,11,123,86,60,66,36,179,94,16,220,17,208,99,139,181,4,39,245,107, +232,252,56,235,83,103,179,37,204,3,19,110,219,142,28,143,185,123,184,162,71,158,131,113,147,59,159,120,122,139,241,6,70,132,141,118,238,234,173,25,243,80,162,205,123,149,95,192,166,149,173,194,68,193,104,225,12,232,132,136,190,183,184,89,215,136,16,83, +37,102,94,153,99,93,205,12,130,40,198,140,149,194,244,38,82,99,42,104,84,82,101,31,80,144,130,25,69,8,33,83,250,218,114,54,109,196,204,170,253,116,58,125,125,121,190,60,183,222,187,229,249,13,16,230,214,221,201,80,0,35,176,4,1,33,184,117,95,77,91,3,229, +3,17,77,119,152,230,250,222,59,83,97,70,139,142,236,96,222,215,214,219,226,61,93,167,125,213,177,124,3,66,70,33,18,6,222,83,227,199,241,232,163,216,35,192,160,180,62,129,153,245,182,180,214,84,219,208,208,92,131,99,41,253,107,153,109,254,120,56,254,211, +135,31,126,124,252,112,80,112,109,2,120,81,149,136,73,10,52,125,172,7,215,246,219,111,159,127,249,95,255,114,127,252,17,113,184,31,149,57,119,116,99,19,131,148,251,46,169,69,68,214,117,61,47,139,187,19,83,70,100,196,0,92,135,142,40,11,199,8,195,176,77, +132,61,134,52,196,175,167,14,113,197,61,142,9,175,237,251,66,119,223,127,255,85,82,182,237,193,171,200,30,214,69,68,41,55,63,200,212,136,153,185,11,57,196,231,207,159,159,254,248,194,127,114,188,52,255,227,229,211,251,79,127,122,124,255,175,191,63,175, +209,47,171,17,17,107,79,145,42,109,222,127,66,66,10,12,163,96,134,4,43,99,228,242,54,195,203,95,173,16,51,136,23,178,80,31,49,36,118,13,226,12,222,30,127,64,162,161,130,74,140,62,68,110,5,110,156,65,176,231,228,164,28,154,208,134,130,39,163,120,12,128, +131,111,92,111,208,51,254,89,45,204,96,243,0,140,114,52,201,33,121,51,14,99,71,24,240,222,211,142,173,234,22,173,151,154,234,45,8,117,116,133,230,128,1,136,142,177,229,94,132,100,167,178,85,70,44,156,210,76,25,250,236,21,104,56,172,53,128,192,208,32, +52,44,64,198,145,165,84,199,138,145,242,152,135,90,139,136,8,49,120,180,214,90,115,128,48,179,151,211,211,249,229,197,26,133,59,35,38,211,98,31,232,49,64,16,9,193,84,4,24,44,221,178,234,129,80,202,84,107,238,214,179,28,115,34,82,245,48,8,235,235,178, +180,101,181,190,90,87,215,110,80,50,197,130,139,36,32,100,39,62,69,4,216,184,97,108,175,251,37,149,242,160,214,214,222,180,175,99,54,152,190,74,68,28,172,46,202,219,162,178,188,59,188,249,203,167,31,222,77,111,250,111,95,220,2,69,172,117,115,20,102,104, +235,125,157,255,88,46,23,123,254,245,231,95,248,47,31,142,247,111,175,5,39,94,87,88,93,59,0,76,211,68,194,233,142,15,196,101,89,114,157,147,134,149,96,6,246,173,36,27,118,30,220,106,181,252,232,180,119,204,74,250,26,156,142,136,232,35,110,58,8,6,7,42, +159,36,134,43,157,122,60,23,9,234,21,172,85,146,118,149,215,84,41,124,119,119,184,11,54,68,207,156,188,192,151,243,249,116,121,241,181,155,173,231,47,79,31,249,199,15,111,223,29,207,191,62,251,203,105,189,148,169,238,15,253,192,93,15,2,90,78,44,195,93, +174,204,134,61,164,243,166,70,30,53,255,216,31,164,182,30,110,253,135,118,147,172,6,158,101,252,192,85,4,24,56,132,185,89,55,27,129,202,126,19,49,70,46,59,29,188,187,177,137,153,95,167,59,35,178,62,179,122,52,95,194,77,226,12,201,86,238,189,171,103,60, +217,118,169,50,220,38,251,6,141,96,139,17,2,27,136,1,116,51,15,183,33,131,160,13,60,253,106,86,156,209,107,114,152,100,176,186,10,8,22,205,96,84,235,144,200,64,87,1,155,138,67,25,136,218,175,214,235,68,84,34,208,156,86,17,156,14,62,205,110,176,184,1, +6,147,215,214,236,244,212,150,179,155,30,206,203,115,30,183,17,96,166,153,31,131,100,165,206,181,150,90,5,9,220,52,148,221,192,93,3,131,9,221,80,215,142,40,165,20,32,71,117,4,80,51,235,189,93,172,157,122,91,44,212,17,184,207,79,72,130,194,16,30,6,93, +157,193,113,203,60,202,184,107,118,32,34,215,116,36,160,11,65,97,119,137,69,249,82,222,128,204,83,89,33,244,161,156,167,56,245,75,85,251,96,242,246,130,252,180,252,223,244,127,253,248,221,159,191,151,239,214,115,131,160,217,1,78,90,23,212,214,47,16,235, +20,103,161,39,42,229,165,220,253,247,175,143,254,211,151,255,92,11,80,161,32,33,137,16,85,129,104,85,254,208,19,205,220,221,214,101,133,98,147,1,43,223,63,62,252,118,126,73,55,99,246,105,70,142,149,42,23,82,95,123,71,115,1,192,20,166,65,38,139,93,6,48, +144,2,192,236,154,8,227,249,51,13,42,215,144,74,128,58,70,83,112,141,134,30,100,36,40,133,167,169,100,37,122,56,28,14,115,101,130,47,112,58,28,223,242,210,238,248,221,243,175,95,127,249,159,191,29,222,125,252,255,167,208,10,248,244,251,159,159,47,255, +177,227,241,238,31,254,203,95,255,251,127,251,252,187,124,152,206,229,193,219,10,102,51,34,163,97,119,182,224,153,53,204,128,44,146,126,207,1,148,11,61,82,64,116,102,19,193,188,132,125,188,38,117,15,47,0,98,98,74,155,168,250,117,79,152,221,37,58,18,224, +22,62,166,144,68,239,24,195,210,6,96,195,85,7,136,154,120,111,0,130,110,204,206,108,73,93,11,216,156,31,49,231,97,167,97,17,22,27,163,29,0,212,205,70,32,9,134,143,196,5,135,99,97,158,177,214,194,130,25,131,222,220,44,121,72,1,129,132,204,37,73,135,8, +124,160,253,139,47,137,231,48,228,160,130,117,206,79,158,32,174,187,154,235,22,11,217,105,128,43,153,249,150,146,132,136,247,52,33,6,176,5,90,176,136,224,52,215,58,137,187,27,98,126,35,214,181,181,101,89,22,237,62,162,24,55,75,85,96,206,123,174,182,49, +128,24,243,221,60,72,128,204,98,93,59,226,82,12,167,41,38,65,16,32,32,235,170,171,246,101,109,173,101,181,6,0,225,20,16,96,110,96,232,138,78,18,70,142,153,255,132,196,52,92,103,96,22,218,76,181,5,163,43,19,81,74,120,46,170,189,247,183,127,247,161,77, +5,38,100,169,113,90,226,210,197,228,241,48,253,233,221,223,61,60,60,48,17,36,221,49,60,54,215,192,112,109,10,29,237,240,245,114,58,61,191,252,250,215,159,236,235,119,56,205,66,50,162,234,9,157,48,2,144,147,72,148,99,160,13,14,45,252,240,112,92,150,150, +112,138,188,170,111,115,188,55,106,80,126,86,128,136,2,155,156,241,38,111,249,214,16,120,187,49,187,230,13,7,220,32,200,145,136,100,231,89,92,127,191,83,184,148,92,246,214,222,236,233,143,47,173,181,131,211,186,174,247,111,63,190,188,188,60,255,254,185, +124,119,247,166,62,60,30,239,235,31,188,156,47,159,237,92,144,10,33,9,205,194,200,208,77,47,207,103,57,20,3,67,151,48,15,80,72,30,148,141,123,195,44,211,233,0,111,154,43,247,212,197,198,109,154,244,57,70,233,152,158,192,112,36,34,75,6,172,15,10,83,4, +58,140,95,185,46,214,17,112,196,68,87,111,87,194,193,118,104,75,108,67,241,209,235,101,174,42,36,106,16,97,112,34,221,243,30,132,72,189,54,241,240,217,141,245,230,246,241,203,77,217,79,52,86,98,155,90,40,217,140,136,132,66,180,71,246,114,214,95,225,195, +202,132,153,64,7,132,64,132,91,26,56,130,187,203,107,46,200,157,204,22,26,64,64,140,37,106,229,50,137,148,28,99,130,130,153,226,173,228,170,212,129,82,30,80,67,28,59,78,68,14,7,179,76,144,75,0,22,68,64,16,106,179,139,119,237,48,181,176,102,62,71,41,133, +145,250,170,237,178,244,75,179,174,233,233,64,0,85,0,4,87,15,212,224,224,238,170,193,2,116,40,36,204,4,132,12,100,161,102,10,173,41,177,181,222,123,243,64,170,193,21,176,114,65,145,175,79,231,214,43,28,11,16,151,62,221,197,252,195,195,227,143,111,222, +255,221,225,19,6,120,87,87,5,247,102,234,218,195,141,136,50,200,93,136,14,211,60,147,124,125,121,254,227,151,223,252,95,127,225,247,239,231,251,7,0,112,198,168,28,232,73,154,73,252,72,116,3,119,48,7,66,20,62,72,49,179,214,174,171,179,241,185,149,10,0, +77,117,159,34,230,107,214,55,90,199,198,74,196,219,157,225,62,93,188,233,3,29,3,0,7,66,151,183,23,184,16,14,22,229,184,97,144,179,196,45,2,76,165,148,211,203,242,203,207,63,123,235,149,143,182,54,102,94,46,203,203,211,211,227,219,195,253,124,247,167, +15,159,222,253,241,235,255,248,253,215,249,195,39,33,194,240,174,205,187,150,138,165,8,23,94,173,67,32,144,249,214,233,165,110,139,35,35,168,52,253,239,91,126,19,221,208,67,94,185,123,213,7,227,92,243,222,112,203,175,118,207,172,223,185,114,121,120,173, +93,205,76,45,109,95,190,45,117,6,119,116,168,202,105,143,9,202,80,176,44,164,13,134,238,204,175,3,51,135,132,214,38,30,30,112,64,99,139,72,101,34,4,15,36,102,3,39,198,91,179,60,145,100,223,17,189,91,140,3,177,36,47,183,214,225,246,222,12,90,146,160,193, +171,217,4,179,237,13,72,240,209,171,12,199,136,8,228,212,64,1,10,74,45,165,144,48,37,28,57,225,24,195,74,135,196,76,81,226,86,229,16,17,72,72,36,185,23,202,133,80,88,2,177,114,82,20,110,236,6,110,230,10,102,224,142,97,216,69,25,69,215,182,94,22,87,77, +79,116,82,48,52,85,177,129,29,52,128,168,132,204,84,10,85,1,12,39,98,7,64,199,20,149,186,225,218,159,87,181,30,30,196,61,196,92,128,177,2,29,239,14,19,79,110,5,123,28,29,191,63,220,255,233,225,227,247,119,111,75,80,107,171,46,45,154,82,215,232,61,220, +136,73,88,204,44,251,88,242,56,160,172,192,164,241,203,255,252,235,157,225,145,74,8,129,48,98,1,12,179,94,166,106,93,3,201,144,0,72,19,83,69,212,195,115,154,11,128,233,78,74,141,85,41,50,166,222,183,43,120,34,33,206,97,42,192,198,19,27,87,37,230,63,204, +25,227,174,155,217,155,143,253,13,100,230,244,233,164,63,117,187,21,183,49,169,140,102,230,252,114,250,245,167,95,49,96,146,162,173,47,207,39,38,10,115,111,61,46,237,239,222,190,255,15,63,252,229,247,207,95,254,191,175,207,12,40,140,4,65,96,216,98,154, +74,61,84,11,132,33,41,203,41,247,112,90,116,136,109,150,24,102,193,195,109,110,238,208,55,61,23,92,99,14,177,249,178,161,73,131,61,231,103,110,68,177,245,192,161,166,131,43,215,183,65,84,64,64,140,49,201,240,85,165,181,109,60,245,227,174,115,68,76,89, +217,54,56,78,31,96,126,128,169,216,193,0,2,36,200,1,10,51,11,213,194,165,112,45,149,9,67,216,181,185,114,6,75,32,162,231,133,73,178,135,144,91,122,184,152,147,13,95,101,68,35,227,38,27,16,85,223,196,182,91,116,240,77,73,227,251,104,202,211,229,149,18, +147,0,66,73,125,83,46,253,18,17,161,238,26,27,50,20,136,168,80,78,135,71,100,60,34,50,15,190,192,134,127,247,205,42,38,152,93,242,58,118,56,153,217,218,194,188,55,206,84,83,85,235,10,150,129,82,144,189,184,71,194,244,176,39,37,69,161,6,161,147,214,30, +202,206,65,255,155,172,55,121,146,228,218,206,252,206,112,175,187,199,148,145,85,89,3,106,0,10,40,224,77,100,179,95,55,155,148,76,50,105,33,109,218,76,250,87,181,150,105,41,51,153,201,40,117,83,45,142,173,199,199,55,0,40,160,166,172,28,98,240,112,191, +247,12,189,56,30,145,9,10,134,13,128,68,101,102,68,248,189,103,248,190,223,7,129,196,0,240,68,148,80,60,115,74,156,140,200,42,140,213,180,150,140,56,250,48,179,38,101,100,195,179,230,236,243,213,179,207,218,243,174,144,233,232,165,90,21,154,164,207,81, +165,147,153,3,19,9,84,17,168,146,29,103,192,100,180,127,243,97,199,237,162,233,210,122,225,9,149,89,129,77,57,115,147,0,169,42,164,76,141,19,162,50,27,130,149,18,219,152,90,107,240,96,154,204,153,19,37,158,36,166,170,120,242,206,0,228,156,239,27,213, +79,101,219,253,11,240,254,155,104,38,241,188,157,206,105,6,15,92,245,36,34,69,58,173,40,114,74,148,201,129,234,88,54,215,55,183,31,62,117,152,178,65,61,12,181,148,150,88,171,232,88,11,250,124,118,246,179,207,94,162,225,167,183,111,54,155,205,254,48,116, +179,166,105,178,154,212,34,13,0,55,211,202,36,14,244,8,96,0,115,59,246,168,224,230,96,39,209,98,45,97,23,153,142,157,227,208,137,25,37,57,52,72,78,174,96,201,224,100,173,8,135,187,170,137,88,21,171,98,170,138,109,2,204,64,98,110,106,211,194,32,114,197, +96,122,184,125,2,159,35,34,186,234,180,134,61,214,253,8,206,0,22,193,200,211,88,22,0,136,66,121,145,50,231,204,179,182,233,154,54,51,161,171,10,135,225,243,30,179,24,253,24,169,208,186,11,74,164,51,4,77,155,142,213,199,137,167,154,14,99,141,35,225,39, +181,13,90,188,187,4,56,189,114,39,98,192,148,114,58,249,145,35,192,19,0,19,38,64,21,50,195,8,17,243,216,138,232,81,93,119,234,173,39,118,136,196,48,29,144,239,212,244,110,104,149,166,60,140,72,179,83,169,168,241,40,79,72,159,32,10,153,135,35,78,13,157, +208,29,171,105,224,131,152,27,37,43,163,36,118,99,77,72,64,152,136,17,49,97,194,102,81,220,138,185,22,84,49,192,212,180,243,156,231,14,105,214,172,206,230,171,78,241,243,238,193,139,197,147,7,208,193,190,7,208,172,144,144,1,77,137,144,25,208,9,169,246, +67,248,15,146,35,24,182,78,197,16,68,211,237,56,190,187,217,117,139,6,221,87,157,100,84,2,76,44,82,73,13,205,179,161,26,20,87,113,53,194,68,208,102,70,107,208,188,98,157,148,95,9,39,79,41,77,58,53,52,115,3,136,116,182,59,49,246,36,79,179,200,31,61,170, +156,167,107,208,167,181,221,93,139,232,64,110,167,228,34,52,71,115,34,8,193,97,58,70,180,168,216,190,63,108,175,110,75,127,88,230,22,196,180,86,6,4,181,126,179,93,63,121,224,195,224,187,252,228,124,245,217,175,255,237,227,255,225,127,252,199,255,252, +247,255,239,223,254,237,135,203,15,195,88,33,99,211,36,0,130,26,18,45,119,215,200,115,158,136,44,145,200,0,147,70,240,184,16,128,82,74,68,187,138,8,192,105,209,111,198,226,8,168,20,143,138,28,5,140,147,103,202,76,77,197,162,244,116,71,48,7,53,87,115, +117,168,58,65,223,17,78,77,125,84,164,16,233,188,128,110,192,199,206,142,224,168,101,7,68,85,63,170,83,61,46,173,184,223,218,156,186,166,233,154,60,239,218,230,152,144,237,34,101,28,167,113,104,172,251,167,236,96,203,196,72,78,14,17,192,145,152,24,145, +142,143,171,152,153,107,218,239,247,63,73,189,153,86,49,208,180,201,124,82,98,79,187,249,169,9,242,136,100,14,54,44,23,78,153,195,4,4,134,174,224,114,4,153,128,222,37,22,131,255,52,63,213,131,9,19,242,189,41,151,56,96,111,58,133,176,50,187,179,43,214, +24,113,35,134,246,5,45,210,112,64,227,237,83,11,120,35,197,66,195,117,234,61,164,86,4,96,72,206,147,194,40,16,151,38,217,213,18,115,55,95,204,231,203,197,252,236,108,249,96,53,59,251,236,201,179,243,249,217,12,24,111,250,110,91,214,146,242,65,125,84, +103,115,7,83,23,209,72,92,113,48,85,83,152,112,197,96,222,114,242,220,42,29,68,234,106,4,188,217,111,223,95,118,13,97,242,10,169,186,37,68,81,133,42,40,22,57,118,129,21,82,192,6,166,46,133,24,18,82,166,9,229,40,34,232,144,40,154,166,211,34,216,12,212, +65,29,244,248,160,5,168,241,120,55,194,9,181,116,20,71,58,144,195,201,128,122,18,106,240,100,13,247,83,151,24,252,92,115,23,209,253,118,223,111,119,217,249,225,226,172,217,214,236,44,195,200,93,43,99,241,34,156,65,251,66,77,121,176,90,255,229,159,253, +155,231,143,158,92,60,120,244,215,127,247,159,190,123,251,195,32,213,8,71,113,70,2,87,10,33,160,19,152,6,87,86,167,68,222,41,13,115,186,213,53,42,169,73,133,31,224,208,233,136,119,115,48,36,83,155,230,195,204,150,82,66,156,36,126,71,47,129,155,163,3, +105,213,112,204,137,152,72,192,25,157,200,143,61,33,26,248,81,180,60,81,50,166,16,21,196,163,199,194,78,166,147,16,151,157,158,192,148,82,155,83,147,184,109,82,215,164,156,8,141,36,182,188,54,109,152,113,138,93,176,48,114,1,210,79,35,49,143,87,157,89, +252,190,230,146,134,161,220,211,245,79,183,156,35,32,131,130,159,126,2,152,78,34,84,23,53,171,50,138,72,192,192,115,206,41,53,232,80,171,74,81,169,58,142,85,198,41,169,139,115,119,84,217,159,144,13,98,150,48,184,32,19,163,16,130,245,20,80,163,136,163, +49,83,51,32,2,52,55,151,68,236,4,238,132,147,171,110,82,111,169,85,128,52,85,240,209,94,7,102,70,13,217,35,210,233,110,53,100,152,242,249,114,57,127,248,248,201,139,47,94,61,123,254,226,236,252,81,215,205,27,206,80,100,129,109,55,212,226,159,100,123, +233,219,29,8,96,74,80,52,92,49,181,22,6,12,127,119,124,80,220,221,68,193,44,83,226,220,106,238,170,225,218,210,97,95,228,106,91,214,11,94,182,138,230,140,72,225,212,103,74,113,46,229,33,85,50,119,132,4,232,104,161,50,181,206,78,52,173,235,205,45,160, +157,34,162,68,24,29,42,8,77,23,26,156,0,187,6,168,71,186,220,189,0,163,233,47,17,241,147,165,212,105,178,240,64,36,28,5,231,129,130,168,124,218,149,139,72,237,11,12,186,224,230,98,190,246,113,183,112,222,111,119,143,150,43,34,82,17,70,102,195,225,118, +127,43,182,249,167,223,191,124,245,249,171,127,255,63,253,252,23,191,248,235,127,252,187,63,252,240,253,187,79,31,175,174,174,170,9,59,163,51,184,33,88,248,221,17,220,160,208,113,48,2,211,85,40,106,46,174,213,196,76,204,66,225,224,68,201,157,76,53,142, +164,211,106,46,129,223,39,154,78,143,241,81,178,39,14,14,174,224,234,46,6,98,10,128,39,56,34,32,68,140,224,169,56,200,233,52,51,62,13,47,136,238,9,254,238,182,35,140,204,216,50,53,137,26,166,196,152,137,0,221,13,208,40,74,173,35,123,220,193,220,73,67, +240,19,155,66,132,59,39,72,188,47,129,72,23,45,105,28,235,169,135,32,134,156,51,103,98,198,81,42,34,26,196,164,136,82,110,16,195,196,101,106,117,194,164,171,13,131,50,214,148,138,43,128,163,170,214,33,72,45,70,152,56,163,130,250,221,89,2,167,52,232,169, +112,2,4,135,82,68,117,68,224,148,210,84,63,32,128,65,181,106,22,38,91,239,218,28,38,64,53,97,192,156,39,201,2,55,92,139,152,25,165,156,56,19,145,72,129,195,148,67,146,136,35,237,132,155,134,136,42,194,249,234,249,207,126,254,203,111,190,249,217,195,139, +11,110,231,197,181,138,41,164,134,155,6,89,247,219,242,233,54,29,250,206,20,198,17,212,39,29,189,91,6,50,112,17,9,123,238,36,140,2,116,64,41,85,199,2,162,165,31,184,20,202,48,234,102,104,176,107,8,109,9,29,167,110,230,200,68,230,94,204,157,145,218,174, +81,129,131,86,173,50,173,61,170,152,168,185,168,122,173,181,77,236,194,70,245,168,15,22,119,77,132,238,68,140,249,40,70,139,34,130,24,67,97,251,255,159,151,230,68,71,121,227,164,81,142,185,32,39,14,137,69,252,249,139,174,13,249,232,80,42,1,239,110,55, +219,79,215,235,118,129,163,180,78,210,15,205,242,188,235,186,253,126,95,14,3,104,90,157,157,121,41,93,3,111,127,120,183,33,94,63,251,236,245,243,207,159,190,120,185,181,242,238,234,234,237,135,247,191,255,237,63,189,253,254,205,199,119,111,65,42,154, +85,51,87,9,47,101,74,201,89,35,255,216,20,212,204,92,219,46,139,150,234,5,192,136,82,244,145,8,96,64,85,221,209,25,32,64,213,170,174,90,67,253,127,210,214,48,243,81,162,242,147,116,154,24,201,156,22,54,199,138,111,146,154,32,98,215,53,71,87,17,158,176, +223,160,22,56,34,0,136,248,48,48,7,211,204,228,38,57,181,76,168,165,84,198,38,115,98,20,177,204,88,107,120,96,161,73,121,244,82,139,148,82,208,167,240,169,105,1,133,20,190,170,80,110,74,41,67,29,210,48,22,60,113,169,140,1,5,136,13,177,113,158,218,70, +114,39,70,6,68,66,112,180,169,91,137,96,167,82,138,107,33,159,162,60,163,18,8,92,242,81,76,28,109,45,134,214,52,98,36,166,144,225,152,229,25,68,217,16,230,206,0,5,17,76,38,232,233,194,113,17,35,74,41,39,78,192,0,134,49,224,53,81,41,77,215,228,156,85, +189,31,202,48,12,77,219,229,220,74,169,146,90,207,136,136,135,195,88,138,156,157,157,125,246,240,226,223,253,250,223,63,126,252,248,236,108,141,136,90,169,136,85,117,79,218,82,38,115,172,150,171,164,90,185,14,160,35,28,151,53,83,199,21,250,60,7,8,162, +77,236,113,45,60,178,97,188,202,103,214,38,180,58,214,253,205,161,124,188,1,87,156,103,158,73,151,56,33,97,211,40,145,150,33,32,12,65,168,58,130,113,45,188,182,156,221,60,141,227,72,20,131,104,157,50,170,238,173,254,238,3,45,239,103,3,221,185,19,126, +202,177,38,7,58,78,230,17,12,16,208,121,178,152,196,198,237,216,88,230,156,202,80,109,212,236,220,1,55,206,73,137,129,131,0,18,3,76,34,132,81,160,86,164,82,63,92,247,156,9,144,46,214,221,249,89,123,190,94,62,120,244,217,243,151,127,241,239,254,171,15, +63,190,253,246,183,191,253,254,219,63,188,251,241,135,203,79,31,54,155,219,253,110,191,120,48,11,16,149,6,58,253,72,143,239,251,94,181,50,35,166,68,14,129,53,5,96,228,246,244,91,136,25,221,195,179,137,136,78,92,188,59,137,82,85,141,203,60,80,33,167,241, +172,72,244,85,9,32,194,5,34,61,10,99,83,16,162,234,240,67,50,176,226,4,20,158,220,42,24,83,76,7,183,132,68,96,236,134,232,8,76,97,132,32,48,53,119,245,248,238,102,181,136,88,224,142,238,182,181,1,228,14,25,64,60,138,165,20,41,37,141,99,61,254,14,16,29, +48,168,79,61,12,196,108,118,2,87,69,29,67,10,41,252,126,213,220,164,14,58,142,21,204,19,38,119,132,163,125,36,242,228,66,2,29,68,253,176,49,192,132,212,242,136,185,7,32,81,175,197,69,52,231,204,156,137,145,241,8,74,64,192,72,9,48,87,173,170,192,76,156, +16,57,71,182,25,0,180,121,85,70,57,148,81,220,152,51,82,206,185,141,216,195,219,219,237,48,148,243,243,243,135,15,159,60,121,242,228,203,47,94,189,120,241,226,252,252,79,102,109,235,85,135,97,12,202,111,141,117,26,2,9,80,85,30,10,14,163,215,81,101,64, +87,211,108,71,167,204,148,103,29,83,100,53,51,199,137,42,237,209,49,52,77,179,24,11,88,189,25,171,126,28,61,99,75,196,62,103,204,202,194,200,153,200,226,105,49,103,192,140,32,161,203,155,118,232,19,30,142,0,44,37,73,41,34,13,220,141,209,79,38,160,83, +6,104,240,203,2,199,125,255,33,60,45,21,67,57,11,199,106,139,49,48,178,28,89,61,145,127,66,52,197,145,185,153,2,24,226,238,250,118,119,189,129,34,141,181,201,156,29,242,100,139,70,32,28,165,102,66,41,67,50,200,226,143,145,83,95,252,122,107,153,173,105, +44,179,165,156,83,87,74,121,254,236,243,151,79,159,31,126,253,231,87,87,151,239,222,191,249,227,247,223,189,123,247,227,63,253,238,239,195,4,135,8,249,40,150,116,169,129,159,56,121,225,99,166,31,164,51,12,36,14,128,77,104,245,233,220,17,17,41,245,100, +221,140,231,80,29,34,115,201,33,50,75,0,113,114,246,71,34,13,49,115,194,80,11,229,156,224,168,170,65,68,80,96,4,119,105,140,185,0,0,32,0,73,68,65,84,65,96,164,240,151,17,32,51,69,142,122,102,100,212,88,198,128,43,30,237,98,132,152,24,165,6,95,76,194, +194,94,106,85,117,32,116,155,112,10,0,119,97,21,33,138,158,30,66,145,164,226,16,196,26,96,119,80,240,132,8,132,226,70,22,250,33,162,196,156,9,19,163,25,23,176,156,178,129,43,9,43,34,131,137,11,20,179,88,104,48,231,148,142,50,115,115,103,101,78,41,79, +73,102,134,119,115,235,104,252,68,172,20,85,157,176,194,144,36,90,84,198,169,162,166,144,36,39,50,52,5,77,220,206,22,221,108,54,203,109,195,204,90,70,228,194,77,235,64,166,56,12,101,56,200,237,184,63,95,63,124,112,118,254,197,23,95,124,243,205,55,207, +159,191,92,175,215,243,121,215,117,221,190,247,90,66,121,83,5,92,64,5,61,33,56,2,84,245,161,250,88,161,20,21,113,45,102,194,144,192,221,220,78,26,104,51,139,240,144,159,12,155,8,41,49,183,185,217,82,85,228,125,181,253,1,115,130,182,77,137,153,178,146, +149,196,202,24,132,19,68,39,244,140,4,41,20,69,98,161,207,50,137,23,136,25,219,166,65,128,66,122,20,7,7,57,123,194,88,51,35,51,77,240,113,67,102,186,111,36,63,142,175,253,110,65,77,68,12,137,56,214,205,105,82,236,96,142,212,248,64,113,154,213,50,220, +124,186,233,111,54,89,112,206,169,69,206,156,25,168,105,26,202,9,128,199,82,0,177,14,35,83,38,213,102,179,215,90,5,45,117,25,22,51,73,92,59,19,202,34,166,232,153,219,213,58,175,206,215,47,190,248,252,23,127,250,175,246,135,254,237,187,239,46,47,47,223, +124,247,237,187,119,239,110,111,111,203,120,48,173,6,214,230,166,66,101,119,102,240,164,228,19,5,163,168,157,228,4,247,105,72,97,82,59,53,138,247,98,8,61,156,248,12,238,132,144,232,190,189,51,165,148,51,231,156,115,147,154,166,73,137,40,167,0,201,132, +155,220,36,137,112,72,186,85,145,0,66,230,70,232,77,198,196,200,1,135,247,16,108,185,59,113,96,116,29,24,38,113,82,232,111,204,28,29,237,20,186,27,165,31,90,180,223,82,170,137,186,26,152,167,216,146,135,123,0,129,195,5,138,136,230,199,237,38,19,229,20, +62,64,179,35,185,202,208,4,226,209,4,87,112,67,71,115,243,99,69,122,146,2,81,178,176,147,165,68,72,224,166,238,22,113,89,54,197,202,187,154,220,241,182,188,64,196,206,35,17,0,165,136,162,179,148,8,153,82,195,243,229,236,236,124,221,206,219,9,10,148,114, +219,65,41,114,232,135,50,214,38,207,31,61,122,120,126,254,232,245,87,95,191,124,249,197,171,87,95,205,151,203,152,46,2,192,88,2,192,117,108,77,69,68,171,114,224,125,220,138,210,168,54,20,170,230,162,162,174,8,132,96,1,213,13,51,153,3,198,67,136,209,15, +70,202,142,171,187,17,58,211,60,183,106,54,115,154,141,166,219,1,62,109,21,105,20,205,231,115,117,173,134,142,94,193,12,33,57,170,129,28,231,102,57,159,206,248,170,19,238,137,0,26,196,42,149,34,66,48,64,192,65,10,138,145,183,187,59,39,72,254,19,60,251, +81,62,117,52,94,76,96,124,158,98,158,41,166,68,17,164,158,82,106,56,165,41,192,200,165,232,176,239,189,200,156,103,51,206,51,111,114,34,64,25,199,177,212,10,83,146,140,215,90,137,80,135,178,72,92,204,106,219,67,127,240,126,180,182,133,212,164,150,242, +98,85,246,195,245,110,195,8,185,97,206,180,88,159,175,31,63,254,242,213,235,221,110,119,117,125,121,121,121,249,254,237,143,111,126,248,238,205,119,223,95,93,125,50,41,224,198,212,68,161,152,142,192,196,20,203,82,152,146,179,166,203,68,205,0,29,233,196, +25,64,63,46,186,82,60,165,71,21,190,223,85,7,129,192,107,218,28,30,255,112,60,206,230,233,132,75,117,141,18,55,171,170,198,29,59,97,169,48,33,165,76,57,83,34,32,48,112,5,11,63,184,90,128,161,192,67,135,4,13,171,167,172,238,46,136,132,41,99,226,137,154, +18,125,25,33,134,64,207,12,227,34,61,14,63,25,35,243,209,221,237,52,71,198,144,250,78,193,226,153,205,168,37,70,39,21,36,82,112,154,6,63,22,65,197,201,220,130,189,24,75,88,128,56,126,40,103,78,153,237,14,193,98,19,52,213,44,226,87,39,99,139,161,186,82, +104,1,217,128,16,193,131,253,165,46,9,82,238,210,226,108,62,95,205,3,209,169,110,93,183,172,85,0,173,235,206,62,95,174,159,60,126,254,234,139,215,79,159,62,123,248,224,73,59,95,16,242,126,127,24,203,36,146,50,51,206,128,160,6,226,86,181,140,85,197,51, +34,118,90,69,171,194,168,94,64,139,147,163,0,11,64,123,111,200,65,17,242,228,16,105,205,68,232,12,17,96,7,4,74,160,4,139,148,154,202,43,106,36,47,20,27,29,93,118,35,182,9,23,173,128,171,163,49,76,187,25,7,118,192,9,25,142,138,200,140,102,236,238,136, +170,50,141,22,226,99,199,0,142,225,52,132,211,182,247,212,37,198,6,255,62,165,230,254,20,46,70,110,116,207,63,78,68,145,151,156,115,110,83,62,197,110,139,200,97,183,31,182,123,16,111,128,80,192,170,120,117,173,229,48,148,161,140,237,178,117,166,182,109, +227,207,209,42,107,160,193,97,95,234,225,118,59,182,185,38,66,206,72,185,14,125,29,11,57,164,182,33,166,136,80,196,82,198,77,233,186,230,201,163,207,95,190,248,106,252,229,248,254,237,219,111,191,251,195,135,247,63,252,240,195,247,187,205,237,102,115, +83,198,3,128,129,99,4,106,55,77,186,207,185,154,236,238,238,39,46,214,73,18,48,253,99,130,248,32,221,51,43,78,250,176,156,115,215,53,17,79,116,151,148,206,117,242,236,3,25,1,33,84,151,132,96,20,230,149,41,132,148,39,247,44,18,32,152,27,106,34,114,39, +173,197,143,58,94,66,96,102,67,207,236,154,20,49,59,34,181,83,156,196,164,36,163,227,222,37,168,247,68,224,148,2,19,62,245,132,116,106,232,131,95,134,225,203,12,49,69,236,72,19,152,176,33,222,101,190,49,176,51,199,53,75,136,106,71,55,41,199,1,111,81, +87,112,34,85,55,80,115,33,12,221,173,171,201,145,110,54,197,146,56,138,35,41,24,1,79,197,23,5,184,5,82,203,179,217,172,157,205,114,219,80,158,246,185,45,174,155,220,93,156,95,60,127,254,226,201,227,231,139,249,89,74,29,120,170,10,251,93,113,67,74,121, +185,88,33,226,161,212,97,24,120,118,112,99,29,71,173,197,212,64,197,83,34,64,23,177,42,94,212,139,130,130,81,114,52,69,152,82,188,17,192,28,33,222,45,112,192,201,127,31,80,62,112,85,85,4,69,96,76,25,169,203,205,69,155,181,225,219,82,100,123,208,150,74, +118,89,38,152,183,200,119,147,21,38,60,70,148,79,89,17,39,84,228,104,5,40,100,66,120,26,244,69,234,201,157,55,220,236,52,30,60,57,89,239,51,231,163,45,76,116,39,212,72,83,208,103,202,57,229,156,155,169,83,135,48,103,150,82,110,174,175,251,221,1,171,56, +121,45,99,174,196,134,227,56,42,74,53,205,8,213,84,3,80,154,16,1,228,118,99,93,99,104,99,67,195,188,193,245,89,114,96,230,110,182,180,153,214,97,28,134,94,7,241,100,158,0,157,206,215,143,221,125,172,90,139,32,241,227,199,159,93,92,60,114,251,243,111, +191,253,195,205,213,135,119,239,126,188,252,248,225,246,246,122,60,236,167,137,75,146,187,17,212,81,95,58,133,25,2,158,26,173,211,240,19,38,138,204,221,67,72,152,162,105,76,41,53,237,84,133,30,249,91,164,147,89,140,0,40,44,241,152,88,17,26,76,238,30, +116,67,2,228,132,129,16,152,214,217,49,180,84,209,35,52,249,4,183,39,7,64,59,177,188,176,107,143,139,65,39,34,2,11,133,93,168,243,17,145,205,35,248,47,154,218,136,65,13,252,38,135,8,110,106,247,121,74,52,114,247,163,41,109,74,120,100,74,41,25,32,107, +17,36,56,70,53,25,32,28,45,219,122,252,157,33,150,255,65,157,80,172,71,73,234,81,208,119,116,223,221,109,129,208,142,201,38,208,205,102,93,215,117,243,121,55,107,154,38,229,174,157,47,23,203,229,242,23,95,252,155,249,124,185,62,59,239,186,185,27,203, +168,166,192,57,113,44,168,153,57,53,170,126,24,71,68,92,46,214,27,217,208,116,253,90,56,233,204,172,74,49,67,87,192,201,254,69,0,230,72,16,219,219,169,190,185,183,11,39,210,42,78,254,47,115,103,9,167,92,97,100,66,24,196,198,97,127,187,45,234,7,164,149, +211,44,183,204,57,227,49,135,53,165,148,193,142,163,60,131,9,38,31,120,136,132,136,21,228,167,223,65,165,218,201,81,122,255,243,247,47,134,162,119,90,83,158,10,153,169,186,59,62,132,255,2,3,23,177,56,165,148,190,239,199,113,156,59,36,164,184,165,113, +178,205,77,0,63,51,105,57,41,165,110,158,57,229,4,152,152,37,49,27,120,149,58,140,210,247,238,48,95,81,215,182,216,52,125,191,27,107,77,41,167,148,170,85,83,138,33,161,107,5,48,36,72,132,76,248,171,95,253,233,216,127,121,187,249,116,245,233,227,219,183, +63,190,127,251,195,245,245,245,56,30,0,199,83,254,153,221,123,8,51,167,83,146,203,105,33,145,82,114,60,153,126,240,8,119,34,4,110,219,150,39,106,17,78,216,225,73,71,214,196,5,128,78,202,137,217,20,171,9,199,19,24,205,53,49,76,195,66,114,175,83,227,4, +145,166,237,78,128,145,25,123,220,91,234,9,214,200,57,195,209,70,59,89,93,29,226,101,76,41,33,66,34,50,131,68,236,72,134,32,76,137,9,137,144,67,183,82,157,33,229,156,22,148,59,96,42,10,104,224,206,86,90,80,67,41,80,145,106,202,110,206,42,144,154,70,213, +189,42,16,107,181,72,108,99,78,169,67,202,9,8,213,192,49,49,17,184,74,85,43,206,144,19,36,19,113,163,204,185,129,150,129,91,191,101,202,41,37,3,151,234,234,64,212,166,220,101,90,182,237,89,215,62,90,116,159,61,123,254,242,243,151,175,30,63,126,218,117, +93,231,203,72,225,28,183,211,148,12,9,165,8,17,186,139,91,85,27,17,177,37,173,181,30,198,155,5,207,70,215,189,170,56,130,136,236,14,14,90,172,110,50,1,233,114,33,237,12,218,109,109,138,52,217,14,36,135,22,88,61,139,131,89,170,52,17,254,8,33,147,132,236, +131,57,9,166,130,205,168,51,77,131,238,165,37,193,166,215,34,134,15,154,21,110,55,31,127,243,73,62,29,46,254,252,151,155,14,174,199,253,195,135,231,173,20,188,222,61,154,45,13,65,140,137,50,181,109,105,212,245,164,26,1,21,1,209,134,128,219,164,46,197, +12,217,27,56,110,109,64,193,107,112,25,236,136,143,71,179,20,149,51,70,0,178,97,6,68,117,240,163,64,27,27,130,140,198,70,51,35,18,148,81,45,51,117,179,222,224,99,191,183,223,239,31,203,124,102,216,246,210,26,54,14,172,50,75,188,235,251,79,223,127,124, +245,250,213,162,157,163,0,207,120,168,125,219,173,174,9,114,173,139,45,207,235,176,47,55,155,177,140,62,214,231,23,69,197,125,158,152,115,107,213,125,132,186,1,27,51,45,134,91,68,76,140,69,75,223,247,165,148,156,243,108,54,227,102,166,212,229,217,163, +197,121,247,8,86,74,231,123,249,246,106,255,142,248,22,17,83,166,38,49,130,105,25,188,12,86,149,114,72,240,36,185,137,20,211,26,117,87,197,246,62,217,10,65,57,53,68,30,227,116,70,69,196,196,156,51,39,36,119,75,83,118,11,77,86,46,50,205,100,108,26,209, +33,6,128,25,1,211,228,57,161,131,93,199,240,71,17,141,32,94,87,162,84,171,86,20,65,50,98,99,71,180,184,161,230,108,39,73,38,6,143,131,9,51,3,56,39,4,112,81,77,167,217,174,79,249,220,199,35,132,239,72,27,86,69,39,26,143,79,162,181,163,69,42,148,4,232, +102,122,135,90,184,79,82,48,81,103,114,62,53,48,224,78,76,150,82,10,117,193,52,35,103,14,156,200,124,118,62,12,195,110,95,153,115,219,206,50,165,50,234,118,115,88,188,184,120,248,224,241,215,223,252,242,203,47,191,122,242,217,243,249,124,105,6,187,93, +207,77,219,117,93,206,57,6,190,181,214,240,137,140,227,200,71,117,203,125,82,181,85,57,104,221,15,163,139,54,48,69,177,2,64,211,52,86,246,195,48,248,48,96,41,12,238,9,220,157,12,66,156,58,165,225,29,61,48,213,205,120,210,103,2,2,162,123,66,48,178,68, +228,41,99,195,163,154,10,1,174,154,206,9,191,219,221,190,253,227,119,68,143,155,135,243,253,126,111,234,171,89,219,187,132,72,148,193,83,20,50,12,140,110,132,227,65,193,65,76,77,213,220,212,5,32,152,14,119,119,194,180,149,254,9,184,229,190,155,38,24, +219,16,21,13,224,148,54,57,101,92,170,71,216,152,24,160,138,15,195,110,183,219,111,182,217,128,20,80,205,109,218,211,198,38,237,97,247,176,89,206,144,233,164,233,175,42,135,113,132,197,44,161,41,24,1,128,41,169,147,24,86,5,169,65,179,204,156,26,54,67, +47,2,32,181,20,15,12,151,136,48,243,124,62,119,247,195,225,240,221,119,223,205,231,243,88,145,55,77,243,252,249,115,85,29,199,241,230,118,91,171,212,170,214,66,78,132,144,18,119,41,37,173,197,38,110,176,55,196,102,109,64,144,249,158,67,146,48,101,158, +52,9,65,250,97,12,227,200,52,201,116,119,117,96,56,225,178,3,5,166,17,17,123,92,114,159,104,152,230,30,240,17,103,52,4,116,157,216,109,6,170,247,156,199,113,13,135,247,26,143,94,10,143,85,75,240,188,153,143,254,79,98,224,52,185,42,142,99,18,152,160,254, +168,0,136,194,66,181,104,74,10,80,128,201,221,12,220,196,76,60,132,35,76,4,140,134,174,174,128,32,8,17,49,114,36,44,152,105,49,57,210,37,167,97,143,3,179,234,16,249,171,238,116,228,175,169,0,93,126,220,47,207,206,30,62,88,213,42,251,126,104,154,244,242, +197,151,79,63,123,254,235,127,251,151,77,211,230,102,206,156,175,63,110,47,97,91,139,214,90,31,204,247,235,245,122,189,94,135,81,50,178,105,199,113,140,225,129,136,12,195,160,170,241,107,166,148,172,78,240,89,81,147,42,82,10,144,55,208,158,158,210,228, +1,155,128,169,218,84,32,191,195,6,42,184,185,11,160,120,216,169,167,164,16,36,4,38,79,102,137,0,137,196,184,144,169,163,120,203,237,172,237,62,93,110,222,124,251,227,108,149,214,15,22,155,190,55,162,110,182,188,218,245,153,82,212,42,228,72,142,9,8,144, +131,241,33,128,213,188,2,138,42,17,132,250,171,72,13,82,160,131,57,24,199,50,235,200,91,99,64,56,45,36,8,137,40,51,250,212,80,16,49,167,19,94,33,241,164,169,66,112,179,34,227,126,191,223,110,183,143,7,101,117,82,200,150,218,148,230,185,155,53,45,51,139, +11,228,80,104,140,57,77,82,68,17,49,48,112,101,83,146,226,21,125,172,222,31,188,31,172,205,222,8,54,57,115,178,6,192,92,77,220,168,214,72,148,117,17,139,26,117,183,219,125,250,116,117,117,117,243,225,195,229,108,54,123,252,248,241,108,182,80,213,175, +190,250,250,203,47,95,127,247,253,111,62,126,252,120,249,241,125,41,131,72,40,127,168,225,142,73,84,70,213,58,105,94,65,194,172,156,249,206,139,152,142,129,173,211,67,120,84,150,241,212,76,6,196,186,106,124,25,145,27,78,156,167,163,19,200,28,233,56,111, +86,80,152,198,112,65,186,56,42,57,29,208,48,122,39,15,1,196,52,220,167,41,245,230,4,58,113,4,85,56,50,181,130,123,71,68,41,115,138,188,156,80,1,131,57,34,69,84,41,34,105,181,82,10,39,116,207,113,187,9,122,25,165,142,162,213,162,215,116,66,134,248,200, +58,161,7,199,55,152,202,102,230,90,93,209,21,167,93,51,220,241,12,226,228,200,57,231,220,68,76,188,59,166,188,30,15,84,134,67,211,116,207,158,190,254,230,155,159,255,252,23,191,124,246,236,197,187,15,87,82,147,153,17,41,133,250,6,41,167,188,221,110,75, +41,195,48,172,86,171,56,74,227,74,60,45,70,163,58,63,37,24,155,42,55,169,109,91,23,61,236,250,177,239,115,155,136,249,112,56,164,113,92,216,36,227,68,183,0,42,39,69,116,32,139,132,174,224,32,120,5,19,112,59,246,199,130,147,2,1,16,106,194,137,113,98,78, +98,169,88,67,220,17,63,155,175,47,55,239,198,203,155,241,201,218,102,56,102,223,88,17,168,103,213,13,65,193,21,166,201,3,136,162,104,131,148,57,167,12,13,113,77,38,110,130,193,228,195,9,142,108,78,9,140,238,52,116,24,43,148,123,55,97,156,38,64,8,193, +194,62,1,120,28,137,80,205,0,200,28,69,237,48,142,251,109,127,216,30,218,138,201,176,49,76,119,185,74,136,68,86,205,196,68,10,214,164,77,158,22,3,228,131,21,199,156,100,204,241,10,245,108,187,131,108,182,56,111,125,28,141,26,68,76,241,83,64,106,80,57, +77,111,68,168,228,106,173,219,237,246,230,230,166,235,186,112,114,245,125,127,115,115,179,219,237,218,182,125,248,240,225,47,127,241,235,231,207,54,159,62,125,252,116,245,241,195,187,119,159,174,62,154,73,154,181,156,58,132,214,125,140,124,79,247,132, +4,136,9,167,177,60,144,67,184,209,29,65,239,101,161,162,185,132,123,33,250,73,29,137,18,179,85,34,156,168,9,110,162,181,214,80,121,133,41,120,26,199,184,43,203,17,69,237,200,4,134,136,22,58,111,13,95,44,114,16,170,201,17,76,209,56,17,165,152,233,224, +116,231,58,5,253,214,35,100,60,92,249,17,46,115,63,89,11,208,38,81,2,23,30,169,154,6,52,18,170,134,243,77,172,42,90,72,99,49,98,46,8,61,212,178,28,254,72,7,215,170,85,140,216,72,97,18,77,69,153,235,77,74,102,132,96,68,25,41,157,230,91,101,72,103,103, +103,207,158,61,251,242,171,175,191,254,250,103,207,159,189,204,109,43,213,206,215,79,163,220,0,128,90,244,48,214,113,28,69,228,193,89,59,212,50,94,95,109,251,253,98,177,88,44,22,93,215,181,243,217,205,205,77,41,133,153,87,171,21,17,13,125,95,107,101, +102,20,51,147,65,180,4,153,7,143,39,186,22,16,137,11,220,204,76,197,208,48,97,50,56,101,57,200,49,236,71,33,200,121,161,113,55,52,167,104,210,64,145,201,76,77,20,205,147,65,170,70,102,86,117,157,219,135,220,125,255,225,230,122,213,204,190,124,98,156, +54,67,207,13,213,81,38,4,83,152,53,84,130,127,236,42,160,150,204,8,8,16,28,65,77,209,189,77,89,85,197,129,242,61,9,155,67,68,0,156,70,50,211,141,23,26,126,192,216,71,129,3,152,43,25,57,142,22,230,18,115,71,169,182,219,238,250,205,118,216,247,157,158, +145,67,11,68,138,102,54,122,53,81,78,152,154,68,132,41,52,77,96,104,202,72,12,40,232,201,165,26,177,10,21,79,7,230,221,129,230,109,247,8,172,168,167,2,152,208,8,29,51,0,59,142,174,34,74,68,77,147,69,228,250,234,230,250,234,102,56,140,195,97,188,184,184, +72,41,93,95,95,239,118,187,148,146,138,221,92,255,225,179,23,47,23,139,197,139,207,191,121,242,217,231,235,179,239,211,31,126,119,125,117,89,107,181,112,89,34,17,154,89,81,21,113,0,76,8,125,196,206,208,209,147,4,134,68,78,147,248,222,92,34,62,221,226, +227,141,136,140,122,156,108,97,88,132,205,76,107,32,33,79,194,238,41,140,66,92,136,200,192,19,52,72,72,20,107,2,7,39,117,117,71,112,53,51,169,138,168,106,230,76,128,12,9,227,75,141,144,82,230,36,234,42,170,96,138,232,233,20,89,62,137,160,224,30,76,93, +65,80,137,234,68,119,155,40,102,30,114,33,21,7,195,73,222,104,19,134,149,252,136,178,62,246,45,84,205,200,20,212,201,45,86,24,230,162,46,130,42,232,78,106,228,226,0,216,182,237,108,54,123,244,224,245,47,127,249,39,127,246,103,127,246,232,209,35,21,63, +140,67,127,115,168,106,243,249,82,77,235,104,238,104,6,224,220,228,89,215,210,229,199,31,99,81,86,70,25,135,122,232,199,243,243,243,213,106,213,181,115,21,151,42,251,221,33,234,210,156,155,197,98,97,101,220,141,135,97,24,170,212,54,37,104,26,213,186, +219,237,206,86,243,211,97,105,199,91,58,165,132,69,131,10,99,19,183,237,184,181,71,116,112,158,194,67,221,35,205,93,39,31,38,154,179,33,56,162,70,180,52,96,139,103,212,112,191,217,189,187,204,231,115,135,185,178,207,215,43,165,201,197,18,111,102,50,240, +48,113,154,144,77,166,164,76,172,14,12,102,64,71,83,220,145,89,54,165,52,217,221,218,208,127,98,234,13,251,43,33,130,57,98,220,13,28,179,248,72,103,2,229,58,148,195,238,80,251,66,2,54,8,69,184,59,81,124,2,41,49,39,234,186,142,50,205,219,46,17,38,71,18, +115,112,108,3,88,14,228,192,170,140,172,69,244,80,101,223,231,81,106,83,180,105,128,201,28,172,120,76,128,55,125,164,202,82,211,52,125,223,191,127,255,126,179,217,132,89,121,179,217,1,64,173,50,159,47,23,139,69,74,169,214,186,221,142,125,47,243,217,184, +92,46,95,126,254,245,106,253,240,219,223,255,238,187,239,191,29,15,189,3,18,53,68,200,185,53,24,85,85,5,40,242,12,97,226,235,81,236,214,1,195,46,12,0,86,139,78,201,43,34,34,57,181,119,170,119,119,83,136,224,180,80,231,79,4,97,184,83,228,142,69,136,40, +37,48,210,236,137,48,74,92,52,55,5,140,98,85,170,198,227,157,220,168,109,25,67,124,157,0,145,93,221,61,187,214,90,197,65,85,24,60,197,145,41,232,238,132,52,49,75,93,17,216,205,156,132,42,10,0,178,210,41,144,68,68,76,194,66,74,199,46,79,57,102,112,247, +166,228,19,19,101,84,2,69,159,248,231,142,104,134,162,65,151,225,204,77,106,90,194,212,205,23,79,30,63,125,250,244,233,127,255,223,252,207,93,55,3,128,235,235,125,173,149,57,231,220,18,83,45,81,61,17,19,187,137,213,18,9,239,251,253,158,153,219,182,141, +199,62,74,211,155,155,155,139,139,139,174,235,130,74,28,107,153,156,179,170,226,113,160,31,122,209,56,14,189,98,145,170,227,152,75,153,84,139,4,198,230,232,9,216,143,113,179,33,15,208,208,103,152,163,199,49,100,44,30,153,144,113,120,177,33,25,186,131, +24,168,152,171,1,161,86,93,117,243,207,242,195,15,82,202,199,13,153,194,106,102,121,172,166,204,108,20,126,18,48,52,66,39,162,148,114,164,43,135,78,17,13,129,227,146,181,19,72,27,145,12,237,206,34,48,49,114,253,190,126,13,16,104,194,176,98,112,241,205, +77,17,17,201,2,29,172,90,134,90,119,163,143,181,81,146,34,128,70,236,156,128,145,26,66,202,169,137,176,105,7,18,115,116,4,194,4,68,206,53,84,67,64,0,12,128,85,91,66,31,198,218,103,191,189,21,116,204,25,103,217,220,71,169,195,126,144,162,187,177,143,82, +176,214,155,205,102,179,217,108,162,99,239,186,124,125,125,171,170,235,245,58,165,166,239,135,156,243,114,185,76,109,26,134,225,250,102,187,221,237,31,61,122,116,190,126,164,95,56,112,122,251,230,251,195,225,48,150,65,92,153,25,176,1,12,75,126,14,109, +47,90,124,30,201,20,17,161,152,36,166,200,119,84,173,102,38,90,106,173,99,245,59,232,204,29,190,117,178,155,32,26,225,29,203,7,29,10,40,145,59,16,36,231,76,134,147,189,88,157,226,146,85,53,81,17,149,248,128,21,115,52,79,142,148,144,144,208,137,51,186, +59,242,193,171,171,184,145,166,240,52,38,35,7,172,199,0,70,3,99,228,105,64,36,46,24,219,60,3,0,6,70,99,52,159,70,48,113,233,221,155,28,222,75,36,71,51,48,35,198,196,152,145,25,129,129,147,27,186,89,110,218,142,218,118,54,155,207,150,237,108,126,241,240, +241,207,126,246,179,215,175,191,113,205,165,6,53,68,153,219,118,54,3,0,41,165,105,186,161,140,165,148,83,28,199,114,54,207,57,207,26,143,73,247,48,140,41,169,187,239,118,123,0,56,28,134,103,207,158,157,159,159,15,195,176,219,237,84,117,183,219,127,248, +240,113,53,107,45,17,16,2,192,56,142,227,225,128,9,23,93,119,115,115,147,54,59,220,239,215,34,68,132,17,201,168,53,67,7,64,6,83,14,107,168,171,1,144,117,98,245,178,35,69,36,158,161,58,154,2,25,144,147,56,142,42,35,152,163,39,70,207,121,57,111,62,111, +23,84,55,239,62,237,28,176,75,13,121,25,59,72,224,132,142,24,12,232,73,211,7,9,220,81,77,68,93,16,5,38,78,123,200,214,252,72,67,152,170,24,191,227,228,159,176,179,119,207,234,73,99,224,119,217,50,85,69,13,200,18,84,27,14,135,186,63,248,174,176,58,80, +54,128,106,106,69,227,198,112,87,109,243,194,91,4,43,68,76,208,116,45,55,158,156,25,48,41,146,33,186,17,90,66,192,130,62,212,122,168,135,79,183,66,68,243,142,103,115,99,174,166,135,90,234,161,0,65,244,237,219,237,118,187,221,30,163,191,233,143,127,252, +99,219,182,171,213,42,56,72,39,125,66,223,247,209,237,95,93,93,190,121,243,102,125,126,118,126,182,254,197,207,127,53,142,227,229,229,229,182,223,75,25,67,4,131,148,192,61,167,217,113,201,44,33,229,182,41,146,25,20,17,204,196,33,82,140,165,154,84,19, +47,247,213,167,83,29,225,160,65,103,61,190,150,199,193,34,20,140,108,9,227,208,74,79,238,78,7,80,3,80,143,216,251,160,238,147,129,87,17,78,73,34,56,102,90,54,18,50,1,147,135,50,200,128,255,242,95,255,60,174,218,82,138,212,26,9,53,8,14,145,139,2,78,20, +154,85,52,71,211,88,166,156,52,46,52,101,68,185,15,135,114,196,102,193,157,53,199,1,60,181,179,37,98,35,21,196,89,43,2,53,139,217,131,217,236,252,217,139,87,47,158,125,153,154,217,203,231,95,254,215,255,237,127,247,252,197,43,81,72,148,15,135,195,40, +53,183,77,219,205,66,204,193,204,251,253,110,44,227,48,28,0,188,235,90,34,24,199,131,168,74,29,220,61,150,209,241,136,134,212,107,191,223,31,14,135,192,248,228,60,81,177,219,182,53,169,67,45,148,82,78,185,225,116,190,58,3,130,111,191,255,86,181,62,232, +102,159,47,215,245,237,199,217,168,25,193,19,40,121,99,73,65,205,205,17,232,88,55,38,7,175,154,29,166,194,108,20,27,37,190,100,191,63,152,195,48,214,219,253,190,128,231,213,10,231,221,222,170,101,110,23,115,36,110,82,2,243,241,48,100,98,86,208,6,45,210, +194,39,52,131,32,96,202,105,28,199,240,0,58,147,2,104,36,208,34,208,68,242,140,65,129,129,27,83,56,84,144,9,79,192,188,184,8,17,33,97,138,154,22,131,234,128,96,128,138,96,14,136,201,196,134,237,97,184,222,213,219,3,244,149,70,153,143,41,230,56,97,61, +39,194,68,196,136,79,30,94,36,135,132,152,227,145,118,108,219,206,204,124,222,102,199,6,40,83,172,47,12,152,61,179,100,150,150,124,214,98,215,65,147,5,104,28,203,254,112,56,59,59,187,185,185,233,251,190,239,251,119,239,222,237,247,123,51,187,190,190, +174,181,118,93,215,182,109,76,212,66,82,7,0,156,178,153,34,66,55,107,153,169,214,10,232,243,197,226,233,211,39,109,155,75,41,219,221,126,24,7,7,4,36,115,176,58,164,148,137,83,244,76,196,169,201,13,134,83,201,64,205,85,180,138,20,17,53,240,248,95,204, +69,181,150,90,171,196,229,88,106,157,224,203,16,252,36,45,181,150,82,75,173,197,45,132,183,97,254,99,102,32,114,0,57,165,38,171,170,153,3,77,160,13,181,182,109,155,182,53,113,21,117,3,169,117,28,198,113,24,165,22,169,226,174,105,18,221,68,216,1,0,218, +209,151,111,232,104,20,243,78,39,112,138,249,159,35,222,11,228,58,234,73,12,23,139,197,182,63,236,15,125,173,130,136,156,59,55,52,179,58,74,191,83,76,216,181,243,179,229,249,124,177,154,205,22,243,229,10,57,13,135,194,105,241,167,191,250,147,39,207,62, +75,188,216,220,30,102,179,217,238,208,207,23,243,135,243,185,187,111,183,219,195,225,208,52,205,124,177,104,44,183,216,116,93,19,78,130,82,138,106,13,21,248,102,183,37,162,229,114,73,137,251,190,167,74,109,219,230,166,121,251,254,221,143,239,222,126, +246,217,103,47,94,188,152,205,102,232,196,57,129,85,28,100,24,6,116,128,177,110,134,210,31,118,226,246,100,189,94,182,221,172,18,228,140,99,61,81,57,20,244,14,57,7,78,234,100,142,98,13,16,43,160,154,153,39,74,208,229,97,24,54,219,173,90,194,196,180,90, +44,103,109,65,80,183,190,223,239,44,95,172,215,132,108,219,77,118,189,192,38,49,217,152,199,82,14,157,81,78,160,96,57,33,3,32,23,171,229,80,8,28,9,208,80,29,53,218,84,4,119,2,51,116,143,68,20,59,162,74,240,104,233,184,95,56,29,223,164,187,229,208,125, +10,62,34,154,121,45,82,135,177,238,71,223,141,188,23,86,31,161,152,113,71,212,54,41,49,229,156,186,121,123,214,205,24,189,235,102,228,230,170,238,64,156,82,110,186,249,236,211,213,109,102,166,118,214,205,18,182,77,2,119,85,238,15,105,198,205,48,211,170, +101,56,236,107,29,149,168,107,206,159,62,214,126,0,128,195,225,176,219,237,102,179,89,12,69,111,111,111,151,203,101,41,101,179,217,32,98,211,52,181,214,217,108,70,68,138,116,164,209,129,72,25,134,161,239,55,159,62,125,252,250,155,175,190,248,242,85,211, +52,238,246,230,205,155,104,43,198,113,236,146,143,117,204,132,57,55,109,215,186,235,80,4,192,155,52,93,24,42,49,126,6,51,112,117,241,240,84,219,105,59,16,106,152,163,78,16,12,192,220,212,52,6,51,197,129,57,153,185,136,30,198,81,221,211,209,144,85,213, +107,213,90,85,239,7,27,2,197,245,214,52,77,194,196,72,174,50,109,203,82,50,203,224,148,84,197,157,236,56,118,112,4,180,211,166,18,1,9,156,8,248,136,50,135,251,57,149,19,45,198,81,193,68,212,13,83,202,136,9,144,221,49,178,214,219,217,170,235,22,203,229, +242,193,131,139,213,250,220,12,106,241,42,188,191,221,61,122,252,244,235,215,191,252,236,249,243,216,216,74,181,90,52,53,236,104,135,177,175,181,22,41,64,94,100,28,111,6,162,120,180,88,68,106,45,99,57,136,74,202,145,110,195,8,68,152,152,128,41,187,123, +45,170,226,166,32,162,31,63,124,26,135,122,126,126,126,113,113,177,94,175,217,21,18,195,56,214,90,29,160,214,218,182,237,235,103,143,87,139,238,97,202,203,189,104,211,0,171,171,152,153,79,153,228,241,247,49,248,64,13,213,26,74,101,28,209,33,53,185,58, +108,15,189,33,204,159,60,218,137,223,108,110,63,94,125,186,188,221,220,14,251,219,195,126,179,219,201,254,240,104,190,122,146,103,52,148,46,113,94,117,169,75,106,128,104,176,230,228,68,136,102,2,153,56,51,160,21,47,161,237,70,15,179,82,208,59,254,37, +76,45,34,62,29,28,240,46,110,109,218,84,221,71,6,199,96,38,22,198,19,13,208,204,81,42,72,41,101,63,234,126,160,131,118,149,50,224,130,186,240,145,70,13,82,220,181,105,16,177,107,218,245,98,89,134,113,191,223,142,162,201,253,166,142,173,240,147,71,79, +171,22,85,219,104,237,192,50,33,98,102,145,180,31,242,110,128,221,1,187,150,186,25,18,230,54,51,231,235,235,219,82,202,225,112,48,179,197,98,193,204,125,223,7,6,63,202,177,251,162,60,119,199,124,20,16,187,51,99,211,164,254,48,236,182,253,111,127,251, +219,215,175,95,127,241,229,23,85,235,88,203,251,247,239,15,251,131,136,112,151,16,209,205,139,148,32,163,37,106,0,98,39,72,170,97,123,33,247,108,46,17,60,104,142,230,168,6,145,123,25,227,174,1,37,188,38,136,119,154,85,119,55,79,34,166,145,168,110,98, +10,41,77,142,106,177,105,216,115,226,101,35,34,64,25,135,161,180,237,172,105,115,102,116,50,74,57,27,216,108,18,105,186,37,23,117,114,245,73,129,17,154,44,119,183,20,49,174,48,21,51,62,129,51,16,232,14,131,136,96,19,62,195,75,21,74,169,163,86,196,198, +161,136,57,231,89,211,45,47,30,61,91,46,151,171,213,122,49,95,1,208,237,237,166,31,75,11,233,79,254,244,215,175,191,250,230,213,235,175,250,190,223,239,251,156,179,59,30,198,114,254,96,62,142,227,126,191,15,237,75,156,148,49,125,137,223,42,70,47,135, +195,97,122,81,20,218,182,101,230,192,78,118,93,39,34,155,205,230,36,140,28,134,97,177,88,52,77,179,221,110,223,188,121,179,94,182,221,114,49,1,17,154,166,109,37,55,124,113,113,49,95,180,107,160,14,134,62,103,128,131,186,105,132,220,67,64,24,166,164,49, +152,18,156,34,250,143,138,212,131,91,101,30,155,52,146,171,149,191,250,195,111,223,254,248,254,205,155,55,151,155,155,189,143,5,28,1,59,224,47,134,113,253,228,139,139,60,111,213,108,167,251,205,174,223,97,73,8,235,199,201,219,68,92,170,72,45,62,203,64, +8,78,6,10,145,7,225,104,58,109,78,28,240,94,122,38,57,252,36,137,119,186,233,240,94,66,61,198,219,5,39,31,158,57,24,186,33,138,162,84,149,67,181,161,164,226,45,240,89,202,75,108,219,197,162,148,81,68,80,69,84,10,130,54,141,171,161,121,215,117,238,238, +37,31,100,132,196,59,211,84,203,120,187,1,34,106,185,109,24,19,1,98,6,207,162,237,32,101,179,133,155,174,93,175,218,7,179,61,167,219,190,220,110,247,187,237,109,223,239,68,74,215,53,204,116,115,115,189,223,239,30,62,60,191,189,189,117,87,128,28,158,27, +230,8,157,87,25,37,38,31,49,83,141,124,43,2,252,240,238,61,35,189,252,226,229,243,231,207,17,241,55,191,249,205,183,223,126,59,108,198,221,190,174,86,43,76,169,140,135,34,186,160,25,115,54,139,145,111,12,139,17,33,17,138,171,2,26,165,106,102,36,130,40, +213,71,80,142,115,77,85,99,71,152,3,7,8,16,89,2,74,153,41,35,48,34,19,49,81,138,22,108,202,224,189,39,232,197,99,87,105,181,104,25,93,23,4,8,30,105,5,13,100,119,159,5,55,57,133,122,200,163,46,214,9,127,6,142,164,83,198,228,9,161,19,198,121,207,24,65, +94,161,88,5,32,115,117,160,166,105,197,72,84,171,2,80,179,154,207,87,103,231,139,197,50,55,93,219,206,0,224,102,179,45,162,0,244,228,179,231,47,95,126,241,23,127,241,23,125,223,111,54,155,176,24,15,67,239,8,235,245,122,187,223,157,166,157,81,96,16,209, +124,62,63,25,88,98,12,51,14,85,131,121,118,92,199,199,136,34,230,218,165,148,79,159,62,61,124,248,112,189,94,183,109,219,117,93,223,253,201,190,90,0,0,32,0,73,68,65,84,247,219,237,246,253,251,247,15,206,102,103,15,31,240,108,214,228,252,96,177,122,176, +88,25,104,232,167,58,3,232,245,238,24,14,197,140,27,186,69,124,150,171,161,33,184,69,78,34,38,174,34,155,50,226,249,74,103,221,63,126,247,251,255,244,15,127,247,31,222,253,184,189,185,221,235,30,128,16,178,35,16,192,153,3,46,22,235,139,71,15,43,249,118, +63,148,67,233,199,219,67,237,147,194,239,141,158,217,234,201,3,204,230,228,10,5,114,68,120,17,194,132,39,247,32,188,187,165,105,37,245,47,2,180,29,204,121,162,68,194,113,115,24,0,45,48,36,4,48,119,158,18,102,220,2,115,235,86,139,212,177,64,245,14,104, +197,179,7,216,46,32,29,74,37,49,86,13,255,78,75,41,35,145,233,36,61,233,102,29,227,118,216,181,79,47,108,150,169,237,236,166,247,134,106,131,61,74,170,227,28,240,140,82,75,13,143,37,109,209,118,3,143,170,162,219,42,219,155,205,213,237,109,217,238,75, +41,81,69,15,195,48,12,3,0,204,231,243,237,118,27,239,47,17,197,41,28,139,165,229,122,25,77,254,4,195,79,105,62,159,159,157,157,197,123,250,221,31,191,123,242,228,201,203,231,47,23,139,101,215,205,126,247,187,223,109,110,110,183,251,129,153,154,148,82, +162,97,172,227,88,1,108,185,92,76,110,20,204,104,66,222,164,28,143,202,24,8,111,44,37,190,163,106,13,21,74,226,212,52,41,165,196,211,217,55,17,208,211,49,205,170,105,26,206,41,126,108,119,199,169,81,152,82,43,16,9,17,114,34,38,112,19,169,163,112,138, +115,0,232,88,144,34,1,90,50,23,80,56,177,196,39,123,35,146,187,147,133,183,61,24,141,147,198,242,244,109,142,217,136,199,232,110,36,83,32,226,197,114,49,159,157,45,22,203,182,157,49,229,205,208,91,45,181,234,56,150,174,157,63,121,242,248,155,111,126, +254,250,245,55,251,67,191,239,247,93,215,49,99,106,88,68,1,173,155,165,203,235,62,196,159,148,146,214,58,148,66,0,8,28,233,15,227,56,142,67,5,192,156,91,68,33,160,126,60,244,125,159,82,90,44,22,238,222,247,187,160,149,133,166,86,213,1,232,250,250,118, +191,223,3,64,215,205,251,126,191,45,131,2,158,173,86,221,243,244,232,233,179,217,162,163,150,145,140,17,238,111,56,35,236,139,76,93,99,141,174,160,0,134,38,26,158,201,98,110,109,234,150,23,239,107,255,31,255,241,31,254,143,191,253,235,223,188,249,253, +135,213,66,83,37,226,54,119,41,37,17,129,81,76,203,110,44,251,195,112,187,21,184,221,121,2,169,190,179,195,45,10,143,37,43,53,152,249,65,151,102,20,145,26,126,68,154,251,52,119,141,141,8,0,64,5,187,63,130,62,181,49,113,12,197,240,246,68,76,7,0,77,72, +30,174,144,201,14,18,15,176,171,105,21,41,202,98,45,228,37,242,220,121,110,180,25,110,17,48,3,48,112,78,121,150,50,25,28,246,253,56,12,183,155,205,224,190,71,251,246,211,135,219,85,139,176,2,43,95,167,22,187,108,243,92,169,138,213,84,164,136,53,181,176, +89,155,152,14,181,222,238,182,96,159,68,110,15,195,88,106,191,223,199,15,191,219,237,66,38,218,182,237,225,112,64,196,90,107,124,14,163,210,142,97,219,230,122,19,77,215,68,130,72,169,157,207,154,166,97,206,238,184,219,245,135,195,247,143,30,29,30,62, +124,248,139,159,253,114,189,58,127,251,238,221,63,255,243,63,95,126,250,176,94,157,205,231,179,190,31,192,100,177,152,237,247,67,74,148,18,19,38,71,4,12,231,62,19,236,84,181,214,202,156,106,74,90,171,106,227,174,174,119,40,26,34,202,52,21,86,70,153,142, +106,184,248,160,86,149,120,14,239,47,105,79,236,180,232,171,25,73,181,74,25,82,106,240,152,144,154,48,57,59,17,68,110,137,168,154,136,184,168,243,100,246,159,174,190,128,8,169,157,100,174,122,12,153,176,227,245,40,211,130,158,114,219,206,186,229,98,177, +110,218,57,66,174,85,135,113,56,212,209,9,145,121,181,94,191,120,241,226,243,207,95,93,92,60,38,130,205,102,179,88,44,206,206,206,14,135,189,121,153,205,155,113,28,175,175,175,16,177,239,123,85,13,242,71,173,181,14,99,173,21,128,114,206,225,48,200,57, +19,37,87,80,244,0,16,69,48,67,128,28,163,95,122,245,234,213,229,229,229,143,63,254,184,88,44,86,171,85,252,191,195,48,36,212,77,191,163,220,116,109,123,117,117,53,79,205,211,230,201,124,222,216,49,189,253,40,10,179,163,98,193,92,21,68,208,226,63,129, +171,163,186,152,87,7,167,124,117,216,253,95,255,252,15,255,235,127,248,63,255,191,205,143,72,249,13,87,108,172,53,108,176,38,247,68,216,181,25,71,44,230,0,132,6,174,144,114,2,166,81,188,135,242,192,120,184,188,189,68,92,234,121,126,180,68,78,199,128, +80,83,119,82,7,67,246,216,49,32,34,42,210,125,152,26,193,79,242,176,233,56,57,189,155,156,33,216,145,67,58,93,158,62,229,233,105,173,90,106,54,104,57,205,83,59,83,72,226,51,56,165,196,120,151,155,245,98,217,37,70,177,203,203,203,253,88,172,203,91,178, +191,254,205,63,226,167,183,182,154,143,12,191,56,228,229,211,7,235,87,79,206,158,172,31,174,22,171,166,163,131,218,174,118,132,86,93,251,82,174,110,118,195,97,99,50,152,58,115,173,227,81,79,47,195,208,47,22,139,166,201,195,208,51,163,200,20,119,29,210, +100,230,224,119,77,86,160,0,31,142,227,168,234,184,192,34,210,182,109,78,237,56,142,151,31,175,192,233,236,236,236,245,87,223,60,188,184,32,162,252,135,172,170,85,165,86,49,83,46,182,217,220,116,93,51,159,205,82,138,160,72,110,57,55,77,151,179,169,106, +83,37,231,92,107,163,42,174,234,238,82,198,233,242,63,202,222,131,9,2,169,61,209,135,143,150,196,48,76,105,164,39,37,164,0,164,78,13,145,105,195,179,38,49,168,85,168,140,41,232,158,167,166,17,145,210,81,166,118,148,228,7,108,248,94,169,19,195,207,169, +187,71,52,211,251,20,43,0,10,170,69,55,235,22,139,179,229,226,156,184,45,163,142,227,78,5,0,32,181,153,115,98,230,243,7,231,175,94,189,250,226,139,47,221,113,179,219,141,82,183,239,222,189,127,255,86,173,46,151,139,243,243,115,51,169,181,18,181,102,181, +86,13,163,233,48,12,181,42,3,6,37,78,196,68,36,37,33,192,104,2,251,161,143,147,114,179,217,140,227,216,52,13,17,237,247,251,248,36,205,102,179,32,32,196,191,15,97,247,249,172,125,250,252,197,227,71,143,198,205,254,246,246,182,233,178,177,207,230,205, +164,153,192,35,253,60,118,107,42,96,14,97,159,13,137,167,1,184,139,232,252,193,131,203,161,255,171,191,255,127,254,247,255,252,55,239,118,215,169,91,150,132,99,7,9,18,27,91,181,100,222,2,38,32,1,123,119,120,223,247,95,60,194,220,228,54,117,109,103,186, +104,164,164,217,98,15,253,118,56,212,15,3,212,117,227,77,158,139,89,5,229,76,224,6,230,236,68,142,4,72,204,232,192,124,242,91,198,222,239,196,154,210,73,251,22,3,108,183,163,129,6,248,254,241,124,124,115,67,249,20,225,239,153,83,155,155,182,122,66,89, +240,44,229,72,99,214,101,55,123,244,240,98,217,181,32,186,217,108,114,206,205,122,141,9,7,176,205,230,250,48,110,119,90,219,190,145,143,63,142,191,255,135,188,238,94,124,118,241,175,159,189,252,179,7,159,173,154,57,35,145,136,236,247,178,111,149,221, +193,76,76,88,221,189,239,251,83,143,208,247,253,233,210,59,5,162,196,25,113,36,14,206,98,216,49,142,181,239,135,113,28,75,17,68,92,175,215,85,157,57,61,124,184,154,6,10,135,177,235,186,110,177,252,249,175,254,100,253,240,193,219,55,63,92,94,94,138,200, +97,223,95,94,94,170,234,74,102,136,216,228,60,141,172,28,136,83,147,59,99,19,46,161,25,214,99,26,154,181,205,9,138,60,249,81,152,137,200,44,229,148,57,221,197,242,132,106,55,165,6,160,76,57,237,102,78,199,175,151,202,8,137,216,204,239,195,50,113,74,4, +0,0,224,127,245,245,151,96,228,234,232,154,192,50,212,25,89,199,62,111,40,147,38,118,78,152,18,59,131,160,139,251,80,246,128,78,152,204,176,22,118,159,45,23,79,30,172,95,62,56,127,145,121,53,142,212,239,171,84,69,100,113,29,198,161,203,139,89,51,127, +253,234,235,159,189,254,217,124,54,87,145,50,12,55,215,87,67,223,79,134,116,181,160,159,212,162,183,183,187,134,155,58,148,253,118,63,107,186,114,24,111,175,110,230,221,12,1,82,10,47,149,166,68,57,81,149,177,212,33,37,50,13,109,218,110,56,12,41,167,174, +235,84,245,112,56,108,54,155,162,50,140,35,16,174,214,103,14,112,187,221,20,169,95,92,60,94,175,207,231,203,185,105,41,251,157,150,81,192,247,0,139,199,79,76,160,219,10,253,112,109,111,63,45,26,212,92,183,208,63,184,77,92,116,236,7,171,58,195,166,29, +148,183,99,82,160,249,226,71,214,255,237,135,223,254,47,191,251,219,191,25,183,31,155,102,239,108,208,117,131,205,70,108,43,36,129,198,188,81,152,1,100,130,42,162,45,233,89,215,83,221,237,182,171,209,94,141,205,215,91,110,197,207,177,89,83,199,226,62, +248,44,45,23,237,153,43,35,52,177,147,83,119,103,231,142,169,67,111,172,34,10,81,117,175,142,2,36,144,4,217,32,3,54,6,236,152,28,8,128,152,136,128,8,113,94,251,153,200,194,96,206,45,114,238,33,221,16,237,48,73,65,250,120,120,116,169,95,109,233,243,129, +159,99,126,188,92,156,175,23,23,143,87,171,89,187,104,211,131,249,252,233,131,139,135,235,179,196,205,224,142,171,197,166,33,127,122,254,127,127,248,246,111,62,253,176,59,159,237,215,205,37,149,63,92,208,239,154,242,190,131,79,45,255,246,176,253,171, +15,63,252,199,237,245,239,69,22,207,62,207,62,63,215,238,172,230,179,197,106,215,194,111,224,230,221,5,60,28,218,90,235,247,223,127,127,117,117,181,88,44,204,236,234,234,42,230,132,187,221,206,221,187,174,139,222,143,153,15,135,131,37,192,132,226,210, +255,23,170,222,244,75,175,227,56,243,140,37,51,239,246,46,181,2,36,184,136,20,37,53,181,180,123,236,238,57,221,125,122,190,204,252,225,211,61,167,231,204,216,214,216,178,108,75,162,184,137,11,128,218,171,222,237,174,153,25,49,31,226,214,75,26,7,31,64, +0,85,68,213,189,153,25,25,241,60,191,103,104,115,142,69,21,124,17,82,78,99,28,251,161,173,139,160,146,16,0,65,187,246,176,90,46,192,187,178,44,155,197,178,40,195,24,167,253,110,219,245,189,13,120,37,39,201,201,28,204,113,26,141,218,237,137,171,178,46, +66,161,170,72,185,170,124,81,49,97,114,30,67,225,139,162,116,161,32,46,8,43,199,11,230,186,44,103,79,180,99,98,158,179,17,157,7,199,240,3,6,10,213,1,120,194,192,84,20,138,172,136,106,22,14,148,12,42,142,105,202,41,169,38,145,8,194,127,245,139,15,230, +171,189,38,212,204,76,193,251,16,156,47,60,179,35,199,228,2,18,9,64,78,146,114,98,199,49,230,113,72,42,84,84,139,166,89,122,87,102,129,182,237,134,193,104,64,209,78,203,41,78,211,52,129,162,197,124,28,246,251,235,171,171,121,16,228,253,171,119,223,61, +89,175,171,170,58,38,209,90,191,97,183,221,219,237,116,24,134,148,82,211,52,139,197,194,232,183,86,79,218,177,118,12,40,110,234,133,137,78,139,162,80,208,97,24,172,205,29,66,112,222,215,117,125,114,114,226,156,123,124,124,156,166,233,244,244,20,69,94, +190,247,74,9,186,125,91,120,23,135,248,180,219,82,85,118,227,112,90,84,107,46,211,119,111,186,215,111,43,6,245,58,228,113,221,97,140,83,159,34,59,79,10,211,48,106,86,87,215,189,167,223,189,254,250,191,127,246,207,127,190,187,234,8,208,7,16,128,172,153, +5,104,134,101,1,42,3,50,64,0,230,148,131,160,207,16,4,130,32,102,37,0,231,125,46,157,47,139,114,209,184,210,43,33,122,118,33,8,41,122,18,82,32,66,55,207,226,65,5,68,148,25,85,209,226,173,0,9,128,149,16,128,17,72,237,13,64,6,64,120,86,243,230,76,142,5, +169,203,185,71,200,206,39,81,232,18,109,6,186,219,55,173,92,184,242,172,90,44,235,166,168,43,14,28,214,77,146,28,135,17,51,84,236,43,95,122,114,206,251,17,197,157,44,239,166,246,143,111,190,189,30,15,169,244,3,107,98,36,1,135,84,56,239,131,87,149,97, +156,134,174,235,182,251,215,127,254,170,226,112,190,58,115,139,234,17,166,125,197,249,116,113,127,216,94,192,170,239,123,239,125,93,215,118,125,40,138,194,123,223,247,125,81,20,139,197,194,236,133,214,27,111,154,134,188,51,135,218,225,112,216,239,118, +93,215,141,227,52,142,163,241,169,66,8,204,12,160,211,52,166,148,1,64,8,115,206,150,238,28,66,240,142,69,100,26,199,177,111,167,105,26,199,33,198,152,211,148,102,88,189,50,171,74,102,230,80,152,173,15,16,192,238,142,33,20,33,120,231,130,99,111,173,24, +239,124,8,52,219,243,29,18,1,51,17,35,51,62,39,14,30,101,18,72,76,72,232,189,50,207,137,60,230,141,2,209,36,207,17,226,10,89,197,137,88,141,149,72,69,25,204,116,236,61,59,239,21,64,217,9,177,2,101,179,152,74,2,245,146,137,8,138,80,85,245,162,8,141,100, +156,162,216,140,30,102,227,218,15,183,20,51,248,197,24,111,111,111,173,164,188,184,184,88,175,215,55,55,55,39,39,39,47,94,188,184,184,184,104,219,246,233,233,41,231,92,150,101,89,150,227,56,150,101,105,29,39,34,50,129,239,49,33,101,246,230,62,55,130, +21,178,243,92,213,69,206,57,62,78,135,195,46,231,220,52,141,247,94,85,136,192,123,30,199,126,179,121,244,222,87,85,241,206,139,23,2,176,221,238,33,197,69,179,242,17,219,113,216,108,54,79,237,190,73,122,238,150,81,69,16,82,140,218,69,39,49,38,237,166, +81,20,72,53,166,56,77,137,145,49,240,119,79,183,191,253,252,15,255,242,205,23,79,156,115,177,0,84,135,8,160,25,231,26,3,81,88,32,35,100,128,164,234,29,63,13,251,42,65,189,186,8,62,196,41,14,25,26,175,92,150,161,8,117,211,52,164,247,253,182,189,221,78, +253,208,86,176,252,240,2,106,135,30,129,81,65,69,147,19,32,32,101,179,5,1,24,103,75,103,171,175,249,152,8,64,65,96,118,145,2,0,120,112,192,190,87,221,74,18,32,143,92,142,153,30,58,189,222,203,205,190,152,168,56,89,20,69,65,101,80,143,25,113,196,156,25, +203,178,110,192,173,92,233,198,28,135,216,146,196,198,105,233,63,255,230,235,47,31,174,167,198,247,30,6,18,12,193,239,38,207,142,201,179,98,38,76,4,79,83,55,29,186,9,23,235,239,191,28,98,250,245,175,126,179,120,231,195,218,201,82,244,5,150,109,219,110, +54,27,171,60,31,31,31,17,113,181,90,77,211,84,215,53,17,217,30,90,150,101,211,52,150,65,237,185,60,214,168,182,11,35,118,214,47,112,235,147,221,110,87,150,165,181,196,157,115,219,237,211,116,120,242,236,138,162,8,33,92,158,159,18,200,110,183,189,187, +185,49,92,117,78,83,206,57,5,103,92,109,34,114,156,167,105,2,196,211,98,233,188,159,34,164,36,76,4,158,61,121,102,70,112,150,53,67,200,136,236,220,243,32,200,126,226,220,59,176,247,17,217,1,101,228,163,169,133,200,147,153,45,236,201,136,164,81,51,64, +12,190,156,179,197,178,242,47,63,186,80,21,0,33,82,34,116,142,92,96,231,61,17,50,59,114,158,28,3,178,24,213,10,96,28,165,44,234,197,250,180,105,214,76,65,196,242,149,152,153,29,7,154,147,46,103,232,26,168,22,101,61,67,141,152,237,62,240,240,240,112,115, +115,243,237,183,223,94,93,93,197,24,23,139,69,8,193,186,213,170,90,215,141,233,203,246,251,189,109,135,93,127,32,66,107,160,89,27,202,244,22,214,233,182,3,211,186,41,125,223,15,227,104,197,140,161,129,13,41,107,141,239,203,203,203,87,175,94,53,205,98, +123,56,52,77,179,174,23,215,223,191,190,189,186,246,101,29,154,106,146,220,110,182,242,184,133,219,71,222,238,121,236,211,48,112,206,50,193,20,83,86,17,149,60,101,64,76,76,79,50,253,143,63,253,203,255,251,221,151,223,166,46,174,155,145,112,154,146,7, +242,136,61,231,57,109,245,25,95,204,8,12,232,137,114,74,40,80,22,133,99,158,114,234,227,116,200,113,146,152,68,2,187,128,44,99,26,219,246,112,216,63,110,159,184,12,180,40,194,170,73,164,73,146,71,242,236,216,128,148,10,164,8,160,12,196,2,168,202,170, +4,224,1,24,144,76,42,250,60,80,44,208,69,166,142,104,244,132,28,120,16,122,232,194,117,91,223,117,69,223,47,129,79,171,85,40,11,98,178,41,223,0,202,130,21,249,149,175,11,165,56,140,251,161,127,202,195,134,245,141,118,127,251,221,231,175,167,189,172,155, +3,101,112,172,142,214,145,2,59,70,138,146,6,201,17,101,66,136,170,69,83,177,115,135,190,159,80,215,47,95,72,81,220,220,223,77,109,63,137,179,74,103,28,71,0,88,46,151,85,85,217,19,52,103,182,57,212,236,194,95,20,5,50,121,239,203,80,204,84,156,185,41,194, +18,83,8,161,109,91,123,187,108,7,79,41,181,125,95,150,101,93,215,57,199,221,118,123,127,127,255,120,127,223,117,93,78,241,136,57,7,80,132,57,186,12,68,212,226,238,60,51,91,102,163,170,170,15,129,28,122,246,22,182,107,188,103,64,85,136,162,81,52,11,68, +197,100,121,147,228,32,230,201,196,196,179,115,144,128,29,177,99,118,86,136,154,134,66,65,193,96,9,206,5,19,219,139,100,254,229,199,23,72,192,4,76,200,204,142,201,61,195,159,144,29,177,67,246,96,2,117,64,4,64,183,170,234,101,85,46,152,66,74,96,200,50, +0,178,109,57,75,78,105,138,49,78,113,178,224,138,162,44,173,75,228,28,59,199,57,167,148,162,170,16,225,48,244,79,79,143,155,205,147,170,44,151,139,162,8,41,197,221,126,71,140,89,210,245,245,85,76,211,114,185,176,69,101,91,221,209,117,101,62,163,162,40, +172,53,218,247,189,137,48,170,178,172,170,202,18,255,22,139,69,83,213,99,156,98,140,231,231,231,31,127,252,241,139,23,47,250,148,98,202,193,121,25,167,167,171,187,105,156,92,225,15,105,10,77,213,29,246,112,232,240,105,235,54,251,34,38,30,71,175,218,197, +108,186,237,105,140,146,115,168,234,22,228,179,219,171,255,243,79,191,255,106,218,238,22,62,54,101,151,83,78,90,162,35,129,62,40,160,45,66,85,5,54,205,17,32,3,144,128,141,116,204,115,57,49,116,144,186,97,24,199,8,146,157,128,203,234,148,98,138,187,174, +125,236,119,126,213,212,103,75,96,146,156,28,59,15,164,41,193,76,170,67,4,36,69,66,96,65,82,48,151,138,201,62,233,57,30,13,8,201,151,61,104,100,114,161,46,179,199,187,131,127,189,95,221,143,235,131,212,0,11,110,234,197,194,5,231,60,213,28,106,116,84, +20,78,201,69,205,195,56,244,253,33,78,93,128,118,89,252,185,187,255,221,195,155,63,60,93,229,179,90,234,98,202,169,12,5,100,185,128,210,179,19,149,118,236,15,99,223,106,234,53,117,146,132,248,252,197,139,159,252,236,103,143,187,237,205,227,227,123,31, +126,24,188,191,250,230,187,131,11,171,213,202,78,185,166,105,170,170,178,142,183,41,162,166,105,50,181,189,177,45,230,220,207,231,43,162,45,182,113,28,199,113,0,21,231,124,223,247,206,185,178,44,137,40,56,31,167,72,129,237,69,122,251,250,245,31,255,248, +199,207,63,255,243,227,195,99,202,211,52,142,170,25,231,110,74,210,163,25,229,217,23,54,77,35,32,148,85,225,157,19,73,118,118,137,225,169,211,20,211,40,18,69,166,168,67,146,49,201,148,37,10,68,129,172,152,21,37,166,1,80,20,179,130,2,9,50,146,67,114,192, +60,175,97,180,90,206,58,159,74,204,196,228,236,133,112,8,108,160,27,1,97,0,187,214,43,16,97,64,116,128,78,21,51,16,40,32,144,99,110,86,47,114,206,227,144,83,78,58,147,136,81,53,49,121,139,226,56,14,169,108,14,99,55,52,211,184,204,17,37,222,91,233,95, +215,245,52,77,95,125,245,213,211,211,211,111,126,243,155,87,175,94,21,69,113,119,247,112,56,28,136,104,181,90,133,16,30,31,31,119,187,221,217,217,153,41,155,134,97,16,145,186,174,237,225,217,74,51,70,152,29,155,38,71,4,196,174,235,202,178,100,230,113, +219,183,67,191,90,173,76,188,63,2,52,171,245,225,241,49,61,61,125,240,238,171,50,20,55,135,205,182,219,224,80,56,239,3,243,200,155,93,30,23,41,21,25,67,146,77,142,170,74,74,50,70,101,22,198,199,182,255,231,239,255,242,125,191,217,6,108,3,236,101,76,32, +141,15,152,65,115,22,4,69,224,217,106,4,89,85,84,147,200,8,132,4,109,206,105,220,78,41,189,88,158,52,85,1,5,55,68,163,192,62,70,202,109,197,222,23,174,64,118,73,55,111,238,232,116,17,214,117,125,190,42,92,225,76,59,37,138,243,109,211,96,154,128,66,202, +114,164,139,41,130,162,8,90,198,185,2,232,232,67,28,5,21,23,41,240,174,151,155,62,220,141,235,22,80,53,67,224,16,4,33,230,180,72,174,68,40,69,146,100,86,204,89,251,24,199,28,59,79,27,39,183,16,255,105,119,243,135,221,245,54,232,197,122,137,142,43,213, +134,189,70,64,196,108,23,132,60,199,69,76,14,197,115,92,132,111,135,221,191,91,250,105,240,159,253,241,247,151,31,125,248,31,254,250,175,223,98,249,245,195,131,117,170,109,75,53,55,147,121,175,239,239,239,219,182,157,166,201,110,248,49,198,205,102,163, +132,244,156,243,113,4,231,160,104,134,220,182,251,148,210,48,184,113,8,68,20,167,65,85,223,185,124,255,250,250,250,155,111,190,185,185,185,30,134,33,199,52,78,125,28,70,67,203,224,51,190,52,102,249,33,86,149,73,68,134,65,236,236,93,44,11,246,65,115,82, +20,213,156,37,198,52,138,136,241,90,147,164,25,164,141,74,74,204,148,1,72,9,29,204,58,10,20,80,65,75,44,177,11,34,168,102,37,136,196,12,207,30,109,82,117,6,183,22,225,95,127,242,30,130,177,45,32,139,160,18,145,7,246,196,133,2,169,58,83,44,3,48,187,64, +174,80,108,166,41,15,227,20,99,150,76,51,62,52,169,249,75,127,152,78,33,56,71,69,81,140,83,66,196,253,126,255,244,244,100,138,22,251,134,218,221,218,22,198,225,112,176,186,194,244,184,57,167,195,97,191,88,52,77,179,184,191,191,183,43,187,209,26,109,42, +104,248,166,182,109,219,182,109,154,198,132,62,230,136,177,129,97,17,2,17,109,183,219,205,102,51,142,163,99,62,59,61,93,174,86,0,208,137,48,82,0,40,209,85,222,35,128,48,186,186,190,126,122,32,196,179,170,41,99,228,109,27,186,193,247,83,149,96,11,18,135, +9,69,73,64,1,146,227,191,60,220,252,207,47,254,248,205,116,216,53,110,131,18,37,145,243,21,57,23,213,11,116,65,29,18,26,109,228,7,175,29,178,130,185,83,178,74,86,73,42,17,117,66,173,216,113,240,196,60,165,24,115,2,239,34,234,126,232,70,144,118,28,98, +156,154,186,89,86,21,170,230,148,156,15,228,0,159,147,231,157,99,135,72,150,49,97,72,25,135,192,22,26,97,33,207,208,186,130,128,203,137,235,167,177,124,123,168,175,218,245,54,175,132,5,50,128,131,42,100,70,18,93,160,91,70,212,77,59,196,4,89,98,214,189, +166,141,211,155,144,62,155,182,255,184,121,251,167,225,225,173,142,254,252,164,90,45,42,246,43,46,139,8,75,244,145,161,159,198,110,28,162,102,33,84,199,214,40,228,178,232,250,62,102,189,120,113,249,244,176,121,184,190,253,232,221,247,42,231,255,34,113, +28,71,17,177,106,197,20,51,214,8,176,214,40,17,29,14,135,97,24,172,49,227,130,141,51,10,99,55,171,106,225,124,211,52,118,123,84,213,60,7,132,229,97,24,138,162,112,133,255,242,203,47,63,255,252,243,190,237,150,203,102,177,108,84,117,26,199,57,10,123,206, +102,80,36,156,107,21,75,60,65,200,162,73,146,138,48,81,8,65,97,14,178,207,50,229,156,0,133,156,146,83,192,140,164,72,66,4,72,2,152,76,79,76,108,2,227,108,102,41,147,42,33,1,146,233,191,197,106,20,66,103,131,36,66,244,206,51,179,170,56,227,77,216,168, +64,231,223,32,112,140,19,32,19,50,9,57,5,66,118,142,3,121,119,251,208,3,128,162,83,48,237,121,50,138,208,52,14,207,20,100,195,218,139,170,85,240,243,173,180,40,194,249,249,249,114,185,180,242,163,105,234,135,135,123,17,89,173,86,68,248,246,237,155,105, +26,115,78,231,231,23,239,188,243,206,151,95,126,249,213,87,95,189,120,241,226,252,252,244,131,15,222,155,166,52,12,131,73,150,250,190,183,126,143,181,109,186,253,33,231,92,20,133,47,139,190,239,55,155,205,48,204,106,239,171,171,171,253,126,255,238,187, +239,190,247,222,123,175,94,189,186,60,59,39,162,102,185,254,211,63,255,190,206,240,254,201,73,255,180,137,57,65,25,118,237,110,216,183,195,225,112,65,238,116,189,114,231,39,221,253,134,218,110,89,212,8,154,198,201,113,240,222,71,196,118,156,238,187,246, +186,221,108,32,141,92,100,86,16,8,206,243,0,154,37,184,64,218,163,249,208,158,139,10,52,233,139,49,73,16,57,231,113,74,247,227,225,48,141,69,8,168,97,85,55,201,49,38,241,170,57,40,128,3,231,207,195,201,247,79,55,143,113,122,121,114,230,87,171,136,138, +64,101,213,12,185,123,70,163,218,129,8,144,5,5,32,101,139,198,34,180,188,39,65,4,86,175,66,141,186,197,152,220,221,193,191,57,84,79,185,18,199,224,70,16,41,188,122,39,162,172,26,132,53,198,97,119,128,245,42,170,110,33,190,205,221,125,165,183,46,255,161, +127,252,253,227,235,67,0,173,67,189,90,96,150,50,248,83,95,14,237,182,41,202,49,200,52,118,251,52,38,201,202,4,128,144,81,29,238,118,135,95,252,244,103,29,201,249,79,62,240,228,255,245,127,254,221,183,175,191,255,171,79,127,181,226,244,205,55,223,48, +243,203,151,47,143,101,145,9,158,30,31,31,237,210,113,36,130,111,183,219,48,197,35,237,55,198,49,79,209,52,134,77,211,108,183,91,38,28,199,1,64,1,26,34,90,46,23,255,242,207,255,116,117,117,149,226,104,210,240,221,211,166,239,219,156,179,115,78,69,204, +206,59,35,92,85,114,50,113,213,104,180,165,190,27,239,100,67,206,21,165,119,206,41,136,18,170,40,177,0,8,59,244,222,27,139,109,54,72,152,134,24,44,187,238,249,144,157,85,73,192,4,72,14,16,36,139,64,6,32,135,114,180,190,0,8,49,56,34,33,230,95,125,252, +19,75,63,203,25,98,148,41,138,40,2,120,114,229,238,48,76,9,155,197,105,211,156,196,76,253,144,226,36,99,166,44,154,162,72,150,103,57,27,88,202,204,179,144,42,59,199,69,81,128,13,12,198,169,239,186,156,146,119,142,137,188,115,69,8,69,8,67,223,151,69,225, +157,27,135,33,197,24,188,79,49,94,189,125,91,213,245,52,77,77,83,15,67,127,117,117,109,85,214,253,253,221,126,127,184,187,187,27,199,113,177,88,88,71,123,232,39,38,183,223,61,245,125,55,12,125,154,38,239,120,185,90,46,151,11,231,248,31,255,241,31,170, +178,248,201,71,31,158,156,174,127,242,209,135,31,254,228,131,126,232,16,225,139,55,87,139,80,156,84,77,195,174,169,74,32,106,167,33,130,52,235,85,233,124,191,221,119,155,13,30,122,221,238,125,23,75,160,221,212,51,16,43,140,195,20,22,139,171,195,238,191, +255,235,239,158,2,220,99,222,178,76,136,170,196,81,10,161,18,16,162,196,96,180,124,64,5,139,227,228,121,102,0,244,156,199,104,85,163,162,102,149,156,134,237,208,237,134,190,67,233,72,246,105,138,164,139,213,106,56,180,37,242,216,119,211,174,91,47,151, +171,213,74,17,132,80,81,205,47,199,196,196,142,189,23,212,152,18,48,217,60,137,157,39,103,30,64,66,36,57,224,162,131,234,182,243,223,109,154,135,97,157,157,7,215,67,108,33,37,0,14,97,225,67,169,236,50,72,202,99,140,177,42,247,152,238,57,191,225,233,179, +225,241,31,159,222,124,217,63,29,10,140,4,33,148,151,171,211,23,171,51,23,5,98,174,124,232,250,254,245,176,107,211,148,65,136,61,17,219,53,24,145,23,139,101,63,142,39,103,103,47,223,121,249,243,79,62,121,253,237,119,15,87,55,159,254,252,23,237,197,137, +213,62,38,177,176,147,208,250,52,198,197,179,6,184,249,12,215,235,181,0,88,191,180,46,202,238,112,232,186,206,104,9,195,48,120,199,155,205,230,236,236,204,90,232,203,101,243,167,63,253,241,47,223,126,125,123,123,51,245,125,83,85,167,39,235,162,8,243, +45,70,19,225,124,183,156,131,162,103,86,21,155,146,214,238,212,227,48,140,99,175,0,236,156,119,76,4,41,141,89,162,15,236,3,41,164,140,2,104,205,24,36,38,133,28,83,28,167,65,84,178,164,44,146,114,202,57,103,201,98,30,41,147,100,27,112,202,124,217,162, +42,16,92,80,5,21,0,80,254,233,251,175,0,41,101,157,98,206,162,196,133,98,152,18,180,67,114,174,90,44,78,125,168,99,198,41,201,56,228,97,136,17,232,89,114,195,124,100,215,171,90,181,144,210,148,115,54,8,49,17,7,231,98,138,41,69,34,172,235,42,4,159,115, +26,199,33,198,201,28,198,243,245,87,114,140,211,52,141,49,78,119,247,15,101,89,158,158,158,58,231,166,105,180,249,79,206,121,191,223,133,80,32,226,118,187,221,237,118,42,56,95,238,235,242,226,226,194,228,23,0,112,186,62,137,57,125,255,253,247,33,132, +147,147,147,139,243,139,159,124,244,145,221,27,67,8,0,240,212,141,1,48,8,96,138,73,82,210,20,65,179,42,136,122,118,142,8,37,75,223,203,230,128,251,142,147,102,77,78,49,71,81,197,137,233,155,237,195,23,219,251,167,146,110,114,223,145,16,59,79,142,98,118, +73,29,160,74,22,135,134,147,152,243,116,159,215,30,43,89,155,148,172,83,166,96,86,105,133,60,129,14,8,29,202,94,227,33,142,125,156,166,113,40,148,57,231,74,8,147,72,204,245,178,89,158,158,33,96,196,57,66,6,9,45,38,49,102,137,34,228,61,17,155,132,205, +236,133,172,72,138,175,166,181,191,107,233,251,199,234,161,175,7,33,192,8,154,28,103,162,172,82,145,95,151,141,71,23,17,98,229,228,180,217,149,254,74,250,47,198,205,159,199,167,175,211,238,45,12,123,22,101,10,228,86,190,124,181,58,59,175,22,5,50,18,13, +154,183,67,247,160,227,148,83,82,64,34,70,114,232,60,114,96,199,232,154,229,178,172,234,243,243,139,247,95,189,127,127,125,125,253,250,205,7,239,189,63,94,156,218,36,208,186,160,101,89,86,85,101,144,216,97,24,246,251,253,48,12,118,69,172,170,74,85,79, +86,39,85,89,158,172,214,101,89,142,227,96,85,107,74,137,16,172,73,3,32,125,223,141,227,32,57,63,61,62,62,62,62,72,158,229,230,162,105,24,251,190,239,226,56,22,33,204,212,228,231,182,197,172,79,52,167,187,117,74,17,134,49,74,22,34,242,158,197,192,91,169, +23,137,0,102,33,28,167,20,197,236,97,0,170,249,57,226,123,74,41,166,148,115,78,170,63,14,45,55,209,177,201,4,68,173,17,11,8,106,125,87,19,161,129,203,54,132,202,50,69,21,36,0,206,73,99,158,188,43,214,167,171,162,89,79,89,135,97,76,2,83,132,190,79,92, +61,227,238,80,19,88,246,82,214,148,189,247,34,201,190,24,209,60,13,227,4,163,115,46,107,182,203,94,93,215,118,57,52,99,196,115,78,149,127,94,189,201,174,118,55,183,87,128,50,78,253,251,239,191,255,254,251,239,111,54,155,182,109,157,243,151,151,151,109, +219,219,72,99,185,88,155,229,215,166,49,166,78,178,79,181,221,110,109,149,158,159,159,159,158,158,54,77,179,94,174,200,177,181,109,218,182,61,91,173,43,192,50,103,29,199,156,163,16,35,16,101,42,133,67,85,230,162,140,10,121,25,227,122,209,237,250,205, +33,149,49,3,187,49,78,88,150,251,169,127,187,125,154,130,227,69,240,218,225,208,58,161,202,249,40,137,20,128,41,81,198,127,67,249,0,176,88,106,133,132,74,64,14,208,50,201,216,76,108,0,10,148,1,18,169,80,22,80,148,220,167,105,82,94,159,92,74,223,87,224, +83,148,199,111,175,138,166,90,173,79,154,85,157,48,33,18,35,163,67,5,16,201,138,202,142,192,244,107,89,89,128,20,124,38,243,124,188,179,131,187,171,253,112,181,245,35,4,87,142,105,26,64,192,21,152,193,75,174,34,213,16,104,81,118,21,109,131,110,101,186, +62,236,175,166,167,47,218,187,55,233,112,199,177,115,154,9,61,96,165,254,50,44,47,139,213,42,52,35,197,93,28,118,105,188,199,148,68,18,42,48,50,17,168,115,89,89,25,129,82,134,101,81,129,104,59,13,229,106,241,211,95,254,242,179,223,253,243,119,183,87, +103,191,250,121,211,52,69,81,88,143,205,160,7,6,137,181,247,225,104,36,40,138,162,40,10,227,42,60,167,110,24,248,52,230,20,137,104,154,38,102,236,251,62,78,19,128,220,220,92,61,62,62,182,135,93,81,20,222,249,156,166,195,110,82,213,52,197,99,70,231,209, +175,119,148,191,199,28,73,200,139,87,85,17,141,49,77,147,88,156,193,56,114,89,49,80,86,72,78,149,83,86,205,9,51,17,57,53,99,135,216,191,39,198,116,132,120,18,178,115,142,158,5,161,146,52,231,44,147,128,128,39,31,24,144,145,17,231,163,216,248,168,200, +28,109,170,0,162,25,179,76,206,23,174,172,214,235,139,98,209,136,98,55,196,182,31,1,64,50,136,162,230,35,252,20,158,115,215,68,68,32,138,185,162,156,103,163,229,217,108,112,232,123,239,189,221,194,13,203,59,142,227,156,116,205,108,223,232,227,182,4,0, +139,69,125,115,115,99,243,220,79,63,253,180,40,138,205,102,99,164,71,131,18,152,198,111,54,124,48,219,56,177,174,235,229,114,153,82,186,185,185,17,145,151,23,151,69,93,93,94,94,218,9,185,90,173,150,205,220,68,13,77,225,137,88,116,130,220,203,52,106,30, +166,113,104,59,82,98,192,41,167,46,167,16,28,173,23,187,251,77,191,105,63,76,9,145,39,209,224,252,118,58,188,57,60,245,129,177,41,215,254,98,115,51,197,152,89,51,42,50,59,10,174,151,24,108,255,67,120,14,119,5,82,16,4,77,226,84,229,25,209,203,70,180,4, +5,36,0,85,98,101,22,84,84,156,178,198,4,25,41,131,122,160,198,21,49,165,187,175,223,172,86,3,229,21,158,0,0,32,0,73,68,65,84,171,159,252,226,167,213,89,33,170,162,200,64,66,200,140,58,187,206,147,138,56,0,7,228,21,49,171,140,57,197,36,95,92,209,213,198, +119,82,133,202,23,69,28,65,83,66,0,206,234,192,19,112,2,140,5,63,84,248,217,240,240,167,219,215,125,150,135,110,127,19,15,59,206,163,163,236,144,21,56,65,80,61,43,154,179,102,233,124,104,243,116,200,211,54,143,123,202,94,9,156,179,86,191,10,73,86,82, +165,4,14,17,134,44,65,198,33,118,113,252,224,167,31,185,178,184,126,184,123,85,150,230,122,89,44,22,214,255,180,190,0,60,151,157,71,90,151,53,108,142,104,57,68,172,235,58,198,113,191,219,197,105,220,239,247,41,77,85,85,165,24,115,142,204,108,172,196, +148,98,89,22,170,18,99,182,55,132,153,0,52,70,163,19,233,113,17,62,7,233,100,181,136,93,21,80,6,160,148,226,208,167,205,182,141,217,165,236,217,37,226,44,154,217,25,167,6,21,36,71,144,36,170,146,115,78,41,75,86,34,50,35,18,130,100,6,34,195,2,138,100, +208,148,83,202,32,152,81,32,16,135,132,76,207,78,131,8,0,14,72,199,56,140,41,17,57,1,205,154,139,50,156,157,93,54,171,181,8,236,186,126,154,82,150,217,175,68,142,21,69,85,242,115,234,197,28,220,167,170,32,49,77,83,212,148,163,205,138,205,247,117,232, +182,33,84,204,120,56,236,108,194,126,140,20,39,34,145,36,146,16,49,207,224,143,84,45,26,239,185,239,219,175,191,254,154,136,236,169,164,20,175,174,174,170,170,42,10,119,119,119,119,123,115,111,187,105,8,225,241,238,240,222,123,239,213,77,115,119,119, +119,123,123,235,156,91,175,215,136,120,122,122,122,122,122,90,215,117,219,182,198,153,125,243,230,77,93,215,1,48,40,138,166,41,167,65,210,160,83,212,140,136,46,170,246,105,72,99,151,19,55,21,94,98,188,223,30,30,118,47,219,148,178,246,57,38,204,247,177, +187,27,251,141,195,145,194,217,203,203,109,223,111,239,30,180,75,14,137,11,138,36,3,229,0,207,46,7,156,77,71,25,129,21,136,32,1,152,247,196,210,186,8,0,141,57,4,160,41,3,35,218,247,83,48,129,110,186,118,201,133,138,42,226,42,52,251,182,189,251,252,187, +83,87,213,235,143,132,213,136,189,134,64,7,66,123,11,65,217,169,150,232,60,128,230,56,246,73,14,227,240,237,93,17,115,21,74,23,188,32,160,227,66,65,179,150,92,78,50,101,79,219,0,111,198,205,191,110,239,127,191,187,249,122,127,87,21,205,32,105,116,42, +193,171,197,127,169,50,128,170,150,77,93,52,245,32,105,63,246,155,238,208,198,1,28,85,25,76,206,10,228,68,48,39,203,236,66,4,218,109,118,203,210,15,195,112,115,115,243,235,247,63,62,57,57,185,187,187,51,16,201,233,233,169,117,209,140,221,76,68,85,85, +89,231,220,132,108,182,53,111,183,219,166,89,59,151,236,91,234,189,47,139,98,255,156,226,22,99,12,222,15,67,103,163,227,253,126,27,99,116,204,42,98,108,33,131,214,216,43,103,163,200,57,252,38,203,49,100,91,52,230,28,83,226,24,35,122,6,100,80,151,51,116, +237,4,152,0,37,132,228,124,182,2,147,216,1,100,21,76,89,44,233,252,71,49,88,144,179,196,41,171,10,29,71,22,170,18,179,8,88,85,18,137,24,83,96,101,148,121,212,97,38,201,41,15,73,83,210,232,16,212,57,207,190,90,52,139,211,101,156,114,55,12,113,202,232, +60,58,202,201,134,84,179,103,91,143,173,222,103,229,103,154,3,162,44,222,97,78,240,57,28,14,230,185,74,41,89,149,104,251,144,93,6,138,98,134,207,207,208,107,68,251,144,170,170,68,228,250,250,45,0,252,236,103,63,107,154,101,223,247,227,56,13,195,96,227, +49,21,220,110,183,214,186,190,184,184,96,230,251,187,187,55,175,95,139,234,197,197,197,98,177,232,186,174,112,190,239,251,166,105,76,15,101,227,138,151,47,95,22,161,212,56,165,152,166,52,29,198,118,59,245,58,73,57,106,208,0,83,138,113,154,28,228,170, +76,196,114,186,154,214,219,241,225,113,28,186,196,172,177,127,24,251,45,196,167,40,49,134,203,170,62,63,61,147,237,48,14,7,231,92,6,109,115,28,60,172,146,8,146,34,100,252,97,29,90,176,110,22,72,128,25,16,128,24,144,193,242,240,8,64,80,64,39,81,100,16, +116,162,10,120,63,110,234,230,50,139,14,83,108,138,176,212,90,159,218,199,63,127,71,31,95,52,235,5,215,229,4,105,130,44,196,138,41,231,204,196,68,226,8,11,33,47,144,167,56,236,198,184,57,224,16,139,34,144,197,57,198,232,51,22,194,154,50,58,238,64,167, +130,14,165,254,126,127,255,127,95,125,245,6,122,88,215,99,212,196,106,204,16,243,20,3,128,50,83,89,192,170,105,157,110,118,135,167,238,208,247,189,74,42,60,151,73,16,17,152,50,147,0,160,115,10,128,232,188,247,135,28,17,41,167,180,221,236,241,3,60,59, +61,189,249,226,155,174,235,46,46,46,16,241,234,234,202,94,143,24,227,221,221,221,98,177,56,63,63,175,170,234,233,233,169,109,91,51,52,236,247,251,195,97,40,138,34,4,183,94,175,207,78,78,77,21,108,215,197,190,135,24,71,99,44,164,52,227,23,216,129,185, +165,152,185,42,3,27,143,48,103,155,245,63,59,182,115,206,153,136,5,20,41,165,60,193,4,68,76,104,206,62,76,81,38,138,60,56,230,73,1,178,26,14,74,189,119,72,242,236,56,141,207,217,201,136,136,113,154,44,40,219,242,252,152,205,53,70,121,82,155,51,207,24, +55,157,5,110,76,63,132,186,185,49,141,232,52,144,203,162,204,90,47,234,162,10,49,79,135,110,152,178,0,48,218,178,145,36,170,132,100,80,41,144,31,220,119,134,28,54,147,162,93,204,80,33,198,216,247,195,110,183,191,124,113,162,34,125,223,79,227,120,28,233, +88,237,84,22,69,240,222,18,115,189,247,193,123,80,221,119,173,141,245,85,117,183,219,109,183,219,34,84,182,74,175,175,175,115,214,151,47,95,86,85,181,221,110,219,182,93,173,86,239,189,115,241,244,244,244,240,240,80,150,229,201,233,233,197,197,69,85,85, +39,39,39,69,81,180,109,235,156,91,173,86,118,81,52,161,70,191,223,165,161,79,211,56,105,236,227,180,61,236,167,126,88,77,142,164,10,28,70,140,17,181,149,200,32,92,58,62,93,41,192,97,236,177,170,250,161,223,140,221,228,120,151,123,137,35,239,182,117,189, +56,89,173,30,15,61,17,141,42,131,38,92,20,178,79,138,34,48,175,67,193,35,149,7,179,66,62,6,233,2,48,32,2,48,49,136,233,151,24,17,81,200,1,18,66,82,220,14,61,248,162,100,76,41,21,192,78,104,186,219,124,251,249,151,63,249,228,167,47,234,5,49,39,29,129, +200,163,143,70,171,20,196,36,154,64,7,205,237,24,119,221,248,180,243,101,1,76,9,21,16,24,169,20,244,73,16,232,144,18,134,176,43,224,171,105,243,175,253,195,91,30,199,166,10,171,70,15,35,100,20,75,108,86,16,80,32,138,132,238,124,53,53,225,65,166,187,118, +123,152,6,6,44,149,40,97,153,17,24,50,160,32,38,6,96,16,235,73,177,11,14,109,99,69,0,22,168,139,114,28,134,199,199,199,23,47,94,212,117,93,150,229,106,181,50,101,246,48,12,166,2,93,175,215,85,85,153,44,209,156,202,211,148,66,8,214,62,181,65,69,211,52, +117,93,121,207,222,209,211,211,131,89,19,173,215,80,20,5,59,182,119,204,228,53,211,52,164,60,253,136,75,166,199,56,71,69,200,57,35,101,132,140,18,83,138,226,69,4,82,204,217,156,99,35,57,15,72,154,37,165,28,93,82,239,136,172,34,85,53,250,134,157,168,38, +141,84,187,126,8,40,72,206,25,148,16,53,69,19,120,153,175,133,25,80,143,161,212,207,129,62,78,36,149,101,153,21,250,110,4,162,162,10,204,116,56,28,198,148,153,11,51,133,205,13,33,68,128,217,201,255,76,134,207,182,173,28,129,185,49,66,74,233,24,130,99, +51,89,163,15,26,152,240,184,250,173,38,182,248,36,107,136,217,173,192,57,234,251,222,74,217,253,190,253,226,139,47,36,195,171,87,175,152,221,229,229,229,52,37,17,49,25,254,98,177,104,154,230,171,175,190,244,222,215,117,69,68,162,249,208,238,235,166,58, +63,59,63,61,61,61,28,14,109,123,40,138,112,56,28,68,228,195,15,63,220,237,182,20,25,82,244,222,157,52,165,228,48,120,24,119,237,114,114,126,175,133,15,203,16,180,166,176,40,124,148,230,226,162,162,10,127,255,167,49,230,162,166,62,77,125,142,26,120,26, +69,52,223,62,220,255,228,226,85,93,86,7,118,202,148,53,37,210,162,42,97,127,0,0,91,135,242,188,8,77,31,165,134,27,54,49,131,73,95,158,233,20,8,72,42,172,100,139,211,33,50,85,119,121,3,121,185,88,157,164,110,112,41,45,125,137,49,255,241,79,95,44,23,235, +179,23,151,90,144,72,214,172,66,32,34,64,152,115,230,148,227,8,56,72,236,134,105,63,140,135,129,67,51,228,152,146,20,222,151,196,85,202,14,4,0,90,144,162,89,140,94,191,220,190,249,166,125,140,139,10,74,247,176,217,158,251,210,8,30,12,168,132,132,78,81, +38,210,112,186,204,165,219,140,253,102,232,65,37,56,199,89,57,67,73,78,80,34,80,4,227,112,170,69,60,78,211,196,77,105,227,129,192,78,68,40,99,30,38,219,61,237,197,56,61,61,181,119,96,24,134,251,251,251,215,175,95,111,183,219,23,47,94,156,158,158,218, +181,176,105,26,145,201,57,39,146,204,158,70,12,227,56,218,12,204,186,160,33,4,0,49,87,126,206,89,149,142,167,147,153,7,114,76,182,108,204,160,56,195,80,8,143,80,82,196,31,169,76,76,82,157,212,57,74,41,229,204,57,131,66,78,57,198,148,39,70,134,120,76, +131,20,73,199,204,214,148,228,57,216,19,197,160,207,106,121,204,132,2,232,144,112,78,74,156,243,75,4,244,121,17,242,7,239,157,17,57,80,34,44,86,139,179,229,226,18,164,56,236,83,224,133,102,159,39,136,81,65,201,249,121,192,226,69,88,149,68,208,66,45,83, +54,56,13,1,23,69,233,189,223,237,118,192,172,136,143,155,205,114,189,2,145,113,156,44,178,187,109,187,97,152,197,107,33,132,156,115,93,215,206,145,72,86,149,113,28,68,50,1,76,67,63,13,189,230,196,168,211,208,143,253,33,78,99,83,151,132,154,226,152,226, +152,116,170,170,50,4,254,254,245,183,109,223,3,145,11,161,168,170,147,211,211,151,239,188,123,126,113,217,44,22,93,223,79,49,158,156,156,164,148,111,111,239,234,186,62,61,61,21,209,140,224,155,138,138,0,200,21,21,11,40,10,113,228,60,45,10,119,82,83,160, +18,96,77,33,144,239,137,30,11,183,195,248,133,140,95,15,187,88,149,8,116,120,115,235,54,221,57,184,26,177,79,195,80,224,190,166,187,169,19,224,37,215,225,144,59,15,10,196,74,165,80,149,161,22,42,4,17,49,33,140,94,70,167,147,215,72,162,100,164,109,68, +96,101,142,168,17,36,67,118,160,37,128,83,76,144,247,8,215,46,222,115,198,69,179,44,150,245,128,133,202,106,72,122,191,95,22,225,197,171,151,185,198,251,116,56,184,40,5,97,233,14,251,131,143,244,14,44,234,219,228,254,252,244,206,21,124,58,172,99,108, +49,231,218,249,149,11,85,66,236,38,5,21,46,175,117,122,122,81,253,139,108,127,183,187,126,112,41,123,150,44,21,185,65,250,16,156,162,40,136,115,36,83,12,200,239,191,120,231,55,31,255,188,127,220,110,111,239,33,70,118,78,17,18,234,136,146,67,145,152,21, +144,5,188,104,64,16,146,76,57,194,180,92,148,53,211,171,122,221,0,255,236,195,143,254,254,119,255,112,181,121,124,249,243,95,148,101,25,188,183,121,111,138,113,28,199,221,110,183,90,46,187,182,125,184,191,247,206,189,184,188,20,145,253,126,207,204,25, +135,41,245,64,217,23,46,231,212,245,93,76,49,139,0,226,253,253,29,123,94,173,23,155,237,230,238,225,6,48,135,146,166,73,17,201,251,96,99,210,162,172,144,120,191,223,155,194,219,166,26,70,80,180,233,52,10,163,120,135,222,177,99,118,142,81,36,14,67,203, +12,68,196,236,9,11,194,10,181,6,89,104,110,178,196,24,41,70,74,9,65,188,100,55,141,48,14,42,153,33,59,212,144,19,198,17,226,36,57,145,10,87,64,158,92,225,66,225,131,119,142,217,212,20,98,195,11,99,147,240,207,62,121,15,0,16,92,89,213,101,209,0,114,78, +10,200,118,225,20,209,44,2,32,96,228,55,145,177,63,168,10,28,19,121,231,108,39,215,247,3,34,218,252,167,40,75,243,61,54,77,147,166,209,20,70,118,147,86,149,35,73,9,17,155,166,97,54,154,29,63,111,42,240,28,193,161,214,47,85,213,97,24,173,86,65,164,174, +235,54,219,237,219,183,87,166,104,43,203,106,185,92,190,120,241,226,189,247,222,123,247,221,119,87,171,149,209,214,246,251,253,39,159,124,242,240,240,240,231,63,255,249,229,203,151,47,94,188,232,186,174,174,107,102,231,189,183,79,110,202,111,211,43,154, +72,223,210,106,231,81,82,22,68,60,205,25,216,101,145,182,239,246,109,59,74,148,192,57,48,44,74,108,202,228,104,138,41,165,140,2,12,228,137,34,9,217,140,94,141,59,15,10,115,93,170,104,68,116,8,25,130,82,1,196,128,94,77,110,109,104,94,112,128,12,72,64, +130,42,104,57,105,80,38,40,163,150,138,65,156,144,12,113,136,154,53,16,4,231,155,2,11,215,77,163,35,174,193,157,106,17,182,227,240,221,67,186,222,186,81,48,43,55,174,110,106,39,56,238,91,23,117,209,52,194,238,237,212,202,187,167,223,82,255,199,246,254, +187,113,119,192,36,132,4,16,192,76,66,152,115,54,28,145,138,6,31,86,171,149,99,54,129,238,51,246,68,225,153,125,59,79,187,8,143,28,8,199,12,74,222,121,73,82,20,197,249,201,105,240,254,31,126,251,219,156,242,175,254,235,127,117,206,89,54,40,51,183,109, +107,117,230,126,191,183,119,201,66,154,188,247,101,89,110,183,91,116,71,234,143,168,168,245,234,170,170,218,239,247,146,179,170,244,125,247,244,244,212,182,7,0,101,118,57,207,29,23,235,252,153,78,213,222,61,123,238,199,151,205,218,57,199,80,193,57,122, +0,192,64,97,86,165,216,40,219,58,102,86,9,102,105,115,150,148,98,206,146,99,78,51,22,39,161,193,178,159,211,44,84,149,217,17,81,225,3,177,11,46,48,207,10,10,227,106,255,56,94,146,63,253,197,71,57,11,57,191,88,172,131,47,198,73,98,204,236,66,140,73,21, +68,44,45,18,208,82,193,210,4,98,17,54,179,175,111,142,224,68,32,98,195,19,58,231,234,166,1,0,231,88,85,36,197,97,24,98,140,162,41,75,162,103,187,161,213,6,77,211,56,199,199,110,141,170,154,52,244,56,177,96,118,34,210,247,195,227,227,99,85,85,118,169, +100,231,98,76,77,211,124,240,193,7,38,98,178,210,212,96,22,86,2,189,122,245,106,179,217,108,54,155,213,106,117,113,113,17,66,152,141,164,89,0,96,26,231,173,161,235,186,190,239,83,74,67,223,91,197,98,245,182,177,96,137,136,101,18,199,81,242,174,237,239, +183,155,205,208,71,7,169,242,29,74,246,62,162,38,17,20,72,67,212,41,21,228,162,83,50,243,196,204,163,83,91,129,217,2,151,85,81,33,8,4,197,0,196,72,139,72,252,111,8,246,120,36,194,16,162,83,164,44,154,38,74,226,137,169,8,141,119,195,52,12,135,78,179,212, +139,102,121,113,146,61,109,218,125,234,199,122,226,117,139,248,253,102,250,238,62,28,210,194,85,222,249,17,35,9,212,232,214,174,116,64,135,41,110,189,28,46,154,171,19,254,237,254,250,143,135,219,13,229,200,136,138,30,137,179,66,65,170,42,41,91,168,33, +35,86,101,189,94,175,167,113,76,41,1,8,240,76,118,64,195,70,38,53,71,157,204,129,169,6,5,33,21,113,196,4,216,84,213,229,197,197,253,237,221,239,126,247,79,151,151,151,127,243,191,255,31,62,4,179,188,24,12,66,1,178,136,9,131,109,205,220,221,223,239,246, +123,239,189,15,97,152,140,109,137,136,88,149,197,98,177,12,33,136,200,225,176,171,202,50,198,233,254,254,110,191,223,103,73,170,66,68,41,202,145,190,119,116,232,155,135,206,212,197,115,66,158,204,13,210,99,237,58,199,9,34,218,34,52,62,200,241,39,205, +118,86,206,185,147,172,41,73,76,81,146,228,60,47,17,34,54,32,83,178,212,39,152,33,52,133,11,204,14,25,129,240,135,129,158,66,78,89,45,15,81,213,17,58,118,224,120,198,87,89,211,4,48,229,156,231,124,68,21,128,57,60,49,231,236,45,197,73,83,150,244,195,13, +88,127,112,54,28,141,210,134,39,168,2,17,3,43,138,208,177,67,117,140,167,207,57,27,54,198,186,169,54,75,180,63,253,161,241,3,32,162,219,237,246,155,111,190,169,235,197,106,181,114,69,88,44,22,139,197,130,153,223,127,255,253,153,111,47,114,228,35,214, +117,29,66,248,237,111,127,187,88,44,126,243,155,223,24,66,239,252,252,252,233,233,137,93,152,83,40,44,26,77,213,100,3,99,238,173,51,126,124,132,154,133,153,183,253,38,233,178,230,247,79,130,123,202,83,219,237,186,168,206,187,46,143,154,38,192,176,106, +86,149,43,211,97,140,105,10,165,35,77,182,101,34,34,0,35,10,26,40,19,109,250,48,31,140,153,32,42,176,130,7,96,65,2,98,128,136,32,160,9,0,84,157,157,75,0,2,9,33,237,97,112,194,35,81,131,101,205,117,158,82,186,218,140,167,119,197,122,1,231,129,39,192,140, +178,235,227,237,68,55,219,106,55,45,212,215,161,80,64,149,62,142,163,128,119,190,137,37,183,156,239,86,238,241,157,234,111,31,190,253,167,246,230,90,123,45,75,7,74,74,142,120,154,70,17,154,7,72,136,40,202,204,69,225,29,66,206,233,25,76,4,115,87,28,231, +188,73,139,152,197,231,44,26,152,53,172,228,156,171,66,73,142,179,200,23,95,124,254,240,244,248,171,95,253,202,242,207,142,71,159,89,114,83,74,230,42,180,81,161,17,43,239,239,239,207,206,206,94,190,124,217,182,237,110,119,176,142,247,98,1,71,247,96,83, +213,251,195,118,187,221,142,227,104,170,206,227,44,222,228,111,118,39,60,182,39,76,209,97,163,127,251,18,142,0,235,231,213,145,16,253,172,176,64,182,15,137,145,152,209,121,122,118,92,148,42,9,205,19,37,138,164,207,52,38,75,94,153,19,189,152,231,246,91, +22,0,4,77,144,36,217,60,143,230,112,3,58,214,125,252,139,159,255,212,187,210,251,18,129,146,160,185,147,82,202,170,179,224,10,126,64,79,75,206,9,68,127,132,25,126,78,56,34,242,222,59,199,49,38,239,189,168,90,189,161,170,142,126,136,206,51,123,152,125, +136,109,66,134,58,79,41,139,100,171,3,137,240,88,33,204,201,129,34,118,204,30,14,7,0,92,46,151,162,218,212,139,203,203,203,105,154,172,175,109,177,132,199,141,205,57,183,217,108,44,35,205,206,219,229,114,105,107,213,182,235,56,77,63,156,120,170,204,220, +183,157,141,73,108,175,25,134,161,239,186,113,28,101,81,184,170,112,85,197,101,200,142,35,81,242,148,156,11,171,101,66,37,31,22,139,69,64,138,237,0,49,215,33,180,16,89,193,42,82,66,2,34,96,4,158,99,206,16,144,1,28,160,149,157,128,120,54,205,181,43,1, +130,85,173,0,138,64,8,65,177,132,57,251,33,1,244,42,123,76,171,17,171,162,170,137,97,72,105,156,18,41,86,97,181,58,57,225,18,174,247,238,187,199,213,67,92,245,88,40,165,172,237,52,20,193,123,224,52,196,221,208,245,149,239,222,93,126,85,197,255,103,255, +246,239,30,191,125,147,218,228,157,119,78,163,50,17,57,30,36,9,9,42,204,220,121,209,194,135,170,170,24,233,88,194,101,157,101,24,230,140,51,43,128,69,97,152,187,3,236,207,16,155,170,170,170,170,240,161,40,138,183,175,175,84,241,63,255,231,255,242,241, +191,255,43,11,69,51,1,154,85,140,118,94,213,117,109,40,218,170,170,22,139,197,56,142,219,237,182,89,86,204,222,144,11,133,15,34,218,182,237,102,243,120,122,122,74,164,119,119,119,111,223,190,73,41,58,207,57,203,52,141,134,236,60,154,15,109,5,90,246,168, +253,190,105,83,143,81,127,86,214,205,183,42,231,16,193,202,75,123,75,1,245,57,193,197,146,78,1,81,231,190,139,60,167,148,205,147,97,149,108,250,237,153,111,234,92,96,118,134,204,206,34,57,229,152,44,167,66,84,212,204,201,142,201,49,59,231,74,239,2,0, +197,152,147,8,161,39,146,41,70,34,75,137,22,163,54,155,194,83,53,19,249,31,99,134,85,102,146,66,93,215,0,224,61,219,98,59,14,0,167,169,141,113,180,51,211,126,161,234,84,149,200,253,248,86,9,224,16,25,17,82,26,127,156,253,109,235,220,121,111,247,183,186, +94,216,214,181,90,173,62,254,248,227,195,225,224,125,176,240,144,99,18,186,109,108,143,143,143,239,190,251,174,181,221,204,118,104,157,52,162,89,49,116,60,126,237,252,180,146,213,148,232,115,60,206,20,137,104,207,90,48,11,66,143,88,189,188,252,249,106, +121,114,119,243,230,246,42,17,140,79,15,73,162,33,180,206,214,39,61,112,187,221,81,245,156,143,196,166,151,65,64,66,54,146,183,2,1,37,139,69,199,201,246,82,32,187,140,249,217,130,136,19,138,168,218,224,222,1,48,80,6,74,32,7,202,163,164,123,225,18,235, +138,11,152,210,120,223,166,111,110,47,207,78,222,123,247,195,190,221,61,62,244,116,215,150,189,91,162,79,128,131,228,62,71,55,8,16,225,178,78,5,63,148,250,167,241,254,239,187,171,223,183,183,55,50,74,160,138,189,198,12,41,11,98,68,153,74,14,217,242,253, +40,107,100,162,229,114,185,172,27,59,79,108,123,74,42,206,57,114,126,54,88,35,169,170,146,69,21,255,27,80,127,6,21,69,99,166,254,244,103,159,252,213,95,253,213,127,250,47,255,217,144,150,41,37,219,31,173,113,189,90,173,238,238,238,46,46,46,142,143,195, +22,39,51,191,126,253,246,244,244,244,228,228,132,153,211,56,117,221,193,218,236,170,186,217,110,54,155,71,123,142,207,116,5,13,158,127,60,190,59,190,96,54,231,176,51,224,248,155,243,59,252,163,243,80,127,248,18,84,68,53,41,162,50,51,243,132,136,236,50, +19,228,140,146,89,178,152,103,80,45,162,7,197,204,243,68,246,247,103,166,91,204,51,252,28,69,1,133,145,188,99,38,144,12,158,230,76,101,231,93,137,136,83,146,152,45,89,100,150,165,1,0,170,100,21,145,4,40,128,104,33,233,199,47,207,14,125,128,76,232,0,209, +230,114,38,146,206,74,230,24,4,128,60,13,118,161,63,174,144,231,245,57,251,74,158,59,188,233,199,90,112,251,228,136,104,232,245,113,62,36,169,239,251,251,251,251,80,149,227,217,104,53,201,217,217,185,125,242,227,196,223,126,124,240,193,7,6,155,105,154, +198,142,238,213,106,85,20,197,110,223,30,53,132,118,167,182,95,219,227,55,88,134,117,104,210,20,153,121,167,24,216,209,148,35,18,87,117,93,215,151,85,233,214,203,55,55,111,171,113,200,57,121,231,170,114,241,242,131,79,246,143,15,191,253,187,191,119,200, +68,136,250,204,129,5,120,38,193,170,233,53,144,65,17,114,212,9,37,131,217,98,41,0,122,36,167,66,144,145,48,163,2,8,8,8,128,51,160,1,146,144,76,164,247,48,133,169,83,12,53,57,210,156,238,187,248,237,125,113,254,170,187,121,240,183,109,209,73,145,136,128, +209,33,57,231,129,117,140,35,97,110,220,211,210,255,174,189,254,191,110,190,252,115,220,28,106,206,76,21,123,23,149,163,120,246,45,74,43,49,151,174,234,231,102,61,41,44,154,230,213,171,87,203,166,186,189,189,205,57,19,131,42,241,28,157,137,63,78,140, +80,248,241,235,59,43,194,114,210,105,154,180,174,209,241,175,63,253,15,239,189,251,234,242,221,119,159,68,204,88,100,176,102,115,78,228,156,13,231,245,226,197,139,162,40,158,158,158,158,158,158,86,171,149,115,238,126,115,55,12,195,245,245,181,101,205, +151,101,105,170,224,155,155,171,183,111,223,110,54,27,102,22,201,113,202,70,169,56,54,20,142,215,66,251,135,21,69,97,207,218,202,81,123,251,143,94,138,217,133,244,188,68,143,72,107,163,214,219,236,35,165,164,202,74,36,2,146,237,216,0,145,172,32,34,217, +198,22,0,230,46,35,11,235,205,73,20,130,26,43,90,132,65,189,35,70,2,226,231,137,165,51,148,151,249,101,77,61,5,89,36,73,254,209,246,144,69,19,40,16,161,101,163,245,83,255,99,36,41,17,249,192,62,132,174,235,182,219,237,122,189,102,102,231,137,208,25,167, +0,101,26,134,222,182,82,59,214,142,19,27,91,147,199,224,4,123,24,101,89,204,176,144,182,181,165,53,12,195,211,211,211,209,193,244,244,244,244,162,124,199,190,149,117,93,219,85,208,184,108,86,220,142,227,104,96,53,107,237,88,13,108,189,105,235,247,30, +153,55,199,188,91,107,160,217,134,106,227,147,16,66,228,9,17,155,210,163,66,112,68,161,236,247,135,118,183,5,118,239,189,255,225,195,118,179,92,174,153,209,59,190,88,157,252,230,211,127,247,112,125,251,217,103,159,197,52,205,102,179,217,21,58,171,108, +17,153,208,254,95,160,170,153,1,4,19,104,23,16,0,43,161,66,168,80,100,5,82,24,88,51,168,160,138,106,2,139,127,4,102,46,28,63,76,147,166,195,4,225,29,174,87,206,231,195,112,248,250,246,16,190,165,118,168,55,177,18,15,72,157,230,232,93,14,78,153,139,186, +137,5,126,151,247,127,123,245,213,63,180,55,223,185,225,176,14,25,137,179,22,194,46,38,66,242,117,117,144,97,200,3,147,39,114,57,71,84,5,160,186,174,95,189,243,194,28,180,246,186,59,103,91,59,61,71,219,18,145,102,32,154,221,177,10,0,138,12,0,222,146, +121,36,139,66,202,114,118,121,177,60,59,121,120,122,196,147,115,27,21,152,150,112,181,90,217,104,254,189,247,222,219,108,54,52,223,107,220,122,189,222,239,247,223,125,247,29,2,247,125,15,40,77,211,44,235,198,6,203,183,183,215,135,195,225,225,225,174, +239,123,239,157,221,101,102,112,104,154,67,176,143,167,156,253,176,157,253,248,159,199,6,161,254,144,43,109,76,93,131,160,89,91,59,63,27,127,233,25,173,76,42,108,203,1,12,109,199,49,103,1,16,230,153,171,61,159,79,73,146,102,85,164,192,144,37,231,172, +89,50,3,34,122,175,2,8,196,64,142,136,152,137,127,253,171,127,47,162,57,201,12,116,54,4,6,72,74,49,75,82,17,5,149,57,110,102,18,17,239,252,124,39,125,206,102,98,102,231,253,225,208,90,196,113,206,121,74,49,231,228,28,35,193,126,251,116,196,203,1,204, +254,170,31,128,133,77,189,94,159,216,164,232,249,222,175,195,48,59,86,172,4,29,199,145,136,237,104,61,59,59,127,231,157,119,144,41,39,177,242,114,189,62,57,182,91,191,253,246,91,123,186,70,82,180,61,236,200,47,177,115,114,24,39,102,182,241,20,0,12,195, +96,183,133,205,211,19,0,88,229,51,135,4,137,76,211,84,45,86,48,229,211,229,234,233,254,17,4,28,243,56,12,93,215,253,229,155,111,62,249,233,39,93,219,157,174,215,255,219,127,251,111,85,89,149,69,184,186,190,190,186,191,175,202,50,198,152,99,174,170,90, +9,98,138,85,211,88,131,11,114,70,0,38,242,236,144,72,9,41,102,38,170,136,107,229,82,136,237,150,226,120,142,198,178,187,34,224,252,151,17,145,202,41,199,4,130,0,172,80,0,213,9,242,221,110,173,190,78,228,209,101,199,147,119,83,21,166,218,107,93,236,73, +254,240,116,245,63,174,191,248,255,218,235,215,69,106,155,16,9,113,202,13,134,144,128,145,132,121,128,28,25,33,56,21,89,99,232,219,222,7,87,21,101,225,220,47,127,245,169,115,46,199,184,223,237,116,30,71,5,102,167,160,42,136,142,189,231,153,155,195,196, +204,160,52,191,73,206,57,102,31,138,170,170,206,47,47,170,170,113,33,132,162,164,186,54,4,88,63,12,251,246,208,143,67,219,117,251,246,112,255,248,192,222,101,145,152,83,189,104,144,104,223,30,136,89,36,23,69,177,90,174,139,34,160,66,8,33,198,241,187, +239,190,251,252,139,207,196,172,186,199,96,115,68,0,140,49,218,133,240,135,56,3,17,0,168,170,202,202,96,139,15,58,66,245,237,109,180,229,105,43,51,231,60,78,125,74,241,56,234,16,17,85,48,219,143,230,57,98,13,17,28,51,241,108,100,159,175,144,136,115,78, +36,178,42,232,156,247,164,160,160,160,4,228,152,189,115,76,232,29,51,177,99,102,98,254,244,211,95,139,170,2,102,145,244,163,242,236,249,128,18,219,38,96,78,192,83,107,1,25,171,218,226,233,159,113,21,3,207,8,125,36,199,118,82,141,227,24,167,86,36,219, +169,173,98,7,172,30,171,217,178,44,203,178,178,58,240,185,73,149,236,132,180,161,194,220,194,66,138,49,158,157,157,125,248,225,79,206,207,207,201,177,10,88,251,100,185,92,22,69,97,26,81,91,87,86,196,218,224,193,190,197,102,227,152,147,235,67,33,34,93, +219,218,222,41,34,54,171,168,203,234,88,98,25,247,210,48,7,177,143,26,83,191,61,44,23,205,97,187,67,192,147,245,250,47,127,249,75,240,190,170,171,16,252,255,250,159,254,99,85,150,101,85,230,156,218,190,123,253,230,173,149,91,62,4,69,96,231,125,112,113, +138,41,37,82,96,114,140,115,106,174,90,118,43,0,35,21,128,141,112,161,232,0,65,65,17,178,230,153,209,5,96,76,39,86,224,172,157,103,64,32,85,84,33,149,70,233,101,104,94,86,171,37,23,105,140,93,142,169,46,248,242,100,90,150,119,83,247,205,227,205,223,191, +253,234,15,135,219,47,165,189,41,245,80,59,245,20,4,139,76,126,18,80,72,68,147,195,228,80,9,29,96,161,228,0,29,179,145,20,126,254,201,39,151,47,46,248,216,36,203,105,28,199,44,138,72,98,177,247,150,14,159,51,128,90,11,31,20,145,136,217,231,156,205,168, +195,28,170,170,94,173,214,235,147,147,170,169,213,121,43,121,126,28,240,86,20,197,225,112,96,230,211,211,83,17,121,243,230,13,17,173,215,107,19,223,3,88,130,109,70,208,24,199,219,219,219,55,111,191,87,85,35,163,253,56,141,236,216,101,248,113,46,149,181, +12,108,118,245,220,252,163,249,236,59,94,21,158,233,71,236,48,231,100,133,155,249,242,142,157,124,66,135,64,8,172,170,214,113,155,15,44,16,64,51,237,90,54,185,85,164,48,147,95,116,14,21,68,5,68,96,235,241,16,5,231,153,200,145,67,0,254,217,207,126,105, +21,154,29,26,199,238,237,115,61,109,69,63,60,211,56,232,71,199,26,136,100,68,50,104,140,189,121,204,100,1,224,49,198,253,126,191,221,110,115,26,12,15,243,92,106,155,110,104,222,114,108,17,78,211,116,156,76,0,204,130,119,91,129,125,63,12,195,144,179,56, +231,78,78,78,202,178,202,57,43,130,173,118,231,220,245,245,141,241,50,204,45,37,34,93,215,217,31,253,80,48,123,63,239,112,227,120,123,123,23,99,52,169,157,61,60,239,253,122,189,102,52,153,82,182,74,184,235,186,156,178,136,232,16,89,117,183,219,46,234, +38,197,180,88,46,69,242,195,227,211,139,23,47,28,243,79,63,254,248,63,254,205,223,168,138,115,174,172,138,162,170,190,250,234,235,199,199,71,17,89,44,22,54,215,65,160,126,232,29,179,103,23,156,35,100,176,28,1,4,11,114,38,196,160,88,1,23,192,126,198,17, +205,156,60,66,100,64,235,166,58,85,175,208,58,44,60,7,32,200,209,65,58,129,242,178,94,159,86,13,34,114,93,243,217,42,45,235,59,136,95,110,110,62,187,254,254,171,167,183,191,147,167,43,156,30,74,237,106,86,38,39,92,36,40,19,48,64,38,30,3,142,30,179,67, +6,44,51,86,9,99,22,239,93,74,105,89,215,127,253,215,255,11,19,18,161,109,115,41,198,126,24,178,40,50,3,160,34,56,23,24,229,104,81,159,157,172,243,202,162,224,67,40,138,170,110,154,229,98,185,62,105,150,203,80,150,228,188,73,204,236,152,178,30,158,109, +145,134,196,183,89,133,170,154,75,230,236,236,172,170,42,235,88,74,78,219,237,230,246,238,218,134,126,142,103,96,254,243,213,14,1,126,152,58,216,234,178,167,63,75,154,17,45,188,217,90,62,182,65,31,209,16,136,232,3,219,188,100,24,58,123,147,143,85,247, +243,60,159,236,4,49,92,12,147,26,168,98,206,29,208,99,44,36,2,144,37,41,31,255,49,48,47,66,99,34,160,99,103,67,29,75,60,76,199,78,253,177,39,121,132,184,28,111,222,199,44,244,99,19,255,121,27,3,187,227,89,151,153,136,0,36,103,53,237,223,48,12,154,90, +251,166,35,62,227,137,40,28,167,165,71,154,191,37,94,164,36,128,233,56,195,25,199,209,136,50,85,93,125,242,201,39,118,31,24,199,113,177,94,1,130,177,100,66,40,44,113,233,252,252,252,163,143,62,34,162,155,155,27,27,253,29,47,3,118,86,207,163,91,23,66, +8,8,48,12,67,219,182,118,127,48,139,176,145,130,22,139,69,93,215,222,251,224,124,8,161,84,151,65,157,115,109,251,255,247,245,102,77,146,92,215,153,224,57,119,243,61,34,50,34,151,170,66,21,22,2,68,1,160,136,38,57,18,197,105,62,136,45,61,72,38,147,233, +173,231,167,246,232,161,103,158,218,230,65,214,102,236,33,37,14,23,20,128,170,66,161,170,114,139,61,194,151,187,204,195,231,126,211,145,96,119,90,61,36,18,145,17,158,126,253,222,115,206,119,190,239,59,251,249,233,66,41,245,155,127,251,127,79,79,79,39, +147,146,130,255,244,233,39,222,251,50,47,142,205,49,47,210,249,113,241,163,31,253,104,191,223,191,125,251,214,121,175,181,110,219,214,57,151,232,52,49,253,96,19,31,188,239,135,118,122,199,228,21,31,137,182,193,111,200,167,76,90,74,101,57,119,164,3,55, +236,45,121,79,94,48,169,190,19,30,114,239,51,161,18,38,73,148,146,78,178,76,100,201,65,139,178,44,189,150,27,225,191,217,223,252,241,250,205,87,183,151,75,218,183,68,55,101,210,74,106,100,32,14,210,5,227,188,118,164,72,122,201,94,115,167,169,147,36,2, +41,31,132,13,218,82,163,88,120,33,137,31,62,124,120,50,155,213,245,65,74,41,21,103,249,4,15,251,114,189,109,173,99,22,74,106,102,150,66,134,16,208,183,232,225,13,38,33,132,146,90,39,166,172,166,39,39,39,39,243,211,188,40,164,82,62,244,175,65,68,194,67, +130,172,167,40,138,182,109,47,47,47,231,243,249,195,135,15,151,203,229,106,181,66,118,131,231,170,105,154,205,234,246,205,155,111,55,219,85,150,101,214,118,60,116,219,7,36,241,142,156,61,30,165,26,227,109,81,20,88,229,56,12,120,104,89,107,10,172,111, +0,0,32,0,73,68,65,84,251,240,157,47,23,185,34,67,183,3,239,38,66,160,206,118,82,178,98,41,164,31,210,186,193,88,45,78,16,164,158,61,19,2,249,128,137,187,20,134,1,146,120,212,27,219,57,39,156,115,45,179,138,104,18,130,198,248,63,199,136,109,12,143,232, +123,34,166,15,93,23,219,182,132,167,60,130,159,120,65,154,166,187,245,10,103,149,16,129,89,131,34,27,130,236,186,54,238,195,190,227,225,124,219,182,196,221,224,3,217,70,127,216,211,179,11,96,48,33,112,85,85,179,197,188,169,59,208,184,67,8,203,229,242, +237,219,183,248,220,233,116,138,46,60,64,26,76,222,130,19,105,223,59,242,180,223,239,143,135,67,100,144,31,14,135,229,114,89,102,57,42,7,216,49,90,107,49,141,39,28,143,109,211,21,101,198,173,56,89,204,110,86,203,98,82,157,157,157,29,119,219,199,143,159, +204,79,78,174,175,47,179,44,201,179,108,183,219,52,77,243,203,95,252,199,44,205,255,219,255,243,223,174,174,174,146,44,213,137,161,166,45,242,156,156,245,131,124,68,50,179,148,0,48,60,185,46,208,142,194,173,240,198,121,237,100,17,68,26,56,113,214,16, +117,129,44,115,8,65,18,73,34,38,127,98,125,234,131,177,65,147,60,215,213,98,177,16,211,201,142,168,206,249,205,237,229,179,55,223,190,220,223,92,83,179,39,106,132,238,36,111,82,178,56,52,67,208,164,52,9,197,28,4,59,65,86,16,9,198,59,99,230,86,16,148, +153,212,57,91,85,213,211,31,126,44,132,72,211,196,232,126,0,235,116,86,121,10,214,211,114,189,193,25,239,93,176,212,251,178,18,185,126,44,34,178,122,234,9,98,121,81,77,79,102,147,217,73,82,148,58,75,199,108,141,161,59,213,207,126,133,49,254,237,237,109, +68,4,214,235,117,219,90,56,170,141,201,27,74,201,205,102,239,85,111,203,16,247,191,115,206,152,158,147,24,63,40,2,47,192,5,226,155,12,219,53,14,165,246,145,147,125,191,105,129,1,228,33,120,79,24,210,11,69,154,80,240,128,34,230,192,76,36,40,22,92,56,16, +136,40,184,46,16,9,76,121,37,225,173,115,130,45,28,155,133,243,94,10,52,141,125,232,5,162,98,136,129,120,64,129,8,245,113,54,244,116,8,150,52,158,143,55,92,113,151,202,20,191,235,189,111,186,22,128,74,215,117,82,114,24,40,20,60,216,62,58,114,216,0,104, +212,50,20,105,34,72,41,3,245,67,206,6,190,159,1,23,103,187,221,42,165,202,114,50,155,205,180,214,109,99,179,44,155,78,167,117,221,27,54,95,94,94,122,239,65,100,43,138,2,86,66,104,212,130,139,132,165,221,238,14,135,195,1,32,41,114,33,132,205,136,83,199, +194,146,152,186,174,19,146,44,187,52,145,15,46,30,110,14,199,151,175,191,125,248,228,241,113,183,47,203,242,189,247,222,23,65,148,73,198,20,170,162,188,124,253,45,7,250,232,135,63,156,205,231,173,237,254,235,255,253,127,213,245,49,207,115,104,74,108, +19,188,181,193,57,10,129,149,148,82,194,248,71,134,96,101,56,114,88,9,111,216,37,65,164,82,85,94,10,231,51,162,154,168,167,219,6,82,228,153,194,121,240,218,134,132,168,162,236,172,154,78,103,85,155,203,91,215,62,127,253,167,235,213,250,122,127,189,163, +182,35,109,117,114,48,180,35,219,6,193,129,21,73,69,44,89,16,115,195,193,146,119,130,60,177,178,164,153,37,49,11,118,134,154,64,137,16,93,231,47,206,206,31,61,122,212,118,181,209,90,8,2,27,43,77,211,217,108,182,63,182,117,219,237,14,181,183,54,120,162, +96,71,205,94,6,170,164,181,145,74,107,157,8,28,211,240,95,165,224,41,72,102,172,11,14,125,76,131,197,67,127,56,28,32,246,125,246,236,25,17,157,157,157,161,188,63,28,118,144,164,37,90,122,111,47,175,168,105,234,184,109,6,11,83,182,214,134,241,152,184, +225,249,140,224,92,63,234,76,169,1,171,7,125,180,7,84,136,198,64,142,191,219,192,158,17,213,172,245,68,150,131,119,62,132,142,136,131,150,10,19,229,189,7,207,22,48,54,83,24,230,64,4,65,222,97,240,61,140,40,44,98,102,239,20,43,97,208,44,223,125,247,131, +200,37,29,228,142,221,48,165,29,184,108,172,15,153,136,157,239,188,119,33,80,4,160,152,89,72,153,231,69,196,163,58,103,219,182,61,30,235,166,105,36,163,55,24,192,167,160,254,221,122,170,94,85,85,73,146,214,117,221,117,61,71,33,73,122,254,30,128,172,217, +236,100,50,153,72,165,243,60,79,146,164,170,38,204,124,117,115,125,123,187,196,70,5,223,15,31,189,94,175,65,16,69,119,17,125,8,20,132,214,90,184,116,131,86,91,228,57,252,45,177,229,66,8,215,87,87,104,18,226,110,36,73,98,180,14,33,100,101,162,211,36,41, +243,160,228,23,95,125,241,246,230,38,47,242,221,110,247,217,103,159,46,78,230,182,109,171,178,74,180,220,237,119,251,221,126,126,50,171,170,105,53,153,152,196,108,119,91,12,216,80,82,145,117,161,179,130,73,176,80,178,103,48,66,125,198,33,144,96,39,130, +165,192,68,38,136,169,87,147,160,10,71,9,9,69,66,178,212,82,37,82,25,161,12,169,138,169,10,124,78,201,163,100,118,54,95,216,84,125,125,92,254,110,245,237,111,94,63,95,187,54,176,214,148,88,33,182,236,111,165,221,40,18,90,39,36,82,146,70,72,33,68,39,233, +40,67,45,66,144,66,121,202,189,72,29,155,192,94,112,171,185,86,50,233,2,51,127,246,233,39,143,31,191,35,123,111,78,204,204,19,66,8,173,141,210,137,15,116,172,27,107,157,20,82,73,7,8,3,148,125,37,181,54,38,73,82,252,43,138,34,175,170,44,45,164,238,203, +2,220,85,156,155,72,172,128,129,195,51,6,220,209,237,118,27,39,218,239,118,251,229,114,181,223,239,188,247,130,73,74,225,156,221,237,118,66,208,80,161,177,82,90,107,141,238,220,144,135,249,113,147,240,110,120,56,17,200,113,209,117,134,168,119,108,5,69, +155,153,156,235,172,181,200,46,33,197,136,204,116,102,150,2,157,140,78,8,50,90,105,35,89,140,194,41,144,19,120,205,6,65,36,66,232,152,185,247,167,140,149,101,239,191,23,112,77,10,41,114,124,142,169,223,48,112,209,189,187,122,112,3,67,8,109,215,198,44, +34,54,250,52,134,152,14,89,40,24,152,214,218,16,92,123,180,49,189,142,22,84,67,205,217,143,139,65,165,7,100,197,24,131,124,18,88,217,131,7,15,179,44,107,187,126,128,43,78,181,237,118,235,108,80,74,45,151,203,178,172,128,98,33,123,1,31,106,187,221,66, +147,214,247,157,65,53,38,82,74,181,157,59,30,143,245,241,216,91,6,57,7,93,105,85,85,40,226,239,134,216,52,237,110,183,227,181,75,138,60,23,116,243,246,245,245,106,121,241,240,188,115,238,233,167,159,60,121,242,100,191,222,176,247,90,72,157,22,127,252, +227,31,146,60,59,59,61,109,218,78,40,245,225,135,31,254,226,23,191,120,123,125,249,242,235,231,26,67,146,133,80,82,43,193,158,130,245,206,57,11,112,89,49,59,38,203,20,66,216,179,171,201,57,65,74,136,140,181,8,65,113,144,138,44,184,21,20,132,15,89,23, +10,207,115,153,94,84,51,149,100,203,250,240,252,250,219,255,177,124,238,178,76,19,101,54,192,50,196,41,38,163,56,85,162,182,4,134,35,5,203,161,147,236,141,36,169,130,15,138,40,233,216,56,178,28,90,65,109,224,189,116,39,172,211,36,189,184,184,96,230,201, +164,220,31,118,214,134,52,53,129,9,146,185,147,249,180,115,126,185,222,54,77,103,180,49,186,159,14,221,83,172,130,16,90,105,173,173,115,198,244,184,180,80,67,223,28,105,42,147,11,190,110,155,16,130,114,42,54,33,23,139,5,200,24,243,211,69,89,150,155,205, +102,185,92,222,92,221,174,86,43,239,109,146,24,37,168,154,20,218,60,146,82,124,251,237,55,206,57,239,59,38,152,59,114,172,122,226,115,24,71,8,226,254,131,134,97,140,1,114,30,59,135,67,208,227,0,201,16,17,194,0,72,144,36,133,16,146,122,169,136,68,71,126, +160,167,5,33,4,113,223,37,141,104,16,142,214,158,65,46,228,184,160,27,82,66,118,206,17,73,176,164,229,135,63,248,136,41,120,239,162,112,35,94,247,221,132,115,38,98,88,190,181,56,15,64,239,2,55,79,74,41,184,31,13,165,149,12,222,213,135,67,125,216,99,60, +98,211,52,222,19,51,124,28,19,38,65,161,79,211,145,103,194,135,199,7,203,34,164,153,1,50,25,2,77,167,179,201,100,42,165,70,61,48,159,159,126,240,193,15,234,186,190,185,89,102,89,81,150,37,179,176,214,222,220,220,64,246,2,152,123,187,221,66,19,92,150, +37,38,221,65,184,29,205,166,180,81,204,180,63,236,119,251,173,84,50,203,51,140,173,58,153,159,156,204,79,146,52,57,54,199,174,109,132,96,165,165,210,42,72,105,173,87,44,47,191,125,61,203,11,21,252,197,226,228,39,159,127,198,193,41,67,213,172,76,39,233, +31,190,252,98,223,30,30,191,247,248,208,212,58,73,177,62,63,248,224,3,35,245,31,126,247,251,227,225,152,102,185,48,154,148,36,41,73,170,237,254,224,92,168,138,138,61,103,50,245,158,124,16,164,140,149,170,17,100,181,18,70,39,82,79,156,58,245,226,194,139, +121,71,85,71,153,151,169,80,159,182,90,144,58,206,171,171,15,23,191,153,209,127,93,191,252,227,97,85,78,22,105,43,74,43,149,21,173,224,173,145,171,148,55,134,246,210,75,34,175,216,25,97,141,240,90,8,38,229,130,233,124,33,245,241,112,112,154,67,97,106, +225,3,135,66,202,164,238,234,122,251,147,255,237,63,252,240,233,71,147,217,36,8,17,132,20,58,73,242,202,7,153,102,101,154,21,82,42,37,101,106,180,32,223,54,123,146,25,11,173,84,70,172,137,85,154,149,89,86,6,22,85,57,203,179,194,232,68,146,100,34,45,149, +145,70,17,151,89,174,88,180,117,67,62,228,73,234,58,187,223,238,180,84,211,178,234,234,166,171,155,68,155,204,36,222,186,227,254,176,223,238,14,251,181,119,109,154,152,52,49,82,202,60,43,243,188,80,82,43,105,224,148,43,132,10,228,143,245,209,121,151, +164,198,13,202,93,108,137,1,44,164,216,75,27,134,99,203,158,219,172,20,226,33,5,14,158,181,78,149,76,186,46,4,15,1,238,16,186,152,152,41,144,211,137,172,235,166,237,156,209,89,154,77,164,74,56,40,34,146,138,165,240,82,89,37,156,82,78,10,207,220,49,183, +198,4,22,150,200,11,225,149,22,74,73,98,239,188,151,10,166,149,20,216,201,247,223,255,48,140,88,3,56,78,226,65,50,174,110,199,115,38,198,129,30,255,247,48,124,197,106,16,169,29,12,63,6,173,160,24,35,61,147,201,164,40,138,174,235,118,187,93,172,66,173, +5,148,42,128,145,100,89,206,204,214,57,33,228,241,120,124,243,230,77,211,180,38,73,180,214,24,59,1,135,252,245,122,29,49,183,237,118,11,115,4,224,156,135,195,1,195,45,144,240,28,235,227,110,183,35,162,249,124,62,153,76,208,168,48,90,35,5,234,255,118, +230,216,162,60,127,112,161,181,222,110,182,3,155,81,124,246,217,103,90,43,156,59,101,89,190,126,253,109,211,52,139,197,28,19,221,178,52,71,111,106,191,223,79,167,211,178,40,158,61,123,118,60,30,203,178,116,206,213,77,211,181,45,2,62,50,49,114,222,83, +8,72,85,137,21,145,177,164,59,63,83,38,241,108,28,9,76,88,167,62,31,42,28,213,196,234,209,98,157,209,127,255,234,143,223,174,174,147,36,21,173,227,214,178,227,78,132,90,132,131,226,90,81,39,137,137,140,74,0,235,121,31,136,88,8,169,148,214,218,116,157, +85,74,75,169,172,117,222,7,99,18,165,116,8,244,232,193,197,211,167,79,31,61,122,132,163,54,202,127,128,178,160,0,75,211,20,39,154,115,206,147,144,82,122,31,180,214,147,201,68,8,73,68,101,85,101,89,142,78,175,82,186,255,72,109,6,250,110,15,233,161,94, +48,198,96,22,90,36,211,59,231,54,155,205,237,237,237,126,191,111,154,99,81,20,135,195,161,109,219,135,15,31,22,69,209,52,109,89,22,152,127,190,223,239,187,174,131,208,190,215,190,124,183,79,56,206,69,209,168,24,220,74,123,96,6,191,136,255,21,245,22,48, +130,136,228,239,216,237,80,74,57,215,181,109,231,189,215,74,37,137,49,198,104,45,164,12,74,179,148,36,165,212,82,42,165,149,50,74,97,100,33,247,246,22,82,66,82,56,76,218,150,253,125,144,44,223,125,247,131,24,34,35,208,18,255,134,200,18,140,255,107,236, +24,55,134,67,227,82,225,90,135,57,86,242,88,31,198,155,48,190,237,32,38,84,80,27,226,154,16,93,137,40,77,179,201,100,146,166,41,138,207,36,77,181,54,219,237,118,179,217,164,105,150,164,41,146,94,41,229,100,50,193,47,34,214,77,167,83,36,30,33,132,217, +108,118,122,122,10,79,203,184,216,72,135,113,145,214,90,176,40,164,144,113,160,154,214,58,49,6,72,26,28,156,222,188,121,115,117,121,9,254,225,249,197,217,199,31,127,236,189,99,162,233,108,210,52,205,55,223,124,147,231,249,124,126,82,31,143,73,146,40, +101,240,55,54,77,179,88,44,206,47,206,175,175,174,158,63,127,14,150,70,219,182,193,123,184,184,247,158,11,199,6,51,177,60,17,129,109,17,40,88,91,38,185,10,164,152,181,80,70,104,45,165,97,169,73,176,15,52,175,214,149,252,247,229,183,191,125,253,124,219, +212,153,208,170,117,212,57,199,84,139,112,48,116,80,236,36,7,38,29,216,9,30,3,221,99,192,16,118,73,32,45,224,110,56,231,254,250,175,254,242,163,143,62,154,205,102,200,255,1,44,3,55,198,193,17,141,69,96,71,210,90,111,140,9,62,40,165,170,170,210,218,176, +20,69,81,204,102,39,24,240,90,85,147,178,42,171,170,42,138,18,181,58,172,46,65,28,197,222,136,166,218,120,78,234,186,190,186,186,194,92,215,16,250,192,165,148,66,131,65,8,1,104,61,54,162,186,174,5,223,80,8,65,131,223,68,12,27,113,79,2,8,68,235,11,73, +92,8,65,136,168,165,232,5,104,214,218,227,241,32,4,75,9,92,9,63,39,41,133,148,178,105,107,32,195,66,8,99,116,154,38,137,145,82,146,214,44,37,41,37,181,148,90,155,123,155,80,246,12,53,236,67,113,87,69,43,22,66,200,139,139,71,81,250,113,143,75,30,83,216, +241,126,27,135,205,113,213,59,86,40,15,66,44,124,53,163,38,164,28,169,152,85,164,177,35,166,225,4,242,222,195,129,187,170,170,16,66,219,118,240,210,174,235,6,13,253,201,100,42,149,26,134,19,116,56,204,112,42,55,77,147,231,57,224,86,124,54,222,28,148, +55,112,133,147,52,1,107,241,112,56,192,236,132,153,109,215,225,249,232,25,11,214,69,176,202,100,201,229,229,101,154,164,82,202,179,243,197,211,167,79,153,89,74,161,165,170,38,229,139,23,47,188,119,211,233,212,90,151,36,198,57,39,88,98,33,179,44,67,227, +241,226,252,226,249,243,231,55,55,55,206,57,99,140,54,38,207,50,136,45,17,9,165,150,94,112,71,222,11,18,70,9,37,67,240,66,73,226,160,148,78,181,78,149,201,133,54,129,19,199,135,66,138,139,217,111,174,191,253,215,183,95,184,204,72,165,218,195,174,36,67, +62,116,20,14,134,119,70,28,13,123,193,154,216,120,174,69,223,236,138,137,153,31,40,212,56,173,208,31,71,1,114,122,122,250,203,95,254,226,252,226,220,36,198,121,103,18,147,229,185,210,90,42,101,18,163,180,18,82,8,41,179,60,207,139,130,133,8,20,172,67, +198,214,71,182,44,203,179,60,247,222,247,253,122,99,76,154,98,125,181,198,84,93,66,237,13,168,12,23,182,219,237,214,235,53,228,17,68,180,221,110,111,110,110,208,197,245,193,121,239,171,170,242,222,191,124,249,114,185,92,74,41,173,117,204,132,131,178, +105,154,237,102,215,212,45,144,21,72,177,35,248,57,150,197,13,134,52,132,77,120,215,216,28,177,76,163,215,209,221,4,168,136,166,244,56,72,135,37,134,18,223,24,149,24,41,100,144,146,133,32,33,72,9,204,211,54,82,42,41,21,83,31,126,80,184,14,91,64,14,129, +74,8,33,228,98,113,30,79,130,40,44,192,218,196,175,123,65,114,220,196,143,249,170,27,188,199,177,180,224,127,118,93,71,220,7,79,41,7,193,217,112,20,48,11,128,153,72,45,80,46,99,154,231,116,58,197,101,100,89,158,231,185,117,238,230,230,22,209,47,25,138, +174,44,203,227,230,71,232,195,166,130,118,179,170,42,176,5,64,136,1,155,212,57,183,217,110,16,108,227,192,45,28,33,145,104,234,156,163,222,218,195,91,107,47,111,174,154,166,209,74,77,166,229,15,126,240,131,71,143,30,181,109,93,150,101,150,153,245,122, +125,123,123,59,157,78,80,235,107,173,156,115,90,39,177,39,9,89,201,124,177,8,222,255,233,79,127,130,170,67,41,229,172,5,85,128,153,243,52,145,90,57,14,173,119,158,131,208,146,180,244,130,186,224,131,32,165,84,106,210,66,233,148,165,113,172,108,184,157, +234,203,208,252,250,237,215,223,208,42,43,166,169,50,212,52,121,80,129,168,86,188,77,229,62,19,173,97,102,153,120,145,58,81,167,34,102,37,49,67,137,205,222,168,83,57,30,143,23,23,23,127,253,215,127,253,201,211,31,102,89,134,184,1,197,45,24,45,81,98,135, +45,132,66,32,203,178,36,45,246,251,189,20,18,221,118,161,84,89,150,214,90,103,189,239,89,65,67,111,64,42,108,203,56,49,22,40,116,8,97,189,94,99,218,15,210,248,155,155,155,158,253,207,204,204,211,233,236,112,216,175,215,107,120,97,238,247,251,52,77,203, +178,64,6,132,92,70,8,193,36,172,117,33,184,152,199,197,222,201,16,244,68,116,214,68,228,140,189,241,49,115,45,206,246,138,121,108,228,250,91,107,157,179,196,65,112,63,172,84,107,153,24,109,18,168,183,189,16,164,250,251,173,251,118,0,7,22,10,8,43,245, +119,67,11,41,89,244,220,153,62,18,142,55,122,108,85,224,239,143,220,185,113,227,126,204,139,29,23,141,120,166,35,78,133,55,241,253,132,166,16,65,222,72,187,65,206,153,36,9,218,229,208,1,151,101,113,118,118,6,67,123,33,196,131,7,15,133,16,175,190,253, +214,251,80,85,149,214,26,196,168,184,102,160,209,116,93,135,57,175,184,89,224,70,224,64,221,108,54,96,235,67,132,113,172,143,176,199,195,86,233,25,45,198,96,210,72,159,102,40,141,10,190,174,235,255,239,15,191,171,170,178,109,235,15,62,248,224,201,147, +39,204,61,157,74,10,254,234,171,175,170,170,202,243,12,15,193,97,119,72,211,76,106,165,180,54,90,223,220,220,100,89,86,85,213,213,213,213,131,135,15,255,240,251,63,220,222,222,34,248,239,246,123,40,6,203,178,212,198,144,96,235,156,15,193,11,10,18,109, +244,208,122,23,136,133,96,35,149,97,101,124,80,214,147,243,207,75,247,187,111,159,223,80,45,147,162,107,59,237,104,46,243,224,188,103,121,76,228,62,151,199,84,88,165,4,177,9,108,60,29,18,113,79,61,16,241,9,180,106,81,207,19,209,39,159,124,242,203,95, +254,114,49,159,75,169,224,149,148,166,25,198,113,107,109,132,64,150,165,165,84,32,136,41,165,243,188,152,157,44,54,155,141,16,114,50,153,88,239,172,117,32,72,8,33,123,110,101,160,97,39,72,102,134,26,38,242,90,188,247,187,221,110,179,217,84,85,197,204, +187,221,238,242,242,242,246,246,22,39,169,49,102,50,169,182,219,237,106,181,14,129,242,60,3,103,99,189,94,99,132,2,196,220,216,210,232,61,196,158,220,152,185,22,75,170,88,245,68,221,105,76,199,240,216,227,173,70,36,74,138,208,250,224,63,212,207,89,81, +253,54,20,105,162,242,60,99,38,33,72,8,86,178,231,174,15,217,65,12,99,104,59,192,130,71,222,205,29,150,36,23,139,243,239,231,159,56,12,238,109,206,216,90,184,23,6,35,162,19,163,7,82,193,126,178,124,112,227,77,56,110,161,162,180,128,47,48,28,10,178,44, +91,44,230,200,51,81,52,38,73,186,223,239,111,111,111,203,178,130,77,165,16,18,53,33,142,88,112,214,226,80,81,28,150,120,194,80,195,68,249,54,54,15,49,163,41,130,184,135,13,28,124,0,90,211,35,195,68,68,4,217,212,100,54,185,184,184,56,59,61,253,209,143, +126,148,231,233,16,16,194,102,189,62,30,49,123,180,191,87,93,219,129,19,47,165,116,222,31,142,135,60,203,49,7,115,58,157,46,87,171,103,95,60,3,36,0,8,7,131,247,172,237,26,219,57,239,89,10,169,24,29,124,47,132,21,193,49,108,91,130,34,22,158,189,15,157, +247,255,22,150,223,212,87,150,100,154,229,161,110,181,11,185,202,172,247,173,209,135,76,30,82,209,26,21,128,241,120,146,129,106,195,223,87,172,2,21,140,74,78,173,245,199,31,127,252,87,127,245,87,239,190,251,174,144,66,105,205,66,192,193,87,72,137,211, +59,205,50,165,181,54,70,42,229,67,176,206,73,165,242,162,72,211,60,73,18,231,125,219,181,17,123,75,146,132,239,96,201,8,236,5,12,44,0,54,131,139,65,70,128,122,123,181,90,189,126,253,250,246,246,22,197,97,95,169,58,123,117,117,133,102,189,247,33,73,76, +85,85,8,101,198,36,69,145,35,199,1,3,206,57,231,7,103,235,113,120,64,34,22,203,72,0,164,99,152,35,222,28,156,74,104,110,141,211,248,248,96,195,221,67,8,105,116,2,85,80,98,116,94,36,82,146,16,65,244,19,175,177,3,37,179,24,204,202,80,160,226,60,138,59, +144,65,183,150,69,49,137,4,235,49,18,131,106,56,22,18,241,42,241,202,24,42,227,17,130,66,107,252,247,227,27,8,160,198,62,2,120,31,228,102,209,111,11,164,205,36,73,22,139,197,118,187,237,58,11,230,238,114,185,90,173,86,74,107,52,100,209,109,175,6,84,19, +172,223,179,179,179,147,147,19,228,57,39,39,39,214,218,168,63,4,120,131,12,7,99,73,181,209,184,209,72,72,0,72,108,214,235,201,100,2,159,168,16,130,150,42,130,111,103,15,23,109,219,124,248,131,15,222,121,231,81,93,215,101,89,118,93,83,85,213,87,95,126, +121,126,126,142,36,28,88,66,145,231,77,211,104,99,148,82,128,67,59,107,247,187,61,4,227,90,235,223,252,246,55,199,195,49,42,33,113,51,15,93,221,54,173,247,62,209,198,72,73,62,248,16,72,136,192,194,113,240,33,192,103,136,136,29,249,90,132,223,28,222,90, +71,142,58,211,134,169,74,165,231,198,181,62,73,247,9,31,82,209,106,53,56,74,9,10,228,152,131,185,75,68,177,64,56,125,162,253,121,8,225,209,163,71,191,250,213,175,126,246,179,159,41,165,218,182,75,146,148,89,120,31,164,84,198,36,8,140,120,164,148,210, +0,81,137,56,203,242,233,116,118,56,214,231,23,23,135,195,241,213,171,87,90,235,44,203,187,174,11,68,179,217,9,48,207,162,40,139,162,208,73,34,148,34,102,111,93,148,149,65,60,29,66,152,78,167,24,236,115,121,121,137,40,20,179,173,231,207,191,158,78,167, +85,85,165,105,138,190,84,146,152,167,79,159,66,68,186,223,31,218,182,137,164,168,182,109,157,235,198,77,185,24,36,16,252,145,145,98,19,142,65,141,152,165,227,129,193,45,138,247,109,72,68,157,115,78,41,14,129,148,210,70,27,239,67,103,173,209,162,40,50, +109,20,5,7,230,215,192,11,103,162,0,240,25,67,41,48,211,6,87,133,237,215,119,238,167,211,121,220,229,145,47,18,37,198,177,207,30,67,31,30,253,88,43,198,136,31,247,94,132,55,226,240,166,88,251,70,96,6,241,29,51,119,0,177,0,65,121,239,189,247,192,141,96, +22,40,72,246,251,131,247,126,177,88,100,3,183,51,207,11,30,156,245,16,177,97,75,1,80,39,206,211,222,108,54,90,235,162,40,80,207,68,195,159,217,201,9,130,100,93,215,175,95,191,110,154,102,54,155,205,79,78,16,45,241,187,70,235,175,190,250,234,234,234,234, +253,247,223,207,202,244,252,252,252,193,197,133,214,90,8,146,82,104,173,175,175,175,131,247,74,169,52,77,208,50,101,102,88,36,38,105,138,205,143,77,158,229,89,240,168,96,51,107,237,191,255,238,119,82,72,180,52,231,243,249,122,189,110,201,41,41,203,60, +159,164,57,123,223,29,234,206,90,34,210,137,241,204,46,248,192,36,148,20,90,237,189,189,110,15,47,237,134,136,138,160,74,210,137,23,154,148,213,102,171,195,177,212,109,170,157,70,119,139,67,8,150,67,39,200,118,214,251,192,44,32,135,3,90,160,148,110,154, +22,63,55,38,249,207,255,249,255,248,197,47,254,119,52,42,180,86,120,40,209,70,195,150,192,90,68,28,63,154,24,52,77,147,36,41,114,22,34,186,189,189,53,38,169,38,147,213,106,133,232,34,165,20,74,251,158,73,175,179,44,243,214,225,216,45,203,50,82,70,153, +249,234,234,234,197,139,23,113,123,204,102,179,174,235,174,175,175,179,44,141,159,139,163,223,57,191,90,45,129,195,29,14,7,33,100,81,148,222,59,76,58,145,130,163,50,35,194,25,49,189,76,211,20,31,119,55,26,77,4,226,32,85,31,35,148,146,129,124,93,31,89, +144,144,76,28,186,174,173,235,99,211,214,33,120,33,216,57,139,48,168,164,130,168,65,73,65,28,178,76,35,18,2,137,17,66,98,232,133,115,3,15,205,250,24,6,135,38,13,43,172,201,233,226,60,70,191,113,223,47,118,72,198,189,138,177,67,14,182,101,220,180,241, +39,247,64,84,152,178,13,54,22,34,126,74,215,117,23,23,23,176,111,66,4,155,78,167,200,30,189,247,89,150,11,33,86,171,21,172,13,133,16,93,103,135,209,89,110,127,56,128,86,10,8,1,160,115,219,182,40,211,1,124,63,120,240,0,248,27,18,149,237,118,11,50,141, +84,114,183,219,221,222,222,26,99,30,60,120,176,217,108,94,191,126,157,165,25,116,18,32,199,189,250,230,155,235,235,107,192,170,39,167,147,249,252,228,100,54,53,70,227,104,196,192,140,52,73,146,164,127,100,135,148,139,153,89,27,19,207,78,36,228,157,181, +93,219,97,183,95,95,95,63,251,242,203,44,77,139,162,88,173,86,206,57,145,153,60,203,140,20,182,174,155,237,65,248,144,167,105,145,23,157,115,158,201,249,224,66,176,68,157,160,35,249,45,185,61,91,29,68,106,185,32,210,196,129,212,49,151,187,66,182,211, +188,211,194,123,102,231,217,7,82,34,24,237,19,85,40,3,150,44,82,244,168,82,141,202,175,159,254,244,167,63,249,201,79,16,139,132,16,36,136,5,75,37,181,209,248,151,102,105,154,165,64,87,132,196,108,82,53,236,101,149,231,5,146,32,40,33,172,243,109,219,86, +85,101,173,171,170,42,45,114,196,1,33,4,60,154,230,39,39,40,227,209,82,198,227,184,90,173,158,61,123,182,92,46,177,94,200,48,49,11,93,176,48,38,49,166,199,75,112,222,105,109,164,20,88,32,232,4,210,52,67,6,120,216,111,163,211,54,238,127,124,92,199,1,3, +37,9,6,185,140,251,138,49,29,189,7,64,198,52,30,59,72,43,163,164,234,71,226,74,214,70,38,169,102,14,196,158,160,201,240,112,138,240,214,123,231,189,117,193,129,90,202,76,130,137,89,40,217,11,213,132,144,139,249,217,152,105,30,247,91,148,96,13,254,159, +50,250,190,140,95,63,182,15,24,215,150,35,53,134,139,198,59,130,101,124,13,204,66,32,81,169,170,106,177,88,0,110,198,159,141,214,246,213,213,149,148,106,54,155,65,92,143,173,219,52,173,15,33,73,18,148,142,0,99,113,215,98,122,131,92,107,191,223,199,161, +147,216,93,206,185,151,223,188,12,33,204,231,243,36,73,226,67,112,125,117,53,110,70,173,151,171,44,203,206,206,206,140,49,79,222,127,231,244,244,20,213,29,86,8,15,74,85,22,90,171,177,112,6,16,132,35,10,68,97,176,30,26,78,34,111,180,158,78,167,117,93, +63,123,246,172,237,58,22,188,94,173,139,162,144,185,54,82,250,206,54,187,3,91,151,167,105,106,146,64,116,172,235,64,68,130,61,147,167,208,146,63,178,59,72,47,4,233,192,185,229,212,179,34,221,25,117,44,245,182,50,135,132,107,34,219,89,105,61,123,114,76, +71,246,71,114,149,208,223,47,144,98,194,82,20,197,63,253,211,63,189,255,254,251,209,206,61,4,60,38,66,161,237,172,180,146,90,10,133,252,10,22,191,82,40,165,180,20,74,112,159,90,195,14,175,156,84,77,211,238,118,187,60,207,235,186,217,236,119,93,215,205, +166,39,88,77,120,210,6,239,167,211,41,4,19,32,105,128,124,191,94,175,113,120,33,240,238,247,123,140,15,233,15,11,231,67,160,64,61,87,89,41,149,166,89,85,149,216,171,32,253,30,143,199,186,174,165,184,83,252,68,73,55,30,149,158,29,65,144,231,119,208,157, +242,232,245,247,106,194,152,18,143,181,65,198,104,41,149,86,70,10,137,129,188,146,89,74,54,70,73,25,148,146,76,248,45,231,93,240,62,88,71,222,135,65,150,116,183,16,80,72,33,252,202,147,147,211,8,87,198,94,2,206,203,72,125,142,67,109,80,218,254,217,118, +34,58,48,227,130,112,16,80,251,8,204,16,221,25,138,46,22,11,36,223,69,81,156,157,157,129,182,27,55,33,40,105,93,215,165,105,223,229,131,115,54,224,164,52,203,138,162,16,66,214,117,221,107,255,140,65,7,28,175,193,149,3,122,197,120,208,179,179,179,36,73, +214,235,117,32,66,193,54,159,207,113,133,89,150,25,109,86,171,149,82,234,246,246,118,183,219,157,157,158,150,101,105,140,121,239,189,247,30,62,62,47,203,2,216,147,210,170,109,155,186,62,166,105,146,14,53,213,64,36,130,82,208,11,165,132,16,48,180,165, +209,226,101,121,38,152,139,162,216,108,54,95,124,241,69,215,117,179,147,25,49,177,17,109,221,52,135,163,244,84,22,69,150,102,214,218,205,118,107,189,99,86,82,105,41,85,32,118,68,29,133,86,176,225,160,72,164,36,211,96,88,155,38,87,155,92,109,50,94,6,219, +6,199,206,171,32,4,177,165,112,116,221,177,107,141,13,74,41,4,141,193,155,139,96,153,149,101,217,79,127,250,211,191,249,155,191,193,38,233,65,75,1,147,134,190,199,204,130,225,216,39,149,12,20,2,5,96,235,74,43,169,36,11,113,216,239,179,44,19,74,249,224, +181,6,23,167,219,237,118,167,23,23,56,173,210,52,3,43,64,8,153,101,217,201,116,6,225,53,140,100,140,49,183,183,183,191,255,253,239,239,213,96,176,41,129,101,17,122,188,32,106,195,175,29,205,125,41,149,115,22,54,98,120,50,243,60,215,90,140,197,8,247,130, +63,130,100,158,231,216,132,81,43,24,235,169,216,100,254,142,170,97,196,8,215,90,73,41,148,52,130,133,247,20,130,87,146,165,20,105,166,141,81,38,81,28,8,118,48,24,133,109,93,24,191,193,88,223,24,167,145,220,69,194,81,229,214,103,210,120,160,199,102,4, +223,83,48,209,184,44,188,23,184,135,156,251,174,158,132,210,17,23,145,231,185,49,9,228,72,80,42,161,151,96,140,246,222,239,118,251,182,109,139,162,208,218,12,185,1,149,101,57,153,76,180,54,190,231,100,43,52,172,48,171,48,250,17,32,105,49,198,128,115, +131,149,128,188,176,235,58,169,36,230,52,45,151,75,24,147,134,16,38,213,36,98,229,211,233,244,252,236,12,82,253,143,63,254,184,154,229,200,45,113,160,130,39,85,150,165,100,49,18,94,18,28,187,67,8,105,158,69,78,22,141,212,146,33,4,147,36,179,233,84,8, +241,245,215,95,239,247,123,140,172,17,130,219,99,237,157,3,147,214,6,127,168,235,198,58,147,164,32,229,146,15,222,123,235,157,103,114,130,180,11,138,164,81,90,38,38,100,102,151,202,85,18,54,210,237,131,11,33,72,18,138,24,53,7,177,100,41,149,243,99,148, +123,108,105,247,193,7,31,252,243,63,255,243,195,135,15,177,130,232,217,192,220,62,118,20,227,47,226,240,141,125,66,188,64,41,21,40,4,34,53,184,143,78,38,253,190,18,82,97,220,200,122,189,233,186,238,228,228,228,100,177,48,73,146,106,3,14,26,118,32,88, +218,96,29,70,246,12,26,247,85,85,193,254,48,70,63,33,132,135,97,11,17,224,238,184,45,145,19,77,167,83,193,1,232,6,190,240,160,34,8,199,217,178,112,18,67,99,102,204,152,225,129,174,8,140,103,220,144,27,81,193,72,74,37,165,230,158,165,205,74,10,33,130, +73,180,49,194,24,205,20,108,63,53,173,247,7,238,253,97,70,251,101,248,38,244,155,240,236,236,65,148,39,143,213,244,99,242,235,24,221,30,15,70,28,51,72,209,112,27,51,75,135,189,63,166,155,210,152,146,119,113,113,113,122,122,138,83,25,108,79,68,51,112, +65,157,115,85,85,73,169,176,1,180,54,131,143,178,243,35,38,42,122,6,48,180,143,254,20,56,56,80,40,70,171,53,184,105,108,182,27,132,214,183,111,223,194,103,54,207,243,250,88,35,157,158,205,102,211,233,148,66,88,44,22,31,124,240,65,150,101,42,13,214,118, +82,244,220,128,200,233,225,225,105,190,107,126,18,75,41,195,112,42,69,153,26,78,135,254,218,186,110,177,88,228,121,254,226,197,139,203,203,75,173,53,57,203,68,73,146,232,196,116,214,238,235,163,103,202,170,158,225,229,218,206,118,157,183,46,82,34,21, +116,249,74,134,68,29,141,220,169,176,102,187,13,206,246,150,64,184,219,44,88,106,173,115,147,72,201,136,27,145,109,143,71,246,209,163,71,127,249,151,127,249,171,95,253,10,119,233,110,161,153,35,253,101,152,116,171,132,144,49,103,67,97,31,191,138,34,71, +94,7,174,82,98,82,165,148,13,254,237,219,203,65,190,32,3,83,103,59,132,151,237,122,67,68,147,201,228,228,228,100,179,217,188,120,241,2,81,49,118,77,112,26,98,171,220,222,222,2,177,196,144,73,236,46,41,5,24,136,67,43,143,219,182,89,173,86,224,223,228, +89,18,141,12,227,3,25,157,53,163,24,61,206,90,251,254,38,236,233,120,163,77,56,40,137,209,6,15,227,77,24,66,144,130,152,189,144,164,149,212,70,48,249,94,34,211,251,64,170,16,190,179,131,70,188,214,126,52,151,60,93,156,143,55,94,252,224,59,127,155,1,204, +28,27,64,141,9,178,248,0,64,82,247,126,200,204,177,255,31,47,3,39,232,131,7,15,30,62,124,152,101,25,100,19,145,230,34,132,216,239,247,214,58,180,245,146,36,77,146,196,135,144,231,197,128,67,10,221,55,0,41,134,232,72,153,199,135,98,126,104,36,4,99,20, +1,138,135,188,200,95,189,122,5,2,247,106,181,194,112,223,178,40,49,157,166,44,75,33,68,153,23,31,126,248,225,195,135,15,173,181,66,251,16,66,154,36,82,138,227,241,128,102,52,162,220,96,95,217,243,25,4,11,173,53,12,35,239,114,132,81,138,190,223,239,219, +174,171,202,242,201,147,39,93,215,61,123,246,76,74,73,182,51,90,43,173,173,119,135,166,110,130,147,73,17,31,227,3,0,0,20,25,73,68,65,84,154,101,25,19,119,109,235,219,78,4,50,0,239,60,135,16,180,32,79,212,9,106,69,216,137,176,19,110,235,187,163,119,16, +78,131,234,239,125,32,31,84,96,19,68,80,162,31,110,1,193,119,232,101,114,159,127,254,31,126,249,31,127,121,118,122,182,219,237,189,15,90,105,239,60,220,138,17,3,199,42,176,49,137,121,108,77,2,136,59,18,190,180,214,144,200,20,85,169,181,193,19,63,63,89, +152,196,44,151,75,112,65,103,147,41,178,149,182,109,1,147,54,77,115,117,117,133,207,66,116,66,193,143,64,138,60,25,229,28,58,13,137,73,132,20,251,225,11,154,59,108,60,165,148,209,114,24,212,215,111,218,248,132,224,122,162,130,9,231,245,208,247,187,235, +28,68,114,233,152,248,22,73,222,68,94,74,37,132,194,125,14,33,8,14,129,60,11,175,149,48,6,214,135,33,46,123,160,239,150,111,189,251,108,76,249,153,153,228,252,228,116,220,138,24,83,183,227,12,51,92,25,238,200,120,158,196,61,42,105,180,136,27,99,54,227, +22,5,86,8,155,240,199,63,254,113,81,20,64,201,226,42,150,101,137,121,145,198,36,48,135,45,203,170,170,170,253,126,175,181,65,47,49,203,114,98,6,251,17,74,11,140,233,169,170,106,168,61,4,16,115,61,124,193,68,189,159,10,162,53,82,80,107,109,89,150,232, +19,166,73,186,88,44,136,104,185,92,166,105,250,201,211,167,105,154,110,183,219,201,100,18,68,39,165,76,147,164,235,58,80,67,192,180,12,223,99,32,48,177,82,74,14,169,26,208,185,166,109,219,33,212,48,115,85,85,155,245,122,177,88,124,244,209,71,223,124, +243,205,139,23,47,148,247,218,104,79,225,216,212,141,183,32,65,249,16,108,215,117,77,75,206,103,58,73,210,76,75,133,101,74,164,240,20,58,242,45,249,154,66,19,92,75,228,41,176,20,74,105,109,140,82,146,61,5,235,132,243,108,125,35,60,248,101,145,65,14,56, +241,231,63,255,249,207,127,254,115,200,5,250,1,1,33,72,41,165,86,216,3,145,47,50,38,187,221,83,21,192,120,183,44,203,16,8,36,36,38,225,40,76,38,147,44,203,145,242,5,79,69,89,46,22,139,197,98,81,150,101,158,164,16,175,92,94,94,190,122,245,234,120,60,2, +112,198,44,3,232,93,170,170,130,31,62,210,200,56,41,9,199,180,82,170,235,250,198,198,32,207,55,119,65,130,122,226,11,8,110,232,251,199,103,50,114,184,35,68,31,2,38,201,12,251,65,10,162,208,52,53,116,124,206,217,16,188,148,2,165,32,200,220,82,42,41,116, +220,132,76,33,144,19,50,36,137,74,83,8,108,40,114,101,124,144,223,241,158,34,65,189,253,172,232,63,84,176,60,93,156,245,102,134,189,154,222,227,63,193,118,213,90,227,135,204,132,64,132,156,16,46,119,152,233,5,225,252,16,54,185,199,124,120,152,179,17, +58,20,111,245,177,197,212,184,227,177,125,231,157,39,159,126,242,23,135,125,189,217,110,186,206,122,31,164,196,17,21,94,191,126,125,122,122,58,153,205,2,133,52,75,167,211,89,207,244,55,134,4,75,173,148,50,232,7,30,155,186,237,58,184,197,160,15,129,111, +128,146,129,167,134,231,0,81,14,7,173,20,162,109,218,34,207,19,99,54,235,245,97,191,111,155,246,213,171,87,152,191,29,66,120,242,228,201,135,31,125,20,136,88,138,36,75,37,57,163,140,183,254,184,63,186,206,81,8,28,72,73,53,212,69,170,167,194,10,77,44, +172,243,182,107,61,218,67,112,178,24,158,87,52,33,181,214,218,232,237,110,151,23,197,233,217,217,155,183,111,86,203,53,70,18,180,199,214,72,83,37,133,175,59,201,92,31,143,214,59,149,154,116,82,58,21,182,205,254,104,27,82,44,88,181,62,52,214,53,222,55, +206,57,144,60,77,210,236,15,108,157,10,100,164,212,70,9,35,173,12,13,219,99,219,72,37,155,182,81,90,237,15,123,98,50,137,121,247,189,119,255,211,223,254,39,124,47,164,32,38,165,85,154,165,82,73,173,20,90,73,74,74,163,181,132,147,151,247,77,93,51,145, +66,159,81,74,173,84,98,76,154,36,222,81,232,117,247,236,189,19,194,39,70,81,112,38,149,105,106,178,44,117,206,214,199,86,43,147,23,57,147,212,70,63,127,241,226,230,246,182,105,91,169,148,54,166,110,27,157,24,101,244,118,183,195,154,58,239,211,44,75,179, +76,39,134,3,237,118,59,44,34,52,248,204,124,114,50,215,74,167,73,154,103,185,209,6,55,144,72,52,117,107,201,233,36,109,173,115,129,230,243,19,109,76,221,52,32,250,32,43,139,248,57,170,24,231,93,146,164,208,121,193,92,52,73,210,186,110,218,182,11,129, +208,246,184,155,106,22,200,219,68,8,37,132,32,25,60,119,65,184,32,3,73,193,42,33,78,164,202,140,201,149,50,228,109,160,134,184,245,65,4,114,129,156,16,65,72,18,210,19,251,64,78,107,33,36,35,25,150,179,217,252,251,214,84,17,70,27,71,228,126,192,192,255, +4,164,25,227,188,227,50,210,123,139,247,182,157,67,21,103,76,242,248,241,227,243,179,11,188,16,40,89,85,149,77,211,188,126,253,45,218,220,237,192,42,106,154,22,205,3,123,215,177,233,129,92,109,76,154,166,105,146,158,159,159,35,168,214,117,141,0,8,12, +26,217,78,156,102,12,185,83,100,120,39,73,130,142,31,100,144,88,155,197,98,1,41,29,204,246,14,135,67,215,30,16,64,0,175,101,89,38,37,136,218,58,14,135,115,14,253,60,98,102,33,121,140,103,140,173,202,145,104,161,199,141,20,163,170,170,215,223,188,90,173, +86,68,180,92,175,207,206,206,208,80,105,187,22,24,18,82,223,182,169,143,77,141,95,73,149,25,141,242,186,163,52,225,128,143,212,228,152,176,152,52,193,123,34,141,100,230,159,253,236,103,255,240,15,255,240,228,201,147,24,19,240,119,161,17,23,1,152,123, +98,188,152,230,140,151,30,132,117,165,164,24,8,217,67,38,70,173,117,73,146,228,121,225,125,88,175,183,135,195,193,58,235,93,120,246,197,159,94,189,122,133,219,30,19,4,216,41,96,9,80,122,197,68,108,82,86,136,204,99,127,138,195,225,80,20,5,74,253,126,240, +222,240,148,222,174,110,34,187,192,59,11,51,245,94,27,192,140,8,137,92,0,22,123,33,248,88,197,12,131,92,20,94,63,206,192,239,68,21,176,252,149,130,56,248,112,55,46,27,66,18,99,84,150,26,173,5,147,11,100,133,160,64,134,255,151,95,68,36,167,147,147,123, +60,215,241,125,143,123,47,102,35,168,253,190,175,123,250,115,238,79,232,124,216,190,51,225,9,85,92,89,86,239,190,251,238,217,217,121,8,193,186,110,24,18,120,136,86,89,240,125,64,141,222,117,253,194,248,129,94,164,181,193,223,140,77,40,152,215,235,245, +205,205,13,46,108,183,219,161,64,199,14,196,38,1,240,3,75,95,60,166,248,33,206,215,44,203,144,214,254,240,135,63,60,30,143,235,245,250,225,195,135,73,146,128,115,99,187,99,116,230,67,169,41,132,140,76,223,239,22,220,160,8,186,239,13,220,234,143,143,8, +214,161,86,201,178,236,241,227,199,143,46,30,252,235,191,254,107,219,182,101,85,65,122,50,159,207,111,110,111,146,36,201,242,12,35,223,218,182,241,20,144,85,146,141,121,62,71,145,14,48,167,123,55,191,79,23,135,246,215,213,213,85,85,85,159,127,254,249, +63,254,227,63,126,250,233,167,184,6,220,180,225,86,247,144,224,24,96,27,176,25,57,46,67,70,30,242,67,143,74,48,232,201,200,104,176,94,67,117,137,161,185,124,56,30,174,46,175,119,187,109,93,215,232,4,160,169,128,132,11,212,133,72,135,140,183,238,184,63, +68,103,81,99,12,184,141,227,182,193,120,226,101,215,117,46,64,124,147,165,105,218,212,71,92,30,136,193,48,146,141,85,46,234,82,235,58,44,101,156,43,138,77,24,123,57,99,45,17,51,51,105,32,113,129,144,54,70,237,189,66,187,34,207,178,52,85,130,29,17,78, +52,253,253,32,119,159,215,58,155,205,239,133,181,177,124,99,124,5,241,175,29,207,15,188,119,210,143,3,99,255,74,114,64,240,177,21,157,115,69,81,158,157,157,41,169,119,187,93,8,94,107,125,56,28,222,190,125,83,215,53,226,97,150,101,102,40,247,141,238,185, +124,218,36,81,202,212,63,16,66,40,165,166,147,9,22,99,58,157,66,224,139,131,16,45,68,99,12,152,52,81,46,128,45,13,67,154,166,105,138,162,152,205,102,69,81,156,159,159,71,104,10,58,64,144,72,164,236,33,165,104,190,26,249,135,113,205,34,172,7,126,210,61, +153,101,220,18,145,224,134,120,136,36,249,226,244,172,168,170,23,47,95,222,222,222,66,163,124,121,125,181,88,44,152,57,49,9,232,230,206,89,163,116,98,12,75,209,236,143,119,67,94,7,203,240,104,223,136,8,48,30,249,22,152,162,161,195,231,159,127,254,247, +127,255,247,159,125,246,25,230,124,64,137,2,102,31,86,28,144,227,189,205,54,126,0,198,125,139,136,181,246,83,10,7,209,106,8,228,156,183,222,57,231,133,80,105,154,37,73,74,196,235,205,250,237,219,55,201,224,36,20,31,77,12,75,142,26,186,177,151,182,115, +206,40,29,63,43,118,17,163,226,33,118,131,226,175,151,147,28,113,204,24,195,129,143,245,1,223,11,33,234,227,209,57,27,103,247,162,68,172,235,99,84,57,198,191,49,10,14,199,174,48,253,247,189,161,18,97,62,210,64,150,146,66,8,239,172,148,178,200,147,44, +77,148,98,22,65,72,14,65,125,231,180,250,110,144,235,219,63,139,197,89,76,59,199,141,190,152,118,198,120,24,187,73,145,173,54,110,9,254,207,98,163,16,228,125,176,214,10,150,160,14,228,121,145,101,89,85,77,234,186,238,108,139,68,255,112,216,99,243,244, +45,169,56,75,149,251,116,75,106,29,149,193,125,235,134,8,119,118,62,159,163,9,142,198,70,219,182,160,95,196,233,78,97,144,11,162,61,21,81,135,120,248,37,61,7,77,159,156,156,192,63,42,114,249,179,84,3,16,135,143,122,220,69,127,54,125,136,241,103,188,108, +209,91,1,207,58,114,161,56,27,168,169,155,247,222,123,47,73,146,235,235,235,215,175,95,103,89,214,89,11,164,33,132,80,55,77,211,52,240,192,102,230,182,105,186,206,130,247,4,234,19,168,100,129,201,58,23,152,72,48,75,129,23,128,64,165,141,89,46,151,66, +136,191,253,219,191,253,213,175,126,245,225,135,31,34,181,142,8,36,190,137,18,39,220,135,129,23,33,226,178,198,19,103,172,75,80,74,33,49,225,145,74,27,41,162,15,100,140,41,138,50,4,186,189,93,222,220,92,111,119,59,239,125,59,130,226,112,187,16,255,47, +46,46,240,230,0,210,178,44,3,60,174,149,26,127,116,164,188,196,9,132,128,0,144,145,50,115,231,64,236,222,59,231,138,60,247,62,116,182,197,24,54,41,68,156,159,23,91,130,117,125,68,54,17,51,94,176,234,226,33,59,62,116,250,109,200,76,228,9,160,232,96,18, +37,132,160,64,66,80,154,152,52,85,40,249,136,130,181,2,182,172,113,236,47,141,254,49,49,5,146,167,139,243,239,71,176,184,9,163,78,55,94,80,60,104,199,155,48,22,132,223,239,31,18,249,16,168,235,58,12,190,6,224,41,165,76,147,44,73,18,109,212,224,1,195, +101,89,166,105,2,201,249,177,174,241,38,109,219,171,227,59,219,55,0,131,31,102,95,41,165,148,154,84,19,200,151,226,252,0,44,109,89,150,104,76,161,192,192,58,65,17,179,219,237,118,187,93,146,36,85,85,33,35,122,231,157,119,96,179,15,31,68,34,186,185,185, +121,249,242,165,82,10,211,214,192,122,139,210,141,232,156,25,149,147,247,172,108,191,159,139,226,74,162,228,255,46,71,109,187,221,110,247,227,31,255,120,58,157,126,253,245,215,111,175,46,171,170,218,108,54,168,141,109,215,5,34,99,116,44,249,148,80,113, +74,71,4,207,238,192,216,166,137,234,234,248,19,239,253,217,217,217,223,253,221,223,253,197,95,252,5,6,193,67,123,137,196,56,90,15,198,62,211,88,167,54,142,120,99,197,122,156,46,214,183,16,5,3,163,2,121,136,136,178,60,23,66,89,107,111,110,110,95,190,252, +230,250,250,186,179,86,41,181,188,189,197,89,137,235,199,17,0,167,109,180,28,160,72,194,149,215,117,237,173,107,250,73,221,52,112,86,116,158,231,16,64,69,247,196,216,34,94,109,150,168,48,247,251,125,98,140,82,170,109,58,107,59,60,42,105,154,54,77,211, +182,13,22,244,120,60,182,93,19,165,134,241,184,196,27,254,153,130,144,153,130,192,248,23,234,249,46,125,195,79,8,197,76,146,133,18,108,140,76,141,150,146,157,183,16,198,141,35,225,120,112,98,63,38,112,62,208,214,238,133,203,120,168,223,107,25,197,130, +53,18,211,190,59,187,226,59,59,48,132,224,92,39,132,132,14,176,111,28,205,23,74,169,171,171,107,41,101,150,167,56,213,148,146,48,29,1,164,105,227,17,32,123,196,191,237,250,252,33,73,82,116,77,160,11,72,147,4,49,16,56,59,22,44,207,243,201,100,210,87,36, +3,155,62,77,83,96,223,168,6,141,49,23,23,23,103,103,103,167,167,167,231,231,231,121,158,191,121,243,6,83,184,97,192,14,96,230,120,216,55,77,43,88,26,157,104,109,4,75,38,65,20,16,202,70,45,208,239,144,99,198,188,246,136,12,97,177,241,220,71,57,169,109, +59,156,211,105,158,125,252,244,99,244,15,193,88,192,237,210,74,43,37,195,80,170,97,19,14,67,243,92,100,36,143,199,241,141,205,71,182,187,29,166,229,76,167,211,199,143,31,131,44,18,155,55,49,6,70,163,36,108,218,123,213,96,132,73,238,21,138,162,159,137, +70,98,248,222,251,158,37,39,149,217,108,54,111,223,94,189,121,243,102,185,92,57,231,208,221,109,234,122,183,219,13,38,96,61,173,60,239,29,49,56,246,147,112,178,72,41,121,112,184,197,175,68,250,117,180,198,25,79,189,38,34,23,236,93,91,219,57,44,125,219, +116,82,9,53,136,63,188,71,99,144,66,8,77,91,71,62,102,236,215,99,99,127,127,7,50,195,201,154,6,173,82,63,30,28,28,7,45,181,96,14,190,211,90,230,89,42,149,232,186,54,144,188,39,214,29,143,139,191,171,9,191,159,118,222,251,138,12,32,104,79,162,63,39,126, +126,55,228,253,123,181,80,8,161,237,106,196,64,41,148,181,78,41,117,122,122,6,129,252,102,179,89,174,110,65,64,81,74,70,190,108,146,36,82,41,116,2,167,211,25,100,132,158,8,147,37,167,211,25,132,136,248,179,86,203,37,146,168,56,71,13,169,5,202,30,100, +38,112,149,205,243,92,74,121,121,121,137,194,41,77,211,119,222,121,7,35,239,17,24,231,243,249,249,249,57,166,222,75,41,55,155,77,154,166,171,229,109,211,180,68,1,57,18,34,140,247,129,2,35,27,137,153,253,208,252,189,43,152,209,225,69,176,26,211,175,240, +208,163,69,169,148,50,73,242,205,171,87,211,233,244,221,119,223,253,228,147,79,190,252,242,203,171,171,75,116,240,122,43,138,224,98,223,25,104,7,178,62,36,150,248,104,84,116,208,31,140,129,98,236,222,237,118,219,182,237,39,159,124,18,57,12,152,14,143, +110,91,204,122,112,121,227,253,57,142,234,49,229,137,178,166,187,246,225,40,200,11,86,73,146,174,214,235,213,106,179,92,46,55,235,30,42,203,139,34,207,243,73,85,129,228,132,189,132,103,189,44,75,168,233,35,141,25,40,81,215,117,193,249,24,165,209,39,196, +90,227,34,35,202,133,36,63,203,50,169,213,241,88,43,165,179,44,117,157,141,106,239,182,233,14,251,190,9,201,204,219,237,22,178,242,221,110,19,167,74,143,103,250,130,44,57,174,135,251,28,199,135,254,103,130,224,91,134,17,104,204,66,43,205,204,222,117, +70,171,170,204,149,22,109,219,178,144,227,168,118,111,19,246,7,232,124,126,122,207,11,32,110,188,120,224,197,188,43,86,171,81,247,21,51,117,28,207,99,118,34,190,180,129,225,157,238,58,59,248,11,201,52,77,111,111,150,66,136,246,110,146,118,11,221,3,222, +191,172,170,129,5,47,132,16,39,39,39,121,81,206,102,179,60,207,153,122,13,11,234,70,49,12,66,139,159,56,157,78,113,100,110,183,91,172,77,68,222,175,175,175,81,152,101,89,118,113,113,177,88,44,64,143,192,3,52,159,207,111,111,111,127,251,219,223,2,215, +198,56,151,178,200,142,199,227,106,181,62,28,142,211,233,236,228,100,134,195,98,183,219,73,37,34,230,25,145,198,123,192,87,60,146,240,50,140,97,3,48,128,81,39,85,89,193,91,224,228,228,4,26,139,95,255,250,215,219,237,22,42,173,225,248,243,209,31,73,43, +19,145,192,168,32,139,252,222,40,161,194,247,93,215,37,105,10,100,2,175,255,244,211,79,49,127,51,98,57,227,96,18,235,162,123,40,235,216,158,16,245,112,140,231,214,118,73,98,124,8,235,245,218,90,91,149,211,52,77,143,199,230,223,254,253,119,95,126,249, +37,147,196,54,83,74,73,37,87,171,85,240,225,241,227,199,168,65,38,147,9,96,234,16,194,233,233,41,158,34,148,124,224,151,79,167,83,53,168,103,0,179,197,76,30,80,19,58,73,90,107,8,41,150,203,165,245,118,88,116,207,129,165,20,200,140,136,8,230,131,120,158, +81,158,132,16,172,109,145,217,226,231,177,208,136,145,240,30,41,69,10,37,4,11,73,158,220,144,183,11,8,157,5,139,94,168,68,129,131,83,74,100,89,230,70,242,247,8,97,70,243,200,62,8,159,204,22,247,122,12,227,51,111,108,244,116,207,78,252,222,190,141,100, +209,123,13,67,34,63,8,234,9,16,72,81,148,121,158,239,247,135,16,194,110,191,29,110,135,79,211,84,235,30,50,49,73,130,91,108,76,210,135,20,147,224,228,131,243,185,181,246,88,215,109,219,26,109,144,196,71,215,6,104,228,163,191,101,100,243,196,81,19,105, +154,78,167,211,211,211,83,172,31,34,198,163,71,143,96,175,128,76,21,7,243,116,58,45,242,28,174,42,104,40,193,54,11,190,50,70,39,72,72,134,102,93,184,7,103,143,147,67,108,140,113,204,129,205,25,49,191,121,251,38,203,51,12,138,250,151,127,249,151,175,190, +250,202,123,23,235,156,126,244,79,32,10,196,196,206,135,16,89,197,68,136,67,49,23,117,206,65,88,25,87,97,156,73,74,41,17,237,241,172,199,88,55,22,55,141,213,3,227,10,37,6,132,49,5,12,107,20,66,104,187,142,153,243,172,20,66,92,93,221,60,127,254,252,205, +219,171,219,219,101,211,52,171,213,10,112,104,94,228,121,158,239,119,251,52,77,81,159,103,89,54,88,242,117,200,72,113,97,0,159,145,33,11,226,222,16,125,248,138,240,9,14,35,231,28,68,164,248,115,170,105,25,31,96,163,181,214,166,105,106,136,48,48,230,175, +109,27,248,15,33,36,88,219,207,29,138,252,213,200,170,251,179,29,5,142,246,136,28,34,9,134,89,80,144,82,72,68,71,165,56,75,77,154,26,37,149,239,141,241,7,36,6,226,20,129,161,143,24,36,74,114,54,155,255,89,72,125,28,49,199,153,234,104,126,40,141,81,236, +72,120,189,23,4,156,235,0,138,122,23,136,48,4,38,145,82,38,73,170,181,110,219,6,111,104,140,158,207,231,85,85,98,79,70,200,27,124,40,208,112,6,79,138,62,62,247,90,10,33,99,166,135,92,2,226,166,200,93,194,189,70,99,23,239,121,122,122,138,106,16,206,81, +0,6,136,232,213,171,87,117,93,163,130,218,108,54,8,251,182,235,112,90,111,183,187,205,102,187,219,109,153,57,77,123,209,6,218,181,90,247,92,254,177,173,99,124,172,199,150,60,99,113,26,14,108,152,92,45,22,139,182,235,254,240,199,63,254,159,255,229,191, +172,86,43,33,24,197,173,115,142,66,160,112,135,90,119,214,221,235,4,198,196,12,73,38,114,212,136,109,198,14,24,114,48,102,126,250,244,41,248,67,247,146,162,232,188,50,110,18,126,191,75,17,193,240,241,124,21,235,92,146,36,90,153,253,254,248,226,197,139, +151,47,95,1,187,46,138,146,89,0,115,110,187,214,57,55,157,76,163,237,64,47,242,202,50,96,36,184,108,132,232,200,203,231,64,113,146,121,55,28,46,216,192,88,119,212,219,112,247,210,90,147,8,245,128,234,49,145,181,118,187,221,245,16,168,247,93,215,109,183, +187,213,106,9,2,131,214,58,132,126,142,58,222,13,127,209,255,98,19,198,115,169,167,103,247,155,80,82,96,65,18,47,146,130,140,81,73,106,148,82,129,191,19,225,198,117,102,140,94,234,158,16,254,30,215,123,236,220,24,215,102,140,7,196,165,26,121,250,211, +189,90,121,80,119,17,70,231,96,83,105,213,147,21,145,90,32,63,241,62,203,178,44,62,73,66,8,239,8,134,40,110,24,235,169,85,2,77,48,244,10,93,211,98,217,34,144,139,223,197,144,87,92,42,0,155,237,118,11,37,49,190,64,52,197,233,91,20,197,159,254,244,39,100, +164,40,120,102,179,153,115,238,237,219,183,85,94,76,38,19,38,1,63,155,155,27,62,57,57,233,58,151,36,58,246,63,98,206,22,79,168,24,120,199,179,16,98,193,131,140,17,68,182,237,118,91,150,37,46,254,215,191,254,117,231,250,252,179,223,186,222,7,33,156,187, +27,229,101,93,24,119,168,35,100,61,158,241,26,111,5,62,11,167,187,214,122,189,94,127,241,197,23,16,221,70,183,223,113,77,27,75,163,123,219,111,124,10,199,44,41,90,39,90,107,113,104,182,109,123,123,123,187,221,238,33,182,152,76,166,200,93,147,36,189,190, +190,250,246,205,107,239,253,167,79,63,133,249,122,89,150,235,245,26,21,236,114,185,60,28,14,168,147,15,135,67,172,174,235,186,22,129,162,31,41,118,38,62,61,26,115,69,31,180,222,60,154,239,238,109,115,56,2,38,192,67,37,152,155,166,217,237,118,199,99,131, +225,182,177,31,254,103,7,200,252,217,175,59,38,54,197,169,136,125,31,217,123,239,89,122,10,206,145,237,188,237,156,247,68,146,238,165,144,223,223,216,255,63,80,181,62,59,159,175,201,171,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; + +const char* Lukasz_png = (const char*) temp_binary_data_16; + +//================== Lukasz0.ogg ================== +static const unsigned char temp_binary_data_17[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,227,166,157,1,0,0,0,0,179,65,137,84,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,227,166,157,1,1,0,0,0,126,169,242,167,13,59,255,255,255,255,255, +255,255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31, +66,67,86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91, +73,193,214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150, +214,82,41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201, +177,36,75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42, +197,230,116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230, +65,106,54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206, +57,231,156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20, +82,72,33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74, +41,8,13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91, +214,101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192, +81,28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247, +117,29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41, +162,226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73, +145,20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16, +131,30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81, +0,0,132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79, +242,52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109, +221,84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93, +89,246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,192,88,0,0,0,0,0,0,227,166,157,1,2,0,0,0,42,75,121,191,35,38,39,29,39,43,177,169,173,182,189,177,183,175,185,167,182,179,181,179,165,165,178,176,179,181,30,28,29,32,31,29,32,38,40,185,252,192,6,4,123,226,99,7,179,148,141,239, +201,222,14,125,26,21,117,218,154,86,20,66,174,49,116,247,45,235,40,5,95,171,62,188,176,13,228,60,132,12,207,151,149,43,145,21,207,58,197,148,145,98,57,99,82,31,127,217,184,227,207,116,251,156,197,174,172,244,214,83,223,94,191,38,0,244,58,4,70,253,168, +122,54,216,243,223,158,128,70,243,251,228,122,142,252,56,212,204,133,106,137,94,110,1,68,71,224,215,174,31,197,140,44,1,15,243,239,157,26,201,61,253,250,243,245,78,101,117,125,83,119,228,220,251,245,112,124,86,252,108,211,83,12,132,93,231,219,234,0,121, +97,151,146,223,33,168,235,113,61,114,94,184,242,183,46,83,218,206,186,179,170,100,119,30,185,52,63,86,197,179,1,179,195,143,234,4,90,233,21,195,251,251,179,202,114,204,126,117,52,118,19,172,120,127,155,31,126,234,42,254,240,118,161,156,156,28,177,185, +34,1,128,13,182,101,29,46,51,82,192,58,243,35,243,223,219,223,219,246,157,107,116,207,223,111,189,125,124,148,255,49,243,120,11,176,110,194,209,139,247,174,22,77,248,156,87,196,32,37,101,104,97,225,84,136,234,41,243,63,150,12,66,197,2,87,61,8,57,136, +15,203,206,61,213,133,242,97,119,121,19,41,30,183,7,154,164,172,14,22,168,197,209,234,159,44,57,211,81,15,137,55,89,30,205,147,175,121,179,97,233,6,138,15,33,213,84,40,21,6,234,53,179,1,89,113,241,221,164,82,4,135,145,245,215,121,185,242,194,84,151,62, +231,29,0,254,8,22,27,23,179,111,148,229,216,122,47,221,242,162,49,60,219,217,45,108,116,47,161,187,1,128,109,101,182,14,194,240,152,65,169,252,72,216,102,108,183,175,240,126,118,174,104,63,127,136,149,238,248,109,18,22,233,254,144,225,202,136,131,249, +63,145,160,107,30,61,178,43,186,185,25,102,67,64,5,57,13,190,147,76,157,231,105,245,167,24,237,101,119,242,13,152,114,216,121,43,14,197,139,165,33,155,165,135,223,175,90,224,155,224,254,33,98,205,122,1,16,243,148,66,236,125,141,0,66,47,221,173,64,202, +58,27,33,166,164,165,224,28,91,69,244,138,104,47,184,56,126,149,199,79,125,17,15,84,15,7,111,43,168,76,128,251,49,1,62,9,150,27,103,138,103,99,216,70,73,222,75,233,108,7,248,89,185,211,29,150,81,111,88,153,44,224,176,204,96,91,130,49,144,83,185,61,153, +239,150,253,242,159,247,53,214,95,159,235,218,182,23,37,42,133,40,116,207,89,204,216,142,208,243,253,195,24,66,195,140,163,238,16,173,163,198,105,9,245,154,255,103,47,169,45,253,237,7,65,151,11,167,169,22,220,184,251,75,59,43,148,36,172,186,7,115,31, +15,165,147,53,202,66,222,251,97,138,238,69,145,190,34,69,208,219,158,28,158,226,214,17,249,202,53,95,104,215,138,209,204,188,198,45,4,100,70,249,68,226,247,19,87,10,117,7,54,213,198,0,56,97,44,113,114,221,153,112,48,88,243,31,0,126,249,213,27,113,57, +27,97,57,38,222,171,229,176,159,141,158,8,45,71,91,80,102,0,128,109,213,182,178,4,97,176,4,18,193,97,239,148,34,185,233,223,179,113,125,51,114,198,222,100,74,239,152,75,48,24,210,88,40,94,98,154,246,174,222,152,132,232,157,90,164,93,165,202,168,170,76, +15,4,207,49,50,121,125,146,153,195,60,50,56,109,71,106,174,78,207,100,168,224,58,254,141,9,233,97,4,50,241,80,98,45,13,250,106,122,95,107,163,9,191,62,180,178,51,126,160,146,141,108,139,213,158,140,194,228,223,233,137,87,184,214,129,112,162,252,204,238, +54,235,176,246,103,232,99,157,192,123,7,63,34,163,230,55,53,121,149,55,18,171,158,229,121,163,104,181,13,13,247,95,93,178,5,222,184,5,27,103,214,61,4,245,233,30,57,232,221,48,146,12,69,35,63,90,253,61,76,92,28,245,98,116,36,64,128,109,213,122,157,80, +194,8,137,42,49,204,155,205,253,143,233,127,146,246,126,247,94,12,220,189,235,244,4,97,101,37,173,25,219,116,133,20,49,247,138,182,219,180,186,175,223,143,43,12,181,46,80,44,85,45,50,103,115,112,115,82,174,111,206,50,234,245,106,199,2,1,204,209,134,243, +7,231,178,208,25,187,67,135,216,200,155,237,165,202,214,24,201,41,72,101,211,114,149,205,108,58,73,201,161,143,29,140,78,184,72,74,31,42,130,155,197,220,244,220,81,108,202,84,68,25,157,172,39,251,144,78,141,249,255,11,105,14,104,178,21,237,229,116,51, +55,108,89,133,80,99,158,83,91,61,251,75,0,94,249,213,27,139,197,61,6,182,86,170,119,40,179,38,99,120,184,239,110,25,145,221,196,26,82,2,96,91,181,94,211,40,7,18,86,26,253,190,173,30,187,102,104,41,174,71,87,231,19,211,13,205,197,220,158,121,226,15,231, +202,76,56,61,84,237,52,211,24,86,102,234,236,241,155,170,223,235,41,45,195,160,227,87,111,227,84,111,97,44,235,141,63,243,100,146,49,103,56,66,68,8,135,253,142,199,218,121,8,169,15,122,158,23,111,213,47,42,136,203,199,197,225,247,105,72,2,87,204,249, +191,228,24,214,167,215,65,110,198,185,52,35,198,194,64,47,78,144,63,134,166,224,7,171,15,142,85,38,168,201,212,100,104,247,110,10,246,224,152,222,8,135,124,126,179,14,3,254,153,246,27,105,103,217,38,63,205,18,189,3,200,154,44,198,139,158,136,236,144, +89,108,46,108,135,57,108,69,96,154,97,32,17,245,221,255,236,118,183,152,181,141,60,223,92,255,91,188,253,246,133,107,177,78,118,110,103,145,214,186,99,226,96,186,70,63,103,46,147,102,200,69,206,123,150,227,23,7,210,234,180,117,253,60,76,187,75,235,131, +105,182,145,187,155,186,159,232,165,209,65,28,197,103,158,206,135,1,187,243,163,128,104,235,46,51,24,174,232,252,90,84,66,39,227,188,31,66,103,23,8,156,249,180,82,57,181,232,221,177,110,5,41,87,204,43,223,27,40,253,52,215,85,58,126,149,48,125,106,84, +190,12,91,145,252,183,186,97,90,111,21,2,81,13,36,135,55,234,226,155,97,0,158,57,134,27,63,239,8,172,70,207,212,235,49,191,66,26,115,244,35,79,215,169,38,50,82,131,58,0,43,243,101,85,232,74,75,32,17,28,97,214,24,119,219,181,37,61,204,24,101,162,200,9, +56,58,164,146,114,200,172,126,60,242,17,22,166,103,12,194,161,65,149,215,110,131,203,49,189,229,20,66,243,10,205,249,248,174,68,9,52,48,93,16,179,97,99,72,55,157,67,93,143,207,95,54,160,106,245,61,234,179,41,201,89,173,16,10,131,23,123,44,82,216,145, +35,140,137,15,100,235,14,199,184,175,86,38,35,151,79,41,90,233,253,232,223,84,253,168,10,207,98,47,21,225,118,20,18,168,144,99,131,25,208,123,129,62,229,95,210,205,197,36,251,120,150,163,30,10,70,249,131,102,234,181,250,122,215,234,84,84,84,67,78,255, +24,25,195,68,143,220,97,172,128,142,0,187,82,178,172,74,177,194,136,144,8,199,252,237,138,173,16,183,111,141,205,116,200,61,111,170,165,196,85,16,73,184,102,245,205,72,74,49,255,202,124,17,249,242,253,76,191,165,221,96,211,68,241,125,27,54,54,194,74, +99,176,191,47,115,192,33,50,209,206,22,117,125,59,156,235,23,67,93,79,85,195,67,155,13,97,34,43,80,177,207,129,205,86,109,179,81,58,68,41,67,205,21,174,48,108,79,117,123,91,161,157,128,13,135,181,110,220,75,19,182,45,4,165,210,201,221,99,227,9,147,208, +186,33,87,142,71,22,104,19,139,243,99,16,149,185,174,202,158,205,39,6,206,144,207,89,43,2,254,57,70,27,233,167,78,98,254,57,130,56,151,74,78,125,200,90,111,219,189,123,134,16,250,5,172,148,215,171,56,40,7,114,8,163,95,114,122,254,158,174,61,116,152,60, +213,54,78,119,71,158,221,213,58,16,173,223,173,219,218,48,137,249,39,6,118,230,223,223,61,141,33,2,253,135,188,144,41,156,96,50,13,35,180,5,42,143,253,194,251,124,122,158,21,6,123,254,166,210,188,169,183,82,254,55,161,125,128,95,180,110,187,244,76,24, +147,81,169,249,198,133,81,36,11,205,124,119,235,141,164,4,249,84,104,203,40,159,84,140,74,136,59,94,189,99,210,105,90,217,161,158,112,94,223,0,156,22,183,10,4,71,163,94,171,126,11,94,25,38,55,214,70,211,96,22,51,84,23,239,142,206,14,194,67,228,197,28, +57,230,220,176,35,177,109,129,3,108,117,85,230,49,8,9,3,125,182,176,109,43,38,115,28,43,239,183,149,203,241,236,107,36,71,251,248,88,180,237,213,167,227,155,234,78,4,89,231,116,173,141,212,227,163,219,223,200,216,210,98,214,195,238,230,48,120,170,199, +4,215,76,152,216,133,4,98,207,184,130,201,116,167,158,199,234,131,57,155,255,229,1,138,122,48,88,76,38,180,253,90,21,153,171,0,16,78,253,84,160,43,27,15,177,193,249,21,169,162,209,93,186,66,253,167,220,122,3,182,163,98,23,64,2,242,252,109,209,138,30, +252,184,189,158,191,0,44,80,203,197,194,100,27,123,64,121,37,47,103,39,220,190,24,14,54,54,158,247,41,151,98,212,206,85,242,67,107,76,158,216,142,136,55,19,137,29,18,52,88,176,21,203,122,54,5,41,66,194,8,25,237,49,151,100,223,206,218,107,23,91,253,219, +106,255,250,53,219,104,68,96,151,240,147,178,225,160,107,91,56,187,22,111,206,223,195,200,211,164,99,25,255,231,176,63,223,30,225,61,170,131,133,190,83,178,30,103,196,77,69,131,193,202,124,46,197,92,117,56,199,84,207,183,21,203,32,18,251,148,76,156,28, +16,218,86,53,226,62,154,53,180,166,74,82,162,19,147,136,97,4,79,58,175,225,134,10,6,25,21,90,73,128,66,100,255,77,234,121,112,116,202,223,60,110,159,46,103,166,183,238,101,227,1,53,44,36,170,163,207,4,14,222,8,86,55,58,95,103,170,199,104,102,172,174, +146,20,118,206,145,159,204,13,59,127,179,7,113,52,52,16,246,242,50,159,45,193,2,33,17,75,90,168,188,27,205,167,44,214,246,254,232,243,118,61,109,240,112,182,221,206,36,66,124,253,214,188,51,37,188,184,249,165,27,206,119,230,177,242,44,56,98,197,65,230, +109,232,20,161,145,47,87,58,222,139,200,151,127,54,35,177,4,86,140,237,164,136,158,184,248,85,201,142,172,176,146,11,168,86,48,226,4,27,85,192,158,76,230,112,32,174,111,200,173,65,208,178,184,96,207,190,91,236,208,100,169,86,209,109,175,156,252,164,167, +243,216,29,225,16,203,87,66,38,26,197,51,2,204,224,118,129,49,19,11,145,154,8,88,249,28,196,43,0,62,184,205,14,159,242,76,246,240,240,110,157,139,85,213,124,217,129,62,17,193,185,110,105,69,55,58,1,114,47,150,149,217,124,5,11,161,190,244,63,195,206,141, +43,249,118,216,253,223,236,251,122,247,217,33,198,237,184,153,211,169,187,231,233,34,145,56,107,221,183,40,101,180,11,237,23,215,114,7,250,25,159,34,200,42,143,194,239,2,9,4,148,35,145,94,153,219,86,59,40,255,22,25,82,204,196,15,194,156,145,38,190,23, +238,251,250,123,8,48,114,212,95,81,172,162,230,2,167,149,219,49,139,45,111,19,133,82,149,113,184,189,160,176,246,230,204,92,241,147,76,123,221,219,56,100,22,245,140,137,52,245,195,62,152,83,182,38,194,78,176,233,254,1,116,74,243,67,232,21,190,136,13, +134,205,118,184,144,242,114,210,165,231,77,141,104,137,121,23,181,11,183,11,169,183,216,167,101,101,97,24,11,161,228,254,63,199,17,80,25,218,196,254,205,167,185,238,83,33,191,119,6,187,231,98,115,101,68,250,44,214,104,78,182,177,173,198,168,34,221,79, +229,65,115,7,177,222,107,232,90,104,22,194,220,148,85,217,169,102,84,101,201,37,93,232,132,128,59,115,78,8,41,255,145,244,193,5,235,213,51,70,20,233,250,253,18,55,152,140,156,7,125,1,58,86,159,32,30,61,230,205,229,255,73,184,221,178,76,0,110,198,2,214, +60,8,12,229,14,149,12,210,254,213,187,212,74,2,22,48,153,10,85,28,159,52,190,40,13,178,99,121,239,132,213,14,47,199,91,83,90,68,220,67,222,81,94,91,54,100,88,136,5,86,141,98,94,153,90,22,18,209,125,216,26,46,121,211,20,243,218,123,63,2,41,204,83,93,188, +202,181,58,53,166,237,235,71,29,18,104,248,172,113,78,95,85,218,138,253,225,35,230,60,146,114,242,187,131,49,181,235,33,241,130,185,45,208,136,152,243,110,216,18,93,102,32,223,208,251,101,71,39,123,126,73,235,119,143,232,121,127,59,31,211,177,140,8,75, +124,219,47,69,30,240,136,4,3,201,219,29,174,127,57,62,198,196,212,156,192,218,59,255,140,162,67,43,172,150,49,1,180,40,64,232,216,49,196,236,83,7,105,62,56,181,135,82,238,91,104,148,186,154,201,241,30,20,101,191,5,193,60,141,96,1,86,173,148,139,101,153, +19,68,72,88,25,13,125,79,81,109,220,255,111,243,127,197,48,105,209,72,111,21,246,237,220,55,57,86,149,195,222,202,30,118,10,0,149,83,136,218,158,108,207,236,41,200,108,150,118,226,48,167,82,69,76,187,70,39,85,221,189,155,225,218,253,30,135,78,96,253, +42,46,106,28,37,49,173,92,39,123,196,184,219,252,242,23,13,21,164,139,246,34,21,84,16,3,210,58,142,115,118,183,29,4,179,243,67,154,27,6,242,48,149,61,248,78,196,185,21,31,163,36,40,48,252,52,189,247,80,120,164,204,37,153,189,33,146,121,45,24,29,224,90, +36,190,236,133,117,0,254,40,101,138,46,246,18,171,95,162,78,230,33,203,187,112,106,153,114,156,88,251,178,172,195,75,152,97,71,173,63,62,143,239,202,20,13,242,242,190,74,255,30,138,42,238,185,107,49,135,232,145,25,118,186,169,212,225,14,127,47,135,163, +230,238,100,157,55,150,52,134,106,222,138,183,51,217,89,233,169,114,238,148,31,44,50,174,232,31,211,219,113,61,111,195,118,128,185,210,148,199,205,148,82,56,73,116,206,198,21,94,229,255,104,170,217,185,210,100,78,136,14,210,45,165,233,136,214,24,222, +121,153,55,235,216,60,59,63,146,136,68,24,144,35,181,9,33,198,233,73,139,225,119,154,54,161,92,17,66,56,94,86,35,19,154,187,174,158,192,94,207,174,217,85,133,106,62,40,37,51,46,125,50,237,131,254,50,112,148,197,63,114,51,122,98,174,245,102,188,0,155, +192,190,66,225,75,22,34,194,206,115,164,121,237,213,196,252,220,252,43,234,174,223,247,68,179,26,16,30,103,141,185,51,166,235,96,247,78,255,213,67,140,151,146,135,22,150,248,204,128,93,245,161,30,238,144,7,169,141,94,250,78,232,201,202,238,80,141,218, +93,31,62,206,152,154,24,171,251,155,145,232,205,161,123,163,21,5,131,224,199,78,151,213,11,220,3,3,129,108,203,164,120,223,30,197,33,50,148,205,77,63,208,215,212,212,206,188,248,179,25,151,16,232,84,153,249,37,215,49,189,43,6,152,35,151,27,17,148,17, +241,157,87,87,27,10,41,193,75,192,180,151,91,95,98,6,182,39,205,218,126,112,43,24,30,134,201,225,159,225,175,254,226,87,63,172,250,235,242,200,200,27,187,9,96,101,213,10,108,11,215,204,16,250,234,12,239,199,239,119,124,207,247,251,211,44,121,181,201, +173,171,202,53,138,14,160,167,236,127,68,41,31,201,153,220,186,233,164,231,237,178,249,206,241,52,152,88,69,224,229,110,122,50,63,25,25,126,5,185,85,172,250,60,200,88,136,86,149,187,115,214,34,241,176,104,42,156,207,227,81,103,199,117,8,240,208,88,129, +42,102,253,216,191,22,249,33,119,160,144,95,70,112,209,165,106,151,110,132,251,73,172,157,99,137,227,81,160,222,89,203,218,137,56,208,19,133,158,55,167,159,116,203,70,28,246,137,74,147,168,228,44,11,106,192,201,209,40,52,67,97,198,109,245,108,90,198, +221,22,87,218,96,190,124,122,124,154,246,41,202,246,157,86,232,63,57,48,31,52,191,20,140,189,189,155,209,129,195,106,249,23,94,235,136,254,227,25,19,16,45,66,240,31,15,152,22,76,197,224,141,237,163,125,33,112,104,199,118,88,226,255,157,253,89,94,197, +206,22,229,115,248,27,66,49,61,68,197,222,93,118,93,17,141,44,98,236,222,162,148,12,42,231,165,236,189,87,212,61,70,16,36,255,73,84,198,31,42,92,77,206,117,251,228,34,22,10,159,233,60,165,246,94,204,187,136,155,234,152,235,53,141,111,238,99,217,45,62, +22,84,75,35,200,221,149,11,146,247,63,190,214,131,71,229,234,113,191,106,227,149,140,95,82,176,47,155,177,6,68,73,28,197,3,196,184,106,96,159,137,6,171,119,166,164,38,25,253,48,63,110,189,102,118,184,209,183,243,151,138,0,84,75,96,79,239,213,37,56,232, +9,68,179,23,239,190,76,8,245,216,27,195,3,159,230,219,122,226,249,107,156,248,143,243,106,127,79,197,7,60,79,26,176,227,42,81,29,114,197,191,95,21,100,245,158,238,86,205,97,216,41,62,43,123,199,103,127,169,35,55,58,167,199,219,234,137,217,75,3,186,136, +85,6,168,132,3,104,73,79,247,55,138,243,235,124,169,112,250,215,231,250,210,69,197,115,181,252,240,34,109,169,14,96,78,176,178,178,82,158,117,193,84,200,169,82,137,251,76,178,110,34,141,84,81,170,37,245,36,163,61,114,103,54,199,128,249,146,131,208,93, +184,7,175,106,235,71,64,69,141,233,226,137,73,136,56,220,208,240,174,230,49,125,96,33,200,11,42,78,16,211,8,90,169,231,116,63,111,62,125,28,26,0,99,244,119,240,188,223,156,16,209,115,38,115,84,53,85,90,163,114,51,242,218,89,139,196,4,5,180,108,163,242, +254,126,158,207,202,134,244,177,98,154,108,130,46,24,139,122,210,22,53,211,243,84,184,249,169,14,213,220,209,206,22,186,33,252,152,250,108,115,156,78,116,10,79,103,103,83,0,0,192,182,0,0,0,0,0,0,227,166,157,1,3,0,0,0,131,28,20,88,27,171,170,166,174,169, +179,176,170,169,177,178,168,183,163,182,31,39,39,34,187,175,172,174,175,164,176,175,254,184,37,54,196,103,62,165,43,151,75,117,80,137,215,178,248,143,94,236,153,153,91,192,38,9,192,86,94,86,241,86,216,8,57,232,255,235,30,198,57,183,16,62,239,67,188,212, +159,180,255,184,174,214,242,83,69,21,72,76,98,247,115,159,4,130,220,97,139,158,39,106,206,109,154,28,86,229,79,119,55,203,121,56,216,187,102,150,151,98,207,41,80,147,251,176,183,187,49,44,121,56,1,192,57,224,119,52,231,122,91,43,182,159,94,166,243,2, +43,10,32,43,231,211,72,46,181,0,190,207,188,115,33,62,140,66,174,136,100,129,198,22,57,12,94,161,171,108,237,246,155,67,255,117,204,22,22,111,44,158,232,66,132,180,72,160,57,57,18,152,8,190,9,150,27,80,137,166,204,50,254,11,73,248,247,109,74,114,11,138, +126,90,172,62,125,129,142,51,163,3,0,108,43,203,170,102,130,179,64,142,52,243,155,255,61,119,219,93,238,187,248,235,255,27,145,22,220,93,47,109,223,175,72,247,12,146,183,213,199,53,61,76,180,60,181,8,133,147,23,107,64,116,22,197,210,134,66,21,156,247, +154,204,61,36,80,32,124,217,173,204,107,91,61,60,21,162,5,242,15,201,120,232,97,121,156,177,62,101,196,241,171,160,67,71,242,169,150,18,20,96,58,77,59,196,167,15,23,8,147,52,174,117,191,65,32,181,211,248,165,138,65,120,119,249,227,187,172,45,252,154, +112,83,61,113,108,185,141,134,225,79,1,254,40,166,27,99,31,51,205,35,62,45,93,88,205,58,9,150,163,62,155,243,6,207,83,136,12,244,239,0,128,173,46,123,157,81,18,132,68,112,96,140,68,187,165,97,226,237,184,191,225,111,69,148,6,17,14,147,195,143,49,161, +71,97,47,151,182,245,173,137,155,237,158,163,202,187,70,226,23,21,83,185,86,130,247,7,19,30,223,174,71,174,12,34,119,113,42,1,54,78,47,167,150,237,228,108,77,175,21,192,26,122,251,167,24,139,159,24,67,104,25,158,6,55,77,225,224,97,11,64,78,45,183,239, +206,211,109,116,11,251,42,129,39,195,159,176,6,1,25,54,96,197,15,10,20,0,97,24,117,26,155,191,50,147,79,154,12,158,232,5,27,71,31,92,173,253,15,39,184,162,43,99,202,97,143,33,7,31,219,66,221,121,39,0,229,149,245,138,179,85,4,97,32,145,135,69,216,158, +253,123,111,206,139,125,252,125,236,187,18,245,69,208,112,106,109,49,69,77,47,177,247,123,171,197,86,126,211,205,169,187,96,214,168,30,114,166,145,128,255,217,241,181,79,67,116,238,121,51,61,84,206,110,230,204,170,212,251,107,227,126,202,154,243,221, +243,230,140,250,177,198,148,253,160,232,127,83,138,208,31,48,245,231,139,73,24,115,26,111,74,51,221,100,200,252,184,101,11,102,97,40,171,79,90,104,180,222,116,153,159,205,214,26,20,115,19,117,224,12,13,208,112,142,192,44,243,76,37,71,193,42,114,94,200, +69,155,68,83,29,18,223,58,197,181,58,113,251,104,50,188,93,160,181,217,44,33,0,18,195,2,0,108,75,220,202,140,48,80,151,189,122,141,220,115,10,226,227,29,251,214,78,99,162,71,201,160,13,173,182,232,104,104,160,74,16,47,12,235,247,172,7,203,206,170,205, +236,87,70,32,230,70,220,132,209,198,26,176,225,148,205,36,221,234,184,185,174,169,249,19,131,24,70,208,236,103,197,175,170,111,152,3,142,6,217,3,75,215,35,231,46,119,202,73,118,106,220,26,172,12,50,159,154,114,78,93,129,156,180,157,76,95,174,152,1,64, +194,14,13,254,168,209,53,244,97,245,138,1,179,98,166,167,198,159,104,176,89,143,196,235,74,7,158,232,69,27,39,182,88,76,255,79,54,93,77,35,126,143,177,245,136,34,74,214,50,222,106,9,0,18,131,0,192,202,82,240,86,84,26,72,152,251,99,246,63,108,159,88,158, +205,198,229,126,4,73,72,253,163,84,175,86,141,171,40,5,229,161,152,75,233,137,204,99,166,144,65,1,218,126,3,92,98,136,7,24,159,123,221,227,241,121,236,9,158,205,229,243,199,204,9,150,10,198,42,93,27,36,197,114,213,143,201,244,127,72,0,201,178,180,117, +133,30,246,240,245,66,220,8,144,40,250,156,134,53,205,133,248,25,12,27,12,83,70,181,74,50,73,220,156,38,71,3,120,53,209,39,52,142,205,150,187,231,182,180,102,117,192,219,151,83,183,167,70,215,220,192,132,74,208,227,19,158,184,197,27,47,182,89,144,229, +136,133,171,230,145,210,63,27,99,71,110,209,9,50,239,34,0,128,173,174,231,56,43,48,8,187,87,92,242,91,99,215,38,209,12,255,198,62,102,16,197,171,89,103,91,136,110,8,98,21,246,188,230,225,251,203,200,8,13,14,58,93,134,54,220,163,207,182,182,159,242,179, +200,29,123,159,138,17,243,60,180,141,24,201,222,255,88,132,142,130,242,95,107,152,100,116,245,150,33,205,30,123,64,187,155,41,188,238,61,227,194,40,111,199,70,183,4,0,14,6,241,107,0,134,94,156,219,236,113,87,54,85,227,15,47,227,64,137,192,169,111,133, +56,62,162,239,78,112,132,141,114,175,36,2,221,218,87,211,95,183,121,136,28,236,45,7,18,126,232,165,155,64,247,106,98,141,79,87,206,174,224,146,184,41,236,89,107,231,253,40,209,182,239,35,0,192,86,151,245,10,65,210,129,68,168,249,131,228,244,191,237,24, +99,85,222,191,119,235,47,176,151,10,253,137,60,251,222,221,159,90,89,120,57,58,50,104,240,38,65,186,185,135,236,211,179,141,6,49,34,137,72,145,74,60,65,253,223,245,224,195,78,89,74,65,174,218,208,7,227,209,186,40,34,253,203,139,142,1,32,43,84,212,204, +27,38,138,163,105,28,148,11,246,2,108,101,122,175,76,188,6,7,231,86,254,204,206,137,120,2,76,58,94,217,183,163,13,65,119,202,212,75,68,18,37,144,190,106,26,220,54,206,145,142,57,173,116,219,158,168,5,27,97,49,139,201,255,168,203,58,251,222,153,238,33, +234,125,169,32,58,37,253,56,1,128,109,213,178,80,152,26,17,114,30,95,88,113,253,134,204,142,145,190,174,108,150,232,36,7,118,122,76,103,188,79,88,118,201,122,210,61,88,115,253,242,61,86,215,219,195,166,217,52,183,12,12,226,162,221,227,92,210,209,150, +102,244,89,52,102,80,43,250,40,73,16,151,164,61,31,134,20,200,149,71,177,148,65,37,178,204,182,49,79,141,20,148,27,238,235,67,80,169,197,21,225,113,188,111,122,156,117,218,51,47,30,209,125,100,166,114,112,4,176,252,38,152,144,215,1,138,120,180,60,124, +76,1,210,179,204,12,90,218,57,108,231,104,16,254,56,149,3,18,76,189,148,47,177,91,39,45,236,17,220,195,112,103,69,189,186,199,209,54,135,25,96,101,101,89,73,165,200,8,59,117,199,155,180,246,218,185,73,162,121,231,217,246,25,38,2,238,207,239,35,238,184, +24,13,3,139,212,131,22,129,186,101,224,219,185,114,212,12,166,194,5,86,29,178,45,37,128,174,205,8,144,115,123,3,199,200,218,199,230,200,41,160,127,30,110,103,10,90,64,104,225,159,20,244,33,234,114,216,232,220,235,243,139,49,146,107,22,115,233,218,119, +152,114,155,168,0,244,247,226,244,239,161,137,133,62,240,198,96,102,107,180,63,203,231,142,138,182,214,192,68,105,128,187,43,102,225,228,202,251,212,180,39,242,101,20,11,211,213,80,55,11,62,57,141,1,88,18,117,77,168,144,227,158,141,24,235,58,107,205, +24,49,159,16,219,128,149,117,202,75,150,72,32,97,220,213,143,90,189,167,214,63,247,246,189,91,88,234,166,16,81,131,59,184,166,36,116,164,250,124,254,79,126,219,2,241,191,24,242,233,124,156,234,21,20,13,155,153,147,234,185,42,87,115,233,171,249,86,243, +125,238,130,98,165,147,208,52,199,167,201,226,26,61,32,167,246,213,61,41,7,152,69,172,88,95,159,210,43,67,70,1,129,32,33,90,158,50,140,132,179,213,159,241,76,100,39,1,95,206,246,255,127,101,55,17,87,196,245,230,196,93,213,16,35,22,40,103,6,184,89,183, +93,225,163,247,174,183,222,62,58,179,33,199,250,69,230,72,152,177,0,254,40,149,150,8,130,128,101,229,152,243,158,109,243,215,122,30,187,41,108,180,1,11,192,86,208,101,158,193,136,144,227,217,154,28,123,150,225,38,158,239,174,252,67,147,199,37,72,164, +218,48,233,228,235,153,157,14,175,187,209,199,49,214,212,12,189,182,155,93,121,204,16,240,132,20,23,251,13,107,171,19,77,213,145,151,130,126,228,41,207,233,116,65,204,160,243,55,175,179,191,123,73,252,60,34,52,208,236,69,142,162,80,179,209,220,114,17, +250,15,218,73,21,173,196,113,110,197,26,247,36,66,248,119,156,126,1,97,75,122,102,252,90,161,2,14,32,9,98,202,61,57,218,255,26,6,153,182,210,203,18,243,99,249,139,43,186,149,1,126,58,237,204,196,133,209,152,86,200,185,143,241,77,103,244,136,131,213,243, +49,219,6,172,172,148,15,75,146,192,64,142,154,116,62,62,71,221,115,105,78,111,78,177,251,177,238,21,170,185,111,48,8,219,58,142,147,193,112,72,241,83,244,129,146,64,239,231,11,69,119,202,134,62,21,125,58,3,213,228,170,61,54,252,235,205,213,73,197,139, +230,173,198,119,13,85,25,147,97,24,134,247,229,66,159,78,103,85,55,209,231,207,158,207,159,103,96,26,43,109,225,127,64,9,51,41,14,162,14,68,116,87,3,39,101,87,174,158,155,189,57,145,125,246,147,200,154,157,148,57,26,121,56,221,186,12,251,175,110,203, +63,148,37,7,174,30,5,86,41,54,232,85,104,155,131,50,92,132,103,52,13,77,114,222,40,213,200,68,210,40,232,165,198,14,225,167,179,179,81,144,171,99,77,36,8,88,138,36,229,89,82,64,9,119,236,135,119,185,254,110,105,151,102,87,159,73,155,251,204,248,123,155, +159,106,114,12,12,87,198,53,255,113,26,11,245,149,155,152,216,45,233,71,115,57,12,88,143,144,38,98,226,118,158,72,248,230,230,157,42,90,202,180,162,239,214,18,55,229,83,112,45,213,171,127,151,60,130,87,66,65,116,88,111,41,137,185,35,219,157,168,197,132, +208,164,128,195,11,107,10,8,117,236,163,39,31,247,196,40,113,201,69,244,40,70,207,41,191,115,1,175,11,168,28,215,244,121,207,121,115,156,235,147,95,106,12,0,118,39,85,128,15,193,32,168,214,212,164,159,202,138,139,235,250,161,126,123,77,150,45,59,51,238, +97,131,132,149,98,165,24,73,184,128,68,207,46,255,202,251,255,246,133,57,186,221,78,165,37,221,181,44,46,139,90,219,208,180,234,140,221,214,236,225,217,242,92,160,162,143,54,235,63,133,75,24,153,31,77,81,243,28,48,162,165,246,157,252,153,158,219,212, +229,85,126,246,55,116,124,120,102,149,163,233,208,72,175,55,9,182,114,189,119,210,12,230,66,178,18,53,253,228,133,66,203,207,62,8,73,247,102,54,220,215,9,120,67,103,88,78,46,172,124,9,4,10,214,69,227,170,3,168,202,189,82,172,69,166,155,203,25,93,83,157, +196,128,185,184,23,214,192,109,38,250,31,209,29,214,12,1,28,69,86,78,154,46,62,78,0,150,63,55,165,135,116,119,230,169,54,218,216,208,45,85,173,188,48,110,153,69,0,100,81,207,244,126,222,202,14,136,165,221,14,59,71,24,197,202,200,219,60,60,254,69,221, +195,217,202,177,222,31,119,111,226,99,238,210,92,71,17,100,79,171,140,158,111,38,14,72,57,43,93,191,136,25,159,251,149,155,202,251,231,255,218,160,2,48,59,123,251,124,54,101,225,121,26,151,104,3,60,71,208,236,207,86,68,90,233,162,23,169,173,20,57,158, +119,122,28,217,219,126,32,117,226,170,38,95,245,220,217,100,23,70,58,88,221,24,74,204,174,15,122,63,175,79,87,87,30,69,189,203,100,49,245,75,247,253,225,85,167,231,140,162,87,202,37,52,153,207,80,72,228,207,17,243,126,120,63,105,94,255,60,188,196,232, +151,243,111,41,206,122,56,203,33,127,255,41,71,91,13,253,206,124,27,249,240,190,225,138,219,126,204,207,90,216,187,9,48,95,67,15,246,99,98,205,235,28,219,100,43,230,219,97,26,175,236,223,190,173,156,134,226,77,216,174,17,27,171,111,251,208,94,108,9,157, +56,236,116,237,199,36,89,118,79,114,91,143,6,225,235,10,123,99,220,82,189,137,139,246,1,57,227,153,203,99,247,31,189,53,172,18,192,61,189,242,233,18,23,19,204,187,76,217,120,169,95,247,74,56,165,89,19,233,210,8,1,231,30,10,59,158,41,181,72,143,56,60, +136,222,253,138,231,62,31,230,139,238,59,102,130,72,8,128,92,181,2,91,82,12,107,32,199,203,159,24,30,98,106,105,166,99,118,45,99,175,169,214,98,149,142,115,159,205,234,141,225,102,58,152,65,76,107,199,223,242,60,73,110,179,226,186,73,223,22,41,102,62, +252,214,168,237,22,250,117,80,104,30,129,134,97,24,206,191,154,83,239,52,134,189,100,59,130,89,146,148,100,88,197,172,235,122,219,91,114,221,22,94,143,70,105,40,247,233,39,146,181,83,95,237,2,30,56,170,212,90,55,215,122,199,45,118,245,5,12,192,209,233, +100,173,49,183,143,119,88,10,15,97,205,213,184,60,249,128,100,42,80,108,187,124,44,55,182,63,200,8,158,56,181,6,92,246,64,172,164,203,217,141,79,53,225,35,98,126,252,52,155,205,200,168,105,150,128,133,173,40,150,21,130,220,8,185,243,255,154,159,125,116, +173,245,218,117,202,191,221,48,14,166,173,200,10,10,12,153,37,31,155,17,232,208,236,213,148,131,200,210,107,68,251,236,44,55,69,179,191,176,208,223,101,11,195,133,226,226,211,173,76,223,101,122,102,50,74,26,151,182,53,92,183,135,136,220,82,150,70,48, +21,76,43,191,169,83,118,157,64,198,84,161,1,109,252,147,55,245,114,205,130,100,103,93,180,159,107,244,51,17,148,159,157,58,112,208,174,99,158,101,109,250,101,10,190,123,109,32,166,130,205,108,212,65,213,221,222,220,93,25,71,29,222,56,205,228,18,188,223, +111,85,13,151,247,173,61,213,9,237,145,103,15,53,65,71,52,26,200,176,50,159,178,194,229,102,33,97,212,144,125,60,123,180,217,214,23,222,43,2,124,241,226,3,57,61,88,0,201,123,126,251,117,14,40,252,221,178,150,46,220,31,225,253,182,47,56,119,230,101,55, +55,95,15,43,150,201,84,204,215,167,247,105,124,15,235,170,76,67,132,215,141,139,90,170,185,14,242,150,180,245,244,1,72,125,101,1,93,4,174,163,250,179,225,66,40,33,129,66,117,199,34,49,4,247,96,122,243,93,115,209,143,134,174,199,149,113,100,224,197,141, +236,180,5,20,220,140,220,12,249,64,155,70,8,94,28,150,145,35,80,48,115,56,138,180,57,18,190,120,13,6,83,177,94,168,63,65,242,161,63,149,248,158,218,139,150,19,99,30,193,43,172,90,129,173,152,115,153,35,36,130,28,60,252,131,251,210,226,17,110,79,149,182, +252,159,167,177,120,174,172,172,51,203,49,200,232,66,116,206,221,195,85,244,208,176,70,125,21,182,216,56,45,238,241,174,49,20,250,204,36,27,87,52,137,55,228,214,167,134,42,50,235,235,176,241,252,146,188,73,172,187,53,141,249,178,229,0,226,26,212,88,186, +104,193,172,247,249,234,133,237,220,48,127,198,115,86,128,202,178,236,6,183,217,0,200,21,53,161,202,216,238,23,207,140,8,114,100,122,191,9,104,16,43,250,141,64,83,175,160,140,236,31,220,16,64,150,249,114,203,242,206,113,254,119,205,108,168,167,218,217, +106,10,227,229,42,219,210,68,119,193,107,244,124,104,57,230,203,161,152,49,124,166,144,48,218,107,247,21,254,107,126,238,226,251,253,18,185,135,219,81,40,254,114,100,76,118,21,134,19,181,129,21,79,80,177,62,191,75,111,22,165,21,209,55,44,255,224,157, +154,15,134,173,167,41,103,115,157,23,159,235,142,185,251,112,201,182,195,160,121,169,16,140,70,3,36,80,176,190,206,69,1,7,17,77,215,79,178,163,158,126,120,9,232,132,153,251,184,210,128,41,228,72,194,105,206,58,43,203,187,0,136,105,137,227,223,203,33, +161,247,239,48,207,163,240,24,0,204,123,179,231,164,51,41,146,237,5,94,137,37,66,23,191,205,107,79,165,188,60,112,46,73,251,176,23,113,234,99,48,239,44,45,68,39,172,172,192,150,165,97,102,34,36,140,98,12,179,163,103,23,151,163,135,71,14,23,169,71,159, +234,82,166,38,138,207,178,219,147,43,211,94,249,123,203,174,228,255,157,10,61,49,106,192,112,49,5,238,188,26,154,157,153,72,53,83,228,190,129,90,199,225,166,22,57,180,131,37,181,248,164,218,169,126,10,36,215,137,206,141,81,10,227,171,71,46,222,40,34, +245,213,57,6,58,187,115,83,109,219,219,9,13,191,127,144,128,126,33,204,230,239,107,48,197,74,233,175,216,58,64,97,93,172,134,138,139,170,132,90,159,94,201,102,247,197,16,151,27,198,177,162,219,157,25,254,104,37,134,76,106,37,251,24,237,83,198,155,66, +66,31,251,242,244,221,137,26,177,155,129,64,4,204,231,176,21,11,195,204,12,236,85,202,81,54,228,244,121,175,189,177,57,218,122,125,118,254,222,20,197,90,189,37,154,59,110,126,107,102,216,9,47,230,7,75,16,207,35,12,116,245,114,70,253,148,35,167,193,45, +123,252,183,223,224,83,79,115,196,80,117,150,171,109,80,93,25,240,255,103,40,1,234,235,45,152,135,0,160,43,219,241,196,233,144,57,149,189,74,219,100,155,229,239,201,13,128,103,94,12,240,33,124,167,19,79,132,99,91,186,9,15,67,231,0,36,187,19,181,56,55, +96,176,56,58,139,200,169,98,43,46,207,230,129,206,207,177,105,30,156,0,79,103,103,83,0,4,149,251,0,0,0,0,0,0,227,166,157,1,4,0,0,0,202,11,185,195,18,178,187,168,184,178,182,178,180,184,185,182,182,185,180,182,173,170,45,62,137,69,131,177,158,179,164, +102,248,116,187,124,193,69,159,211,159,244,131,92,59,96,91,41,214,59,195,108,188,2,229,77,195,237,215,195,232,99,227,156,119,79,255,158,46,87,143,213,133,174,58,127,175,237,78,29,169,238,26,103,198,1,212,221,27,121,59,199,70,43,76,42,7,150,228,203,205, +96,117,5,47,156,235,140,230,23,106,251,42,51,143,170,54,144,222,163,58,106,221,178,247,169,135,243,19,64,252,197,60,51,243,32,26,242,75,31,207,157,109,158,179,181,182,75,6,201,183,185,62,203,4,120,165,51,241,192,83,70,210,141,212,243,229,97,142,66,188, +213,197,12,13,133,136,11,111,0,218,43,165,67,176,46,72,61,214,239,205,245,82,156,106,95,238,75,206,155,0,126,104,229,55,44,118,92,73,201,248,148,77,51,95,140,61,245,126,222,214,233,94,41,96,131,109,29,248,134,101,104,73,171,188,63,219,115,62,241,60,131, +237,23,63,111,250,246,236,252,55,206,246,242,69,151,179,238,71,241,229,1,21,188,251,122,112,89,147,83,18,238,220,168,248,182,96,197,44,235,102,86,213,74,180,37,219,118,97,227,204,238,207,88,87,214,167,241,210,144,67,234,174,53,76,51,85,93,242,20,49,39, +122,183,35,138,253,101,13,199,99,11,217,183,245,189,122,44,234,235,151,62,255,33,102,120,120,229,144,166,110,19,59,34,164,230,14,10,172,131,97,55,132,8,244,78,230,188,55,116,45,118,218,155,104,248,166,7,119,57,66,6,93,199,54,55,111,223,48,9,138,45,43, +9,158,173,2,0,30,88,85,135,74,158,98,175,77,90,31,240,61,71,71,233,173,27,243,70,119,3,13,177,178,82,172,87,226,166,80,56,247,47,111,219,168,239,253,211,86,175,253,255,117,104,172,239,186,86,90,215,236,124,21,86,239,235,131,62,16,111,187,176,177,183, +143,64,92,220,208,251,44,242,112,236,8,50,39,110,136,17,242,64,7,127,97,22,167,180,114,110,6,65,215,48,231,185,201,231,120,236,239,139,98,70,213,115,78,236,39,240,71,52,3,247,232,190,148,86,218,55,252,68,237,104,14,21,139,109,29,92,182,162,110,250,147, +167,143,4,130,136,253,82,25,147,220,154,163,62,105,19,206,197,155,117,204,27,142,191,146,112,21,92,85,232,10,76,222,40,229,45,141,120,116,50,179,246,185,58,123,174,85,120,124,188,90,70,63,159,37,117,236,210,22,136,85,69,49,37,197,130,66,34,150,217,188, +239,117,237,25,182,182,109,49,111,107,239,79,220,45,111,103,203,197,140,129,30,250,234,246,185,82,114,108,228,127,221,149,56,233,231,221,203,223,228,189,75,59,50,215,5,239,31,224,199,246,211,124,179,253,169,178,102,65,247,249,185,112,34,62,159,223,78, +98,105,169,167,208,243,156,183,119,238,221,14,219,45,239,241,121,22,245,90,174,160,239,254,108,210,228,89,22,51,105,203,88,47,40,224,251,132,104,37,52,208,227,226,63,87,202,87,11,133,131,32,47,204,113,38,47,119,3,78,6,52,56,42,84,79,254,181,171,8,128, +36,208,83,61,77,207,2,254,247,204,112,4,116,53,46,148,207,15,199,175,177,207,171,157,136,205,250,97,4,157,43,101,216,138,154,98,166,144,200,111,112,221,62,153,87,39,198,205,193,225,215,81,55,175,207,125,164,234,49,213,125,56,244,107,145,133,186,191,121, +102,11,240,25,238,139,176,136,43,162,245,148,47,60,183,46,249,138,11,43,151,3,5,91,142,96,236,216,126,102,198,220,133,184,81,190,137,58,135,122,193,74,145,152,185,91,204,83,29,45,2,224,237,28,158,87,206,209,113,209,113,102,130,224,251,56,190,145,158, +233,81,9,192,100,32,167,190,97,236,64,102,238,37,88,72,3,127,138,56,137,149,204,21,56,137,83,106,176,177,189,42,196,142,55,152,79,206,19,155,230,207,10,127,199,239,1,190,247,12,44,21,122,146,200,226,250,242,108,197,148,107,130,47,54,122,239,206,216,232, +97,165,188,192,70,105,121,17,33,97,196,125,252,179,254,223,4,246,186,233,200,211,217,209,98,169,242,250,248,242,180,45,250,217,223,68,180,127,218,138,73,72,185,219,54,49,40,196,251,215,181,81,115,241,188,72,216,159,49,79,153,219,57,207,155,8,234,145, +98,135,151,106,127,55,211,36,50,30,6,244,112,138,157,251,28,115,199,233,54,105,61,167,86,66,238,201,70,225,40,158,235,99,48,37,7,24,70,173,126,232,41,23,184,171,246,29,247,238,175,217,129,146,142,158,118,75,10,184,13,9,69,38,93,78,221,58,133,135,154, +10,20,47,220,30,236,55,8,150,58,119,249,169,69,142,140,143,164,146,125,126,232,84,144,2,93,26,68,241,245,225,147,212,137,224,191,244,60,159,70,221,157,9,182,98,5,182,152,25,34,36,172,36,30,231,54,191,191,125,253,173,45,140,118,238,244,234,200,237,244, +236,243,148,83,191,133,90,243,12,236,169,166,118,187,209,115,199,108,250,236,115,147,223,179,181,254,163,239,236,85,79,58,95,158,212,234,197,171,10,222,151,83,206,27,162,36,177,51,128,19,7,203,51,144,44,207,247,53,149,206,157,138,243,249,226,154,65,218, +245,22,156,196,247,120,186,176,253,51,48,114,133,118,236,190,6,128,75,204,74,202,126,224,78,206,230,148,224,100,199,80,137,169,33,199,113,203,63,13,142,101,7,101,186,228,21,0,158,231,119,101,37,108,76,99,110,244,80,2,222,72,5,148,131,202,138,146,197, +254,225,83,214,149,105,223,158,222,141,187,23,68,207,154,3,192,202,74,113,72,197,25,34,36,12,154,108,204,35,152,102,166,13,223,209,127,27,131,33,61,101,255,222,103,247,182,220,183,74,185,93,61,4,231,187,99,103,162,250,180,132,29,119,49,54,181,130,19, +113,51,216,6,197,146,154,229,25,217,59,135,98,162,110,39,228,177,164,250,56,197,236,228,113,252,53,11,166,10,133,97,139,116,171,203,235,57,132,0,81,203,49,42,44,204,255,50,240,200,162,206,222,24,71,65,153,14,207,84,14,82,21,119,216,185,115,203,35,104, +225,68,93,11,212,103,77,55,245,246,222,122,4,166,238,21,21,50,111,253,65,232,217,107,138,90,179,163,107,31,18,0,94,248,228,8,14,194,170,126,39,245,227,195,83,138,53,244,46,169,150,113,102,98,130,149,146,21,216,104,224,51,9,36,140,126,156,77,108,206,159, +158,207,223,110,113,143,124,207,243,231,238,94,120,121,144,115,220,12,175,103,15,34,247,109,6,29,120,244,181,51,24,239,144,182,205,92,213,166,165,114,210,249,200,152,198,103,61,245,28,23,119,135,90,99,146,4,86,49,9,189,64,227,134,60,128,94,75,102,114, +218,206,118,191,126,115,183,220,6,134,94,97,130,19,178,237,114,221,42,38,127,207,67,216,153,191,120,133,243,30,50,128,145,233,230,200,206,157,18,113,113,178,237,248,58,67,174,99,51,5,28,20,29,229,150,48,202,172,35,232,217,103,1,60,225,134,156,172,97, +62,41,37,223,64,244,0,222,39,85,120,21,166,41,44,250,215,234,203,42,213,88,213,243,10,115,244,171,20,99,38,172,20,43,135,2,179,32,133,132,121,55,109,182,240,10,113,188,181,116,126,205,43,211,255,94,117,112,115,16,195,20,167,187,99,47,119,213,198,201, +163,55,160,230,17,0,251,113,80,169,96,252,217,137,181,108,242,35,231,61,2,222,209,136,156,2,16,159,248,64,172,98,157,210,129,138,230,99,55,100,204,193,193,216,203,255,124,83,25,113,19,25,106,154,137,141,43,8,45,141,91,56,15,120,68,53,31,254,186,210,97, +142,12,64,200,109,143,237,171,119,50,115,173,26,184,59,60,223,192,189,81,94,163,205,147,153,76,140,87,19,246,173,98,240,71,111,99,0,4,225,134,222,28,160,172,198,46,13,135,199,124,0,62,56,229,56,5,90,86,32,190,46,79,181,165,161,134,111,87,42,107,75,215, +177,217,189,82,94,46,0,105,55,163,64,156,9,135,68,200,126,204,109,29,49,110,121,85,255,160,64,4,111,233,181,251,118,14,199,21,202,93,117,100,184,239,26,149,167,89,251,133,165,184,74,148,127,90,146,90,247,104,237,55,232,19,209,138,150,85,253,118,195,226, +140,79,105,210,164,139,122,197,223,74,199,128,5,184,66,252,134,79,184,120,115,16,221,245,48,83,111,170,245,59,156,77,59,1,170,245,210,51,154,103,205,108,196,135,173,91,130,2,214,168,84,107,235,26,111,164,82,233,244,243,95,143,229,107,82,174,67,155,59, +142,109,56,137,191,238,9,97,99,183,215,174,84,202,164,176,159,204,62,121,223,4,62,56,85,20,8,141,14,87,124,217,69,93,19,183,203,226,238,177,27,29,97,41,175,156,8,0,209,162,8,110,194,64,162,48,158,127,31,253,201,105,159,213,102,0,32,86,91,50,244,127,223, +123,123,238,183,227,52,213,167,95,230,235,109,86,245,57,95,164,246,136,250,251,31,205,171,203,87,53,120,242,50,208,216,208,104,157,132,215,32,0,184,137,157,233,152,187,69,144,164,166,114,250,102,62,204,88,137,92,67,244,63,180,26,43,142,134,98,216,62, +193,152,48,98,220,146,1,97,210,131,37,213,134,203,208,133,189,23,3,130,121,183,206,17,199,186,139,207,41,6,133,203,103,229,48,183,157,104,168,150,155,243,89,194,228,182,69,222,0,44,140,110,220,21,19,216,206,164,223,178,187,72,1,190,39,181,84,12,61,237, +160,255,184,60,165,216,178,134,249,146,205,62,157,51,54,79,140,149,149,149,85,69,50,19,6,18,182,234,219,207,163,230,217,182,189,197,248,184,196,193,247,138,85,215,251,30,103,197,233,242,181,11,141,183,49,42,105,126,19,145,203,210,189,97,52,245,13,92, +25,144,40,149,68,148,129,68,150,85,222,240,160,117,99,24,60,162,41,48,50,118,65,177,193,156,110,57,110,209,12,59,157,206,167,231,242,184,129,215,53,106,58,136,149,71,157,28,9,56,85,124,187,180,30,44,251,224,46,75,248,179,141,179,177,25,40,218,252,182, +42,193,188,218,230,212,55,203,250,65,177,77,178,147,204,244,181,55,106,212,132,165,20,53,67,61,0,198,216,52,88,159,178,10,197,62,229,215,165,42,222,39,85,2,83,63,1,177,200,31,151,227,167,214,208,249,208,227,164,103,161,22,122,183,129,13,172,172,172,236, +69,50,147,33,97,30,70,92,173,219,246,122,254,222,167,63,79,173,223,101,48,229,200,199,215,158,194,240,243,227,158,168,46,239,61,183,100,117,29,192,32,183,59,175,204,160,136,63,70,17,7,191,21,139,114,122,197,27,180,234,244,4,191,126,131,114,223,1,108, +15,195,181,114,24,58,167,151,85,79,159,204,241,64,42,218,92,134,61,72,233,218,233,236,86,25,52,68,161,203,11,127,176,163,117,181,78,24,120,200,110,193,21,206,131,201,75,42,205,94,218,174,104,20,221,112,142,122,44,161,134,86,12,97,83,21,167,61,169,39, +165,170,21,163,236,155,47,128,95,100,1,62,40,133,192,5,20,68,29,162,28,118,233,52,185,35,34,69,111,172,172,44,135,20,169,28,216,209,119,246,244,75,252,255,103,255,2,215,111,223,142,143,137,210,52,190,89,58,40,228,205,193,204,199,214,84,220,252,110,220, +96,10,121,10,82,41,191,57,13,173,235,139,3,228,107,66,140,159,138,50,58,12,92,215,30,70,169,151,37,147,178,111,119,233,161,30,198,207,134,184,221,191,55,239,183,157,58,12,219,100,79,89,220,88,61,104,158,82,63,15,206,73,167,125,83,41,234,152,75,89,7,61, +20,182,127,154,236,52,37,115,180,41,205,109,206,57,188,96,51,169,238,227,78,69,237,65,206,100,52,228,138,205,236,134,111,21,234,58,59,54,56,175,175,209,100,68,91,163,4,226,71,98,0,158,39,197,138,78,200,68,182,184,144,115,162,75,118,159,107,122,18,217, +43,243,149,149,44,97,46,160,181,167,155,79,201,77,199,220,186,247,170,57,255,125,143,87,171,98,62,78,231,55,79,230,63,163,231,107,22,225,94,254,35,126,187,94,250,81,115,22,167,48,126,6,133,154,86,148,38,228,186,217,235,73,244,154,84,245,121,116,78,75, +216,110,138,55,92,183,132,134,23,176,223,159,122,119,129,109,215,246,9,12,35,194,90,55,251,116,253,220,158,100,77,15,244,117,129,141,216,237,129,104,8,108,87,26,255,212,18,80,196,91,12,207,27,181,37,26,15,118,235,163,234,1,68,117,237,136,155,3,83,215, +27,100,164,60,11,255,30,120,152,223,175,100,199,0,190,71,109,212,236,154,77,6,93,233,213,11,159,167,199,243,137,209,143,19,142,49,214,233,132,78,192,182,82,44,75,130,6,10,181,204,253,238,216,149,245,123,8,239,246,237,247,96,239,227,63,116,143,171,155, +203,77,196,94,185,139,155,128,30,174,175,79,211,4,96,51,236,185,85,131,70,99,67,67,189,161,134,240,114,247,246,202,115,158,208,8,228,99,34,177,65,65,217,250,48,232,217,200,136,174,175,218,197,203,121,131,106,108,2,134,127,54,166,43,192,89,209,133,101, +193,126,155,87,121,91,67,187,110,123,111,189,174,39,69,89,120,56,117,70,207,146,55,49,94,94,7,8,23,14,183,178,216,92,118,130,216,6,89,116,237,169,173,175,39,0,190,71,253,231,89,190,52,6,28,64,8,81,0,0,20,0,128,150,174,78,211,18,15,253,122,30,160,204, +109,176,237,170,68,131,3,224,110,191,226,0,160,209,0,30,0,0,0 }; + +const char* Lukasz0_ogg = (const char*) temp_binary_data_17; + +//================== Lukasz1.ogg ================== +static const unsigned char temp_binary_data_18[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,255,128,191,1,0,0,0,0,167,171,109,226,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,255,128,191,1,1,0,0,0,37,119,217,255,13,59,255,255,255,255,255, +255,255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31, +66,67,86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91, +73,193,214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150, +214,82,41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201, +177,36,75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42, +197,230,116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230, +65,106,54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206, +57,231,156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20, +82,72,33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74, +41,8,13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91, +214,101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192, +81,28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247, +117,29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41, +162,226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73, +145,20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16, +131,30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81, +0,0,132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79, +242,52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109, +221,84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93, +89,246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,64,88,0,0,0,0,0,0,255,128,191,1,2,0,0,0,188,112,241,240,27,28,183,172,179,172,174,173,38,40,41,42,187,179,178,190,183,187,191,184,175,185,175,171,183,181,179,185,148,202,48,204,194,58,247,202,111,93,168,235,152,123,222,183,110, +51,233,205,191,117,254,93,207,226,140,3,90,71,141,46,222,161,65,82,13,227,241,12,0,80,231,156,51,155,193,226,176,106,73,82,19,132,98,61,56,139,65,88,29,250,21,51,108,218,150,45,246,142,83,125,157,94,60,56,245,255,253,249,237,35,102,149,180,116,253,230, +204,188,155,49,20,44,185,245,236,177,16,219,81,111,214,102,110,239,165,153,56,43,180,244,214,231,153,79,25,43,58,61,84,161,255,196,180,48,17,35,55,211,212,167,172,27,171,32,31,149,10,129,255,155,93,93,114,14,239,38,207,24,252,192,57,254,12,109,197,254, +243,209,121,254,86,102,254,242,57,220,193,150,112,94,228,252,252,165,242,1,134,56,227,172,151,191,234,60,75,156,86,43,55,244,191,202,4,96,214,185,175,180,198,97,102,91,159,154,88,47,87,2,0,158,39,101,216,45,39,105,208,131,49,60,142,123,107,253,102,206, +220,222,236,5,171,177,106,165,38,75,194,129,150,111,163,221,249,167,123,104,184,102,61,98,126,23,211,229,63,199,223,121,110,238,84,126,218,59,243,170,67,215,81,236,52,45,159,205,173,245,16,220,90,225,100,190,104,199,37,27,155,216,106,40,151,228,186,45, +76,165,148,146,222,147,204,200,251,229,231,106,47,224,28,129,234,15,199,174,48,111,168,215,35,127,10,58,43,111,201,95,89,94,76,17,155,230,46,202,120,171,5,247,113,109,102,150,22,222,23,32,49,159,36,159,171,84,102,243,49,199,69,77,152,224,135,146,220, +63,217,227,28,112,88,242,243,216,19,62,223,42,210,138,241,79,0,158,39,5,44,69,148,51,200,122,11,57,241,147,179,58,87,41,69,44,217,230,6,176,2,219,202,146,37,225,2,242,218,199,41,61,58,219,243,216,55,171,228,239,127,198,179,175,7,115,99,16,207,251,162, +86,158,248,147,156,42,14,45,52,157,237,156,154,241,26,243,5,132,20,115,11,177,205,52,60,166,93,43,59,206,161,53,156,217,156,128,203,222,176,223,55,62,25,148,85,20,94,44,154,92,142,10,163,212,114,245,213,166,172,255,121,245,78,94,116,45,236,9,8,99,187, +215,61,71,100,179,95,174,96,214,98,206,205,107,246,25,227,181,186,236,220,166,253,178,241,185,11,207,206,176,166,172,19,203,42,198,84,241,149,86,51,46,196,136,11,105,93,218,95,143,230,154,232,107,4,126,39,197,192,5,209,192,88,193,211,197,218,204,51,86, +125,215,86,86,178,172,4,99,96,47,194,155,212,191,240,44,252,190,113,30,138,183,195,211,199,22,158,110,182,154,175,251,52,255,229,91,168,50,50,106,30,33,80,241,209,195,19,169,98,118,197,64,168,74,205,153,27,255,126,128,17,243,133,248,196,123,185,186,242, +51,247,162,11,58,89,66,177,240,231,132,130,116,22,147,249,204,152,251,102,111,53,138,126,126,158,168,99,29,5,14,184,177,234,199,76,92,239,24,203,68,44,117,104,41,102,84,108,199,206,17,63,154,195,121,4,75,242,87,211,212,66,61,186,59,87,120,234,176,53, +226,74,186,90,74,201,250,108,164,231,157,41,182,202,234,0,0,0,30,87,69,192,5,191,32,234,81,141,241,90,113,98,169,119,71,28,171,86,138,101,169,73,8,244,178,245,237,31,239,97,215,59,114,138,183,230,252,191,233,238,234,168,124,196,48,118,60,21,250,26,187, +67,28,14,54,129,252,118,236,79,134,169,174,20,190,123,34,231,228,77,247,75,158,145,27,123,16,241,39,191,204,203,15,164,75,114,19,123,47,239,111,25,185,152,27,214,226,203,215,242,231,152,99,62,238,157,206,241,104,20,192,92,55,86,63,121,142,113,66,133, +50,56,48,212,11,163,199,174,238,73,236,247,74,127,118,46,50,174,141,169,248,108,181,28,109,139,240,207,89,12,100,51,41,152,38,113,77,44,10,230,176,195,246,245,240,22,109,36,54,131,2,0,54,39,5,210,237,176,128,30,236,32,186,118,255,83,173,183,122,106,81, +204,121,156,98,101,201,60,73,152,66,94,244,32,54,175,84,65,99,176,239,200,78,223,58,55,252,95,236,152,219,87,206,198,167,191,251,106,99,110,158,125,236,127,240,202,144,169,80,200,17,120,213,150,176,188,63,139,236,101,183,253,215,48,204,32,154,131,55, +30,225,206,233,103,79,130,72,196,42,247,112,220,138,99,149,159,27,249,164,183,69,201,100,112,25,29,154,73,162,38,132,62,137,31,137,125,30,18,158,124,45,121,71,82,194,118,184,46,63,110,228,91,15,79,198,56,82,53,146,67,142,89,25,232,36,213,90,36,253,250, +208,72,50,193,114,225,134,188,153,190,97,136,170,3,0,228,62,5,152,253,181,46,23,178,184,220,172,181,183,154,221,209,176,13,65,197,204,108,118,223,158,14,190,158,85,54,221,77,85,146,95,24,7,196,188,114,84,111,255,160,144,112,128,140,148,175,237,18,17, +137,221,249,250,161,212,77,179,53,86,93,167,159,127,127,201,41,106,107,76,154,61,204,2,4,189,145,7,232,243,238,98,134,3,60,221,120,49,219,244,45,233,236,209,191,243,152,248,127,47,154,138,93,223,59,146,211,103,130,48,236,72,157,165,0,76,73,47,33,56,111, +143,231,134,3,184,179,232,251,63,92,155,204,30,234,252,142,242,77,213,6,243,127,127,238,193,245,60,151,92,67,156,236,15,67,29,0,122,152,85,2,186,185,80,171,133,179,56,25,19,52,135,123,231,249,227,159,158,179,138,159,124,247,174,153,69,247,178,9,0,137, +65,0,96,101,165,92,112,10,17,18,86,253,88,118,220,51,182,147,175,104,219,252,54,217,252,209,7,134,136,132,208,244,18,0,215,168,238,119,45,128,125,168,15,208,173,227,122,79,183,232,218,119,153,85,147,149,194,244,213,186,233,243,43,167,225,40,113,139,221, +246,40,73,104,28,231,174,228,129,251,92,10,86,196,183,34,205,214,176,136,168,187,112,44,7,103,134,248,190,146,71,214,76,16,76,169,150,251,162,157,105,4,200,184,213,36,26,25,28,10,197,102,25,106,106,100,9,58,213,173,191,44,100,203,51,238,95,25,37,200, +212,107,147,230,198,104,246,131,155,244,14,207,221,68,126,216,229,55,226,215,238,211,107,92,210,126,168,154,88,61,94,58,28,166,232,221,54,86,96,91,175,132,206,42,34,228,78,205,147,116,195,166,219,25,164,186,194,77,105,126,237,215,194,229,98,159,31,250, +115,102,153,126,45,2,136,79,92,94,186,103,28,60,20,118,253,43,191,170,75,227,217,156,92,62,174,122,170,51,153,160,67,60,233,182,36,188,19,52,184,53,237,12,138,53,223,13,51,94,179,218,103,197,43,141,234,85,137,20,187,47,108,159,252,247,20,175,190,232, +196,180,193,201,115,173,247,110,150,201,19,111,70,156,93,127,160,150,26,247,219,0,183,150,249,91,109,102,157,243,154,176,194,234,47,2,38,11,175,226,230,97,233,26,152,53,125,189,221,190,88,187,87,34,0,190,136,85,54,18,235,215,132,209,153,173,151,149,245, +229,208,39,19,174,39,97,235,76,8,11,210,2,219,178,18,194,9,129,68,148,171,55,31,183,219,46,91,202,149,186,234,223,239,182,190,101,150,41,71,91,59,243,71,207,89,46,251,143,10,83,83,40,252,60,113,172,44,135,102,119,158,255,204,195,14,221,1,242,132,95,218, +131,51,212,230,127,234,223,202,204,152,152,114,255,238,14,144,144,207,221,9,142,72,192,188,249,175,166,218,232,246,242,63,15,165,183,236,216,49,117,143,213,235,126,197,104,109,180,7,150,51,7,229,125,50,137,155,117,67,76,38,137,152,127,222,53,212,135, +74,206,255,225,107,81,220,196,148,19,157,35,242,224,209,223,126,42,71,111,134,191,254,52,10,30,40,181,135,147,112,252,32,107,233,161,170,159,221,224,225,113,182,30,227,109,157,237,140,19,9,77,128,21,216,234,202,10,47,225,64,194,120,191,115,91,219,27, +19,49,77,195,254,134,224,62,239,173,107,141,237,55,96,137,83,202,127,118,67,61,149,129,201,51,123,5,197,122,198,108,186,169,49,238,19,139,237,174,220,226,116,92,190,165,233,171,202,238,133,73,33,239,171,229,11,215,30,182,231,62,203,7,69,211,179,71,186, +83,97,227,211,115,169,4,176,39,143,141,253,140,78,41,164,168,44,57,123,208,79,207,196,145,101,142,71,203,3,69,175,223,154,56,113,1,204,6,51,53,160,30,119,31,159,209,60,51,77,48,247,10,57,102,112,169,220,221,164,103,253,165,91,140,169,5,199,41,52,254, +149,203,75,241,33,15,0,94,39,205,14,169,208,235,182,168,138,79,181,129,106,55,184,93,107,183,95,25,131,60,97,5,182,242,74,129,179,72,96,175,67,183,195,28,159,14,235,216,71,114,238,131,195,155,139,119,46,20,163,124,249,221,167,215,32,182,164,183,156,231, +17,214,129,211,218,220,73,21,12,15,117,35,172,223,176,10,81,124,79,115,161,170,87,58,61,135,244,94,146,43,11,102,187,21,158,25,159,141,212,125,16,40,184,194,102,177,234,45,212,152,238,11,216,61,229,195,191,10,43,170,210,74,4,56,234,9,105,232,147,178, +185,150,102,232,149,46,62,88,223,220,140,246,132,37,198,215,139,164,138,203,68,11,58,121,219,14,31,205,20,219,46,191,138,19,235,185,13,62,156,213,166,51,91,153,27,247,170,138,93,3,158,39,85,243,54,94,242,48,72,225,101,103,156,221,240,225,105,217,207, +19,119,18,219,115,6,22,33,9,43,176,21,43,69,22,14,194,142,224,71,206,209,30,250,238,199,179,142,34,28,198,203,100,251,25,85,95,188,239,247,167,147,190,91,26,63,191,154,115,69,156,156,189,29,207,74,14,5,101,212,59,71,105,115,213,53,211,245,155,145,5,204, +121,128,206,44,52,230,213,209,79,219,163,74,63,155,48,113,31,85,9,136,71,5,128,140,126,230,30,247,196,211,140,62,68,49,156,171,137,158,11,104,217,255,81,208,138,110,247,227,71,87,31,103,126,227,119,198,81,185,162,132,251,45,238,191,62,20,207,70,104,33, +228,228,64,185,4,202,27,26,8,174,164,233,138,43,84,117,79,49,93,179,11,7,142,175,61,1,62,39,205,15,11,33,252,5,165,45,4,156,125,58,110,23,100,42,175,107,217,145,171,138,50,108,43,36,65,132,132,145,242,105,254,244,135,255,145,251,197,150,149,21,230,211, +126,86,229,151,47,115,159,77,229,79,153,91,91,125,188,195,70,96,63,124,216,253,135,197,166,158,215,142,175,79,234,204,55,180,250,222,158,81,91,117,165,81,62,154,98,73,57,156,158,94,220,208,90,80,41,26,229,131,216,124,201,215,190,119,158,166,206,77,201, +206,77,193,100,216,211,101,218,43,24,52,18,63,228,104,169,1,105,111,216,23,53,205,244,68,234,118,42,47,222,18,107,98,246,64,126,235,167,11,233,231,34,111,115,95,223,43,21,231,117,6,70,139,112,12,168,85,163,7,113,109,46,5,147,49,44,197,231,79,10,98,69, +193,206,76,35,158,104,37,135,120,34,234,119,65,91,67,11,252,246,77,246,36,217,243,197,190,114,150,43,19,25,13,128,173,188,44,176,101,225,14,36,12,55,205,92,73,99,63,125,139,102,245,209,124,211,90,127,233,136,175,199,53,91,82,102,20,20,125,79,238,22,242, +44,119,95,143,151,69,17,155,252,208,250,198,176,237,222,191,148,11,170,209,57,57,133,112,195,111,16,82,209,50,237,63,13,95,27,240,220,187,182,240,205,183,238,97,218,126,224,229,206,80,135,175,58,219,62,187,56,104,236,77,192,43,23,54,24,147,163,216,143, +45,90,185,88,208,85,158,69,59,51,176,47,214,64,158,204,25,59,248,120,167,31,228,94,58,236,153,19,212,158,183,72,119,113,40,49,107,117,179,166,56,70,201,36,85,195,154,0,190,232,85,54,22,223,254,172,245,231,159,50,162,211,237,228,241,217,209,236,121,126, +152,187,35,36,122,19,96,5,182,101,25,200,225,192,78,147,163,199,90,174,163,221,119,183,33,125,98,198,54,251,12,229,16,130,168,225,167,163,120,190,145,177,200,62,72,195,48,155,217,41,156,228,64,192,145,189,222,115,125,108,211,100,93,198,70,160,133,190, +125,51,26,94,217,100,107,201,238,234,208,247,44,129,179,94,174,117,7,99,6,214,44,244,116,115,19,14,183,206,105,131,0,148,14,156,196,239,162,139,87,142,138,71,37,39,148,242,102,255,215,205,114,183,128,255,206,158,17,184,132,216,195,201,29,85,198,184,46, +139,226,56,206,245,240,176,154,9,147,48,140,208,3,199,9,62,57,230,54,50,222,123,159,248,167,157,206,217,24,39,189,232,121,142,213,209,249,98,159,150,249,132,5,226,2,133,110,164,237,235,89,118,251,182,227,62,94,121,143,127,148,74,191,150,67,78,234,141, +98,100,11,217,237,227,108,192,164,181,221,117,121,37,109,56,52,141,115,27,43,236,48,62,118,97,154,91,204,104,106,83,94,144,191,229,61,246,57,149,217,205,76,25,238,209,134,102,131,111,109,119,210,139,131,146,182,202,161,249,32,52,127,75,62,158,218,112, +48,143,237,144,236,26,75,57,106,192,43,184,199,163,199,158,213,151,151,233,97,136,80,49,219,242,178,231,8,123,80,36,199,156,73,180,25,198,160,150,31,220,150,72,77,61,104,65,101,105,168,171,138,189,218,46,110,229,221,10,199,91,101,1,254,72,38,55,110,146, +112,247,131,99,60,179,190,104,191,208,124,57,49,54,55,151,139,233,217,202,97,153,151,96,12,129,68,108,121,39,127,75,227,113,28,231,249,126,220,246,113,158,70,239,168,226,20,40,6,133,181,15,150,52,149,255,96,214,156,212,181,70,10,143,204,136,204,28,83, +51,8,186,167,152,12,55,79,103,117,146,137,56,149,43,108,217,110,98,253,235,46,247,95,2,45,238,145,236,220,226,109,222,80,119,98,122,233,115,194,146,153,187,217,210,109,215,214,148,33,57,117,104,204,3,117,133,121,35,181,112,95,172,91,81,120,123,220,112, +193,136,70,229,249,237,151,190,194,96,214,54,138,149,149,74,140,180,105,64,27,46,83,156,95,81,132,190,37,38,0,94,121,6,27,91,62,221,151,250,103,223,209,89,50,206,24,30,57,54,133,58,243,90,106,58,50,0,86,202,203,186,96,194,17,18,134,71,19,55,51,237,254, +127,113,83,229,141,241,57,59,26,40,167,114,246,208,16,244,144,139,107,205,47,208,34,160,109,213,23,195,132,67,159,134,81,108,188,31,223,168,44,104,128,8,49,101,165,216,55,161,98,250,104,58,117,76,173,250,52,103,221,211,225,123,238,50,157,216,113,15,226, +246,126,249,111,174,36,40,241,220,231,56,226,224,92,100,53,58,201,215,217,155,54,78,107,53,154,198,207,147,143,10,92,40,101,92,128,105,187,215,195,230,69,3,38,231,200,103,163,152,122,217,64,130,93,15,23,5,136,26,0,222,73,118,195,199,119,151,197,114,219, +37,135,189,188,99,172,49,60,28,49,207,155,219,39,160,205,1,176,176,193,54,95,201,66,48,12,137,224,141,55,218,177,221,111,59,98,62,222,27,109,218,30,193,0,212,209,57,196,98,20,196,231,104,154,174,243,193,102,144,125,166,142,5,239,175,200,228,102,143,92, +114,218,30,58,126,8,212,136,71,190,125,105,182,66,49,105,224,36,223,167,155,44,208,111,114,85,17,184,151,189,0,5,221,99,20,25,58,82,113,241,173,177,96,150,243,100,248,167,109,174,244,37,152,86,52,143,242,208,226,104,5,245,62,42,63,6,155,145,102,234,39, +242,64,243,53,119,1,246,243,239,254,101,151,76,63,188,130,2,61,198,254,118,206,94,200,156,61,242,66,52,186,163,1,30,57,134,27,91,175,71,139,238,105,135,236,114,151,192,111,12,207,246,176,123,118,219,49,55,17,66,2,166,19,1,185,128,98,133,38,60,67,72,4, +199,27,183,237,168,205,150,143,244,169,103,251,115,77,114,245,194,123,161,68,81,221,37,138,21,137,137,199,107,150,175,99,215,186,124,190,84,44,76,217,118,2,0,218,166,9,151,114,235,25,197,89,94,135,143,146,177,226,136,212,204,7,24,123,177,197,174,111, +94,159,152,70,255,125,72,42,131,157,62,68,135,7,157,136,127,245,190,16,51,175,127,70,52,79,72,111,195,193,197,96,66,45,92,205,142,194,151,139,131,236,185,102,76,84,215,223,224,18,64,166,134,4,31,47,43,35,0,14,226,195,3,68,118,254,171,89,243,7,39,202, +3,190,8,166,27,169,251,67,241,248,106,131,99,236,11,205,79,119,42,212,93,83,217,98,235,154,5,0,219,74,177,210,179,34,204,176,19,159,190,66,75,82,119,214,49,204,121,194,190,237,221,43,86,55,181,185,101,242,254,58,70,36,39,63,235,163,185,43,147,109,73, +255,238,204,76,233,121,100,184,129,13,203,223,43,59,224,57,42,34,193,16,66,8,235,165,198,209,132,150,63,120,100,229,242,235,221,215,56,38,102,192,100,242,105,150,216,123,199,112,27,255,72,216,212,172,26,20,148,50,101,150,220,119,193,155,179,80,220,101, +231,98,45,218,83,42,215,44,133,152,137,121,164,245,124,152,139,36,42,251,172,10,199,235,194,57,23,25,130,213,234,174,114,183,174,223,27,125,138,100,1,30,73,118,27,235,159,223,4,143,97,166,232,11,34,204,227,19,15,97,51,179,189,149,81,59,182,222,25,0,36, +134,158,1,176,23,171,86,184,204,28,216,33,211,243,145,140,108,243,228,124,200,129,119,29,230,182,30,28,143,49,110,207,202,37,160,21,27,85,121,143,155,13,109,76,150,149,157,157,142,203,131,41,244,92,188,207,225,251,72,87,152,120,174,147,209,84,255,210, +64,242,58,35,165,157,245,96,188,190,157,223,125,199,224,249,9,6,240,210,203,186,219,4,246,71,93,55,199,132,138,83,110,211,207,117,66,46,69,47,243,150,228,84,62,170,178,119,183,8,138,198,226,191,221,31,112,74,85,228,54,115,157,116,156,192,113,19,245,101, +66,123,59,41,100,227,65,88,232,255,242,217,217,109,178,118,2,79,103,103,83,0,0,192,179,0,0,0,0,0,0,255,128,191,1,3,0,0,0,97,80,14,12,29,186,176,168,181,172,168,177,183,176,172,178,173,30,29,30,30,40,41,41,185,166,178,175,173,169,175,171,176,180,94,25, +118,27,77,247,39,140,229,118,66,114,245,22,95,78,232,177,119,142,56,33,203,204,99,13,106,0,176,21,235,189,224,132,225,171,89,0,128,123,255,159,49,206,10,35,105,59,103,148,250,146,110,166,1,212,221,202,230,240,151,200,86,16,84,91,70,214,156,25,50,85,224, +220,245,254,83,17,90,61,152,123,76,34,179,15,70,125,134,248,193,204,175,207,77,89,60,181,158,166,133,176,83,249,75,204,107,116,150,11,118,227,166,135,202,120,207,74,195,199,212,254,103,203,204,244,158,119,69,160,102,128,167,198,55,119,202,5,0,96,137, +106,84,47,176,129,138,8,132,107,109,250,152,179,143,166,173,187,190,169,34,7,238,113,105,215,71,67,153,118,206,200,157,131,75,89,232,40,198,197,38,232,198,241,244,31,126,121,150,27,109,159,57,155,254,207,14,205,85,115,94,11,195,179,115,102,45,217,132, +230,109,6,160,92,94,86,21,174,195,48,176,83,254,253,225,223,159,253,29,209,62,159,52,140,156,85,151,32,5,225,205,243,125,165,247,232,129,108,174,232,99,0,37,67,233,3,167,73,95,87,226,6,15,222,129,62,168,71,20,246,191,130,220,98,239,180,201,236,173,206, +97,218,124,120,253,112,135,36,154,30,137,220,126,68,245,63,198,13,152,208,228,129,134,93,81,6,16,92,131,7,121,208,217,230,140,216,22,32,36,212,76,61,6,229,117,50,124,18,220,71,112,251,141,216,180,248,180,139,211,109,195,154,179,95,32,249,24,27,99,92, +254,166,63,166,97,62,219,41,134,65,203,4,62,105,198,27,63,126,123,79,252,41,161,169,90,238,164,231,71,172,66,138,3,77,71,116,0,172,148,212,85,5,161,200,12,165,152,77,207,101,246,253,201,143,30,207,151,235,92,54,183,46,21,241,10,30,246,246,201,116,46, +171,0,134,208,182,118,160,81,142,205,196,102,12,236,163,206,27,10,215,143,89,85,119,235,131,205,64,249,235,190,233,100,167,171,11,6,82,155,174,89,215,247,190,132,79,178,15,242,50,147,128,241,237,64,88,209,218,116,148,55,17,3,168,64,19,193,141,185,15, +113,132,201,39,226,34,77,125,147,41,109,4,99,231,55,148,0,23,92,206,255,108,228,86,238,192,242,190,56,120,82,146,195,29,34,217,129,104,193,8,62,168,229,55,206,51,179,245,119,41,93,73,147,216,215,164,79,68,45,213,245,116,182,94,201,70,111,2,86,21,116, +85,121,86,84,43,148,246,203,123,174,188,254,220,161,135,117,228,98,239,255,208,66,60,62,239,66,61,161,187,69,220,198,172,4,200,26,240,245,180,222,117,93,235,22,59,60,224,195,140,55,173,63,129,56,92,136,46,94,221,88,231,231,149,104,239,254,208,90,19,149, +67,220,188,58,215,183,93,11,32,117,118,165,70,163,119,57,178,117,159,199,92,8,30,123,172,197,251,228,67,70,57,54,48,223,225,58,187,232,122,94,230,235,24,18,248,121,127,182,249,14,227,29,140,134,251,73,180,153,215,222,151,226,49,59,104,226,246,205,220, +199,30,95,46,207,3,233,82,91,42,44,94,184,85,55,78,43,22,106,189,93,74,219,169,117,189,15,73,206,94,135,94,153,96,4,176,192,150,21,24,94,98,32,17,68,171,97,154,156,99,240,178,91,221,47,229,211,219,115,38,239,157,249,57,173,89,113,94,194,111,3,83,101, +180,170,158,175,112,201,213,1,7,12,116,136,158,228,202,242,250,205,109,28,42,47,140,134,28,127,254,255,117,43,114,121,102,87,79,195,237,58,212,182,31,99,42,244,110,108,134,87,19,155,69,28,195,23,38,2,140,240,119,220,175,135,27,220,183,11,94,152,153,177, +224,161,184,86,28,119,23,217,99,88,137,68,253,240,76,68,37,237,2,153,21,204,11,203,249,59,129,202,227,104,38,132,169,48,239,77,219,63,43,91,94,24,198,27,7,239,156,231,243,126,83,18,159,199,135,150,206,148,16,34,79,147,112,128,149,19,1,32,154,44,41,225, +48,28,114,96,237,30,210,85,251,219,62,189,26,207,231,238,145,47,216,72,235,93,4,13,133,199,107,41,219,44,192,146,219,87,189,202,171,60,100,189,219,192,6,143,91,214,49,31,239,126,23,56,12,178,241,91,118,179,3,137,103,83,141,139,252,148,110,29,190,114, +26,122,249,99,191,188,166,216,161,24,6,47,158,151,129,0,155,72,143,250,102,110,115,164,158,202,176,13,76,147,167,53,58,170,28,130,179,111,95,94,36,189,165,77,33,10,15,138,68,105,172,122,139,58,34,42,207,199,120,57,43,102,119,171,20,23,190,103,85,55,132, +133,252,174,199,253,79,153,193,217,149,200,9,61,97,79,143,235,67,144,39,14,232,13,176,106,95,150,217,50,99,46,160,212,124,247,105,62,211,93,223,99,54,222,229,85,65,230,26,171,131,42,68,103,103,157,41,62,198,151,12,143,90,216,29,32,121,78,236,18,61,180, +121,44,21,123,94,249,243,86,134,54,90,134,128,208,45,149,242,77,219,50,228,189,32,59,237,114,197,76,200,27,128,186,174,158,221,161,116,147,108,173,122,207,87,94,78,38,212,148,146,46,184,86,144,240,37,142,215,27,73,207,230,238,135,132,252,166,10,95,55, +70,72,24,153,229,88,206,118,182,81,189,119,48,222,176,100,139,188,160,139,98,189,14,153,193,6,133,18,131,187,197,16,254,119,37,54,96,171,238,246,104,83,26,196,165,116,194,41,71,186,196,246,182,178,32,232,245,202,202,178,46,115,229,2,18,6,249,214,249, +159,61,167,246,73,127,111,190,93,53,250,26,188,122,115,115,51,126,155,83,57,200,69,84,78,99,113,198,38,40,181,255,178,163,22,74,175,20,191,16,157,213,55,18,247,25,212,0,167,100,200,84,50,23,222,188,182,106,40,175,77,35,181,121,225,189,115,83,59,104,145, +8,7,89,138,129,97,43,156,141,109,83,215,230,221,248,113,100,128,131,76,69,83,198,183,3,237,117,97,48,158,0,38,101,182,153,58,77,78,29,159,217,37,22,130,118,37,29,228,87,197,25,99,4,209,202,215,225,185,103,75,26,21,147,27,61,85,145,232,33,80,43,15,50, +71,0,222,39,37,6,232,46,38,249,53,144,122,181,77,114,254,71,71,242,188,234,128,5,139,132,149,149,121,177,100,9,34,36,226,189,249,255,226,109,82,179,188,191,167,220,182,124,223,124,72,45,164,12,153,137,105,253,198,214,35,243,172,18,239,109,185,184,175, +171,156,136,229,115,83,188,137,252,5,68,149,122,141,113,189,152,45,40,153,145,91,117,241,185,217,112,125,121,45,46,117,77,212,124,233,103,25,142,168,186,143,67,154,66,161,63,134,194,202,191,190,27,148,119,90,166,72,135,174,206,209,157,19,18,122,243,175, +89,134,212,125,191,0,66,24,17,118,59,124,245,143,29,97,214,57,46,239,123,224,38,51,19,203,10,16,104,178,152,241,255,252,82,117,205,85,185,252,39,94,40,165,89,84,52,33,52,66,232,49,54,231,123,184,159,231,237,161,213,169,181,5,137,182,178,82,87,232,152, +37,66,34,216,205,213,125,251,194,12,237,255,198,53,239,21,223,131,147,252,11,183,154,129,1,49,176,218,177,8,108,125,212,239,84,47,191,96,87,25,108,156,102,217,202,29,114,243,30,140,41,233,205,212,174,155,123,214,203,244,154,52,102,205,73,171,246,104, +255,238,174,253,79,19,241,248,123,181,54,99,217,213,180,151,201,126,70,155,116,131,203,186,183,102,77,138,220,15,251,66,198,221,87,1,115,176,221,168,95,123,80,118,88,100,176,187,89,161,169,179,201,238,5,185,74,6,242,179,118,50,70,39,104,122,101,44,102, +91,182,145,209,58,222,40,53,28,76,55,133,161,198,197,198,184,34,162,62,225,228,116,180,200,212,2,221,0,192,182,146,149,21,151,32,66,14,231,217,54,59,78,143,85,110,103,152,250,244,255,201,81,194,249,6,113,98,177,125,115,147,55,112,125,125,8,59,25,116, +126,140,245,124,19,155,8,168,197,223,63,191,65,92,185,182,70,157,103,79,141,164,11,231,102,168,60,174,112,150,29,170,190,157,133,107,91,215,58,226,166,3,174,46,187,84,255,208,97,25,147,207,47,96,255,153,177,90,13,41,224,54,152,85,86,96,239,52,201,234, +7,198,244,100,57,165,236,189,204,242,120,20,187,192,114,106,103,190,59,3,174,138,15,218,156,170,132,24,127,87,68,51,26,160,94,4,118,123,197,174,241,100,0,214,71,101,156,127,43,139,130,21,140,241,201,139,15,249,251,167,23,151,191,125,21,147,41,48,86,75, +192,74,82,23,154,96,1,101,219,130,252,233,59,150,73,45,166,122,220,154,149,16,211,235,175,218,235,189,210,7,245,79,108,31,186,197,196,110,202,18,53,98,63,148,181,182,100,182,251,106,23,66,200,213,230,73,194,153,4,187,18,95,132,241,76,180,180,151,78,165, +90,74,25,255,203,23,106,46,4,212,243,82,183,71,26,30,213,229,152,244,64,216,144,221,159,3,169,116,211,202,77,247,249,92,97,245,177,185,137,48,42,24,28,165,106,72,47,38,120,142,188,252,135,8,252,180,156,55,108,92,146,130,209,235,219,202,98,151,239,216, +118,247,103,208,93,0,4,63,34,204,30,143,36,68,125,174,161,137,151,121,227,33,158,187,110,231,19,163,247,113,185,126,161,94,145,0,236,64,148,200,125,54,61,9,172,127,70,211,196,246,93,241,88,33,165,175,243,118,165,196,243,223,114,31,6,4,63,8,248,233,138, +1,176,102,250,188,94,220,123,142,190,237,173,12,87,229,174,252,180,233,144,41,230,178,1,228,62,21,162,203,203,35,192,201,138,153,52,252,53,124,235,201,110,109,227,23,189,106,252,17,27,231,115,45,0,28,69,194,68,233,250,81,13,74,222,246,247,155,239,63, +189,173,134,96,199,231,185,143,47,252,214,183,47,236,157,59,223,204,131,78,122,95,93,143,3,76,71,253,0,243,223,202,66,128,25,148,98,143,205,109,187,206,238,93,40,143,211,84,117,252,124,28,167,131,219,112,238,155,34,189,146,156,253,91,72,5,92,77,237,197, +242,175,127,16,1,36,40,69,179,254,56,64,90,152,103,44,180,251,207,207,170,202,46,190,236,191,55,81,21,29,106,237,148,13,243,13,3,154,136,133,121,162,152,194,72,47,123,246,1,190,136,233,248,28,246,124,115,234,201,223,248,103,255,114,53,180,76,57,19,0, +186,92,44,43,229,164,16,6,18,197,153,60,167,110,205,109,111,36,249,235,201,82,123,111,27,155,196,219,247,154,143,150,209,120,152,74,117,93,13,174,103,55,90,123,39,19,93,187,123,197,187,221,208,99,141,21,140,239,87,110,224,138,106,175,174,155,54,99,101, +186,59,60,251,219,104,117,16,111,251,113,242,250,146,45,241,205,42,187,45,63,54,8,51,53,237,80,33,102,132,149,21,220,100,148,203,186,191,245,24,107,136,224,220,120,188,38,137,171,107,3,176,190,206,3,242,8,233,55,129,16,18,128,120,38,212,224,118,232,94, +148,221,201,123,207,195,163,23,105,207,163,28,3,62,104,85,134,131,204,71,17,141,155,28,84,252,159,206,200,233,206,186,145,113,26,219,2,6,43,243,192,70,93,96,36,144,168,252,25,209,120,172,109,168,14,99,84,98,144,227,15,182,212,235,139,217,48,50,218,142, +243,196,232,89,127,64,215,243,21,221,221,168,38,29,152,147,119,248,50,148,233,213,220,246,30,61,137,197,247,94,42,147,193,194,207,83,215,145,167,152,197,143,141,164,186,91,238,78,202,7,61,143,237,177,145,74,200,251,114,190,61,103,185,160,179,46,196,221, +175,160,15,160,237,166,235,211,87,185,145,106,5,32,21,0,155,233,235,55,89,48,97,19,109,6,37,120,227,196,82,177,146,190,180,29,22,179,100,35,0,94,136,69,27,5,169,93,24,129,189,101,165,146,195,61,178,99,95,167,167,123,87,110,68,179,72,216,149,85,203,18, +154,48,12,36,42,63,30,89,125,251,147,244,253,156,181,237,212,126,28,45,246,143,183,231,117,90,24,82,239,185,16,128,220,207,179,53,25,39,227,103,213,129,200,142,109,189,195,77,134,210,72,175,4,98,144,233,126,96,39,106,82,140,225,242,133,57,41,57,179,186, +255,102,15,32,191,52,157,53,57,107,151,163,39,74,218,88,142,252,199,213,232,169,9,192,142,179,204,133,199,124,237,161,205,208,0,42,165,222,150,181,117,219,246,132,100,146,51,134,192,170,186,225,20,50,134,66,159,120,50,10,0,134,142,197,3,94,212,86,105, +2,133,135,25,41,47,143,15,126,56,5,195,64,196,67,140,70,27,226,92,236,80,11,62,25,119,175,90,212,89,119,116,236,12,178,37,96,91,89,86,50,71,100,24,72,4,105,246,155,238,219,237,19,158,113,154,55,38,102,191,113,60,203,232,35,235,12,189,191,237,44,161,196, +84,125,202,30,143,218,212,117,145,43,209,117,11,42,42,54,38,226,12,12,151,167,15,4,105,50,85,249,222,36,6,187,83,92,57,238,79,45,180,172,233,143,206,95,227,78,23,139,87,11,79,225,140,195,206,27,151,43,215,19,126,4,32,81,237,247,251,250,177,189,250,94, +110,15,160,145,101,122,218,64,131,184,26,162,136,205,40,222,128,45,39,16,150,91,32,116,154,68,67,216,226,234,247,93,126,70,52,29,140,54,190,104,133,67,50,253,99,20,9,25,183,196,127,209,59,71,124,90,11,246,172,172,204,87,232,140,101,132,132,193,101,237, +90,207,53,243,119,141,211,88,220,246,197,115,247,191,252,126,173,58,159,134,171,49,112,159,251,222,149,246,53,43,84,132,193,243,25,21,57,101,135,189,100,171,176,129,116,75,229,231,194,67,223,61,149,111,83,225,147,181,89,87,85,169,55,54,96,244,16,51,115, +186,25,251,119,170,114,57,148,56,16,125,220,217,111,39,237,227,29,170,196,166,193,10,152,222,230,166,107,243,142,41,152,152,51,114,21,23,248,164,33,250,21,59,255,150,192,144,229,12,141,92,163,203,29,135,214,6,70,237,243,92,202,122,152,251,244,231,110, +164,4,133,10,222,88,69,3,165,159,135,216,95,77,211,35,53,117,25,189,116,207,221,190,158,192,200,121,150,224,150,112,133,132,113,199,43,159,91,159,61,218,152,195,37,42,190,156,119,138,247,207,87,179,106,243,236,88,164,27,14,101,31,217,184,101,109,157, +84,190,227,139,246,149,80,28,41,140,21,69,191,101,45,253,242,134,161,143,232,92,12,153,225,164,166,17,180,174,141,171,47,207,200,13,40,240,77,103,56,214,137,63,7,89,43,93,136,4,75,11,245,30,92,158,42,103,189,238,92,60,212,163,211,95,186,230,223,144,43, +71,160,137,12,14,5,112,238,60,158,21,86,140,163,127,143,96,198,34,68,133,241,36,97,107,90,173,158,65,214,206,186,151,1,30,41,37,200,94,251,171,30,222,134,224,89,84,50,244,49,207,245,17,43,178,99,190,193,146,192,202,202,74,177,48,35,195,64,194,160,51, +90,181,213,109,102,218,195,90,15,207,118,62,249,200,168,142,158,125,172,182,224,199,222,17,176,202,160,151,246,246,209,53,87,88,217,8,42,187,26,174,47,27,48,22,73,12,78,27,216,24,65,153,83,34,78,168,50,59,154,162,25,113,195,69,70,131,230,142,245,57,72, +156,105,102,2,185,232,119,244,45,138,116,80,188,51,219,159,151,50,71,27,124,79,38,99,215,215,32,119,57,1,152,77,115,192,223,185,42,77,111,126,49,254,228,132,200,167,97,163,131,97,3,160,247,20,155,16,98,55,196,204,22,119,107,237,153,53,5,62,40,229,51, +45,109,135,214,231,83,72,201,147,137,164,13,227,61,219,198,44,103,100,121,12,104,185,192,202,186,128,45,51,150,225,176,67,184,177,247,165,102,100,151,47,203,32,172,186,31,118,67,194,17,201,91,113,200,105,71,63,93,183,135,124,240,176,250,150,107,107,181, +222,28,24,127,253,164,174,102,182,251,255,51,190,92,107,166,136,239,84,106,86,143,82,32,40,192,108,73,226,202,146,216,122,202,162,76,217,91,170,27,229,232,92,92,54,124,192,31,190,126,231,135,173,234,24,237,54,203,66,61,185,175,190,243,56,74,144,148,81, +175,115,16,9,210,82,39,237,188,53,129,43,117,125,77,167,142,196,146,91,61,127,115,56,12,210,230,166,58,26,158,56,69,67,180,246,7,90,198,150,247,116,149,110,81,45,244,116,206,49,49,207,117,29,59,171,99,19,100,34,128,173,12,91,81,240,76,25,18,70,253,18, +243,111,54,37,231,27,222,229,31,87,15,27,62,116,59,203,86,7,106,10,87,95,190,211,214,244,238,172,86,215,251,117,107,183,60,219,76,134,182,169,214,153,240,159,118,153,131,145,225,187,195,83,30,236,60,137,185,168,123,94,50,143,219,252,66,222,27,114,145, +213,169,72,49,167,69,39,179,220,1,236,206,237,254,98,138,39,206,25,124,23,156,20,160,157,150,159,248,1,91,166,55,247,182,252,152,144,123,66,97,43,102,76,154,187,56,145,112,228,248,48,186,138,56,51,231,244,234,253,198,252,25,116,40,0,94,184,229,54,142, +229,127,153,112,201,229,184,225,45,133,93,19,94,130,219,215,242,173,198,190,202,171,150,189,22,51,100,97,167,172,191,173,58,223,187,212,230,117,33,230,145,243,143,202,207,169,213,35,31,103,81,79,83,78,215,171,25,159,18,62,83,161,70,129,118,148,167,41, +4,172,222,171,34,4,36,104,12,45,181,172,214,164,229,4,51,53,208,115,127,172,220,234,101,218,206,77,177,13,143,157,123,186,169,60,40,172,35,165,172,82,211,149,15,163,148,2,242,99,42,103,126,51,229,156,100,42,89,168,206,156,169,114,228,71,31,212,51,169, +106,141,38,113,179,249,86,103,1,121,218,72,118,127,55,222,114,178,27,214,113,222,239,100,119,140,110,54,105,104,253,8,206,42,207,214,49,79,103,103,83,0,0,192,19,1,0,0,0,0,0,255,128,191,1,4,0,0,0,177,154,128,193,24,175,183,174,180,175,181,177,167,170, +171,176,171,175,187,174,176,185,176,188,172,174,173,172,178,158,152,5,27,33,243,222,68,253,77,191,183,147,75,68,221,51,182,135,189,206,196,152,92,205,12,26,202,251,216,83,32,51,66,34,248,86,220,158,253,238,210,216,202,116,121,249,143,99,37,253,222,30, +237,173,41,21,143,62,183,197,123,145,196,17,208,115,140,239,116,138,34,178,65,61,94,109,238,182,21,212,254,167,170,93,115,98,163,49,169,60,247,127,74,174,11,157,161,206,122,142,83,253,60,242,177,79,166,233,100,174,181,101,247,138,181,127,61,95,124,193, +225,174,90,125,13,66,134,137,148,49,160,175,149,232,84,139,6,24,164,199,87,78,59,154,63,70,192,85,175,92,160,146,95,78,156,160,180,89,61,0,131,210,115,229,117,78,204,35,107,108,135,83,139,1,158,152,5,27,71,110,255,203,174,240,201,121,58,25,165,246,97, +38,38,234,72,78,15,116,102,0,148,66,0,96,189,158,23,5,146,37,144,8,159,121,232,150,87,60,147,173,249,191,245,229,119,148,149,7,246,222,14,224,121,162,8,16,202,99,109,75,253,196,56,78,238,196,144,185,18,230,219,210,100,193,84,114,236,52,212,209,195,59, +59,218,214,106,152,154,55,169,212,27,175,190,131,7,52,110,92,222,57,2,39,90,116,118,188,238,172,69,123,197,99,139,121,252,150,34,219,166,14,237,67,184,247,15,65,91,251,174,59,37,219,125,77,219,183,251,88,45,132,233,92,43,14,142,152,28,48,237,86,237,47, +90,25,202,11,137,35,189,109,106,102,24,75,14,209,19,91,94,158,216,181,226,141,13,20,158,248,197,27,211,158,240,152,143,246,169,206,219,30,37,4,189,72,248,1,136,88,89,149,101,41,24,153,64,194,240,244,251,251,204,237,200,196,103,85,245,245,233,58,122,252, +227,166,130,28,54,246,36,26,65,124,154,18,82,116,113,163,116,54,74,116,235,152,148,196,196,142,117,185,70,156,221,62,252,154,137,77,178,140,23,70,227,59,76,234,51,53,216,220,88,154,74,15,99,187,74,84,106,198,8,94,105,3,223,144,245,26,224,25,239,61,120, +220,111,117,246,20,185,176,28,205,247,91,137,42,139,237,78,81,20,30,120,77,152,23,205,81,60,57,137,152,74,62,107,168,24,247,17,34,72,179,210,245,194,225,144,235,44,115,58,196,222,246,211,227,25,186,141,98,190,136,197,67,209,74,83,240,105,143,226,41,228, +224,11,243,190,198,245,192,158,233,105,165,174,164,160,177,128,132,193,148,51,208,91,73,11,238,231,221,251,60,71,220,148,43,156,47,154,134,225,252,247,220,93,110,54,220,59,115,121,199,160,207,138,59,53,129,169,234,172,46,78,250,203,105,141,41,211,216, +212,127,71,61,204,180,83,236,98,159,252,174,134,234,217,115,34,19,110,59,17,158,77,49,69,93,63,216,244,112,121,149,132,16,57,114,216,56,123,23,54,214,7,191,151,47,144,218,80,159,132,79,217,74,115,111,213,249,251,125,59,233,59,214,9,25,204,40,189,243, +184,217,34,232,193,61,3,79,202,100,20,142,168,11,215,20,153,162,7,192,219,253,152,26,202,101,95,92,244,2,30,41,133,65,178,128,187,129,83,128,29,232,69,156,135,175,19,93,178,155,185,106,101,165,160,156,112,32,97,148,90,214,209,99,91,51,111,102,253,254, +168,188,92,216,195,227,187,147,161,206,203,251,226,96,168,68,246,204,229,192,69,186,47,57,27,141,160,220,111,169,80,65,109,63,68,239,94,241,67,193,115,83,116,97,117,175,85,44,200,239,51,140,120,53,206,72,236,24,47,34,248,133,146,222,240,74,74,244,195, +94,89,222,39,73,21,215,74,245,41,31,123,110,247,0,199,7,130,81,206,91,45,47,196,30,77,19,29,16,120,197,205,68,90,155,230,193,123,209,9,85,16,91,62,132,174,23,157,204,24,156,51,115,38,57,237,220,133,31,238,157,80,19,238,120,62,30,41,165,217,104,197,99, +224,22,33,39,125,244,120,125,146,29,71,46,99,129,0,28,86,70,129,116,9,194,192,78,81,243,254,121,123,119,61,38,101,227,216,167,137,158,99,208,219,66,247,114,46,104,73,244,218,232,170,104,222,221,115,100,107,133,151,71,229,54,48,83,86,218,229,211,209,90, +224,223,234,192,163,105,109,169,253,218,18,220,109,73,247,117,219,100,204,181,110,223,27,21,22,235,70,143,238,177,134,131,168,40,251,2,138,29,213,218,123,222,69,107,127,139,186,193,176,28,240,9,195,2,136,212,203,219,248,186,85,63,250,13,204,189,246,146, +155,149,156,77,176,36,139,120,179,226,105,139,18,139,193,13,183,194,255,233,52,60,122,110,63,243,35,14,183,238,28,235,33,171,50,106,158,73,21,74,172,251,9,15,108,32,7,125,24,113,54,235,218,58,187,13,52,44,135,162,38,11,135,17,18,6,166,123,202,129,253, +121,178,158,11,235,47,233,143,79,155,75,246,253,216,111,198,115,238,216,172,99,135,227,41,153,237,169,174,172,46,28,215,147,185,167,187,186,178,243,229,166,91,21,240,28,209,3,226,38,91,109,207,89,91,213,14,114,44,238,239,215,213,190,63,177,100,98,17, +66,59,174,39,106,8,84,143,191,206,26,176,163,94,163,14,17,46,30,169,209,221,232,50,33,117,192,224,4,140,126,5,50,187,159,157,67,141,103,245,102,127,100,154,123,154,65,242,235,35,92,52,95,52,45,189,244,138,102,27,223,86,13,242,228,237,158,219,114,178, +73,49,219,9,126,40,13,2,81,188,61,173,133,41,145,240,178,248,135,61,25,39,112,182,23,16,192,174,42,10,90,121,198,22,144,136,152,147,217,254,253,191,131,150,251,80,35,169,254,88,26,196,42,118,155,223,207,125,11,125,108,58,69,246,14,184,90,81,102,68,43, +101,92,79,125,226,187,139,103,31,125,95,250,1,105,254,149,24,76,84,74,102,202,139,44,11,59,46,146,194,124,214,30,190,128,23,34,51,207,100,63,35,95,91,108,190,12,127,45,38,244,123,106,136,25,104,56,138,147,232,21,62,154,188,217,232,22,240,157,160,167, +70,242,53,179,204,74,251,128,187,183,113,160,82,178,51,72,149,184,67,18,198,21,250,192,25,140,223,224,229,42,30,40,221,64,101,197,175,106,61,189,231,137,202,107,239,201,49,200,235,65,51,26,58,212,2,172,90,149,101,161,204,24,72,68,221,199,220,225,247, +205,242,232,62,206,88,181,221,184,254,144,185,135,107,60,114,12,100,222,230,29,25,121,18,122,203,235,206,113,34,229,60,39,27,159,227,99,191,101,151,245,125,231,144,195,56,10,181,184,215,130,114,246,244,220,179,237,230,129,111,161,61,112,158,243,3,227, +214,156,157,186,87,156,75,119,62,204,252,89,40,196,229,56,122,93,163,207,253,83,238,218,252,18,123,199,145,40,20,184,206,99,65,108,239,199,212,0,14,180,1,80,66,197,12,85,102,149,252,189,105,8,131,209,109,127,193,222,197,37,162,52,190,39,221,56,130,22, +111,176,181,44,238,65,213,132,184,207,135,225,225,228,70,144,57,164,93,32,177,106,101,101,190,20,204,24,72,4,53,255,239,205,93,117,31,245,137,95,81,223,53,104,245,53,84,170,80,245,101,53,217,181,222,89,175,151,191,126,120,204,83,123,95,98,83,26,82,110, +87,216,235,134,21,77,167,184,160,202,62,77,130,5,79,179,42,22,232,22,51,250,167,103,81,31,236,212,43,184,141,6,226,241,51,95,165,85,101,29,113,220,44,85,43,51,206,24,50,66,60,154,61,110,197,157,94,106,18,130,3,141,153,57,185,119,87,144,109,99,219,142, +245,116,25,184,158,189,195,238,250,209,178,42,202,158,139,65,78,50,113,202,86,115,47,222,39,221,152,10,243,7,163,183,55,125,102,194,125,62,17,113,221,91,183,54,83,72,50,5,0,182,149,58,203,10,15,66,33,17,190,242,236,135,173,231,120,36,104,200,24,105,223, +49,178,116,239,245,68,223,252,87,1,95,202,232,73,163,94,97,124,228,102,124,226,27,12,170,133,24,63,197,41,159,223,245,21,153,214,83,223,77,152,45,135,157,73,198,171,119,97,80,11,183,172,247,183,32,231,234,231,68,31,91,244,217,61,53,12,48,147,79,30,60, +249,79,231,99,59,128,109,224,51,84,65,253,115,153,39,172,202,56,0,89,37,135,119,215,174,93,25,49,251,70,143,166,43,179,36,172,198,251,185,179,94,154,189,189,167,20,211,126,241,156,231,73,175,157,156,148,0,62,40,205,4,124,126,107,88,148,29,125,145,191, +187,16,93,190,212,179,196,170,130,46,11,75,177,66,34,88,235,147,115,175,39,234,179,233,189,228,171,211,199,133,252,79,233,96,187,190,81,212,95,187,216,153,209,61,76,117,207,36,217,73,218,68,152,112,255,181,138,42,255,254,143,120,182,29,31,150,7,211,104, +235,117,149,187,173,212,30,155,9,175,15,61,28,251,14,200,216,87,79,35,119,159,112,204,100,104,53,253,186,213,122,13,108,37,189,184,16,197,117,113,145,97,141,190,115,31,206,223,229,16,0,55,222,168,146,57,94,40,101,38,177,162,201,169,81,116,200,214,155, +52,125,183,87,83,173,134,38,172,245,184,31,66,247,91,232,133,114,103,1,158,72,133,131,164,13,101,147,244,75,108,217,71,146,208,114,224,71,204,175,119,59,30,209,17,155,171,19,13,88,89,89,41,82,13,34,36,12,119,13,231,102,63,125,121,208,62,170,250,72,34, +111,17,175,203,249,205,240,61,130,148,54,9,144,167,192,158,245,137,251,208,64,71,203,85,80,233,47,27,224,37,32,112,154,53,161,209,101,154,147,157,30,87,27,48,100,152,122,104,117,101,181,248,108,36,237,9,70,88,40,121,183,171,41,150,91,139,99,88,183,189, +43,207,151,247,18,53,6,132,229,8,43,235,175,167,143,122,144,166,42,203,186,253,234,5,186,222,175,178,0,11,55,1,110,143,133,9,171,109,49,220,188,173,123,158,200,23,89,235,203,200,36,120,138,1,190,104,69,67,209,10,43,173,229,146,20,125,28,129,29,128,135, +188,102,212,25,118,72,131,172,5,16,43,197,161,210,53,70,24,72,24,213,255,244,132,99,36,219,199,254,30,228,111,17,38,214,248,114,90,255,28,202,178,41,58,89,11,90,80,40,195,216,72,204,217,255,41,68,110,82,214,15,39,120,95,86,12,149,88,122,108,26,155,206, +62,14,54,110,213,115,225,203,170,15,227,114,101,206,196,249,104,112,86,111,59,34,217,237,131,248,4,40,178,215,234,183,108,122,246,117,143,216,249,179,106,58,217,20,54,229,122,244,213,248,231,214,193,79,54,111,52,68,206,62,164,77,240,98,10,229,60,187, +107,13,92,92,58,41,149,192,207,4,71,151,101,102,95,249,48,52,173,68,149,66,164,149,222,154,246,112,41,12,126,73,213,121,233,9,163,92,46,37,21,239,89,217,118,128,46,186,94,78,195,107,87,86,86,66,215,24,225,144,8,68,207,171,18,243,109,241,217,219,48,114, +235,81,87,152,15,230,180,70,62,60,193,88,85,60,105,224,120,178,88,130,176,79,233,166,135,242,31,25,16,121,42,92,211,132,1,88,237,184,60,234,27,221,53,153,93,25,95,86,162,176,223,29,36,101,79,231,234,97,78,213,11,233,141,247,241,224,180,200,201,165,66, +140,119,202,120,222,219,122,141,71,163,121,78,198,212,8,166,11,125,23,249,50,127,70,73,191,138,47,116,72,209,28,219,173,28,74,247,174,236,140,130,97,9,251,52,122,167,233,252,44,10,195,172,71,54,215,126,227,226,221,90,6,254,56,21,22,28,183,117,47,189, +43,112,118,138,206,239,162,30,121,220,113,14,2,182,242,178,215,153,49,144,227,65,159,211,190,126,206,188,91,237,127,170,114,95,91,143,234,203,125,141,190,185,111,186,63,231,153,98,165,155,40,50,212,117,97,83,205,113,181,202,23,70,146,84,244,179,155,55, +152,123,6,200,133,142,169,119,96,85,90,132,120,127,181,240,39,61,139,29,159,231,57,235,186,62,62,247,226,130,207,245,58,174,144,36,201,173,88,219,202,124,100,171,167,58,242,141,23,120,177,63,123,129,1,238,211,137,78,201,192,188,17,168,248,252,203,7,255, +55,255,39,80,201,51,22,162,249,7,191,223,233,223,64,33,20,97,254,82,155,242,84,39,159,239,229,164,34,2,222,39,229,236,76,221,7,232,26,209,43,86,227,21,98,234,243,194,67,204,231,244,174,30,3,182,98,217,179,112,217,2,18,33,80,205,227,99,183,164,173,228, +210,167,75,252,44,86,248,118,229,59,167,179,177,250,57,253,147,128,117,250,77,59,35,24,137,33,215,116,253,40,220,173,235,165,221,120,154,223,251,214,56,138,185,100,115,69,15,246,176,177,30,173,252,43,68,80,57,227,51,102,177,123,103,252,118,222,204,124, +159,246,58,25,181,204,68,118,207,239,203,10,33,248,55,117,189,201,215,37,58,242,115,7,184,69,33,54,233,126,121,23,237,230,159,196,73,139,251,117,90,198,189,194,115,93,97,161,219,39,52,96,128,230,30,221,201,6,2,166,154,56,119,233,163,241,128,61,152,101, +197,77,186,134,2,62,39,85,194,97,224,217,139,234,85,171,147,87,65,239,181,234,199,231,16,143,214,8,153,102,27,32,52,128,109,202,10,77,22,17,18,185,238,233,12,164,240,208,140,153,26,183,77,189,82,250,253,237,125,5,57,117,173,194,88,139,150,151,214,6,49, +244,110,93,136,167,219,122,199,177,188,160,220,182,42,183,214,211,124,138,46,205,75,71,127,118,63,9,157,123,83,76,197,85,45,49,104,126,151,125,218,168,205,189,134,24,195,134,145,30,18,179,37,255,66,185,77,57,121,105,102,163,187,127,245,5,248,184,146, +160,141,185,35,250,174,0,102,133,105,165,189,7,222,39,31,100,149,204,99,6,74,59,40,22,195,246,198,92,179,31,96,11,144,84,229,52,23,211,210,53,7,158,39,181,173,65,170,165,31,189,143,144,157,30,227,135,170,111,175,229,185,152,239,137,91,232,53,234,104, +25,160,1,137,1,128,164,188,28,234,66,87,164,144,168,94,127,108,58,70,246,191,142,139,154,57,63,155,246,141,120,83,245,95,129,170,222,181,232,118,93,32,94,65,112,7,100,179,222,75,45,123,208,242,116,166,43,198,98,209,42,68,79,77,215,192,104,140,229,64, +24,222,190,92,106,185,57,181,186,122,154,239,116,28,156,181,38,196,234,109,90,246,250,86,93,3,202,138,73,46,127,137,136,7,238,201,70,22,49,192,203,51,174,84,31,49,143,198,204,11,225,116,82,81,226,139,5,125,186,208,87,148,127,89,6,3,77,111,52,29,191,41, +29,127,112,41,164,28,86,169,185,3,106,119,137,185,134,212,49,98,94,39,205,110,168,44,53,104,61,172,178,167,24,223,170,202,47,242,52,249,218,146,93,179,88,73,68,36,171,168,75,57,53,113,129,68,117,182,179,73,244,124,124,191,31,251,217,237,238,218,240,243, +156,155,132,77,109,242,203,47,68,163,179,39,224,54,31,184,193,38,173,37,221,38,202,245,75,77,236,87,183,19,92,47,71,70,67,216,116,11,68,203,63,54,249,75,120,114,207,199,90,189,73,124,233,106,145,225,213,11,229,88,42,11,75,212,182,89,241,62,41,55,13,210, +24,236,148,59,154,18,111,177,41,6,46,210,110,81,214,95,83,218,126,123,113,93,87,109,96,200,196,236,215,97,168,95,190,10,218,128,235,83,138,55,108,232,240,7,173,201,43,1,94,152,165,27,113,61,124,173,166,126,169,78,158,219,227,69,102,223,233,100,68,175, +149,149,249,170,4,195,8,137,232,242,209,143,135,67,206,124,156,107,223,33,238,125,189,255,251,148,49,157,206,102,178,92,110,85,237,196,233,30,243,118,127,59,83,193,37,21,181,39,182,150,86,161,224,21,39,53,48,179,58,86,202,97,131,47,161,154,110,223,88, +169,109,179,176,106,162,187,178,75,245,89,101,150,113,157,10,145,79,33,222,165,233,30,17,181,113,215,224,86,10,99,183,129,125,10,142,42,99,115,102,119,80,228,67,28,145,171,109,209,214,32,165,28,134,218,218,42,175,230,219,133,168,151,233,147,103,59,23, +53,122,74,188,91,180,186,182,193,226,219,2,207,155,0,126,184,101,27,245,43,226,122,164,175,106,213,234,196,30,158,62,59,15,153,17,50,87,224,158,72,128,149,242,202,170,5,177,133,129,28,202,174,245,207,227,220,183,177,93,207,231,202,188,255,38,150,162, +106,255,28,197,52,138,211,247,70,152,214,31,212,25,238,46,189,169,135,148,161,61,39,137,21,204,229,137,21,33,154,244,123,233,4,47,1,6,39,95,170,81,177,34,197,52,237,160,120,254,236,190,28,78,145,119,180,184,219,190,23,238,86,192,216,33,213,160,133,80, +105,111,216,243,111,156,218,169,0,96,142,119,210,239,173,95,171,121,4,36,225,162,248,108,107,7,210,105,81,135,249,149,43,38,209,149,93,160,20,47,23,58,255,125,166,176,207,86,1,0,158,216,245,155,224,210,152,56,170,222,21,244,224,145,187,225,121,110,156, +3,114,2,192,202,10,93,149,32,103,129,66,55,109,113,207,228,65,183,237,108,148,23,61,6,240,42,17,193,252,112,21,154,57,20,233,254,238,251,172,123,78,205,207,13,105,0,88,43,68,241,249,212,255,53,195,236,220,83,137,85,143,77,252,104,189,75,254,146,61,147, +216,180,81,87,158,13,229,161,184,11,219,198,83,239,143,167,162,100,110,234,117,108,182,30,253,70,216,75,40,248,190,61,56,254,160,33,77,134,185,202,185,34,2,133,59,60,136,31,75,236,37,67,206,180,72,74,82,139,217,180,73,10,146,57,108,147,109,18,202,144, +107,47,195,209,145,95,226,52,124,21,238,56,126,88,101,27,176,81,144,165,77,250,138,177,255,19,230,179,118,122,163,179,123,192,9,0,69,73,150,132,19,10,9,3,79,166,239,98,246,225,207,209,159,182,105,125,189,153,106,20,101,167,134,95,89,109,167,138,199,165, +12,93,223,238,182,241,142,253,123,204,185,103,69,72,243,103,177,114,174,69,254,175,158,88,156,106,176,114,36,85,83,39,255,68,69,227,225,144,95,181,36,122,171,221,33,46,76,38,110,30,95,3,51,86,8,187,113,51,52,201,21,104,153,255,255,239,140,88,166,26,127, +79,220,185,25,111,169,31,144,228,182,84,130,31,103,17,131,89,199,185,201,246,171,77,201,63,4,138,38,49,223,1,254,59,221,247,47,167,199,184,177,73,249,137,9,124,225,85,13,12,79,103,103,83,0,0,192,110,1,0,0,0,0,0,255,128,191,1,5,0,0,0,71,248,216,24,35, +183,172,174,171,174,26,30,29,30,29,35,41,45,179,176,190,182,178,188,171,160,179,30,28,29,29,35,38,192,182,176,175,173,176,180,254,39,37,134,241,16,236,152,90,199,198,194,246,227,197,230,116,61,30,230,48,132,85,69,73,82,151,36,144,48,226,190,216,255,35, +29,51,220,121,110,241,49,186,210,55,127,134,117,123,238,92,213,214,81,76,113,162,189,137,172,109,230,91,5,172,199,8,85,181,151,174,83,142,25,181,247,113,105,207,55,67,65,107,209,60,31,133,204,14,2,89,121,219,143,234,121,206,30,4,153,148,171,85,222,190, +172,76,189,24,125,164,63,134,211,187,107,56,252,141,98,6,229,184,52,235,244,172,105,217,120,137,81,205,196,86,221,150,183,141,184,130,51,105,193,207,238,46,28,156,63,205,177,122,70,13,234,2,116,165,80,141,59,226,103,76,116,143,154,209,172,239,115,140, +149,149,176,7,39,125,179,28,248,2,190,39,85,243,60,8,113,99,200,145,162,136,95,147,231,51,91,195,69,159,147,88,228,66,128,105,165,88,169,49,34,36,140,202,57,52,239,247,250,22,30,237,73,247,102,142,83,228,117,141,74,124,163,163,224,108,203,41,189,247, +138,99,17,133,97,206,186,11,65,165,150,64,251,229,167,114,232,25,103,110,195,200,81,56,163,188,53,248,244,33,238,0,204,221,164,68,167,120,177,81,172,53,184,253,46,87,42,217,116,172,71,83,55,19,31,191,22,111,135,4,36,137,210,59,238,83,221,139,232,125, +212,236,138,74,99,168,183,150,116,219,136,154,64,111,186,123,86,174,146,228,48,117,154,97,215,99,245,18,144,87,207,30,246,143,157,203,176,72,120,8,107,14,94,39,69,25,156,78,1,34,228,172,207,58,113,123,22,144,49,107,160,27,96,91,85,20,180,26,132,129,68, +120,102,70,109,34,225,139,123,139,121,124,79,63,67,124,99,255,79,218,210,220,225,96,4,83,204,219,194,89,63,15,231,171,134,225,204,78,134,243,243,216,212,118,91,234,179,151,35,139,19,24,37,93,44,132,108,167,241,113,120,155,155,43,196,5,35,102,165,184, +86,96,29,226,48,224,216,176,141,173,175,75,84,222,214,222,40,215,42,74,166,236,158,156,30,139,111,75,113,249,38,80,43,221,183,166,169,157,171,88,111,214,242,107,218,121,184,253,149,253,152,51,142,84,209,171,222,174,16,164,170,45,205,44,166,114,168,207, +75,223,210,127,228,138,61,2,126,71,165,182,75,227,0,86,48,198,11,153,115,120,137,89,91,89,41,89,230,156,48,66,89,237,153,94,226,119,227,104,226,151,152,158,239,213,183,213,135,215,241,123,39,99,101,235,94,186,153,151,37,230,115,207,76,22,230,121,182, +226,65,120,109,9,117,207,246,194,254,207,178,53,81,218,144,97,52,207,103,247,118,176,243,52,229,117,154,122,40,247,241,96,214,46,85,144,101,73,251,114,82,188,251,118,197,33,36,86,191,111,2,27,109,191,71,112,86,154,148,162,73,65,248,28,150,245,245,101, +134,62,115,189,28,19,250,135,210,5,98,35,117,84,8,251,58,12,148,235,46,155,243,163,244,220,40,207,174,50,123,175,115,241,66,234,176,28,93,0,0,150,39,197,132,123,67,3,122,48,134,151,159,252,252,138,231,233,143,127,216,233,206,35,132,16,1,48,95,138,85, +156,96,16,242,18,107,227,122,226,187,165,108,67,179,93,102,155,234,83,85,191,133,187,59,16,217,98,163,219,198,245,8,54,54,28,189,18,108,235,169,248,217,93,146,145,247,185,23,95,203,152,78,82,228,125,102,114,114,58,237,12,113,158,65,24,34,130,142,210, +212,121,147,232,58,215,128,175,83,247,106,196,175,197,60,180,130,19,198,206,183,123,249,157,59,113,243,166,241,21,226,253,87,99,24,229,94,29,231,226,245,44,71,27,201,246,140,230,196,140,56,215,217,244,114,191,81,97,75,76,72,7,190,54,141,226,48,159,179, +173,5,115,77,0,0,244,62,152,227,221,23,11,172,102,227,213,174,226,39,187,244,59,137,184,129,89,141,154,93,173,10,252,64,14,192,254,236,114,145,96,77,243,6,221,187,159,148,95,217,227,178,200,157,130,239,124,175,87,221,120,0,12,63,128,120,247,21,9,162, +109,14,43,170,242,79,10,173,238,178,5,74,78,56,251,139,209,209,217,156,2,220,62,148,168,61,81,78,9,192,146,243,91,170,37,209,203,248,84,157,125,56,48,205,226,243,116,172,112,230,0,236,64,20,144,254,238,34,32,170,229,237,21,109,18,72,34,172,85,204,83, +101,99,114,174,190,41,96,93,16,228,64,131,243,253,229,29,13,56,247,210,59,246,40,221,92,29,7,90,252,83,254,241,186,165,232,195,202,124,92,206,121,92,88,20,28,195,29,39,116,123,1,29,7,106,239,46,226,179,142,246,199,47,227,165,255,247,189,149,56,255,156, +175,188,29,191,253,102,220,93,11,57,252,207,88,0,92,77,241,140,167,254,233,6,228,99,67,145,18,40,101,201,39,143,83,38,228,70,30,38,6,251,135,162,248,217,57,12,250,163,66,133,116,26,20,43,175,79,83,207,0,154,184,5,195,201,77,8,195,45,63,131,103,179,50, +23,133,123,167,126,252,164,251,131,15,83,166,84,235,109,133,205,4,59,22,172,172,172,44,179,25,207,44,32,17,170,111,253,202,24,91,180,57,157,155,217,164,173,229,175,89,69,235,44,155,239,68,111,125,23,49,128,124,135,2,26,194,140,136,26,168,96,220,68,6, +48,177,35,42,26,96,37,84,51,45,110,176,193,228,0,238,246,66,170,111,252,145,19,124,135,123,11,174,6,45,5,160,28,20,131,241,93,29,177,161,161,161,33,161,6,128,173,26,222,0,19,15,55,27,38,175,225,246,205,245,35,225,59,218,220,100,199,247,187,222,140,82, +5,18,15,41,177,125,3,112,131,242,122,131,163,133,77,239,42,142,70,232,225,213,98,30,217,21,27,29,163,194,136,111,33,44,170,230,166,209,67,140,214,25,114,187,182,214,102,54,0,182,146,101,189,46,230,45,66,34,34,186,233,255,111,173,122,146,248,230,35,110, +155,87,122,157,0,18,255,249,24,165,161,70,202,157,198,231,212,25,14,110,118,136,45,42,206,161,248,121,245,66,70,15,145,127,134,33,101,232,137,99,178,220,242,177,77,29,198,184,122,205,229,188,211,214,94,196,169,169,155,0,159,125,238,123,202,47,139,232, +192,134,141,105,55,9,181,147,231,92,213,36,164,52,193,120,139,249,3,99,178,78,212,85,2,18,168,51,48,82,217,151,244,189,19,115,4,12,79,9,117,101,144,160,141,227,86,93,234,77,54,138,119,14,91,134,13,79,133,176,0,126,152,5,27,215,54,8,234,143,29,170,163, +243,31,61,140,122,119,227,62,39,106,155,193,220,2,48,193,182,172,44,149,36,5,36,172,184,222,227,224,28,35,158,243,182,240,252,243,89,155,219,106,5,186,154,120,110,77,111,164,201,170,195,61,78,153,61,212,209,102,161,36,176,226,230,64,85,51,77,102,185, +149,127,234,203,65,234,139,45,24,85,190,25,86,51,147,20,107,121,55,226,33,254,172,71,77,20,9,168,194,204,7,119,113,153,253,70,202,53,118,8,192,4,99,156,24,235,231,192,216,232,3,33,169,52,175,12,114,118,206,133,74,174,81,123,12,215,191,252,175,205,19, +73,7,140,99,59,200,184,50,193,251,138,75,69,168,44,80,190,8,177,30,158,45,89,100,239,36,202,148,143,142,138,184,22,150,251,8,12,10,158,248,133,155,48,109,69,226,214,2,37,127,158,144,163,104,183,168,13,1,121,33,0,43,37,117,85,72,146,21,200,139,153,191, +107,255,239,137,251,60,254,107,227,109,106,188,103,132,162,44,177,112,79,187,87,87,6,39,22,171,220,221,111,161,169,219,184,198,122,184,218,96,69,212,23,42,212,217,3,125,21,43,213,210,174,196,12,28,3,19,237,21,89,172,30,108,229,88,58,229,180,11,114,9, +41,58,151,95,87,152,184,0,174,190,255,206,204,19,125,106,66,46,61,86,25,122,174,247,102,56,206,221,109,101,56,26,66,120,249,117,216,188,88,188,141,149,193,28,151,79,86,157,83,30,255,28,66,118,133,255,238,63,53,101,202,218,235,61,160,215,121,241,122,162, +162,155,203,62,174,88,119,211,30,168,133,27,95,163,162,112,203,161,18,60,143,143,200,240,32,233,145,230,48,111,91,0,216,96,91,230,148,98,56,144,48,86,142,235,28,223,58,239,255,134,255,9,50,211,246,204,224,19,28,87,191,150,98,5,217,40,94,106,197,238,162, +24,144,207,117,87,74,107,78,14,98,225,108,25,198,126,221,242,208,157,129,147,216,163,149,110,50,167,113,156,201,238,247,154,186,146,210,104,149,231,80,36,13,11,229,220,241,167,141,22,130,44,113,71,155,57,142,15,247,140,178,144,143,187,98,234,170,159, +184,107,246,13,60,217,250,251,2,66,116,44,121,182,111,199,35,51,122,18,29,129,104,222,39,20,28,246,115,203,57,244,229,54,44,161,182,77,185,20,3,3,145,97,12,97,69,1,190,136,133,27,142,169,20,184,149,177,40,69,159,199,14,162,172,183,163,35,123,129,33,193, +202,202,178,20,197,146,162,128,156,174,123,121,238,87,190,71,255,127,123,55,154,248,182,130,53,218,24,66,64,232,22,23,45,116,58,65,123,147,161,0,207,164,153,217,179,145,244,33,68,38,57,184,69,225,145,236,37,107,47,10,14,185,208,102,44,12,164,80,222,199, +21,250,180,240,249,213,244,131,141,93,254,238,176,244,229,233,79,103,253,87,166,133,2,50,137,181,146,86,174,183,213,19,217,252,169,121,60,133,242,109,156,48,193,163,116,31,214,138,167,49,42,14,228,251,159,108,157,155,57,24,190,90,200,196,42,147,24,29, +119,194,152,61,114,74,78,242,245,151,135,93,228,114,112,242,118,99,184,119,149,204,67,5,70,6,94,40,213,97,140,32,49,176,130,199,135,131,162,140,208,7,210,64,2,43,197,146,44,75,184,128,188,210,94,205,228,239,13,156,239,12,236,97,165,102,78,214,22,163, +151,122,61,168,237,79,241,131,97,61,50,6,9,136,224,56,144,253,229,72,153,90,85,94,45,29,79,250,130,93,87,107,214,209,177,76,87,51,248,103,202,205,183,118,82,206,218,147,55,243,199,36,50,26,178,227,10,107,21,91,111,35,215,185,194,97,179,203,228,252,100, +42,130,224,74,158,84,236,32,161,220,238,0,181,228,96,227,144,172,179,204,77,94,189,122,58,136,5,14,69,182,136,29,112,206,214,157,65,85,68,208,102,225,165,61,100,236,73,89,81,20,192,184,151,241,142,0,126,39,133,249,152,194,49,80,33,39,126,189,91,147,15, +27,236,137,94,22,13,152,39,161,169,145,66,78,229,77,235,88,35,238,255,179,76,28,170,96,159,208,38,34,221,187,242,222,150,248,247,91,15,8,74,77,125,216,112,222,235,191,89,245,199,5,209,106,105,107,167,134,242,103,252,48,158,62,56,83,134,144,242,104,182, +19,42,191,254,24,95,231,28,69,177,93,56,233,143,50,226,73,186,73,200,242,99,206,243,63,200,98,255,132,44,76,102,127,90,143,216,68,121,183,125,189,201,173,172,68,47,143,161,40,176,4,22,235,76,101,171,155,36,165,183,109,106,174,188,66,10,15,252,217,157, +217,146,198,84,3,22,88,21,124,250,186,95,36,172,97,97,140,239,251,254,237,171,190,200,95,166,59,156,222,210,32,23,96,213,74,121,37,73,26,6,138,73,198,154,177,189,61,238,247,121,205,121,200,255,177,157,187,54,189,208,142,223,83,166,152,204,204,177,134, +57,40,163,147,63,33,127,218,139,79,131,209,195,246,112,49,67,48,139,165,56,63,229,238,153,102,249,102,6,166,209,246,163,70,23,234,81,94,236,146,226,118,175,14,35,203,169,204,123,28,233,92,100,174,55,213,193,55,245,185,124,253,105,189,141,198,42,147,150, +116,238,234,243,82,134,60,253,72,231,154,61,215,248,117,182,71,109,51,141,158,108,155,67,209,220,22,135,163,189,155,214,195,215,19,180,71,150,109,100,26,159,42,24,11,0,12,61,192,64,95,151,35,193,113,147,250,112,137,223,158,200,190,214,84,79,217,71,10, +54,165,88,178,56,14,0,252,64,8,192,198,251,11,10,125,109,148,117,76,241,110,220,234,183,58,18,90,228,122,200,109,38,167,7,4,65,72,192,242,7,5,48,59,17,99,151,94,55,213,181,217,210,164,220,80,209,151,219,183,146,220,213,1,20,63,192,109,247,183,11,176, +191,52,233,18,149,192,166,113,191,122,103,31,99,204,200,166,180,146,74,109,0,28,65,186,225,61,95,204,9,41,125,125,255,250,255,255,241,233,162,84,179,82,226,210,113,127,203,47,76,102,181,101,90,106,45,0,20,67,230,38,237,215,195,100,106,82,238,254,230, +208,63,159,116,37,116,83,253,175,117,229,7,12,69,73,247,84,124,20,50,235,121,166,30,1,154,39,29,30,164,19,117,112,159,71,0,238,68,61,25,0,96,165,88,175,87,48,107,12,36,34,214,154,31,109,2,57,39,46,78,77,214,61,254,228,93,179,198,248,105,200,151,144,64, +252,230,206,239,149,23,167,222,215,43,95,222,198,252,110,15,64,249,223,77,49,252,235,212,56,238,126,182,12,226,217,149,89,123,227,87,194,196,70,116,135,248,175,125,133,112,110,238,189,23,179,133,78,155,138,21,231,34,115,206,245,231,248,124,138,180,115, +214,181,53,203,2,38,128,55,254,181,207,73,133,23,26,59,202,108,204,203,136,166,87,102,209,176,173,105,154,77,103,62,13,49,95,93,64,248,102,232,58,243,169,114,158,229,102,34,228,113,49,108,45,232,228,89,217,114,38,157,250,151,208,189,45,64,108,131,40, +215,105,212,61,103,95,0,30,39,221,68,75,175,133,49,135,251,103,17,167,2,133,236,114,242,175,104,242,244,67,212,107,75,171,138,101,89,21,46,35,66,194,176,181,89,159,81,203,183,184,5,25,206,253,155,159,31,123,219,119,250,197,238,88,125,202,77,122,205,121, +51,202,70,207,11,253,146,107,154,102,187,58,98,36,230,217,40,137,158,119,89,61,183,40,189,23,148,240,26,1,226,246,158,192,143,146,208,221,18,94,248,203,73,242,25,220,152,105,19,97,251,206,244,60,231,116,101,96,75,181,246,88,38,230,119,152,208,33,7,243, +144,64,152,46,137,206,20,20,58,166,251,158,175,23,255,47,151,38,159,95,146,182,121,108,174,46,37,227,166,208,189,5,52,180,123,177,187,219,221,77,83,33,115,193,124,127,46,107,1,30,39,221,84,197,212,46,21,195,247,223,67,37,116,245,5,47,145,163,183,158, +210,93,183,237,149,98,89,86,112,182,88,33,17,245,142,212,231,249,253,116,203,54,254,83,117,26,41,124,94,24,203,227,169,122,124,218,130,18,32,217,54,82,253,150,76,62,206,247,128,234,118,63,116,142,96,185,148,23,105,1,143,180,18,79,185,254,21,127,4,42, +135,132,46,83,3,143,108,165,124,115,51,126,99,53,3,155,189,52,4,116,96,68,91,216,77,159,248,0,35,243,223,196,105,72,124,238,41,201,252,250,229,76,26,129,12,167,16,216,183,0,184,4,56,79,61,123,115,226,188,215,53,204,206,241,15,30,176,45,4,110,215,56,169, +169,207,114,180,67,215,210,106,201,255,141,3,94,39,221,20,213,237,123,34,236,223,188,28,32,59,172,245,134,174,216,93,45,50,206,140,85,117,89,214,200,139,129,132,209,227,105,223,247,211,102,250,57,53,31,140,85,85,238,107,213,113,255,99,228,220,150,166, +115,209,16,57,93,60,27,153,187,7,107,151,244,231,86,163,143,87,108,238,93,43,97,232,166,80,120,79,43,233,89,224,235,167,35,182,133,36,194,100,59,14,245,253,117,250,205,128,182,255,191,102,26,86,124,186,167,155,174,28,201,206,156,162,144,237,87,76,223, +141,166,181,214,51,217,237,166,190,9,236,156,152,28,26,56,88,148,109,35,177,154,201,81,178,135,81,209,134,171,62,106,0,120,152,88,45,44,124,215,241,66,27,90,234,162,138,63,63,9,62,40,221,24,52,221,165,88,61,127,235,210,50,236,45,26,255,105,129,98,182, +189,236,97,105,41,97,213,202,178,204,229,194,64,34,214,59,182,167,111,4,226,60,135,226,218,247,87,31,218,162,20,174,145,72,123,246,250,191,195,49,1,118,192,111,183,55,89,239,218,33,198,147,239,198,103,197,182,26,89,158,18,31,9,113,207,117,190,90,218, +244,254,155,20,59,210,135,151,129,54,163,202,249,109,240,229,15,90,150,104,166,164,196,133,130,66,252,200,181,124,210,118,253,164,40,246,160,111,78,221,160,59,29,103,166,104,78,233,116,229,148,103,216,148,177,242,142,22,227,146,180,2,66,116,10,128,78, +95,58,176,171,229,111,99,200,156,0,205,200,191,22,180,2,126,39,221,68,219,213,219,40,103,254,100,167,152,177,133,243,189,158,115,133,250,221,69,196,158,104,77,232,0,97,61,207,12,54,76,12,36,170,126,232,242,115,179,91,178,127,204,175,105,183,164,210,243, +159,98,182,150,19,115,200,77,159,195,99,144,53,215,201,74,244,34,7,253,180,94,8,224,163,57,205,186,239,252,41,7,239,83,120,233,26,22,161,140,217,241,185,57,27,239,235,75,99,137,251,170,254,13,67,150,92,90,187,100,166,123,50,189,179,206,33,195,38,185, +30,181,141,19,119,115,78,160,86,159,215,105,113,138,231,160,206,214,16,102,139,253,16,24,86,63,201,137,217,46,113,131,57,33,208,131,55,181,133,8,187,101,180,175,109,119,178,116,60,204,85,66,5,158,87,221,4,37,157,205,164,101,223,255,120,167,151,193,22, +54,199,62,145,194,184,40,56,43,50,99,3,102,224,68,0,27,160,164,46,171,208,197,64,34,126,219,159,215,126,9,251,196,163,203,80,117,43,82,251,58,159,87,181,71,3,0,218,69,36,18,44,140,158,225,130,81,68,116,78,42,76,238,102,39,54,99,171,186,158,94,102,215, +67,110,13,251,157,251,36,108,243,170,236,65,225,23,12,213,58,31,172,162,110,99,96,59,59,245,112,38,135,174,250,100,24,142,21,68,78,192,56,227,30,204,45,124,142,110,54,6,173,152,133,91,5,242,47,251,131,246,21,17,6,20,108,115,60,28,133,81,157,142,190,57, +95,41,70,29,41,250,108,101,56,190,133,179,191,122,55,177,181,98,0,79,103,103,83,0,4,235,148,1,0,0,0,0,0,255,128,191,1,6,0,0,0,123,117,56,80,10,175,174,171,178,180,172,170,171,156,117,190,39,221,8,138,163,88,151,243,87,189,220,81,43,88,52,249,49,70,83, +140,11,189,72,176,106,96,85,73,177,172,145,99,32,17,237,55,253,159,126,126,174,156,214,207,72,53,185,231,91,114,38,140,134,176,93,231,241,225,184,250,38,48,112,58,152,168,148,47,211,168,82,59,183,252,204,151,58,229,52,29,196,241,248,212,34,101,180,141, +196,246,23,75,42,119,251,11,228,172,50,92,79,203,78,226,46,179,143,113,38,212,180,36,90,78,121,230,182,222,250,99,55,98,33,254,95,12,252,176,61,59,225,148,233,171,80,115,190,119,140,16,140,252,127,139,212,75,49,60,185,75,35,74,197,67,149,2,61,183,73, +183,62,18,177,251,125,232,56,197,48,236,243,54,42,0,94,39,205,171,126,121,86,214,29,222,204,226,107,245,229,164,87,111,143,228,206,84,47,171,86,86,230,37,232,98,133,220,103,221,214,202,230,239,124,53,151,25,14,190,117,112,73,219,229,59,239,194,36,115, +12,34,251,251,229,238,28,132,94,170,168,53,209,244,247,134,106,9,52,192,180,93,203,103,234,167,138,233,90,43,49,163,28,13,116,152,184,152,249,237,152,213,247,186,238,139,141,206,151,9,85,18,14,25,246,232,239,150,54,169,121,201,230,106,182,243,113,62, +77,117,102,75,214,185,139,196,104,245,204,78,159,82,242,209,97,123,71,231,52,27,254,135,241,24,177,190,43,148,226,29,32,228,92,212,199,63,73,237,235,178,23,215,154,147,211,115,231,166,49,9,158,39,29,224,198,93,181,172,166,247,79,149,152,68,78,252,56, +117,119,215,181,181,73,2,169,193,170,149,101,89,73,168,129,28,187,250,237,159,73,167,108,118,213,156,132,165,26,165,141,22,160,106,168,202,232,195,185,106,234,138,105,151,56,206,20,182,69,176,157,82,7,165,17,103,111,216,4,152,17,189,201,148,209,152,125, +164,226,143,113,206,172,62,159,120,199,67,175,82,157,150,206,135,69,77,228,37,196,0,40,62,68,1,202,95,45,6,219,103,153,1,153,46,59,227,78,74,155,65,230,145,112,245,234,237,78,128,47,107,2,91,221,160,19,217,140,40,235,197,177,233,182,233,47,207,54,1,157, +18,228,236,182,219,155,90,232,25,255,192,141,27,0,222,39,229,201,158,144,9,198,236,17,231,72,207,110,156,211,243,144,101,176,129,93,153,192,170,21,90,151,154,112,32,175,70,250,246,216,255,35,110,198,198,39,231,184,165,99,107,254,61,143,168,247,137,54, +118,119,199,202,215,179,6,139,6,91,173,64,231,239,187,51,161,112,79,131,236,238,109,16,19,84,150,101,216,8,107,102,158,172,42,108,49,217,208,108,14,207,181,106,230,234,230,198,147,26,78,25,215,31,149,238,204,140,168,137,54,156,24,195,96,18,210,225,100, +173,55,60,226,159,236,248,63,83,95,76,6,230,154,78,218,229,240,58,239,20,91,209,108,109,116,246,25,213,203,157,39,66,78,240,18,242,77,235,48,143,137,196,156,135,242,194,78,10,245,196,46,255,3,0,254,86,13,185,49,229,7,193,105,43,24,195,213,217,77,199, +67,228,105,103,189,178,82,94,18,202,5,148,246,166,143,183,238,181,156,53,253,199,241,105,170,231,215,255,221,86,189,174,88,216,105,170,180,189,55,231,171,140,190,60,181,30,100,158,223,101,117,124,27,120,230,28,90,158,94,216,48,47,123,9,220,188,75,32, +223,0,205,84,77,233,130,67,19,0,161,205,102,241,77,165,214,185,255,26,171,96,197,119,36,13,108,183,39,204,1,251,144,145,172,116,52,228,54,174,119,158,142,242,149,42,95,174,85,245,192,217,166,195,33,165,189,83,186,143,206,37,196,173,156,73,146,183,105, +238,209,139,252,10,68,75,76,73,24,63,196,154,136,162,178,236,197,60,141,126,56,189,3,99,5,0,126,87,69,48,245,210,131,42,88,156,34,60,95,76,28,234,201,30,70,111,189,82,208,212,4,49,80,136,57,230,93,66,104,207,157,254,231,233,238,112,173,174,240,231,63, +55,179,63,125,45,152,176,135,22,72,249,220,69,85,79,230,62,108,171,47,246,231,6,207,244,179,246,93,136,173,189,57,56,213,185,219,223,246,73,141,230,84,120,180,230,144,48,83,9,202,146,158,156,177,155,47,75,32,254,150,157,62,198,124,190,126,1,52,60,187, +93,252,64,207,251,240,30,127,88,227,92,112,147,156,82,52,59,33,25,109,221,177,211,149,45,146,202,155,176,212,119,91,140,25,171,233,25,158,159,109,52,10,153,136,242,157,242,44,95,120,238,231,6,247,131,2,0,126,87,133,184,164,124,130,164,3,99,188,140,140, +176,177,90,180,19,1,26,176,178,100,37,9,35,20,243,153,239,127,78,155,187,61,201,110,77,25,245,136,230,225,10,220,126,92,226,250,124,127,237,125,124,80,24,212,147,156,232,87,31,132,2,132,178,208,36,36,13,223,251,102,98,211,186,224,220,181,168,239,171, +150,77,219,73,143,218,176,94,205,154,183,4,138,6,102,50,59,246,0,176,243,51,85,81,127,120,130,250,8,78,239,85,221,31,231,194,217,198,118,79,163,188,210,5,174,227,49,42,25,120,29,156,215,25,196,116,246,56,118,110,187,94,231,118,62,207,92,15,102,160,54, +49,37,67,77,255,210,154,120,234,243,149,118,173,56,174,1,0,30,87,5,162,71,99,210,40,163,130,167,231,108,182,120,78,54,205,241,74,208,22,172,148,44,43,11,77,75,161,232,105,143,208,190,149,238,191,25,146,31,182,194,65,31,239,145,43,52,62,248,199,69,183, +218,241,198,232,102,198,202,202,85,33,189,5,47,97,238,103,109,69,135,32,122,182,95,38,93,217,196,52,28,238,142,180,189,141,195,99,238,35,178,167,252,222,156,183,134,212,3,4,174,76,207,138,71,35,237,30,44,145,110,81,89,226,106,230,85,40,123,39,245,104, +214,90,23,235,243,53,187,165,213,37,208,251,59,22,88,177,181,90,111,125,174,107,53,61,69,145,229,152,177,233,67,194,22,37,57,104,68,78,197,83,136,238,64,24,95,5,0,94,71,45,165,223,97,1,25,28,63,131,165,147,61,70,58,7,112,2,235,164,72,106,18,40,238,237, +59,238,178,167,132,199,147,152,81,18,204,169,123,172,243,55,123,197,96,167,179,28,110,110,98,232,17,125,103,118,111,41,215,53,214,109,242,154,22,119,52,151,204,173,70,93,223,205,174,60,120,215,135,59,161,235,62,137,180,62,183,149,231,226,244,165,203, +157,110,154,164,254,42,3,51,86,183,155,35,14,195,90,1,121,214,144,71,66,254,173,36,21,93,173,207,3,180,255,136,38,201,171,100,28,173,156,219,176,218,5,224,164,24,47,45,206,86,88,88,211,17,173,92,122,251,125,8,1,0,126,71,253,218,206,111,74,192,48,129, +149,149,149,37,97,85,0,208,176,29,175,91,3,105,158,85,12,64,108,112,129,46,246,118,221,103,123,47,204,89,116,171,236,130,54,51,58,203,104,232,177,218,82,239,189,174,179,12,207,221,100,65,55,218,221,86,119,53,61,20,211,23,94,40,215,206,155,176,70,178, +22,128,210,81,242,86,43,126,93,218,102,161,196,45,56,82,116,28,188,191,67,96,116,8,216,164,138,59,185,141,7,48,4,22,208,65,7,0,0 }; + +const char* Lukasz1_ogg = (const char*) temp_binary_data_18; + +//================== Lukasz2.ogg ================== +static const unsigned char temp_binary_data_19[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,245,43,198,1,0,0,0,0,55,74,46,151,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,245,43,198,1,1,0,0,0,213,103,226,110,13,59,255,255,255,255,255,255, +255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31,66,67, +86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91,73,193, +214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150,214,82, +41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201,177,36, +75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42,197,230, +116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230,65,106, +54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206,57,231, +156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20,82,72, +33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74,41,8, +13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91,214, +101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192,81, +28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247,117, +29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41,162, +226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73,145, +20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16,131, +30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81,0,0, +132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79,242, +52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109,221, +84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93,89, +246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,192,87,0,0,0,0,0,0,245,43,198,1,2,0,0,0,248,224,124,53,33,37,39,175,185,178,167,170,181,176,181,184,180,177,183,179,179,178,172,28,28,29,46,45,192,183,188,29,31,40,39,42,185,189,196,70,255,225,126,244,104,2,100,65,82,30,51,200, +107,94,225,249,255,21,252,207,153,238,122,135,115,211,215,123,121,215,112,105,231,95,9,12,65,96,240,249,223,123,161,139,56,158,189,182,170,111,135,202,248,236,152,183,126,15,147,66,94,27,248,141,249,13,215,143,80,43,196,165,199,0,58,40,5,192,4,18,112, +129,29,208,51,0,64,207,50,89,109,97,165,166,72,57,193,18,40,92,189,95,149,155,33,240,153,67,134,196,101,111,111,99,205,192,171,212,187,186,105,205,190,183,92,247,250,253,150,208,48,18,213,211,148,105,127,109,64,115,242,174,57,7,66,65,119,120,158,238, +255,113,108,174,187,235,62,150,94,210,191,169,222,40,52,41,63,170,181,89,237,131,249,99,5,111,59,147,192,67,135,58,218,108,132,138,33,102,228,189,200,126,4,247,101,18,194,157,125,177,147,150,126,134,209,99,134,14,135,188,53,4,166,92,101,183,249,151,148, +97,209,242,187,170,135,196,62,177,6,234,161,41,25,182,102,165,70,65,2,57,18,16,245,214,232,186,203,117,0,158,41,245,212,148,211,22,24,237,34,160,118,144,47,237,173,203,110,153,177,59,175,90,89,201,146,132,11,200,209,187,122,15,105,201,99,172,18,14,242, +127,35,35,91,85,89,87,158,59,197,48,157,141,28,87,202,33,118,174,229,134,254,116,78,67,135,114,64,235,193,210,28,190,215,1,1,22,243,170,144,88,63,69,12,39,1,204,84,208,119,122,177,184,241,195,181,133,198,84,82,111,246,119,133,210,184,100,222,121,103, +82,182,94,75,31,158,251,0,182,159,215,101,142,213,223,11,177,42,35,131,193,70,25,119,165,0,23,91,56,47,235,175,161,226,229,37,239,82,228,28,119,45,92,175,233,253,226,86,67,113,46,100,233,12,161,230,223,120,203,165,40,165,23,117,97,8,183,81,129,95,173, +78,235,1,0,222,41,117,204,165,60,92,119,82,210,106,194,14,244,145,197,220,29,113,146,237,17,90,4,2,172,172,172,172,100,198,73,9,148,80,71,188,185,182,173,183,105,82,29,154,74,230,124,119,127,43,133,214,137,76,173,88,30,111,40,31,154,164,128,111,4,246, +195,69,151,145,97,71,168,65,26,113,228,32,78,107,113,233,228,209,52,112,61,12,180,187,130,186,3,141,214,123,167,68,94,144,199,234,68,83,177,246,236,100,244,242,162,187,128,204,147,186,133,205,37,47,87,103,249,186,12,85,63,176,46,75,89,51,230,43,176,130, +12,62,3,118,169,195,14,163,157,252,152,47,239,135,252,172,52,229,209,138,113,212,137,212,106,72,148,96,48,169,33,229,96,168,245,44,28,251,168,4,0,30,41,101,164,105,150,135,117,160,173,96,7,250,208,15,207,157,100,152,27,25,178,165,128,37,203,170,89,18, +70,200,233,190,172,97,25,115,152,189,184,159,95,153,246,187,182,174,53,46,109,38,231,243,7,207,220,173,139,209,73,50,147,143,202,181,56,143,239,114,76,139,111,46,228,218,127,186,146,34,243,16,16,215,221,191,24,165,137,234,139,175,249,206,57,186,163,229, +188,114,238,146,112,140,13,215,184,48,136,205,196,161,63,42,173,25,218,136,154,72,188,110,211,204,100,233,52,102,107,61,178,19,88,78,48,168,252,67,232,233,186,227,28,53,46,66,201,209,33,216,232,205,127,111,87,28,26,81,138,30,222,21,29,183,244,70,10,0, +222,41,77,132,73,17,150,13,171,96,236,160,31,94,69,198,203,234,186,99,37,176,9,96,203,146,34,73,96,160,72,240,253,55,255,170,245,126,118,219,67,86,125,165,123,91,161,21,78,75,48,176,66,4,154,79,118,71,108,31,199,10,253,216,123,233,23,147,239,48,92,153, +21,215,243,238,194,110,251,39,25,110,17,251,56,50,205,79,20,209,153,208,55,187,97,167,134,154,22,206,171,111,216,56,67,103,191,27,53,104,77,144,79,249,85,214,118,231,85,255,172,185,175,55,82,35,17,140,92,155,144,158,106,61,33,252,216,86,254,141,234,246, +122,45,33,178,113,56,91,83,56,122,53,129,53,204,170,97,0,78,104,186,212,199,201,171,126,211,65,1,126,41,149,150,46,239,72,253,102,90,4,97,7,125,97,60,218,181,184,205,171,86,74,86,138,112,229,2,138,186,167,247,56,82,120,181,253,7,227,165,202,242,72,207, +119,255,83,120,113,46,134,23,227,177,115,129,41,59,114,250,94,25,171,60,81,104,156,98,115,152,14,29,12,245,127,36,102,146,116,249,250,187,237,253,104,219,206,143,207,114,44,58,51,54,91,135,124,154,138,186,167,65,84,249,128,202,120,5,38,21,221,30,20,201, +203,167,190,21,26,19,193,49,13,15,223,179,190,27,117,17,244,20,68,115,200,178,47,177,28,149,134,202,186,233,123,199,177,12,108,30,9,103,119,23,181,135,68,235,181,66,229,108,91,69,189,198,27,56,229,254,172,230,224,104,216,131,126,192,168,2,0,222,41,117, +138,174,119,9,27,42,228,124,143,125,136,135,172,231,100,158,115,19,194,156,53,88,89,89,201,178,96,18,200,161,253,58,175,121,199,99,182,241,13,107,220,118,57,199,97,248,195,118,135,192,33,208,20,244,243,22,193,206,5,15,224,42,190,169,130,21,236,169,76, +27,200,65,2,52,116,131,196,197,16,218,184,174,59,186,25,204,25,173,102,31,175,5,60,87,235,177,181,169,132,23,94,7,147,151,106,60,225,184,4,35,197,226,181,210,195,115,119,213,173,54,216,174,54,211,18,160,244,85,12,69,152,225,159,50,150,233,189,88,165, +70,116,16,51,44,75,94,6,35,130,124,96,6,249,93,248,62,130,203,75,195,9,253,73,161,83,61,228,196,153,122,240,17,0,62,58,141,150,232,123,51,192,2,69,115,47,234,103,178,136,94,118,94,202,43,197,146,132,17,18,6,250,62,155,236,251,254,30,58,79,253,53,158, +46,220,235,71,117,117,220,185,240,46,22,249,148,7,165,130,201,226,54,191,239,45,93,253,179,15,213,119,49,207,148,141,175,83,189,42,149,45,139,151,38,225,207,115,209,89,50,114,201,3,211,60,81,245,120,88,119,216,190,247,51,83,237,184,203,119,181,74,81, +152,79,115,32,232,166,87,202,73,172,50,245,114,90,48,119,149,239,197,193,99,102,38,141,94,62,50,94,88,214,28,185,67,241,71,26,7,147,169,228,203,88,148,39,126,160,217,166,213,41,163,56,202,32,150,233,30,37,235,39,169,166,238,167,75,164,94,91,145,80,36, +128,1,62,153,5,67,50,167,57,34,165,147,157,107,68,74,83,31,114,238,235,114,51,50,82,206,162,105,144,192,86,178,82,204,177,152,33,129,132,225,201,248,255,95,86,155,41,63,251,141,43,255,199,243,169,116,222,47,252,185,80,183,148,189,223,28,108,23,95,233, +216,220,68,177,253,100,38,22,155,16,14,167,217,212,183,41,103,187,250,124,89,167,68,50,1,92,118,211,157,80,169,31,41,97,203,95,127,128,214,19,57,98,114,89,126,168,169,59,172,203,234,124,189,20,210,149,163,192,57,79,200,147,251,144,150,7,12,243,142,246, +81,43,184,113,64,238,88,18,211,189,253,114,37,194,244,75,99,75,53,135,52,221,245,236,215,234,9,57,144,208,106,167,26,13,117,124,94,77,177,66,134,129,27,93,230,47,126,201,37,55,20,235,255,46,241,83,17,85,75,84,134,112,233,57,115,168,39,131,158,199,202, +202,188,152,115,152,3,137,96,110,125,107,156,205,95,84,250,55,227,149,245,215,59,127,143,171,98,174,207,226,111,206,195,251,160,186,84,54,0,243,152,87,30,195,176,234,191,0,80,72,102,206,161,229,67,165,24,45,27,121,112,239,43,234,93,224,78,55,107,232, +170,6,27,171,209,27,251,98,183,38,45,154,97,159,218,113,210,164,165,207,241,163,217,130,50,117,122,78,108,66,172,71,208,119,133,205,167,146,232,96,239,174,145,88,116,82,207,137,205,190,158,111,220,213,95,61,157,186,102,79,222,119,35,157,232,110,196,15, +108,42,14,98,117,202,202,13,59,199,151,112,221,46,204,93,111,61,94,9,230,7,77,206,185,32,181,213,120,193,78,166,210,163,14,54,31,199,160,232,20,189,27,109,1,216,214,235,101,37,149,136,144,115,255,185,214,99,199,247,61,84,54,135,253,110,92,253,55,71,232, +114,43,252,187,223,59,168,199,167,179,2,232,216,145,142,33,118,117,235,95,58,1,57,85,158,155,162,140,239,137,201,112,251,159,157,59,230,188,234,28,82,134,205,176,223,107,124,10,55,22,76,255,50,144,41,76,236,255,107,194,191,114,16,20,171,141,113,62,77, +119,23,35,26,86,219,145,215,9,16,233,158,73,201,66,88,69,188,19,37,25,204,140,41,222,26,36,58,220,61,254,62,110,24,165,132,1,154,89,138,161,38,248,86,62,164,207,133,184,63,57,151,173,146,0,222,249,37,135,59,7,237,141,75,44,157,214,93,164,38,155,153,30, +115,166,19,151,102,108,65,192,2,28,230,251,178,164,32,18,72,24,117,205,221,100,63,245,32,246,144,231,40,189,34,49,177,122,83,121,235,57,230,23,227,17,244,2,165,250,176,231,158,9,210,231,127,0,64,114,252,110,136,16,242,240,93,207,239,202,203,243,218,219, +17,8,161,121,161,63,79,218,35,79,21,247,242,206,118,187,231,113,177,122,213,32,143,146,178,149,88,55,169,99,122,23,127,52,211,163,35,132,232,196,185,131,203,198,108,77,153,119,227,212,139,86,54,169,158,230,205,25,171,190,228,41,122,126,131,208,236,245, +175,31,215,181,254,56,6,189,12,187,156,199,248,53,125,215,160,88,195,85,243,57,20,103,32,114,96,30,233,5,27,101,70,230,146,62,117,169,218,212,19,96,113,132,167,182,114,124,205,196,92,219,160,51,0,14,235,101,37,20,107,2,137,208,249,68,215,156,218,128, +216,134,90,189,242,147,247,168,18,234,33,168,207,46,70,232,110,105,136,169,120,110,100,72,75,52,166,173,7,104,230,169,52,30,158,235,60,114,114,145,197,43,130,156,10,18,19,169,15,102,199,50,58,210,149,199,89,243,115,12,99,184,3,204,204,73,183,61,11,48, +146,247,194,99,255,172,136,119,45,101,206,177,100,186,137,235,166,110,219,179,202,91,65,15,233,5,3,139,157,226,207,64,163,68,148,151,246,243,218,93,177,30,61,14,251,240,82,103,168,242,8,62,71,202,218,100,230,167,156,184,203,92,204,60,69,10,62,137,165, +57,106,33,110,148,223,165,152,49,129,43,133,62,45,230,147,215,15,41,199,131,129,197,1,172,172,151,21,94,194,9,228,212,236,219,122,198,243,55,57,204,245,75,138,251,127,204,93,140,151,132,252,15,142,175,206,170,41,240,247,79,74,96,146,2,186,35,245,208, +1,217,57,63,109,15,233,168,219,166,229,225,197,131,69,102,162,184,1,5,78,202,60,73,216,217,156,224,175,17,101,81,161,18,89,254,240,172,168,77,114,23,182,151,39,23,106,95,212,193,42,223,182,222,132,8,203,178,198,246,8,166,134,98,204,135,213,73,180,18, +202,246,247,129,177,24,87,137,56,44,242,96,105,44,79,174,198,21,197,128,200,249,27,68,156,238,80,183,253,86,163,163,26,73,27,50,0,94,40,69,121,217,238,37,108,162,206,136,138,226,61,51,99,50,30,106,68,231,16,1,1,196,124,101,101,101,94,105,48,80,158,109, +197,245,216,126,124,243,201,71,189,79,182,18,218,62,211,190,81,102,182,227,57,109,143,127,168,136,122,221,18,166,254,232,33,12,239,94,197,141,109,125,245,58,95,237,66,174,73,146,228,148,57,66,103,4,145,112,113,76,7,250,29,161,151,147,93,109,77,137,131, +184,181,24,139,141,213,171,206,204,180,45,48,195,184,87,130,48,203,208,244,189,172,125,94,220,9,199,145,146,93,206,206,17,211,179,62,145,184,74,244,142,244,164,169,103,211,133,155,205,200,160,100,231,235,194,62,175,128,6,49,197,202,155,120,147,226,65, +244,112,167,99,176,99,0,118,39,85,120,23,8,192,5,57,251,245,215,119,127,126,92,127,90,86,113,110,69,151,139,93,0,86,133,214,208,196,2,172,230,230,252,238,107,127,147,223,13,236,86,109,59,141,87,141,136,253,53,123,142,151,197,217,70,76,147,241,30,181, +250,31,44,18,25,183,27,191,147,157,75,63,49,146,248,224,132,180,127,206,22,7,211,195,213,210,115,91,132,94,229,81,159,186,53,19,157,245,226,240,104,123,66,161,158,140,15,70,171,201,149,112,39,132,53,123,190,126,54,202,62,201,189,108,248,168,63,204,185, +78,239,35,121,14,146,28,145,136,16,13,151,93,103,59,150,113,125,152,43,111,150,253,210,181,185,78,250,96,29,66,225,156,65,78,59,13,134,250,194,44,61,156,201,230,235,4,142,146,36,218,190,171,181,75,166,116,25,236,43,61,42,191,23,43,236,73,5,44,61,134, +9,246,181,98,65,4,30,239,177,225,21,66,62,89,96,220,239,151,112,194,71,18,183,45,1,252,64,76,177,61,174,1,115,220,210,138,57,196,114,127,47,236,123,235,248,165,41,177,246,197,100,107,37,0,36,201,19,67,153,103,47,230,132,92,62,160,174,195,66,122,182,239, +253,187,82,145,176,29,26,78,61,237,171,28,191,82,89,215,181,219,123,119,238,140,103,29,190,191,33,6,76,209,89,158,59,191,174,39,73,44,80,228,67,175,91,140,132,213,180,54,83,201,173,136,224,15,242,214,125,134,180,237,214,190,41,103,135,211,139,221,186, +95,207,88,4,154,136,205,101,60,162,137,31,171,210,101,173,153,149,179,127,232,25,0,128,94,171,19,137,125,91,181,146,5,195,129,68,100,207,243,193,40,86,176,216,30,123,238,91,124,142,144,61,177,59,7,195,194,95,124,53,120,121,213,184,116,187,228,7,195,241, +156,6,231,207,127,173,175,189,131,65,154,57,112,183,231,240,176,83,183,36,66,125,173,28,117,157,15,113,102,247,101,14,231,231,222,190,217,73,110,67,79,208,13,77,250,188,101,69,41,142,17,10,225,124,130,135,107,136,103,86,117,34,91,221,159,16,60,23,18, +112,174,156,8,15,117,67,43,232,186,185,29,176,189,168,75,115,215,104,206,110,231,132,57,38,226,232,162,146,39,20,166,245,153,214,178,85,23,248,128,130,36,191,69,82,18,120,125,123,123,198,20,237,145,123,125,5,30,41,85,45,83,236,165,86,157,218,47,114,45, +222,210,116,215,50,118,143,211,114,217,247,249,202,18,52,129,188,86,138,158,238,250,231,55,61,165,51,254,62,87,29,159,14,255,76,103,57,143,95,163,32,179,234,230,99,135,155,49,54,80,241,111,29,62,152,238,195,102,35,212,199,151,11,197,139,195,111,79,214, +81,106,207,45,107,109,163,159,236,130,241,90,207,27,184,79,158,125,238,226,112,14,42,155,175,14,122,134,107,154,246,213,239,33,171,29,242,254,185,26,117,67,200,65,254,43,243,70,255,191,221,228,58,41,74,149,252,148,241,241,4,52,54,179,5,175,152,51,23, +242,107,12,26,226,102,210,61,162,126,216,147,187,30,225,24,137,153,104,77,159,87,161,96,216,96,166,98,252,217,147,0,54,40,229,56,17,151,140,72,174,114,73,253,114,186,51,0,192,78,180,220,133,128,85,43,43,43,89,146,2,161,132,193,251,48,178,39,136,182,147, +226,54,216,146,93,224,210,178,125,163,79,247,159,126,110,218,183,45,181,163,67,190,45,239,246,168,122,190,93,179,182,178,103,96,156,86,251,19,207,195,38,12,237,149,107,218,126,32,155,168,154,220,140,189,24,252,122,58,185,216,174,200,141,133,58,12,218, +14,237,186,194,46,176,67,247,162,97,97,43,142,156,196,137,165,33,175,217,148,30,203,106,193,214,48,235,187,180,101,24,131,185,101,197,230,150,48,68,181,139,66,207,27,50,219,243,140,25,18,137,184,109,13,125,222,242,90,171,189,227,204,243,228,117,135,215, +171,191,56,142,121,0,126,126,227,76,234,208,227,0,12,65,122,98,253,197,71,11,172,249,166,107,99,153,22,141,198,147,88,250,73,159,231,162,25,141,231,90,0,4,65,101,58,46,128,67,17,192,144,137,2,123,129,196,183,183,164,216,171,186,93,248,38,138,98,248,71, +13,52,0,20,67,25,58,250,203,50,65,94,132,36,241,172,125,23,218,73,60,171,84,223,77,93,165,237,245,242,83,15,57,143,173,23,29,59,151,121,191,6,0,76,71,120,236,254,94,214,32,87,74,146,222,240,134,87,185,69,167,142,23,55,85,83,198,92,247,53,146,207,178, +175,83,105,36,206,15,115,225,19,84,71,87,3,250,235,116,32,101,121,198,99,140,159,41,190,91,189,242,7,117,212,135,126,79,3,167,119,229,230,124,59,124,63,213,49,244,112,54,212,20,3,218,87,205,231,57,136,244,131,146,47,44,105,93,83,39,3,0,172,44,43,43,203, +146,25,7,18,65,92,63,139,205,96,16,80,54,187,246,181,58,245,44,207,46,180,155,143,231,243,179,195,140,11,149,175,196,47,199,149,95,135,105,190,51,235,87,192,117,2,252,167,77,123,110,152,253,173,119,225,54,142,22,89,0,63,90,150,41,171,137,50,195,223,88, +44,226,66,43,7,245,2,28,9,74,254,43,223,0,152,226,145,168,103,131,204,87,156,242,30,185,33,248,164,46,130,67,0,156,25,193,243,83,56,118,103,43,165,41,228,185,251,102,17,221,169,149,211,0,97,215,255,121,235,198,249,16,80,11,42,47,215,41,151,111,77,4,254, +205,134,19,64,228,135,106,152,117,124,190,178,55,125,157,103,150,204,0,30,168,205,109,140,107,187,65,203,164,245,11,254,246,15,119,37,233,212,147,28,61,118,213,122,89,201,58,11,23,176,187,71,59,246,59,123,136,103,240,215,11,91,170,242,123,33,205,175, +25,62,226,108,252,114,178,31,117,149,24,114,59,115,148,251,71,197,63,145,58,152,66,21,116,218,186,175,23,227,83,13,165,217,182,65,231,66,105,104,48,10,124,150,149,158,243,103,90,10,86,130,26,54,102,251,66,123,241,101,233,171,96,60,42,7,92,228,145,66, +51,36,193,28,215,125,79,147,169,42,54,86,119,114,34,69,94,7,229,190,36,96,24,228,244,124,185,68,72,191,116,152,65,226,225,107,248,57,39,235,182,24,9,158,163,207,156,239,181,187,198,93,142,55,88,12,184,23,110,255,159,76,91,168,252,8,133,156,186,0,79,103, +103,83,0,0,192,179,0,0,0,0,0,0,245,43,198,1,3,0,0,0,209,88,89,105,23,177,183,180,178,179,176,176,175,177,178,183,172,185,179,181,179,180,187,182,172,189,172,177,190,24,229,195,124,34,136,65,177,128,221,5,223,178,236,243,56,12,163,51,32,182,129,249,10, +108,43,115,38,225,2,118,66,206,119,183,155,248,233,155,208,220,148,140,10,255,186,90,6,204,167,226,48,145,143,130,9,223,159,129,240,49,123,22,174,155,237,179,37,5,175,247,13,33,34,23,113,153,84,92,153,34,120,38,117,96,218,156,235,181,245,88,127,157,136, +180,182,49,186,154,86,16,72,76,153,210,83,241,120,136,103,90,221,73,172,53,121,189,122,48,71,195,155,115,35,144,200,17,91,119,221,104,244,50,120,126,223,175,182,35,177,219,137,69,65,141,41,198,52,122,226,228,236,49,175,91,35,133,165,222,198,113,69,33, +167,134,246,175,210,201,105,79,149,247,146,158,0,30,24,13,194,124,68,33,131,214,175,120,141,148,254,163,59,63,206,145,68,71,70,71,88,208,176,178,178,82,44,92,44,22,144,151,228,27,227,183,216,244,255,127,79,247,246,19,219,9,91,125,226,114,243,123,239, +209,19,103,75,144,29,127,250,27,102,7,14,2,69,249,93,127,102,87,68,207,19,121,167,80,72,49,16,110,125,79,0,29,5,152,71,252,204,59,148,82,51,56,245,72,185,49,36,94,177,23,231,79,14,176,87,246,84,85,98,220,207,83,239,8,111,255,15,154,22,182,203,228,144, +142,250,180,69,174,209,214,246,136,214,183,243,12,224,132,0,79,100,153,136,25,113,62,60,95,252,174,160,148,241,170,240,116,118,97,121,247,43,123,251,24,80,3,115,228,215,218,86,27,212,170,72,3,158,56,85,7,130,224,16,164,238,65,136,218,255,163,139,113, +158,71,231,220,145,51,43,43,117,101,97,218,65,72,88,69,149,124,38,99,7,199,32,165,202,111,23,62,134,121,42,84,93,255,212,55,97,10,160,234,19,168,106,40,159,186,95,119,210,92,153,203,198,44,195,1,184,102,250,91,8,162,38,201,235,102,142,222,60,254,156, +209,91,74,56,121,177,45,235,191,132,224,81,6,101,83,19,88,147,98,213,217,184,67,136,154,164,98,115,197,163,12,85,64,36,119,182,133,249,214,163,137,189,212,163,49,202,73,215,47,192,176,125,83,223,29,194,227,100,168,217,38,173,14,140,159,166,93,224,216, +18,59,135,38,54,201,193,28,149,214,120,156,14,37,226,50,225,143,96,174,1,12,4,0,126,9,22,27,226,125,185,121,41,184,180,193,24,41,213,103,243,4,243,187,135,0,234,58,36,128,149,85,197,74,184,118,13,36,140,176,182,216,246,54,204,200,193,91,122,183,160,45, +28,101,124,12,125,234,125,9,210,41,111,79,64,52,213,195,119,177,206,58,71,238,100,107,217,167,226,136,22,35,21,30,192,45,118,112,249,198,219,224,23,237,243,173,113,82,214,255,193,191,121,101,65,233,102,67,64,98,64,91,219,243,139,198,241,78,246,188,230, +69,95,155,76,155,94,183,15,120,41,41,128,26,125,180,244,163,212,65,10,177,213,102,125,151,189,110,120,237,21,143,11,163,119,214,160,104,179,231,62,235,35,188,122,208,59,224,132,53,53,175,194,26,107,218,228,63,19,181,14,0,158,89,214,27,231,246,215,155, +101,82,179,228,236,16,139,79,119,215,187,234,201,8,54,157,165,1,76,171,138,165,38,48,34,36,162,82,205,95,247,182,189,57,247,247,88,241,252,118,110,170,129,246,208,227,44,199,214,33,67,147,151,217,88,249,236,74,189,91,188,117,46,114,51,163,123,26,254, +14,209,157,146,203,243,207,218,184,77,102,214,162,27,188,16,92,224,43,205,187,94,51,35,128,244,229,65,244,135,24,31,220,121,205,91,190,107,48,39,101,172,237,164,251,255,38,190,42,215,7,226,236,19,19,67,230,210,200,90,234,33,47,115,129,232,102,243,19, +97,116,250,63,60,145,148,103,235,37,97,162,25,31,68,9,69,247,250,117,239,203,169,108,137,6,195,200,170,60,245,175,0,126,105,150,27,103,60,49,38,253,80,53,50,10,161,249,33,239,89,100,157,241,178,198,206,8,128,146,242,178,42,53,73,32,167,92,222,187,231, +115,204,117,183,117,248,93,35,195,124,140,80,45,166,105,42,38,143,12,76,126,173,204,44,198,206,78,245,116,216,94,199,254,124,40,42,236,90,245,143,110,235,0,133,36,215,242,17,56,49,36,225,215,105,136,72,34,195,80,140,142,82,22,51,232,38,72,99,27,243,46, +114,5,133,197,27,13,54,125,83,186,106,115,163,168,209,66,22,147,117,208,177,252,129,209,234,217,138,71,69,184,171,62,67,17,242,89,77,32,15,77,196,229,178,150,101,95,62,167,142,52,122,121,182,1,136,216,145,16,118,200,224,192,64,223,179,82,6,30,57,118, +27,167,243,216,230,106,250,198,75,90,166,236,233,153,137,151,62,187,113,208,227,194,2,130,149,149,229,80,4,195,129,132,225,35,52,187,127,182,187,196,127,175,251,134,180,157,253,237,213,16,43,65,47,212,201,240,121,73,156,66,200,206,11,221,213,210,177, +232,0,173,61,122,110,154,228,94,167,128,168,162,198,145,123,255,81,146,126,123,170,139,219,11,57,152,219,110,125,51,21,242,84,127,148,135,141,108,102,152,244,218,120,193,8,232,130,54,105,47,206,1,112,3,151,210,118,114,112,184,60,192,120,99,154,67,36, +212,196,238,244,247,176,55,217,166,126,28,121,15,89,38,161,30,90,72,71,161,173,193,213,16,190,71,240,18,205,209,235,96,24,1,151,66,9,254,40,246,155,32,93,208,94,22,22,157,151,30,34,75,241,217,229,193,243,214,216,122,214,221,26,192,202,74,96,171,73,24, +161,16,107,59,223,183,169,231,240,198,188,157,159,169,118,69,150,36,43,237,246,197,76,245,44,31,84,38,30,127,65,253,147,251,20,167,162,140,126,159,25,199,200,185,177,42,43,123,237,110,176,58,212,199,224,204,86,93,23,181,128,1,252,172,249,124,196,61,23, +235,232,80,143,13,209,93,223,25,222,220,163,197,110,123,181,143,19,42,37,145,148,172,107,217,176,69,148,221,76,224,182,234,235,60,86,70,83,235,182,227,153,72,203,97,170,3,78,115,207,17,196,43,25,197,212,161,156,94,245,173,88,227,83,244,194,205,46,148, +128,65,221,2,254,249,117,67,105,60,117,177,209,203,36,44,198,135,89,180,215,52,108,68,68,44,128,40,5,0,214,202,28,182,37,9,7,74,221,125,127,183,62,83,126,66,63,159,104,53,180,101,195,146,195,83,84,11,98,185,85,74,12,178,209,170,237,238,154,222,200,174, +41,66,137,8,101,22,43,242,198,9,42,46,136,184,186,50,118,197,123,9,56,247,149,250,149,27,50,24,214,215,25,157,25,17,183,115,185,216,85,27,143,170,155,179,219,105,172,198,165,51,225,30,156,151,36,21,14,193,4,215,183,69,35,119,197,107,219,36,124,141,107, +135,171,248,57,20,195,73,174,230,52,139,99,100,78,244,154,243,18,218,48,232,53,232,166,251,239,81,129,176,236,180,43,235,224,158,55,18,0,30,185,149,27,186,186,8,76,113,68,123,216,65,120,132,205,253,164,144,214,220,171,199,1,96,101,41,202,73,98,96,167, +92,54,106,27,178,110,95,178,141,237,123,30,183,253,144,180,90,8,113,174,248,77,77,59,189,55,50,75,130,163,238,156,136,79,145,4,247,103,204,19,82,174,98,242,94,227,103,136,203,149,203,138,139,29,25,106,25,140,60,122,73,78,166,231,230,98,181,157,254,221, +24,254,22,255,30,46,197,179,45,167,147,199,28,235,175,106,173,248,209,63,197,88,132,77,181,195,114,2,23,158,64,93,39,208,182,97,177,6,35,89,52,54,250,61,133,249,156,147,174,148,12,149,198,64,114,48,236,70,65,143,238,43,221,94,61,186,219,237,31,183,231, +230,122,174,1,0,126,169,53,121,183,132,116,215,185,169,217,138,179,29,224,167,123,83,123,144,100,59,1,145,128,249,74,74,138,36,9,228,244,111,229,71,67,138,225,216,199,50,251,158,99,63,178,189,37,65,184,158,187,71,250,208,26,210,71,239,42,229,87,27,159, +227,120,29,196,238,114,235,172,50,189,237,70,76,122,41,254,171,170,113,230,229,154,12,162,12,207,26,114,125,248,187,243,35,231,154,115,159,171,174,239,221,41,10,227,179,158,218,228,183,103,36,173,7,108,157,59,243,9,217,253,157,103,181,26,155,178,70,239, +168,156,99,130,169,58,135,30,205,91,219,21,207,228,39,214,57,132,125,198,191,250,87,132,44,33,235,255,209,172,20,114,72,14,174,180,92,24,132,148,204,229,244,239,57,199,117,63,29,0,222,56,85,66,16,148,57,91,13,209,46,107,170,55,251,172,60,237,171,38,45, +13,45,129,85,43,229,34,21,6,89,72,24,33,111,49,203,57,228,181,253,171,27,245,89,228,248,45,38,222,169,249,182,144,150,175,69,189,61,129,156,218,22,206,67,133,34,21,118,223,147,205,40,220,167,94,238,139,19,191,236,199,63,3,79,126,26,0,210,173,42,255,67, +27,159,156,69,162,169,27,19,71,1,74,58,126,140,253,191,45,163,192,46,88,214,204,199,241,99,149,155,181,241,187,185,2,77,252,73,19,27,58,54,222,113,172,210,197,48,178,47,199,239,158,72,255,124,132,73,104,228,16,156,21,71,95,37,199,76,150,175,76,23,136, +110,1,172,110,53,241,42,113,254,39,205,231,200,209,74,244,27,75,239,81,161,164,139,197,249,175,182,196,41,94,19,153,114,172,172,204,87,138,5,134,195,144,136,46,255,255,247,104,227,52,235,239,230,90,60,255,75,20,230,199,197,75,247,51,114,46,234,31,233, +7,32,124,6,102,23,191,27,197,77,127,72,175,5,16,0,148,242,115,245,16,244,220,25,9,177,212,80,63,200,239,212,137,38,90,232,21,230,253,63,30,93,65,64,166,18,181,33,169,172,95,29,255,201,57,141,121,158,70,56,68,20,14,198,141,78,102,41,251,94,102,223,157, +39,62,51,194,57,230,12,84,238,39,134,38,130,44,228,44,59,247,48,235,106,41,98,69,69,11,142,16,199,100,170,248,170,177,128,87,158,175,210,28,161,46,53,196,108,155,245,151,47,204,6,62,56,205,5,100,154,128,136,98,172,190,214,90,73,221,185,11,241,224,83, +179,238,77,43,197,188,4,103,48,9,67,194,248,227,179,125,249,238,239,124,163,105,188,31,151,11,21,234,202,203,133,253,230,149,207,234,24,124,62,210,4,199,236,254,133,241,50,229,233,191,115,101,150,229,254,224,164,255,248,189,42,108,206,55,202,147,11,249, +0,186,215,237,115,115,208,28,175,253,151,84,139,14,34,186,25,61,77,254,152,42,171,42,7,59,27,204,209,1,8,184,134,123,92,233,123,59,220,39,33,72,140,74,236,52,3,40,105,137,65,239,2,58,245,214,134,114,193,244,241,67,216,238,67,187,18,42,178,47,253,122, +151,193,28,76,54,195,234,188,25,8,217,241,61,85,154,200,138,134,37,158,72,181,21,37,37,8,157,220,45,158,173,224,75,245,70,223,182,161,117,232,141,22,152,65,0,216,138,192,70,102,48,205,8,137,88,155,132,51,60,161,182,175,117,169,171,71,109,76,221,247,220, +94,93,67,207,120,20,131,6,50,85,181,176,34,115,108,62,29,49,62,45,105,25,21,110,230,41,55,146,33,245,67,116,189,172,244,183,18,63,223,229,197,56,121,82,52,153,53,43,102,32,100,120,4,121,180,184,31,10,35,243,92,29,71,79,201,156,81,138,107,8,45,231,26, +31,203,151,9,100,31,143,85,1,231,184,32,173,68,159,164,253,197,49,123,124,150,211,37,190,18,195,119,51,138,136,147,120,52,64,245,222,245,122,116,71,7,162,201,123,190,168,250,78,4,187,80,11,233,255,3,254,39,29,12,148,148,128,200,244,213,71,43,79,214,155, +247,86,116,236,121,61,142,136,166,219,2,155,176,178,106,6,27,76,48,97,72,132,77,101,222,145,246,71,108,255,250,139,222,149,188,233,251,108,226,207,229,131,216,63,185,71,56,77,8,92,103,235,196,144,50,209,176,194,206,89,207,167,84,97,158,99,56,251,82,37, +140,108,166,182,166,82,26,8,162,216,114,106,17,163,156,142,195,247,206,251,101,177,55,11,57,173,222,52,104,115,188,18,120,127,144,155,224,246,225,43,214,205,42,43,103,254,134,116,78,50,227,244,2,153,201,67,195,197,67,164,184,72,213,121,28,180,124,140, +75,192,211,184,170,90,118,211,168,201,17,18,230,142,179,161,107,76,218,53,195,245,111,48,25,15,254,103,205,6,118,26,132,168,46,217,243,84,226,80,253,3,191,85,247,142,142,235,54,114,222,14,25,182,73,176,50,159,193,6,103,24,78,32,81,101,115,53,182,27,239, +211,190,17,182,124,118,201,79,122,116,75,138,25,122,121,21,160,249,10,97,209,100,9,236,5,220,198,142,44,78,23,34,9,183,132,182,205,205,251,25,159,202,167,222,12,222,164,204,109,245,220,251,164,126,129,101,69,239,129,166,225,143,251,223,65,161,48,141, +103,17,45,218,44,1,108,196,118,166,85,200,188,251,27,118,94,160,163,39,26,94,43,167,2,240,64,255,65,249,115,220,1,172,243,235,38,138,162,130,229,54,243,42,35,106,247,160,249,212,114,141,53,112,99,228,234,131,156,130,21,47,251,45,95,176,0,62,72,181,3, +155,253,216,223,101,149,151,26,246,131,111,37,26,235,78,252,168,207,17,111,39,114,87,71,189,9,18,128,109,190,134,13,23,24,14,67,162,250,163,221,207,254,199,115,75,123,222,186,125,242,103,247,219,131,105,195,54,203,149,9,59,27,137,160,158,200,205,232, +208,17,135,243,120,213,198,102,115,14,176,199,92,158,211,214,233,245,75,120,50,228,237,206,121,154,223,199,218,32,65,13,199,218,31,183,75,24,133,184,158,83,89,93,170,114,157,34,183,222,108,106,215,90,65,207,223,179,243,55,206,104,138,43,173,227,12,118, +91,252,101,204,143,29,0,171,211,235,138,118,136,167,30,29,110,70,190,221,254,187,127,230,84,92,121,220,150,92,192,149,126,100,203,106,13,164,207,38,240,53,238,55,207,4,7,30,24,13,20,27,34,255,208,91,82,239,217,242,199,122,227,158,232,212,167,206,142, +156,51,78,234,144,144,176,178,50,47,201,2,211,17,18,86,179,142,111,249,126,226,255,33,210,187,9,255,112,111,94,4,217,135,241,81,81,144,168,222,123,157,9,225,154,199,55,79,11,205,208,20,133,103,66,31,189,171,103,125,100,58,78,41,142,190,55,1,211,109,178, +2,220,254,113,254,59,65,6,46,137,188,227,224,245,58,25,175,170,91,154,248,136,201,152,17,135,151,220,126,109,209,235,69,113,153,58,130,70,168,250,63,96,27,238,232,89,58,196,21,181,222,53,51,64,71,74,122,84,201,246,188,83,150,47,30,66,200,236,199,168, +13,32,12,127,6,146,79,243,226,244,226,251,121,73,249,19,140,9,0,94,24,229,201,0,60,189,136,122,213,179,85,68,169,150,118,169,91,204,54,199,138,231,128,173,188,172,44,11,202,12,137,170,229,103,214,177,217,240,109,137,51,143,151,108,121,126,217,151,184, +169,26,125,94,116,217,120,228,187,218,105,196,19,221,59,48,214,67,121,18,195,15,115,122,181,129,150,237,115,60,89,7,95,97,189,91,159,4,198,183,147,110,75,67,223,154,39,81,37,154,129,14,10,147,145,26,202,187,181,228,45,13,135,17,104,77,229,127,211,25, +167,129,143,126,19,125,180,114,233,254,212,130,137,157,115,84,18,192,114,252,233,176,223,251,61,16,116,30,61,99,167,86,29,169,197,76,215,82,69,12,158,144,15,27,252,101,117,143,21,51,240,125,158,23,181,200,12,144,110,20,125,89,61,53,224,170,122,190,57, +198,110,111,125,61,34,90,100,146,109,1,96,91,153,175,172,25,102,198,21,18,201,81,242,216,173,223,247,189,140,237,61,244,46,243,14,179,226,54,34,145,135,95,159,230,37,211,123,98,41,217,24,170,198,74,197,122,46,224,190,101,250,47,74,48,27,75,210,207,104, +193,152,18,55,174,49,52,253,94,54,142,146,110,110,253,98,11,78,222,115,63,183,2,104,22,193,47,103,243,21,213,67,59,15,166,40,71,246,144,55,134,105,111,94,222,239,221,46,143,2,33,90,218,184,190,136,62,73,96,134,207,104,41,63,15,146,98,148,251,54,211,133, +169,2,87,5,112,198,37,207,19,29,76,96,12,187,221,53,227,185,186,237,13,245,38,34,245,255,138,160,17,0,254,39,37,33,4,216,1,43,84,233,246,196,156,177,145,24,17,41,89,75,216,149,14,203,178,178,49,114,7,18,241,76,47,49,241,8,105,72,248,15,194,185,175,176, +137,105,149,214,53,253,69,49,213,170,50,119,235,93,162,205,97,238,179,201,111,206,95,163,30,234,218,3,145,51,30,202,24,91,143,183,154,58,220,101,13,184,126,202,134,252,211,122,218,16,94,1,158,94,217,212,158,140,27,223,251,55,61,40,126,214,17,195,153, +225,108,56,127,254,226,96,109,62,231,210,142,81,105,214,128,189,218,115,210,57,191,20,39,189,254,44,133,226,101,61,208,235,14,14,188,194,211,4,109,80,112,135,193,96,221,102,141,32,136,200,165,195,241,154,226,189,25,0,30,40,229,128,137,123,48,97,193,41, +167,190,61,206,233,222,245,90,221,150,13,100,2,216,96,43,86,146,48,23,144,136,77,159,190,231,92,38,46,15,249,191,148,96,253,109,207,179,194,30,188,73,171,30,157,16,231,17,47,24,34,132,154,185,130,13,208,107,110,103,125,112,195,168,238,211,108,22,82,77, +172,189,236,142,46,26,55,121,187,194,81,127,153,202,172,241,250,136,97,169,5,96,72,179,78,44,100,60,215,156,88,109,124,23,171,14,236,151,23,187,32,200,54,178,198,8,220,189,217,187,79,243,83,59,146,78,51,111,38,153,236,182,49,2,187,19,126,200,184,182, +88,166,214,185,70,8,253,168,158,134,204,8,47,221,61,186,208,226,13,4,142,124,158,229,174,86,87,79,103,103,83,0,4,111,228,0,0,0,0,0,0,245,43,198,1,4,0,0,0,185,97,233,233,25,177,32,29,29,31,31,29,37,39,38,31,32,39,43,39,184,175,172,179,177,173,169,172, +163,85,54,39,13,128,15,106,32,89,32,231,62,197,103,119,213,172,159,167,116,206,34,67,232,150,128,88,89,89,41,82,84,230,64,190,165,183,47,15,221,154,126,244,58,36,90,99,66,243,99,216,214,245,120,242,53,63,206,85,217,199,42,226,98,42,74,8,199,253,112,199, +144,232,77,122,173,66,168,89,225,125,98,10,80,104,190,120,119,227,10,1,251,124,218,116,34,57,59,9,26,117,145,185,162,7,4,198,147,220,35,216,212,139,233,32,18,114,150,161,145,164,50,223,188,145,225,125,204,154,27,193,89,44,90,74,34,30,169,51,114,19,66, +61,11,59,212,98,247,56,52,237,158,115,180,183,154,132,58,183,61,134,202,86,116,19,143,57,17,96,155,95,50,157,76,218,123,71,0,220,62,172,116,246,193,60,1,6,110,103,250,67,215,109,59,190,242,249,145,212,167,112,111,47,175,149,250,253,167,174,8,244,62,19, +28,246,87,165,6,187,142,219,18,33,142,182,41,113,169,159,237,40,74,137,149,12,189,214,246,0,252,62,101,2,122,234,69,3,251,104,51,38,193,150,95,125,146,27,231,54,199,150,72,26,243,115,71,181,0,4,63,116,152,243,164,201,147,224,248,201,50,164,138,7,236, +214,93,203,223,194,183,113,121,18,183,66,206,241,110,4,4,63,152,208,243,94,145,32,134,216,18,27,194,158,29,222,230,176,243,73,197,125,109,202,246,11,6,85,206,77,1,244,60,76,69,54,57,13,216,43,172,143,209,52,117,240,62,249,177,158,236,82,198,245,76,173, +77,143,174,0,44,69,90,232,126,144,117,64,202,188,115,154,246,254,227,169,27,63,151,252,73,93,219,188,182,254,178,252,95,60,158,196,211,185,11,5,0,76,75,160,242,206,147,64,101,169,136,35,239,254,141,246,20,153,122,31,239,124,190,178,242,222,227,26,61, +197,122,116,76,167,169,231,119,43,19,0,44,65,194,176,186,79,202,37,101,81,152,78,113,252,107,110,36,133,227,235,55,195,60,156,175,11,10,240,193,154,115,236,238,80,104,114,91,0,28,65,178,128,236,131,111,9,18,71,151,45,138,60,79,22,183,215,253,171,27,183, +14,184,173,145,251,80,171,27,2,44,65,50,28,123,158,18,4,121,60,218,25,57,101,39,110,112,230,170,61,179,21,10,163,250,251,216,98,93,254,12,3,44,67,60,161,123,155,2,29,69,169,110,159,193,62,54,188,80,134,44,142,15,239,186,234,17,22,235,189,86,117,112,27, +189,147,126,30,223,77,0,76,71,205,97,253,253,253,26,29,107,86,29,89,50,98,219,162,180,122,48,115,90,243,38,91,78,99,33,187,58,134,66,254,242,113,126,84,158,155,207,93,139,1,76,73,188,176,62,63,8,200,82,218,242,63,146,172,169,106,53,30,221,103,103,47, +199,170,242,105,190,217,213,77,216,211,55,191,255,134,89,103,1,250,39,181,120,152,176,138,78,156,217,201,179,16,87,24,239,249,67,143,111,167,250,103,255,248,164,201,22,186,243,112,52,236,178,106,202,202,82,209,4,234,125,111,149,170,31,231,231,49,22,21, +183,221,158,219,111,158,190,142,179,167,136,154,201,67,100,205,48,84,239,37,163,88,189,10,117,185,61,246,220,67,116,110,15,195,123,26,219,9,27,71,214,188,81,188,95,169,239,31,115,187,182,124,7,239,51,96,179,122,89,121,83,126,157,197,164,110,171,244,212, +99,176,20,150,218,153,183,14,93,28,162,221,112,155,170,213,178,236,40,13,209,243,82,105,34,110,46,185,171,29,135,238,246,124,19,156,11,183,176,182,182,75,214,46,222,46,107,101,173,248,120,57,165,75,8,236,222,77,141,194,20,131,4,0,158,40,5,150,47,26,110, +221,176,66,206,125,172,142,126,69,74,34,146,69,163,4,108,229,164,168,9,195,64,162,106,7,159,182,215,218,164,223,218,214,122,203,230,89,249,213,248,38,110,104,173,71,81,103,15,132,46,50,234,144,153,55,206,184,29,149,97,239,146,222,168,205,138,70,150,47, +53,29,159,184,162,8,62,105,158,252,22,2,58,89,85,182,39,98,197,95,110,135,13,103,21,103,107,249,213,107,103,255,232,116,38,31,227,11,110,182,225,53,191,253,79,176,68,52,39,87,225,244,107,138,74,120,127,210,209,246,118,133,23,187,126,52,159,225,101,242, +48,171,18,154,44,133,248,79,86,198,5,231,196,156,99,39,119,217,27,39,233,85,173,51,103,85,44,62,5,190,40,197,170,47,166,171,117,66,15,57,238,217,30,185,241,32,214,176,177,54,7,43,23,86,14,73,165,152,4,118,60,104,216,142,127,228,25,146,204,59,157,211, +12,173,237,217,250,232,130,153,110,182,86,32,139,210,205,201,142,233,17,69,158,1,218,142,137,206,29,124,68,235,193,78,203,197,107,196,70,214,9,125,250,37,249,153,141,33,177,215,146,144,163,161,98,108,29,197,233,157,243,51,18,52,163,49,111,68,173,79,25, +76,62,21,155,96,142,82,206,52,97,244,103,190,183,233,241,148,89,198,77,237,202,225,136,9,122,34,121,139,233,59,36,219,117,70,101,78,186,176,53,172,33,212,35,164,24,173,24,165,188,74,202,169,161,175,182,95,194,113,2,62,40,197,192,133,72,192,10,118,128, +175,173,229,124,143,231,231,186,213,185,43,37,243,149,37,137,5,36,98,205,45,38,255,151,189,115,182,17,46,15,207,165,117,182,223,115,138,179,24,162,253,172,58,56,127,176,204,233,206,59,239,145,170,74,233,156,155,237,167,42,155,164,83,14,215,52,181,231, +161,170,107,142,62,53,56,79,211,206,214,52,221,218,43,210,211,100,45,67,10,46,208,11,217,116,158,175,128,70,63,117,235,227,190,255,216,69,87,92,172,56,202,238,104,250,228,81,225,18,178,245,155,195,194,110,215,39,187,107,113,49,66,37,174,56,224,29,119, +246,33,61,73,156,226,10,61,58,148,243,185,58,34,17,6,203,56,149,176,132,184,153,92,145,65,86,13,223,214,200,0,158,39,5,170,75,195,25,208,67,206,252,12,33,231,201,65,221,244,70,16,41,157,196,161,46,43,148,38,140,176,251,118,181,157,239,241,109,245,106, +90,70,182,61,18,255,195,31,123,154,86,163,232,194,196,118,207,152,235,61,13,185,122,62,157,29,78,49,101,200,173,250,200,123,235,116,253,50,191,202,123,36,194,7,107,100,231,131,250,23,47,206,176,189,244,194,128,189,115,205,95,200,141,47,82,90,132,230, +251,53,179,66,167,44,241,228,252,214,59,255,27,253,112,70,66,207,118,188,170,11,178,254,233,199,94,72,84,22,247,36,93,166,247,43,225,155,56,231,140,43,224,246,148,21,134,47,12,134,155,44,167,176,24,165,214,241,152,192,228,183,150,86,236,227,137,50,104, +0,158,39,101,192,4,28,208,65,142,124,17,115,68,126,115,131,93,89,181,44,69,66,56,176,187,43,154,111,29,181,82,3,123,26,241,251,52,159,237,153,211,20,233,102,165,157,44,120,95,102,134,125,218,62,96,71,190,172,212,211,174,82,152,118,216,97,163,135,72,157, +234,189,14,205,120,124,194,51,243,203,55,84,230,46,98,118,187,49,171,65,225,110,212,166,230,144,43,92,132,149,155,218,154,238,70,5,240,96,92,166,7,54,206,12,192,224,158,181,97,233,81,46,94,91,171,199,228,232,28,105,134,71,58,138,114,42,137,176,115,128, +99,227,152,222,179,49,207,142,246,14,3,231,16,149,102,224,251,154,75,25,137,211,136,188,62,61,76,35,105,3,156,21,0,94,39,101,192,7,18,208,131,167,203,49,135,124,32,165,177,178,82,20,116,153,5,3,185,255,253,214,214,183,81,219,179,66,51,123,83,23,254,142, +93,199,102,134,44,91,253,64,121,146,80,152,35,207,12,137,33,226,237,89,195,86,79,21,164,18,152,218,62,101,51,149,197,152,51,164,84,140,152,81,182,145,111,18,119,157,70,75,7,242,219,178,108,119,224,65,128,184,102,111,18,92,177,220,66,211,52,123,101,57, +127,211,164,9,45,148,73,101,237,41,37,140,200,77,152,231,102,38,197,188,66,148,47,103,197,184,247,107,100,240,34,102,91,164,108,163,53,225,118,253,208,33,188,38,224,246,85,236,37,39,184,203,227,198,165,153,45,57,110,26,94,39,213,34,85,112,54,84,224,137, +238,180,39,134,96,200,129,4,153,172,90,86,70,65,131,41,32,231,218,181,79,147,206,55,205,95,246,10,207,67,20,111,77,83,141,180,228,108,186,153,14,134,24,92,163,123,46,104,194,124,144,161,84,42,176,132,181,184,14,27,150,208,234,115,62,177,175,226,68,130, +249,224,56,169,27,149,203,9,226,114,204,200,129,212,198,220,176,225,99,242,188,219,83,230,116,35,214,51,71,235,78,214,171,248,116,34,226,182,46,175,25,229,158,241,241,210,251,228,69,87,156,192,75,193,243,59,20,95,203,187,33,234,231,62,215,84,164,23,219, +60,144,148,137,186,76,244,73,81,155,203,69,143,108,82,211,119,194,213,215,9,36,3,94,71,173,177,221,61,130,6,128,107,227,88,211,231,112,78,91,150,146,149,36,73,160,108,115,143,233,254,181,158,145,189,159,57,31,204,175,189,123,51,21,222,71,242,242,20,249, +253,221,9,92,226,156,214,105,208,122,241,145,238,161,241,129,1,215,113,218,214,192,242,188,154,181,226,177,179,245,74,246,230,75,1,76,67,222,212,27,210,5,13,147,4,36,238,246,141,104,151,174,166,245,162,172,239,210,178,242,43,33,75,80,198,212,62,143,9, +203,186,182,154,188,118,231,165,228,71,60,214,163,203,58,253,208,132,245,186,218,139,30,222,188,87,161,119,222,29,52,112,82,234,120,33,89,7,120,30,236,53,32,101,225,166,6,158,71,253,247,40,95,186,0,14,144,34,11,171,10,0,128,166,152,177,139,179,36,100, +40,199,148,221,216,69,173,199,186,252,203,179,1,25,119,43,161,28,211,229,8,153,103,37,90,74,200,232,44,99,18,105,107,175,37,101,138,210,80,38,101,63,208,231,102,0,64,104,62,0,144,1,30,251,160,129,198,7,0,5,232,0,0,0 }; + +const char* Lukasz2_ogg = (const char*) temp_binary_data_19; + +//================== Robot.png ================== +static const unsigned char temp_binary_data_20[] = +{ 137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,1,0,0,0,1,48,8,6,0,0,0,88,8,175,203,0,0,0,4,103,65,77,65,0,0,177,142,124,251,81,147,0,0,0,32,99,72,82,77,0,0,135,15,0,0,140,15,0,0,253,82,0,0,129,64,0,0,125,121,0,0,233,139,0,0,60,229,0,0,25,204,115,60, +133,119,0,0,0,6,98,75,71,68,0,255,0,255,0,255,160,189,167,147,0,0,0,9,112,72,89,115,0,0,14,195,0,0,14,195,1,199,111,168,100,0,0,0,7,116,73,77,69,7,225,6,17,5,29,3,22,135,88,144,0,0,120,93,73,68,65,84,120,218,237,189,119,156,92,229,117,255,255,62,207, +189,119,102,123,213,170,55,16,32,129,168,2,132,49,24,144,192,13,76,199,221,14,238,118,226,248,103,59,137,83,190,113,226,56,137,227,52,199,137,107,28,247,134,193,133,106,154,109,58,6,211,155,64,66,5,245,174,237,109,102,238,189,207,249,253,113,103,119, +103,119,202,206,172,86,66,90,221,227,215,88,236,148,123,159,231,185,231,124,158,115,206,115,10,196,20,83,76,49,197,20,83,76,49,197,20,83,76,49,197,20,83,76,49,197,20,83,76,49,197,20,83,76,49,197,20,83,76,49,197,20,83,76,83,133,36,94,130,35,139,58,87, +46,71,4,84,5,85,11,128,65,176,170,136,8,205,247,61,30,47,82,12,0,49,77,57,193,95,113,6,14,134,58,199,161,211,6,85,158,152,22,85,91,155,5,128,254,193,208,118,180,37,188,84,111,24,18,42,49,16,196,0,16,211,84,161,158,21,175,97,91,186,75,230,38,27,22,27, +35,111,6,46,0,142,22,168,3,80,232,69,217,32,194,3,161,234,29,207,244,166,214,45,107,168,209,250,123,254,16,47,94,12,0,49,29,174,180,243,130,229,212,57,16,134,210,234,26,253,16,200,7,45,28,99,81,81,29,253,93,35,32,136,21,88,39,194,255,89,149,239,139,216, +206,222,208,97,246,253,143,198,139,57,69,201,141,151,96,234,82,147,99,72,105,184,208,51,242,111,22,185,50,84,245,138,125,215,2,168,26,129,197,6,249,162,35,122,90,160,252,77,163,177,219,226,149,140,53,128,152,14,51,234,184,224,76,140,152,25,142,240,191, +22,189,194,234,56,92,144,167,17,136,58,194,207,3,43,127,26,4,254,190,105,15,61,21,47,234,20,36,19,47,193,148,197,118,207,17,62,105,225,210,146,194,95,76,35,80,149,80,185,218,136,254,41,170,177,166,24,3,64,76,135,11,237,93,121,42,142,225,76,133,247,91, +85,103,162,58,159,141,4,255,67,158,231,158,182,235,220,229,241,194,198,0,16,211,225,64,22,107,4,222,102,209,153,121,31,106,1,32,208,82,215,210,57,34,114,77,104,53,230,149,24,0,98,58,28,40,169,201,233,192,249,90,169,234,95,64,59,208,232,181,162,54,41, +45,241,202,198,0,16,211,225,97,255,207,7,153,87,82,208,11,129,131,22,253,250,124,96,94,188,174,49,0,196,116,24,144,66,155,69,107,75,125,161,146,139,41,90,167,232,180,120,101,99,0,136,233,240,32,111,66,207,86,114,204,128,209,255,26,226,152,145,24,0,98, +58,76,12,0,161,83,144,244,132,236,127,205,255,87,32,45,34,221,241,202,198,0,16,211,97,241,80,101,135,192,190,137,216,14,69,208,97,47,200,206,120,101,99,0,136,233,48,160,76,96,183,41,188,32,147,32,252,217,107,60,27,170,238,136,87,54,6,128,152,14,3,106, +173,246,6,5,189,81,132,244,254,94,75,68,82,170,220,212,82,227,165,227,149,141,1,32,166,195,128,182,246,103,80,184,93,224,65,153,72,182,135,140,252,35,112,175,21,238,218,210,19,203,127,12,0,49,29,22,52,255,225,39,105,104,168,221,39,200,63,187,34,155,43, +6,129,200,241,135,35,242,10,240,133,166,106,211,185,224,161,39,227,133,141,1,32,166,195,133,58,247,117,209,158,177,15,9,242,25,87,100,107,37,24,32,2,174,200,102,129,191,120,177,107,224,209,205,29,97,188,160,83,148,226,116,224,41,76,123,207,95,78,24,170, +169,79,152,11,85,248,7,171,156,101,85,29,69,71,235,249,58,242,159,70,36,52,194,35,192,231,118,246,164,238,175,173,246,116,246,131,241,238,31,3,64,76,135,37,117,92,176,156,102,207,163,39,244,231,185,34,239,8,141,243,246,192,49,167,74,58,237,136,141,138, +130,170,49,224,122,131,174,13,159,21,248,149,85,174,175,113,204,246,246,84,134,25,113,29,128,24,0,98,58,188,105,199,138,211,169,19,135,250,198,122,30,252,147,191,190,28,225,39,201,157,219,235,188,254,94,0,252,186,6,252,150,105,207,54,190,240,204,53,39, +253,238,222,13,125,97,63,131,86,153,126,127,92,24,52,6,128,152,166,12,41,112,211,214,93,159,6,254,83,193,228,166,6,27,145,29,106,204,155,47,120,239,197,207,183,220,243,68,188,88,71,8,197,78,192,35,136,110,120,121,131,103,84,207,148,48,52,18,4,72,152, +125,5,1,18,134,211,196,247,79,250,253,15,126,27,47,84,12,0,49,77,69,242,146,85,211,85,245,36,45,80,40,64,85,19,34,114,70,87,247,174,152,39,98,0,136,105,170,209,79,94,124,17,65,23,81,36,175,95,35,20,88,86,219,80,95,31,175,86,12,0,49,77,49,170,109,154, +129,49,206,105,168,54,20,118,16,40,136,44,50,42,113,225,143,24,0,98,154,106,148,73,245,123,168,158,73,9,199,175,90,59,93,225,196,27,54,108,136,23,44,6,128,152,166,148,253,239,56,211,16,57,81,75,23,10,244,4,206,244,7,251,227,211,161,24,0,98,154,42,116, +199,222,46,140,113,142,86,213,249,165,190,167,145,25,112,106,77,93,107,236,7,136,1,32,166,169,66,123,54,108,2,229,52,129,198,113,191,172,122,172,192,156,120,213,98,0,136,105,138,80,227,204,86,79,132,51,84,199,175,237,175,48,67,68,78,250,249,250,77,241, +194,197,0,16,211,148,32,53,205,170,156,164,229,52,10,80,77,40,156,142,106,236,7,136,1,32,166,41,241,144,29,179,8,116,65,89,88,161,138,136,156,234,26,167,54,94,185,169,79,113,169,231,92,186,249,37,64,162,168,24,145,232,149,163,27,231,181,211,202,45,157, +173,249,186,116,222,129,91,177,223,140,253,125,177,141,90,138,92,119,156,251,187,194,41,129,210,100,202,220,211,13,186,184,62,233,205,230,150,151,215,14,95,215,20,24,239,208,61,114,255,102,204,123,185,99,203,29,187,22,152,143,22,89,27,40,220,210,172, +216,122,73,129,15,67,64,20,6,44,188,123,105,204,235,49,0,228,208,119,158,132,214,90,112,61,104,104,134,61,219,171,72,84,181,32,210,4,146,24,97,216,28,46,204,101,254,114,132,118,92,0,200,249,80,139,92,103,212,56,164,192,61,242,209,33,33,200,51,189,225, +202,70,163,142,150,217,43,76,12,51,94,236,15,223,132,113,170,135,47,88,104,188,42,35,58,164,14,205,97,8,60,25,10,46,42,189,62,133,64,161,24,128,22,251,160,52,0,100,80,237,36,72,119,48,125,102,26,183,27,110,90,3,187,251,225,99,167,31,241,172,31,219,121, +55,189,12,201,4,164,6,106,240,18,167,32,178,18,101,57,232,209,24,211,4,226,29,176,149,215,131,243,140,235,52,108,116,213,38,199,145,172,81,52,40,78,79,90,204,224,20,112,128,100,176,182,11,145,13,40,143,163,122,31,129,255,28,85,85,131,164,82,112,213,9, +49,0,28,145,244,171,213,80,149,128,180,95,133,231,174,0,62,8,122,62,170,211,162,221,77,137,105,42,113,186,12,189,246,128,60,128,234,247,240,51,247,145,76,166,241,125,184,242,248,24,0,142,28,91,127,21,84,87,67,198,30,133,152,191,68,237,219,177,182,249, +240,22,122,61,204,30,231,171,56,94,17,48,166,3,145,159,162,250,37,196,108,38,149,130,107,142,60,223,192,145,119,10,240,179,199,225,242,165,144,14,207,65,228,39,216,240,99,132,97,153,194,175,7,65,40,142,20,44,127,53,198,155,93,95,85,8,195,22,172,253,4, +34,63,194,134,103,49,127,46,220,112,228,149,63,59,178,52,128,159,62,13,43,79,131,39,214,158,143,152,111,98,237,241,177,170,191,191,187,181,30,222,108,36,2,98,94,64,245,99,212,181,60,194,246,117,240,71,103,199,26,192,148,164,166,38,120,98,221,137,136, +249,50,54,28,45,252,122,184,10,230,171,189,79,200,225,189,100,170,160,246,36,140,252,55,253,29,75,104,157,30,155,0,83,146,126,185,10,124,191,9,49,255,128,181,167,229,50,130,39,48,175,74,88,144,52,84,31,86,43,18,31,226,84,178,82,211,61,97,81,181,161,201, +149,124,16,176,246,76,68,62,135,159,105,224,39,235,143,152,117,57,114,226,0,82,62,52,38,223,142,218,183,228,238,252,141,142,240,206,153,9,150,55,186,24,129,213,125,33,63,218,153,97,103,198,78,77,149,247,8,36,87,224,245,45,30,151,182,121,212,185,194,158, +180,229,250,93,25,158,234,13,71,246,129,232,228,231,10,140,243,27,182,52,127,63,214,0,166,18,221,242,2,212,215,206,1,62,204,240,121,120,36,198,23,182,186,188,105,154,71,139,39,52,186,194,57,205,46,87,76,247,112,229,96,236,186,177,255,225,96,168,252,199, +213,24,222,57,51,193,156,42,67,189,35,28,87,235,240,158,217,73,166,121,99,158,165,181,85,32,31,229,132,189,51,249,229,186,24,0,166,12,181,108,7,225,77,168,158,156,43,115,174,192,113,53,14,34,96,179,226,104,129,99,107,12,53,70,42,147,99,213,145,112,216, +220,87,81,219,147,40,146,46,239,189,220,29,105,236,123,185,239,107,225,235,235,152,107,233,4,113,41,111,44,57,177,17,90,226,53,222,245,116,156,207,70,189,138,173,65,101,211,57,186,202,161,222,21,194,236,229,2,133,153,9,97,86,194,20,242,9,156,134,49,23, +225,246,197,38,192,148,161,125,243,171,113,184,24,181,163,162,250,66,133,46,95,71,237,233,6,232,14,32,83,234,116,32,27,225,90,99,160,214,8,174,145,156,180,129,33,193,148,82,197,183,24,21,246,43,133,62,43,22,242,170,133,175,173,197,148,148,98,65,244,99, +199,48,230,126,121,113,249,57,227,146,34,223,67,71,64,173,80,204,63,99,174,57,246,55,163,126,151,123,159,252,156,12,85,8,172,210,111,149,1,59,58,146,122,44,117,5,150,80,193,201,70,112,27,32,101,161,55,212,2,107,101,19,136,185,24,235,253,2,72,199,0,48, +37,244,28,119,46,112,218,88,180,183,192,61,157,62,75,235,28,230,87,27,4,104,207,40,119,237,203,144,178,133,229,182,45,33,44,173,117,88,90,231,48,175,42,114,40,37,70,1,64,76,7,69,179,87,200,88,165,43,80,182,164,44,47,246,133,188,216,23,178,207,31,35,212, +162,60,223,23,242,68,119,192,107,154,92,92,129,180,133,123,59,124,182,165,109,190,121,23,105,30,103,96,220,217,192,198,169,190,142,71,6,219,222,186,238,205,160,191,192,218,130,41,174,243,147,134,101,13,14,174,8,47,246,5,188,60,96,177,99,4,191,197,19, +86,54,187,156,223,226,49,187,202,224,73,142,54,170,251,25,194,35,175,66,228,241,193,203,69,56,96,247,19,70,242,142,124,133,109,41,203,253,29,62,247,119,250,116,250,163,185,187,201,21,206,104,112,104,75,24,182,12,90,158,234,13,10,131,60,128,49,61,8,87, +113,233,113,247,196,26,192,84,32,107,231,33,84,23,251,120,75,202,178,37,151,27,198,104,164,39,214,57,188,115,86,130,227,107,179,254,2,141,236,200,201,220,205,94,13,231,216,225,126,63,205,185,174,0,11,170,13,127,52,59,201,233,13,46,215,237,204,240,210, +64,152,99,6,40,191,107,207,65,5,41,249,64,106,80,157,123,68,40,199,71,134,194,104,155,40,85,14,75,198,188,114,222,62,183,209,229,83,11,170,88,90,231,68,22,98,236,184,63,116,159,114,86,19,59,169,222,225,83,11,170,56,187,193,25,45,231,67,234,194,248,122, +175,11,180,196,0,48,117,124,0,85,21,27,233,10,203,234,29,62,48,39,73,107,34,242,32,199,116,120,80,168,48,61,41,124,104,110,21,167,212,57,19,83,201,148,68,12,0,83,102,150,98,42,149,254,89,73,225,61,179,146,52,39,36,222,245,15,83,109,96,90,66,120,207,172, +4,211,189,9,185,186,52,6,128,41,69,229,63,79,7,225,226,105,30,71,85,155,88,248,15,115,77,224,152,26,135,55,77,243,112,226,229,56,210,1,64,202,198,137,249,85,134,215,54,121,113,156,222,20,161,115,154,92,102,39,227,250,183,71,56,0,148,79,167,214,59,180, +120,18,3,192,84,48,5,128,182,132,225,148,122,167,66,165,94,99,0,56,18,41,97,224,248,90,7,19,7,246,76,25,114,36,122,166,110,69,220,46,49,0,28,129,230,63,53,142,48,61,97,226,221,127,138,61,254,25,9,169,44,191,35,54,1,142,76,170,50,80,29,123,140,166,28, +213,56,66,101,110,128,35,99,11,56,50,34,1,43,0,126,87,4,71,228,160,70,231,201,17,192,130,175,234,28,21,204,152,62,47,177,9,112,36,1,192,129,178,23,38,40,8,146,237,167,97,137,142,170,50,22,124,213,232,200,49,251,153,43,224,137,224,74,196,188,67,81,136, +122,152,8,187,201,6,221,13,133,77,251,170,248,57,25,197,70,162,74,76,158,17,156,156,245,208,67,98,142,7,59,81,34,6,128,67,76,166,39,183,234,207,144,64,40,208,31,40,187,50,150,45,131,150,109,41,203,174,140,210,19,40,131,161,14,231,23,56,2,213,6,234,93, +195,140,132,48,175,202,48,191,218,48,43,105,168,115,100,56,31,65,15,65,161,87,133,158,64,217,153,142,242,43,162,57,90,250,2,101,208,142,132,82,59,2,181,78,52,199,89,9,97,110,85,148,145,57,51,41,212,58,209,218,31,188,232,203,66,125,200,98,0,152,162,72, +32,101,176,178,76,170,80,164,66,216,56,24,242,84,79,200,170,190,128,29,105,75,111,168,216,177,5,65,242,250,233,69,9,74,34,80,103,132,89,73,97,105,157,195,233,13,46,139,106,12,53,142,188,234,64,48,52,199,254,80,89,219,111,121,166,39,224,197,254,144,93, +105,75,255,112,158,126,54,231,63,111,99,85,178,77,251,48,226,83,239,8,115,171,132,147,235,92,150,53,56,44,168,118,72,154,3,13,118,71,118,137,183,35,204,7,112,240,30,180,35,48,16,42,207,245,132,220,223,233,243,98,127,72,111,144,101,56,201,130,140,148, +24,235,152,26,24,189,86,233,29,80,214,14,88,126,211,238,179,184,198,225,130,102,151,101,141,238,112,181,155,131,77,142,64,119,160,60,217,29,240,64,103,192,218,129,144,193,48,119,142,67,243,144,130,243,202,253,195,2,221,161,210,221,167,188,216,151,230, +142,125,134,19,235,28,206,111,118,57,185,222,161,218,57,80,115,148,216,7,16,211,228,249,0,76,118,79,123,174,39,228,215,123,51,60,223,23,70,121,231,146,35,12,251,201,171,253,22,158,238,13,121,161,47,100,105,71,192,197,109,30,167,53,184,120,230,224,100, +43,26,137,252,22,127,232,10,184,125,111,134,151,7,108,100,190,76,218,28,133,238,80,249,125,87,192,83,61,1,167,213,59,92,218,150,96,73,157,115,112,172,243,35,199,5,16,3,192,100,239,136,237,25,229,182,61,25,126,215,225,211,27,86,96,81,232,24,149,180,12, +75,197,7,158,237,11,89,59,24,114,94,147,203,149,51,18,204,76,154,3,170,13,24,129,29,41,203,141,187,51,60,220,21,140,1,183,113,38,168,82,241,28,83,10,143,118,135,172,238,79,241,198,86,151,139,219,18,52,121,7,88,227,57,130,130,64,98,0,152,44,193,0,214, +244,133,252,100,103,134,85,253,225,112,89,192,226,12,166,8,66,157,3,245,78,228,220,171,206,58,191,82,86,233,15,149,222,64,233,177,138,170,150,52,25,6,44,220,213,30,176,97,208,242,158,89,9,78,169,119,177,7,104,83,124,162,43,224,186,93,25,54,14,21,80,25, +103,142,70,132,122,35,212,187,209,28,147,38,10,177,30,12,149,190,80,233,13,149,190,48,183,24,139,20,188,121,87,168,252,98,143,207,218,1,203,123,102,39,89,84,19,39,106,197,0,112,8,185,24,30,237,10,248,209,142,52,59,51,90,82,40,18,2,71,215,56,156,222,144, +224,140,6,143,197,181,46,51,147,46,117,78,182,182,32,81,173,187,62,171,236,73,135,172,237,15,120,186,39,195,19,61,62,235,7,3,82,86,11,171,217,2,235,6,44,95,217,146,230,157,179,148,21,45,30,102,146,54,51,33,242,200,255,174,221,231,103,187,50,116,7,165, +230,168,84,25,225,216,26,151,179,26,61,78,107,72,112,108,141,203,244,164,67,157,17,188,44,0,100,172,210,19,42,59,83,33,47,247,251,60,217,147,225,201,30,159,77,169,144,64,181,32,16,88,224,153,222,144,189,155,7,249,192,236,36,203,26,38,31,232,98,0,136, +169,98,225,184,191,195,231,135,59,50,116,21,19,12,133,122,71,56,183,41,193,53,51,170,57,167,57,201,204,164,67,194,8,138,142,170,126,77,142,70,125,92,141,203,235,90,170,184,214,42,123,50,33,143,117,101,248,213,238,65,238,237,76,211,21,216,124,33,17,104, +15,148,239,111,79,147,10,149,55,79,75,12,31,63,238,207,252,2,133,155,247,100,184,113,119,134,193,98,78,115,85,166,121,134,11,155,171,184,114,70,53,103,54,38,104,75,68,241,247,133,170,123,11,48,27,56,190,206,229,194,105,85,164,173,178,35,21,240,80,71, +154,95,237,30,228,145,238,12,253,182,192,189,4,182,165,148,111,108,77,243,161,185,240,154,198,74,65,32,110,236,18,3,64,57,158,182,50,213,254,135,58,3,126,176,35,67,119,88,88,248,93,224,188,230,4,31,157,87,199,249,45,73,234,93,131,205,6,253,248,133,116, +216,177,5,66,179,127,204,72,58,92,49,179,134,55,180,85,241,104,103,154,255,219,218,207,111,59,211,164,11,8,73,191,133,235,118,101,112,68,120,227,52,111,191,86,195,2,119,236,205,240,203,221,25,210,90,88,158,170,13,188,105,90,53,31,155,91,203,25,77,9,170, +28,67,168,17,176,249,69,142,212,117,172,169,0,204,175,118,249,163,185,46,151,205,168,230,190,246,52,223,220,218,199,163,61,62,97,129,53,218,23,40,223,222,150,198,1,206,172,8,4,98,225,143,1,96,146,156,97,47,244,132,252,112,103,58,18,254,2,28,62,51,97, +248,211,121,181,252,209,156,90,90,61,135,80,149,96,60,195,181,200,199,86,193,170,146,20,225,194,214,42,206,104,76,112,195,206,1,254,123,75,31,155,83,54,143,175,7,44,252,108,87,154,38,87,56,187,105,98,170,178,201,106,55,191,40,42,252,202,49,213,46,127, +177,160,142,43,103,214,80,231,10,161,101,244,28,43,80,63,162,57,66,157,99,184,98,102,53,175,109,78,242,221,109,125,252,239,182,126,246,249,249,26,79,187,175,124,119,71,154,58,87,56,161,206,153,100,199,96,156,14,60,197,72,39,237,123,67,158,240,31,236, +76,179,47,83,88,248,79,170,117,249,214,241,77,124,114,97,61,205,158,33,80,45,159,165,164,244,232,2,133,58,215,240,225,121,117,124,111,105,11,103,53,120,5,75,11,247,132,240,227,157,105,94,25,12,43,78,111,54,2,171,251,67,126,186,43,67,159,45,44,252,231, +55,37,248,254,137,205,188,103,78,45,213,142,16,216,201,17,27,5,2,11,211,18,134,191,60,170,129,111,28,223,196,226,26,55,255,226,2,187,210,202,143,118,164,217,147,182,113,10,119,12,0,165,100,90,202,20,124,25,87,54,211,33,252,114,119,134,13,3,182,64,195, +29,229,236,6,143,111,45,109,230,162,105,85,195,187,90,69,194,94,134,153,170,26,57,230,94,211,148,224,91,39,52,243,250,150,100,1,233,83,118,100,27,97,246,5,90,182,242,43,64,183,175,92,191,43,195,222,2,0,39,10,111,153,86,197,215,79,104,102,89,67,34,106, +185,117,0,54,204,161,8,192,75,218,170,249,230,241,205,156,92,87,24,4,214,12,88,110,218,227,227,219,201,84,253,227,122,0,71,160,237,63,126,67,61,17,120,180,203,231,247,93,65,193,110,91,203,234,61,254,231,248,38,78,169,247,70,130,99,38,162,112,148,41,80, +129,194,49,181,46,95,94,220,196,249,77,137,49,191,139,82,224,158,234,9,185,175,195,175,136,165,127,211,238,243,66,95,88,16,224,222,208,146,228,75,139,155,88,88,237,78,106,127,132,82,115,60,171,41,193,255,44,105,226,132,218,252,202,62,10,220,223,233,243, +100,119,80,66,11,168,116,160,177,9,112,132,130,64,113,244,31,106,29,118,219,62,127,140,77,28,109,85,11,171,28,190,120,108,35,75,235,188,17,193,56,8,124,20,42,44,172,113,249,226,113,141,156,80,235,230,109,199,33,112,231,62,159,109,169,241,213,100,35,176, +113,48,10,55,182,5,100,226,180,122,143,127,61,174,145,57,85,37,108,110,57,48,32,176,188,49,193,191,30,219,200,236,68,62,219,14,132,112,235,222,76,94,175,199,152,98,0,152,52,134,20,224,225,78,159,141,131,249,61,229,106,12,124,102,97,29,231,52,39,43,219, +21,5,140,49,184,174,139,235,185,184,158,135,235,186,24,199,140,246,121,201,248,32,112,74,189,199,103,143,170,167,201,205,143,0,216,145,81,238,237,240,199,13,158,9,44,252,182,221,47,168,250,183,121,194,231,142,110,224,184,90,183,180,195,77,199,106,77, +130,227,56,217,57,70,243,115,28,7,41,133,70,82,24,4,86,180,86,241,233,5,117,36,11,28,15,174,27,176,60,218,21,84,152,247,127,16,81,236,16,164,35,40,29,88,203,182,243,139,177,195,62,95,185,191,51,24,206,219,207,189,254,101,211,171,120,235,204,154,178,163, +211,196,8,142,113,24,76,13,178,107,231,46,118,236,216,65,103,103,7,106,149,166,230,102,102,205,154,197,172,217,179,168,173,169,37,180,33,154,123,225,34,177,234,129,194,155,167,87,243,238,174,52,223,216,214,159,215,125,252,247,93,1,43,90,60,230,85,153, +130,167,2,70,96,211,64,200,99,221,249,230,141,3,188,127,118,45,43,90,171,8,202,92,51,199,113,80,85,58,59,59,217,190,125,59,187,119,239,102,160,191,159,170,170,42,218,166,79,103,238,220,57,180,180,78,195,49,134,48,12,203,146,75,5,222,51,187,150,135,186, +210,220,186,55,61,106,156,129,194,125,29,62,103,55,185,52,186,229,22,117,61,178,245,133,35,228,24,176,82,193,207,55,222,141,192,179,61,1,91,83,97,222,113,212,156,164,225,79,230,215,81,83,102,198,154,227,56,116,119,119,243,192,3,15,240,219,187,239,102, +245,75,47,209,213,213,133,239,103,64,193,243,60,26,26,27,57,246,184,227,184,232,245,175,103,197,133,43,153,214,58,141,208,134,227,166,170,187,2,31,158,87,203,111,59,210,172,29,28,45,84,123,124,229,137,238,128,121,85,133,155,222,168,194,163,221,1,157, +65,190,145,189,180,206,229,125,115,106,49,50,126,194,209,208,206,190,102,205,26,238,184,253,118,30,125,228,17,182,111,219,198,224,224,32,97,24,226,24,67,178,170,138,153,179,102,114,230,153,203,121,243,37,151,112,242,201,39,99,28,51,26,232,138,60,153, +6,87,248,248,188,58,254,208,237,179,199,31,221,211,113,99,202,178,170,55,224,117,45,94,220,205,41,6,128,92,148,223,191,20,175,84,8,143,247,4,4,58,58,38,95,20,46,111,171,230,228,250,68,126,192,74,33,117,95,12,79,63,253,52,255,251,141,111,240,196,227,143, +147,73,167,49,198,96,204,136,53,230,251,62,123,247,238,97,247,174,93,60,246,232,163,220,118,235,173,124,244,143,255,152,179,207,62,27,149,210,201,241,86,97,81,141,199,59,103,84,243,79,155,122,177,57,131,85,224,201,222,144,215,79,83,234,156,209,59,164, +16,53,208,124,186,55,204,187,188,35,240,158,89,53,204,175,46,96,247,143,89,86,99,12,125,125,125,220,112,253,245,220,112,221,117,236,220,185,115,248,125,145,108,49,19,107,25,232,239,103,253,218,117,172,123,121,45,119,223,121,39,151,95,117,21,215,190,239, +125,76,155,54,45,95,27,24,131,0,129,192,153,141,9,46,105,77,242,253,157,3,163,0,217,183,240,88,79,200,89,77,30,78,236,12,136,125,0,165,55,126,45,1,22,163,119,255,157,105,203,250,2,199,126,211,60,195,91,103,84,227,150,129,47,34,134,223,253,246,183,252, +245,103,254,130,223,63,244,16,97,24,70,246,190,49,5,212,241,200,47,160,170,60,245,228,19,252,191,191,250,43,110,190,233,166,178,142,8,5,184,124,70,53,243,147,78,158,67,112,243,96,84,141,104,172,249,109,4,94,25,8,217,150,182,121,75,116,76,181,195,37,109, +85,133,167,55,70,248,219,59,58,248,215,127,249,23,190,250,63,255,195,174,93,187,112,28,39,178,247,135,132,84,243,253,2,157,157,157,252,224,187,223,229,239,63,251,89,182,110,217,130,113,204,184,10,90,194,8,111,157,89,147,245,119,140,158,252,203,253,33, +123,50,54,246,112,199,0,48,57,246,159,0,235,6,194,40,214,127,140,206,124,86,163,199,210,122,47,178,169,75,28,34,24,199,225,145,135,31,230,139,95,248,2,59,119,236,192,117,221,178,13,18,215,113,233,104,111,231,191,254,227,63,184,251,174,187,198,109,117, +24,2,71,213,120,156,215,156,204,251,108,192,42,171,251,243,119,121,213,40,240,39,93,192,245,191,178,37,201,220,42,183,164,234,47,34,244,247,247,243,149,47,127,153,91,111,190,25,85,91,16,216,10,45,253,144,6,244,224,253,247,243,175,95,252,34,237,251,218, +75,59,8,179,154,206,105,13,9,150,213,231,7,65,117,4,202,198,1,91,113,63,216,24,0,98,162,144,145,29,106,4,0,86,71,111,121,70,132,21,205,73,106,157,108,21,225,34,71,127,198,24,118,108,223,206,87,191,242,21,246,236,222,141,49,149,215,29,55,198,208,213,221, +197,215,191,246,85,214,173,91,87,122,151,204,102,29,174,104,73,146,24,35,72,170,176,97,48,100,140,233,204,160,85,54,12,230,135,242,213,56,194,5,45,201,72,195,161,52,0,220,114,243,205,252,250,214,91,35,85,127,2,206,53,199,113,120,232,129,7,248,241,143, +126,132,13,237,184,79,169,222,21,206,111,78,230,221,41,176,176,110,48,140,211,133,99,0,216,127,205,64,136,114,215,71,84,227,145,207,154,92,225,180,198,196,184,158,5,85,229,166,27,111,228,165,85,171,112,28,103,194,74,137,99,28,54,111,220,196,207,175,191, +158,192,15,198,21,144,147,235,19,76,247,242,143,4,183,167,163,90,3,185,10,75,79,160,236,74,219,188,211,141,89,9,135,165,117,94,201,92,2,99,12,91,182,108,225,250,235,174,195,247,253,17,117,191,208,124,198,113,199,40,202,45,55,221,196,170,85,47,140,187, +86,2,156,209,152,160,190,64,203,159,173,41,75,218,234,126,20,40,138,3,129,98,179,32,75,189,161,210,225,107,158,112,204,78,56,204,175,114,242,133,99,140,122,187,115,231,78,126,123,247,221,147,194,119,34,194,253,247,223,199,198,77,27,75,106,1,22,152,153, +52,44,172,30,19,57,39,208,19,88,186,131,28,21,89,160,203,215,168,130,209,152,193,28,83,227,210,150,112,70,46,81,164,40,201,125,247,222,203,230,77,155,70,212,126,41,50,159,113,78,49,140,24,246,237,221,203,93,119,220,85,218,25,152,157,227,194,106,151,54, +207,228,153,1,251,50,202,64,184,63,178,28,135,2,199,38,0,145,131,185,47,136,42,244,140,165,57,85,14,141,174,41,25,7,47,198,176,106,213,11,108,219,182,181,176,77,92,105,146,142,49,236,221,179,135,103,158,122,122,244,78,91,192,166,175,117,12,243,171,220, +188,155,164,108,84,204,51,87,3,232,240,149,116,1,157,121,97,149,67,181,201,105,148,82,32,200,103,160,127,128,63,60,242,8,214,218,73,217,64,69,132,39,159,120,156,142,142,142,210,115,4,154,61,195,236,164,147,183,166,125,217,138,67,146,231,211,141,237,130, +24,0,42,220,7,250,67,37,83,192,57,54,35,97,242,108,236,177,60,166,214,242,242,234,151,73,167,210,147,166,105,6,65,192,234,213,171,9,130,210,59,164,43,48,35,145,111,2,248,26,129,90,46,245,133,90,240,220,124,70,194,148,12,31,22,17,218,219,219,217,188,105, +83,105,213,191,146,53,55,194,174,157,59,217,177,99,71,73,71,162,106,212,202,109,134,103,242,110,152,86,101,32,204,130,156,30,121,59,123,12,0,147,104,6,164,44,5,206,248,133,38,71,198,93,192,208,90,246,236,221,67,217,201,192,82,222,151,246,237,221,139, +239,251,133,11,114,230,252,221,226,230,11,135,85,162,202,62,185,2,99,11,141,80,168,241,76,201,33,137,8,221,221,93,244,246,245,141,6,128,253,209,0,16,6,83,41,218,219,219,199,93,15,71,132,186,2,126,142,168,224,74,204,201,49,0,84,236,244,41,92,139,78,11, +124,223,148,33,176,106,45,233,116,186,252,144,243,50,130,22,5,37,12,195,145,98,161,5,66,147,135,46,225,20,153,105,152,127,162,153,63,68,97,124,111,190,64,58,157,33,8,252,242,122,174,148,251,52,172,141,28,138,101,92,210,149,98,115,140,213,253,24,0,42, +222,245,181,192,46,83,136,119,133,96,40,15,94,74,251,0,106,170,171,43,239,142,89,130,119,85,33,145,72,100,213,99,45,250,125,37,234,201,87,142,208,24,41,86,234,79,75,23,40,81,168,174,174,38,145,72,142,191,235,87,32,143,198,113,168,170,74,142,251,19,75, +225,210,106,130,224,238,87,32,64,124,10,16,83,150,170,141,224,21,224,165,142,80,163,19,128,18,188,226,56,14,179,231,204,25,55,120,167,34,168,18,97,230,204,153,120,158,87,26,40,136,106,231,141,253,146,35,80,51,198,176,175,114,100,76,208,112,36,221,61, +190,45,93,236,67,149,166,230,38,26,27,26,179,26,201,126,224,175,140,128,78,109,109,13,109,109,211,199,189,102,160,74,79,96,11,130,182,183,95,109,222,227,83,128,35,76,245,47,254,105,173,3,137,2,187,201,174,76,56,114,214,92,84,88,225,248,227,143,167,186, +166,166,60,1,41,131,239,60,207,99,233,137,39,226,140,19,50,235,91,101,87,58,223,123,225,9,212,141,81,1,234,29,201,209,10,70,206,7,118,166,109,201,164,26,171,150,214,150,86,22,29,123,12,86,237,196,229,39,7,167,172,90,230,206,155,207,236,217,179,163,228, +32,41,190,182,169,80,217,153,201,175,140,90,101,136,2,180,98,6,143,1,96,124,137,211,162,18,168,10,13,142,80,231,230,255,108,123,42,164,211,47,29,114,106,67,203,9,75,151,178,232,152,99,70,31,147,77,144,172,181,204,157,55,143,211,150,45,43,153,57,39,68, +158,253,45,169,48,111,78,53,70,104,202,73,151,85,160,197,19,170,10,112,195,198,84,48,226,77,47,34,184,85,85,85,156,123,222,121,120,94,98,82,52,104,65,120,237,57,231,208,208,152,213,42,180,248,28,247,249,150,157,233,252,202,69,245,142,140,68,104,198,38, +64,12,0,165,31,112,233,237,170,214,21,90,61,147,199,19,59,51,150,141,131,65,225,95,231,168,179,173,173,173,188,229,210,75,113,61,119,82,240,234,77,23,95,204,156,57,115,74,2,138,201,2,212,166,84,190,112,52,121,18,229,203,143,104,250,52,123,134,70,55,191, +207,192,134,193,128,157,233,112,84,208,80,33,45,224,188,243,207,227,132,19,78,136,130,119,36,79,145,40,123,110,214,90,230,206,159,199,27,222,244,198,113,99,249,13,176,190,63,96,175,159,159,192,52,61,33,212,154,253,17,227,216,4,56,2,118,254,241,145,95, +129,42,35,44,40,176,61,246,6,202,227,221,153,113,47,163,170,92,124,201,37,156,253,218,115,8,194,96,194,124,22,134,33,39,159,114,42,87,93,125,117,201,0,153,161,203,62,217,147,161,189,128,112,204,77,154,60,245,184,222,21,102,39,243,37,102,79,198,242,92, +111,102,132,81,10,57,27,173,50,189,109,58,215,126,224,253,212,213,215,143,104,38,21,150,69,83,171,120,158,199,187,223,243,94,22,45,90,52,174,198,100,129,199,186,51,12,20,176,81,22,84,21,137,209,136,53,128,24,0,42,51,9,162,221,244,216,154,168,203,205, +88,22,185,183,35,77,215,56,102,128,102,29,101,159,252,244,167,89,114,252,9,163,67,92,181,60,190,11,195,144,249,11,22,240,233,63,255,115,102,205,154,85,82,56,36,219,154,252,222,246,116,212,102,107,204,103,199,214,56,120,102,244,45,19,6,142,169,113,242, +0,41,109,149,123,218,211,5,2,161,198,154,38,33,43,87,94,200,181,239,123,255,112,26,115,69,226,150,253,254,21,87,95,205,149,87,93,53,110,200,176,8,180,103,44,247,119,166,243,80,52,97,162,57,22,126,38,177,87,32,6,128,113,145,63,223,15,112,76,141,161,213, +203,87,145,159,233,245,121,170,39,51,114,222,46,197,125,1,75,150,44,225,115,159,255,60,39,159,114,74,206,57,254,248,130,17,132,1,199,30,119,28,127,247,15,255,192,233,103,156,62,110,140,188,1,86,247,249,60,210,157,201,171,94,212,224,8,75,106,77,161,234, +218,156,80,235,228,157,14,32,240,64,87,154,245,3,126,201,2,27,170,209,137,199,181,31,120,31,31,254,216,199,168,169,169,25,119,156,185,224,230,121,30,111,127,215,59,249,255,62,249,73,106,10,57,76,11,148,40,123,180,43,205,170,254,252,248,131,233,9,97,97, +117,177,230,161,82,38,24,196,38,64,76,57,170,102,91,194,176,164,38,191,36,117,79,160,220,176,115,144,84,168,227,242,84,104,67,78,62,249,100,254,253,75,95,226,157,239,126,55,141,77,77,4,97,64,24,6,88,107,81,141,58,1,91,181,132,97,72,16,4,212,214,213,113, +197,149,87,241,159,95,254,47,206,62,251,236,113,211,100,33,10,242,249,229,238,65,246,100,242,213,255,69,53,134,57,85,249,249,11,86,97,65,181,97,97,181,228,133,206,110,75,89,126,181,123,112,116,210,83,129,8,68,85,165,42,89,197,135,62,242,97,254,241,11, +95,224,228,83,79,69,68,8,130,32,170,107,152,157,159,170,98,173,37,8,2,84,149,99,143,59,142,255,247,119,127,199,159,253,249,95,208,216,216,56,174,234,63,20,158,125,195,174,1,6,195,2,229,203,106,29,90,18,166,140,189,62,14,11,142,91,131,149,169,5,36,76, +212,136,242,209,238,128,204,24,255,225,157,237,41,30,238,76,115,209,180,170,210,21,129,53,218,237,230,204,153,195,95,254,205,95,115,201,165,151,114,239,61,247,240,204,83,79,177,115,231,78,82,131,131,145,207,161,170,138,233,51,102,112,242,41,167,112,225, +69,23,113,202,41,167,144,72,38,203,218,81,29,129,167,186,51,252,114,207,96,94,81,80,71,224,172,70,151,106,71,242,118,71,37,58,26,60,171,193,101,77,127,102,148,176,43,112,253,174,65,174,156,94,205,210,250,108,173,189,34,165,193,84,21,99,12,111,120,211, +27,89,118,198,233,60,252,208,195,60,244,192,3,172,91,187,150,238,238,110,124,223,199,117,93,234,27,26,56,234,168,163,56,231,220,115,57,255,130,11,152,61,123,54,214,218,226,194,159,115,63,199,192,61,123,83,220,211,145,175,225,84,59,209,28,93,97,63,107, +2,106,12,0,177,131,112,244,14,185,180,206,225,152,26,195,75,125,163,243,230,59,3,203,255,108,233,227,212,134,4,45,137,241,251,214,91,107,49,98,56,245,212,83,57,229,148,83,232,237,235,163,163,189,157,190,190,62,0,106,106,106,104,109,109,165,190,161,30, +147,173,152,107,203,16,254,161,163,191,175,109,233,99,71,58,191,124,217,220,42,195,178,6,183,248,209,152,70,141,54,239,110,247,217,145,25,93,133,120,83,42,224,27,91,251,248,210,226,38,18,133,142,215,198,132,48,135,65,72,75,115,11,87,94,121,37,23,95,114, +49,157,157,157,116,117,118,145,201,100,240,60,143,198,198,70,90,90,90,168,170,170,194,90,91,182,185,16,181,101,11,249,234,150,62,122,195,252,20,237,37,53,14,139,235,156,73,40,6,18,151,5,159,130,187,250,196,31,188,2,13,158,112,97,139,199,186,129,116,212, +245,118,232,19,17,30,236,202,240,237,109,125,124,230,168,134,178,71,52,196,244,117,181,181,212,215,215,141,170,155,103,213,162,86,163,74,192,101,14,91,20,174,219,209,207,109,251,82,121,211,48,192,5,205,46,109,158,20,45,238,97,129,89,73,195,235,154,60, +126,190,39,205,168,211,127,17,126,185,103,144,179,27,19,188,103,78,109,148,28,85,40,122,122,204,233,71,16,4,56,142,67,91,219,116,102,76,159,49,74,83,24,250,188,18,145,12,44,124,99,75,31,143,245,228,219,254,73,3,43,91,93,234,202,172,206,28,211,17,229, +3,144,253,6,10,85,88,222,232,142,105,79,21,93,55,0,190,177,181,159,155,118,15,84,92,141,86,85,177,161,37,12,194,232,21,134,227,150,199,206,83,253,129,123,218,83,252,199,230,62,82,5,118,231,163,171,13,175,107,118,199,133,65,1,86,180,186,204,75,230,199, +209,246,135,240,197,77,189,60,210,153,30,41,130,170,229,45,169,102,119,249,161,249,13,249,60,42,121,108,34,240,243,93,253,124,103,199,0,5,106,151,112,74,189,195,233,13,238,36,149,2,139,143,1,99,42,192,18,245,174,112,121,155,71,125,129,20,180,142,64,249, +220,134,30,238,107,79,149,7,2,147,164,101,186,2,79,118,103,248,155,117,221,236,204,175,234,73,149,129,203,218,60,166,149,225,24,27,170,36,116,105,155,71,162,64,154,241,230,84,200,103,214,118,243,76,79,102,220,58,129,147,233,142,113,4,126,189,103,144, +127,220,208,75,111,1,71,75,147,39,92,222,150,160,38,14,255,141,1,224,64,162,188,85,56,165,193,229,13,173,110,254,226,9,108,78,89,62,189,166,155,59,247,14,70,25,118,114,96,55,25,71,224,161,206,52,159,88,221,197,234,129,252,142,62,2,156,223,236,242,154, +38,175,236,176,88,85,120,93,179,203,217,141,110,254,128,69,120,174,207,231,19,107,186,120,188,43,2,129,3,137,3,66,100,218,220,188,107,144,207,172,237,102,123,38,44,120,36,120,73,171,199,241,37,109,255,184,59,112,12,0,101,61,100,41,107,209,46,107,75,112, +90,189,83,208,27,190,62,21,242,137,53,221,124,119,107,31,25,171,19,111,80,33,165,157,97,86,225,134,157,3,124,236,165,78,94,232,15,242,209,70,97,113,141,225,234,25,9,18,82,62,222,40,81,118,224,219,102,38,88,84,85,32,158,86,132,103,122,3,62,242,82,39,55, +103,143,7,205,1,144,23,71,162,130,172,223,216,210,199,167,215,118,177,45,99,11,204,81,121,77,163,195,155,219,188,113,158,92,172,23,196,0,48,137,122,67,163,39,92,59,59,201,81,213,166,32,8,236,202,88,254,223,250,30,254,98,77,23,107,251,163,32,154,253,22, +146,236,53,92,129,45,131,1,127,183,174,139,79,191,220,85,48,222,31,85,102,37,133,247,207,78,50,61,105,168,52,13,201,106,116,106,112,237,236,36,211,135,209,99,116,201,175,117,131,1,159,88,211,197,63,174,239,102,71,42,196,173,116,142,82,124,142,142,192, +139,189,62,159,90,211,201,231,94,233,97,111,161,118,203,10,199,213,56,188,107,86,146,58,55,86,253,99,0,152,52,241,214,178,4,100,126,181,225,67,115,146,204,78,74,65,16,24,80,248,193,206,1,222,241,92,7,95,221,212,203,246,193,16,39,43,192,101,213,170,208, +17,231,151,107,34,85,119,79,58,228,59,91,251,120,199,115,29,124,109,123,63,61,150,130,59,127,171,103,248,192,156,36,139,107,39,126,36,22,42,156,92,239,240,254,217,73,154,11,25,252,34,116,132,202,151,183,244,243,206,231,218,249,193,246,126,246,101,44, +110,86,128,199,157,163,142,186,20,174,68,37,214,54,13,6,252,199,198,94,222,241,124,7,63,219,157,26,211,138,125,232,24,33,114,108,126,116,110,146,57,85,38,238,1,48,81,255,81,188,4,5,173,206,178,119,201,165,245,14,31,155,87,197,255,109,75,179,45,101,11, +212,231,19,214,14,134,124,246,149,94,126,178,107,128,75,166,85,241,250,105,85,44,169,245,104,116,77,148,95,160,130,230,84,13,140,70,16,25,215,161,42,189,129,101,93,127,192,61,237,41,126,189,55,197,11,253,65,116,12,41,133,107,97,181,37,132,15,206,73,114, +70,131,203,254,38,32,91,224,53,77,145,103,253,251,59,210,236,243,243,243,243,85,224,233,62,159,23,94,238,230,7,219,7,184,116,122,21,43,91,146,44,170,241,168,115,5,39,59,78,213,156,57,10,72,182,207,98,96,149,78,223,178,186,207,231,238,125,41,238,216,151, +138,26,177,20,211,18,84,56,166,218,240,177,121,73,22,213,58,7,72,248,227,64,160,35,100,183,151,34,26,64,249,32,112,114,189,195,39,231,39,249,254,246,52,47,245,219,130,69,58,67,224,197,254,144,23,251,251,248,246,246,1,22,215,184,156,92,239,177,180,214, +101,78,149,75,179,103,168,53,81,243,204,129,172,64,108,79,133,172,233,247,121,190,215,103,245,64,192,190,161,204,62,41,46,252,71,87,27,222,63,39,201,73,245,147,39,24,10,156,211,236,82,237,192,15,118,164,217,146,210,130,64,231,3,79,244,102,120,162,55, +195,215,182,24,142,175,245,56,185,222,227,248,90,151,89,73,135,102,207,80,99,162,40,196,126,171,116,248,150,109,169,128,85,125,1,207,247,250,172,29,12,232,14,178,197,61,138,21,1,81,56,185,206,225,253,115,146,28,85,99,14,224,121,127,28,8,116,132,58,1, +39,176,75,42,28,87,235,240,169,5,85,220,176,43,195,195,93,193,24,181,53,247,118,66,103,168,252,161,199,231,15,61,25,4,193,51,81,202,113,117,150,239,83,26,181,234,242,45,216,33,48,42,38,244,57,15,114,121,147,203,187,102,38,152,91,61,249,42,177,5,150,53, +186,180,120,134,159,238,76,243,116,111,88,184,27,114,118,140,123,2,101,79,87,134,7,186,210,152,236,28,171,141,80,149,181,150,6,21,82,86,241,135,171,17,143,63,199,42,129,21,45,30,215,204,76,208,154,216,159,96,31,37,206,3,136,1,96,82,41,84,152,158,52,124, +100,110,146,227,107,29,110,217,155,97,107,170,68,65,205,44,24,40,144,81,200,132,74,207,88,38,149,50,204,17,133,153,9,225,226,54,143,139,90,60,106,92,57,96,246,176,85,88,88,99,248,255,22,84,241,155,125,62,119,183,251,81,194,81,49,161,205,206,209,2,105, +133,116,152,95,186,171,44,103,136,42,11,170,12,87,78,79,240,218,230,40,62,97,255,230,24,11,127,12,0,7,128,65,108,182,109,245,69,211,162,51,233,223,236,243,121,184,43,200,22,229,200,85,107,203,217,129,198,23,252,70,55,74,80,122,243,180,4,11,171,163,32, +159,3,237,12,179,10,117,142,112,213,140,4,167,214,59,220,185,207,231,241,158,144,158,64,203,88,182,74,234,130,71,255,180,37,132,243,155,60,46,154,230,49,51,25,101,49,218,131,242,252,99,31,192,65,163,246,243,206,2,199,162,40,142,10,162,224,215,133,180, +221,254,244,97,103,22,104,180,97,49,167,202,112,237,156,36,23,180,120,60,212,233,243,68,79,200,206,180,29,201,22,156,72,209,76,34,239,250,140,132,176,172,222,229,117,205,46,199,212,56,56,134,131,234,5,31,186,213,162,90,135,143,85,59,92,56,16,242,96,167, +207,51,61,33,123,124,197,170,50,161,222,220,217,26,235,158,137,214,111,121,131,195,185,205,30,243,170,12,34,7,115,142,147,127,163,142,11,206,64,140,193,170,69,212,224,40,52,62,240,248,145,11,0,219,86,156,66,173,36,72,26,135,47,60,210,193,167,207,106, +172,145,168,96,109,152,10,195,193,25,126,85,216,189,114,249,176,231,184,249,190,39,14,171,135,63,196,172,71,213,24,22,86,39,121,115,155,178,186,47,224,185,222,144,87,6,45,123,51,150,1,75,94,203,241,145,221,71,134,53,228,26,19,29,235,29,85,109,56,185, +222,97,105,157,195,244,132,193,201,166,188,190,90,71,96,86,163,51,251,19,234,28,22,215,58,236,74,91,86,245,133,172,234,13,217,144,10,233,244,149,65,155,219,183,115,44,250,69,243,116,4,106,28,104,243,162,108,203,83,234,92,150,212,57,81,1,150,172,224,31, +110,61,62,186,46,88,14,78,228,180,172,115,92,158,233,104,151,69,141,141,213,67,60,222,151,241,7,50,23,157,109,7,194,144,64,149,105,247,63,113,100,1,64,171,169,102,80,109,93,168,122,193,95,191,166,249,66,133,227,28,161,198,42,233,154,132,236,28,8,195, +85,32,79,26,97,85,189,151,108,239,94,185,28,95,97,218,125,143,31,86,140,48,36,156,109,158,48,189,197,227,220,102,143,158,64,217,157,182,236,72,91,118,103,162,218,251,189,161,14,107,7,142,64,157,17,26,60,97,122,34,42,224,49,35,97,104,244,162,254,4,54, +123,221,92,39,152,138,128,49,195,42,200,136,168,201,112,180,71,110,130,81,238,251,67,58,181,102,5,82,114,222,215,28,193,21,201,30,238,91,139,228,148,0,31,26,199,236,170,104,172,43,91,60,186,178,115,220,158,182,236,203,206,177,207,142,116,235,241,68,168, +115,160,201,51,76,79,10,115,146,134,233,9,67,189,27,1,130,29,82,245,15,51,193,223,123,254,169,84,185,9,146,142,161,63,176,117,130,44,25,180,225,153,199,53,54,157,12,204,119,140,83,99,149,76,67,181,183,201,87,251,144,192,221,181,142,179,119,239,121,203, +104,123,240,233,35,3,0,186,86,156,69,160,118,126,82,228,159,172,114,165,69,235,21,176,57,166,114,168,96,160,75,68,94,232,247,51,183,2,55,127,97,99,199,250,222,149,203,169,191,247,64,129,128,114,160,98,163,114,153,185,209,21,154,61,135,227,235,156,97, +147,33,100,100,151,147,172,108,14,117,235,25,178,237,21,242,10,142,40,145,80,38,251,186,168,219,242,10,13,137,110,146,45,35,237,194,108,103,138,96,77,23,210,144,192,91,210,140,14,93,52,21,224,175,234,64,140,224,158,216,130,120,81,61,64,29,12,240,95,236, +64,28,193,93,218,138,12,245,221,19,240,119,101,232,27,172,163,239,168,163,25,104,158,129,98,200,77,46,30,194,23,35,48,205,19,218,18,14,39,213,59,195,227,183,99,230,232,100,255,29,59,199,195,53,149,183,107,229,114,26,188,106,250,131,193,25,126,168,111, +246,144,107,20,206,180,74,155,130,68,213,158,114,124,159,202,181,142,145,135,124,181,127,219,246,224,211,175,202,206,246,106,105,0,13,70,228,95,66,229,221,121,253,219,116,212,174,211,36,240,58,131,156,99,144,247,255,211,209,173,63,176,232,143,7,47,58, +123,87,127,24,48,109,210,205,130,131,227,29,46,196,228,99,79,192,202,17,4,69,72,134,3,204,239,123,134,233,119,254,6,239,158,151,168,89,49,141,228,89,211,162,31,59,66,176,174,155,129,95,108,194,93,88,79,117,235,66,36,27,134,104,59,211,12,220,186,1,28, +161,182,249,24,164,222,139,0,163,61,69,255,45,27,144,132,67,109,203,34,164,214,99,232,68,34,253,248,110,6,31,216,139,174,56,150,142,55,159,207,198,134,229,244,38,218,40,20,132,91,104,247,30,59,199,195,113,135,47,44,248,103,226,138,193,183,90,223,239, +167,46,55,34,31,179,112,70,168,154,212,18,238,14,139,38,141,114,145,17,105,232,89,177,252,29,13,247,61,190,241,96,143,253,85,9,5,86,116,73,160,122,113,88,86,81,76,8,85,77,168,122,130,133,127,49,34,63,13,213,174,232,13,2,211,179,242,53,7,192,190,63,60, +56,82,17,106,253,78,150,237,190,145,165,123,239,166,161,107,59,38,227,163,34,88,12,86,12,58,244,175,227,160,198,160,98,176,68,239,43,67,239,59,88,137,190,23,253,46,122,111,228,253,156,235,137,65,66,165,122,160,147,69,93,127,96,249,206,159,49,125,96,3, +122,88,28,171,29,152,49,238,189,96,57,117,198,195,42,75,61,35,255,171,240,45,95,245,156,160,132,240,143,5,74,11,167,139,145,243,94,141,85,121,181,114,1,146,154,219,184,86,202,19,203,80,213,13,84,87,170,242,227,105,94,226,35,86,53,209,181,114,121,5,194, +47,101,61,16,61,228,65,64,72,216,65,78,220,119,39,51,251,214,128,8,42,166,72,216,108,121,98,32,195,95,214,113,159,137,102,239,87,159,222,195,201,123,110,163,41,189,243,48,0,1,173,16,219,181,44,225,239,8,67,73,105,120,177,17,174,11,85,223,21,170,214,104, +185,133,82,70,150,76,20,170,142,36,0,216,102,144,157,101,173,245,152,88,24,85,8,84,231,0,255,150,48,242,41,11,137,174,11,95,83,209,106,151,162,140,141,94,135,50,59,171,8,179,251,94,98,70,223,203,217,157,126,100,122,227,133,14,229,241,166,228,62,2,41, +192,255,82,112,245,20,34,16,200,236,227,232,174,71,49,26,30,186,11,38,209,51,13,180,194,31,149,160,206,149,203,233,183,86,102,123,206,91,85,249,86,160,122,178,173,180,234,220,200,233,72,31,170,107,143,24,0,176,86,183,2,247,201,120,233,248,197,59,118, +19,168,54,4,170,159,245,144,107,195,73,156,199,64,8,93,190,34,135,48,2,56,214,103,102,255,203,56,217,96,220,66,149,238,75,133,178,148,85,5,65,202,131,77,21,97,218,192,70,106,130,174,67,86,11,16,160,211,87,6,38,241,188,52,137,161,197,53,43,64,254,35,84, +157,59,220,38,94,138,108,96,82,152,159,35,39,168,60,19,34,207,29,73,26,64,160,170,63,17,100,79,73,205,107,28,85,42,140,78,15,254,214,83,61,189,107,197,242,210,142,132,50,105,208,42,175,12,30,194,187,25,130,103,211,84,251,93,232,56,155,75,49,109,64,11, +251,101,138,124,87,11,94,64,70,141,103,144,170,160,151,67,21,53,21,216,56,24,146,158,164,16,194,246,11,206,192,71,231,136,200,231,67,116,190,150,226,87,29,243,26,243,176,4,210,160,63,108,186,247,232,142,35,6,0,90,31,120,130,140,242,184,192,207,76,177, +58,14,101,242,146,69,23,128,126,76,85,147,197,101,166,124,198,84,133,231,122,67,6,195,67,215,170,141,108,112,103,184,72,71,110,44,81,57,230,167,148,216,242,203,234,152,40,249,108,164,114,104,150,150,144,172,86,247,92,111,56,105,193,68,62,86,4,125,135, +85,125,141,234,254,141,77,144,251,67,229,150,205,239,125,246,85,89,159,9,29,3,238,60,107,25,85,53,35,21,102,51,86,152,249,192,99,149,169,177,34,62,240,13,65,46,4,61,113,2,62,152,17,191,142,200,91,140,240,157,246,243,207,120,180,245,129,39,247,155,99, +86,247,135,172,233,15,57,173,193,61,4,207,164,21,223,84,209,155,104,163,121,112,107,209,189,123,184,104,111,153,241,249,82,242,115,45,241,120,148,148,91,207,160,219,116,72,134,235,25,129,213,125,1,47,15,132,147,226,216,57,185,13,170,196,157,13,242,110, +69,247,235,24,221,32,251,20,253,175,58,199,233,104,254,241,234,138,126,251,11,224,162,21,103,70,16,34,74,104,149,214,251,159,156,192,24,42,164,174,21,103,50,173,49,137,162,53,192,76,133,186,182,164,176,253,194,101,21,93,167,229,190,199,216,108,82,235, +128,255,50,34,3,251,229,83,80,157,46,34,151,134,161,157,148,77,187,223,42,183,239,243,233,11,14,77,45,192,226,176,189,238,68,124,167,154,98,94,123,45,1,164,74,161,240,220,194,194,47,249,238,193,252,54,233,117,39,48,232,214,115,168,21,229,18,162,14,206, +183,239,243,25,152,36,171,238,185,51,47,66,132,243,21,78,80,157,152,214,26,1,147,88,224,251,169,208,220,183,215,207,84,52,134,135,151,159,203,37,23,190,134,192,218,164,194,12,133,134,150,234,90,186,87,44,63,112,0,176,247,194,51,72,93,120,54,64,125,58, +176,111,75,26,243,83,207,200,111,146,70,174,235,15,116,101,39,105,233,184,160,178,1,76,83,79,45,250,11,3,55,203,126,20,109,205,62,135,21,85,9,175,101,124,253,181,188,139,63,211,27,114,247,62,255,144,60,16,20,44,123,106,22,177,177,113,57,138,32,170,121, +62,167,98,252,40,81,16,240,232,196,196,172,30,161,121,192,161,133,15,79,179,77,72,140,90,246,212,28,195,198,198,51,15,57,7,224,144,222,114,251,94,159,231,123,195,73,59,214,217,55,208,235,10,242,122,165,128,201,169,229,143,77,224,73,85,190,102,80,127, +246,3,79,85,52,134,115,90,50,132,170,75,107,93,247,155,9,145,223,36,196,220,216,159,78,125,2,152,57,120,225,89,236,62,255,172,201,5,128,31,156,188,132,105,36,241,213,30,231,138,249,150,194,247,2,213,43,66,213,147,2,213,75,69,248,191,249,90,251,186,132, +91,153,184,204,186,231,73,128,62,139,254,155,65,214,87,132,166,121,1,132,122,76,128,30,85,120,203,12,51,229,119,177,136,40,80,184,113,143,207,61,237,126,165,224,126,144,252,0,14,107,91,206,99,109,203,249,100,156,106,76,24,34,161,45,172,16,232,136,64, +143,90,7,29,41,180,57,12,10,57,14,62,25,229,236,203,102,228,168,197,216,16,21,195,246,250,19,121,110,250,101,12,186,13,135,212,238,63,36,252,191,107,247,185,117,111,134,160,226,177,73,81,113,78,138,180,2,167,168,142,65,92,41,95,27,48,34,221,34,250,197, +6,143,45,109,21,154,206,157,43,206,164,55,35,71,11,252,175,175,250,254,64,245,100,223,234,133,22,254,203,49,114,93,160,156,255,192,94,151,206,21,103,78,30,0,188,107,122,19,253,4,39,25,225,123,33,250,206,64,181,118,40,67,43,27,169,183,72,68,254,33,176, +76,239,94,113,118,69,19,106,186,247,113,130,196,192,11,192,255,24,145,244,126,60,247,70,7,89,88,196,179,215,55,150,157,203,161,62,171,252,104,103,134,219,246,100,72,91,38,94,222,251,0,249,2,2,147,228,229,214,21,60,49,235,29,108,61,230,181,12,204,157, +67,144,172,34,16,135,64,92,2,113,176,198,69,61,23,235,186,132,217,247,2,113,9,141,131,117,189,49,239,71,223,183,142,139,186,209,119,134,222,15,112,9,19,73,210,211,166,177,123,206,73,60,61,227,10,158,153,113,37,253,94,243,33,37,252,142,68,149,134,110, +222,157,225,71,59,210,244,219,9,192,183,96,145,49,245,89,70,54,154,25,192,172,60,112,213,18,27,212,232,238,70,42,240,83,31,189,179,51,83,249,252,44,36,5,62,19,194,57,67,185,19,195,65,114,86,87,40,124,255,141,51,253,75,246,166,251,38,199,9,216,190,226, +53,12,90,59,211,65,254,35,64,207,41,116,148,154,45,210,112,174,193,188,221,170,249,90,197,74,119,224,170,85,126,106,132,55,9,92,162,19,83,219,93,3,109,69,32,119,55,136,143,106,162,44,141,34,231,129,245,134,202,79,118,101,216,48,104,185,180,205,99,81, +141,51,156,173,166,135,0,8,40,194,222,234,163,105,191,104,1,137,229,87,80,173,189,56,185,65,168,77,1,118,126,10,170,28,204,244,170,97,46,100,186,197,126,108,16,68,48,51,171,162,150,187,0,109,22,251,39,131,96,4,51,99,228,125,65,9,95,111,73,95,84,67,170, +121,26,161,151,68,84,95,117,225,151,28,103,95,160,176,166,47,228,182,189,62,143,117,7,248,133,24,85,100,252,160,208,104,35,218,93,120,197,109,19,72,77,209,129,148,240,11,72,228,248,91,109,209,175,56,98,210,141,247,87,182,251,119,172,56,3,71,228,60,11, +111,183,154,239,222,141,18,170,244,40,35,242,159,51,170,234,119,244,174,60,243,153,250,123,159,216,63,0,176,224,136,200,71,67,213,215,91,45,62,105,139,122,14,114,173,138,127,227,206,243,78,223,62,235,193,242,237,154,214,223,61,75,255,69,231,116,6,214, +255,111,35,114,118,168,218,50,17,97,64,196,41,242,68,95,1,186,65,219,198,62,121,33,106,158,113,86,131,139,107,224,233,158,144,231,251,70,215,187,243,21,30,236,12,88,213,23,114,70,131,203,89,141,14,71,85,59,212,187,81,241,138,87,95,49,176,96,12,126,243, +52,50,180,141,102,194,90,96,186,100,213,53,70,71,10,53,203,144,23,117,244,251,67,217,132,170,121,215,18,20,81,197,229,213,15,151,84,141,158,77,79,160,108,28,12,249,67,87,192,147,61,33,93,5,170,19,181,121,194,185,77,30,51,18,134,13,131,33,143,116,133, +244,23,15,12,234,6,217,88,228,158,142,20,210,156,75,69,96,13,103,0,138,15,124,179,221,154,181,71,223,251,135,9,112,184,169,22,228,3,22,109,46,181,143,89,116,137,65,254,42,128,15,1,125,19,6,128,173,231,157,78,66,244,56,148,63,178,90,98,210,67,38,162,112, +146,35,242,230,23,122,123,191,83,233,228,82,254,32,142,227,61,36,112,171,8,239,211,114,14,179,71,215,151,176,170,116,21,214,48,130,87,112,221,13,32,121,26,194,210,90,195,39,231,87,49,35,25,77,111,69,139,242,237,109,105,30,236,10,242,206,190,59,2,229, +55,237,62,15,116,250,76,79,68,57,236,173,158,161,42,238,174,240,170,80,202,194,62,63,170,57,176,55,163,164,173,142,228,23,231,80,179,43,252,241,220,36,167,55,186,81,135,97,245,56,170,218,231,135,59,210,249,197,91,163,223,174,37,176,155,11,43,7,210,139, +72,10,213,186,178,28,206,57,233,191,2,79,132,240,139,6,169,60,36,177,115,229,50,12,156,174,112,209,120,178,161,145,44,94,108,144,243,247,157,119,198,237,211,30,124,114,98,0,144,213,148,222,164,232,130,162,232,54,234,198,154,16,145,183,157,209,208,248, +139,8,69,203,167,214,7,158,166,103,229,107,210,138,253,161,192,165,10,173,149,108,254,8,125,22,221,92,216,4,176,157,192,125,136,156,69,142,234,228,0,23,180,120,204,72,154,225,56,241,6,87,184,176,213,227,241,158,144,193,66,207,73,162,2,151,91,211,202, +214,84,8,76,244,124,105,172,30,90,105,165,90,37,63,238,175,220,235,20,43,135,94,238,123,149,216,213,133,190,95,236,26,19,60,87,147,17,3,187,208,237,79,174,115,56,165,126,36,166,67,128,215,53,185,220,219,225,179,126,32,28,243,59,81,132,123,17,191,187, +240,173,100,183,192,94,96,90,101,166,138,248,192,143,155,110,127,108,183,84,87,206,45,25,107,157,106,35,215,88,116,90,193,77,48,223,56,172,55,200,213,136,254,6,242,173,161,178,156,128,73,71,106,128,21,195,153,123,58,254,163,86,244,44,199,200,89,237,23, +84,126,38,217,112,239,31,240,173,125,66,224,17,169,144,175,36,82,217,214,21,89,126,11,220,130,140,14,61,54,2,181,99,186,201,42,209,123,174,148,217,186,122,194,47,25,231,239,74,126,47,21,94,71,74,188,167,101,124,79,42,28,167,84,248,221,10,239,49,14,213, +57,50,170,101,153,194,112,153,242,60,208,16,217,129,114,107,180,16,249,148,182,186,91,209,23,38,16,245,188,222,138,222,185,227,162,179,43,254,225,214,115,206,36,105,188,163,129,139,85,75,224,229,88,45,0,206,246,140,59,107,194,167,0,9,145,233,138,46,209, +66,14,50,41,122,227,6,17,185,198,90,188,137,236,139,211,238,127,178,31,184,71,164,204,226,175,10,34,162,10,191,237,179,153,61,5,191,115,197,82,8,195,103,17,185,41,247,129,7,10,47,246,133,81,245,161,28,195,110,117,95,192,224,129,47,61,59,1,141,225,96, +186,213,14,244,61,228,160,77,103,221,64,84,159,112,168,147,177,39,176,45,21,149,100,27,35,252,138,200,175,176,193,42,174,60,177,224,229,218,170,171,51,40,183,11,100,42,91,81,125,36,29,6,219,231,252,254,209,138,167,240,223,47,132,8,230,98,69,143,174,240, +167,179,85,244,152,9,3,128,193,204,18,164,181,18,62,204,126,252,70,207,101,73,199,4,34,147,94,62,119,49,32,207,131,244,149,251,27,3,219,81,189,62,105,76,113,177,21,147,70,245,27,24,89,151,59,214,251,58,125,110,218,157,97,87,218,178,207,87,126,183,207, +231,230,189,126,133,169,163,7,75,48,227,6,120,19,161,13,131,150,31,237,72,179,126,192,210,25,40,207,246,134,252,112,71,154,246,177,15,217,152,213,168,254,47,98,138,170,204,114,215,3,168,114,183,32,79,150,11,97,34,88,85,158,113,29,130,74,199,190,247,156, +83,248,236,50,167,69,224,106,85,156,202,156,164,90,135,178,96,194,78,64,84,155,16,169,46,229,217,44,196,163,22,157,103,144,43,51,26,190,72,133,101,220,23,63,252,50,93,43,207,106,7,29,4,26,10,58,252,52,87,141,151,80,224,123,190,13,159,107,123,160,68,81, +197,43,22,195,143,30,93,69,243,180,47,96,204,87,176,182,1,160,63,132,235,118,101,184,187,221,199,1,246,5,26,245,221,59,104,187,250,254,182,211,141,105,60,10,129,251,187,2,158,237,13,169,115,160,51,208,108,124,64,14,57,78,39,240,207,108,221,184,154,143, +191,177,228,245,26,239,75,239,238,189,176,234,171,70,228,164,80,181,126,124,204,22,95,68,247,180,222,83,121,209,207,234,218,58,194,32,88,161,145,3,176,178,125,65,48,78,1,199,119,249,78,64,193,131,18,71,189,99,207,62,71,50,210,4,120,123,82,156,159,236, +189,224,140,87,218,202,72,82,8,127,247,62,210,214,226,169,75,255,63,60,231,146,48,206,168,9,142,138,188,26,41,153,109,224,110,171,124,67,144,176,140,213,84,50,254,245,120,222,2,140,249,107,172,173,30,98,144,61,254,171,177,187,30,137,2,253,234,181,229, +234,10,149,174,66,92,98,204,0,240,239,164,7,127,69,219,140,113,175,179,235,204,26,170,26,194,91,92,228,53,70,248,196,240,9,217,232,36,139,92,225,52,132,54,225,255,230,131,168,117,17,19,226,189,97,252,131,178,221,231,159,65,38,147,110,112,141,115,173, +85,173,41,40,248,227,178,173,120,19,6,0,81,2,145,108,156,168,86,112,243,232,24,98,177,8,239,72,89,253,98,169,97,14,222,250,65,18,213,130,24,97,207,211,175,200,220,211,22,78,79,190,126,214,10,237,246,27,180,206,69,170,156,168,204,117,42,196,118,251,216, +246,52,218,153,129,84,168,70,228,41,43,252,77,66,216,93,61,148,5,120,203,154,17,47,200,21,199,143,190,217,91,79,134,155,95,78,19,134,95,194,117,12,142,243,103,132,97,125,188,71,30,193,160,231,56,221,192,191,19,6,95,193,117,51,92,113,66,254,119,110,89, +3,142,11,129,15,87,28,207,172,39,31,165,115,229,242,65,85,253,23,71,100,182,90,189,74,61,113,76,83,2,211,154,196,52,37,144,26,7,140,160,25,11,125,129,39,174,188,14,244,33,155,242,183,39,26,156,48,252,221,7,33,8,112,222,244,195,18,206,75,67,128,172,84, +184,64,139,185,132,198,179,12,69,131,9,63,141,238,149,203,207,21,228,182,80,181,169,44,13,96,204,96,28,97,189,10,87,170,178,170,169,64,41,239,224,183,31,194,73,58,216,193,176,86,60,206,4,185,20,56,95,67,61,78,85,235,135,234,98,15,249,99,213,102,129,96, +111,10,187,177,175,83,251,130,63,174,14,107,111,208,203,154,49,175,255,14,220,182,14,106,26,160,183,99,122,84,102,201,14,20,116,230,220,252,50,132,54,73,210,123,23,240,55,132,225,177,135,93,231,137,131,178,251,78,225,38,154,198,128,152,151,17,249,2,65, +234,6,196,201,112,249,146,194,223,189,121,181,135,231,181,178,123,251,110,90,103,41,253,199,18,182,126,8,93,223,143,191,185,103,25,194,117,178,160,118,177,51,171,6,169,113,135,99,198,135,253,205,81,61,244,20,174,217,8,60,130,242,107,212,62,104,18,201, +14,155,74,227,188,225,187,121,183,236,188,96,57,160,173,142,49,215,91,180,244,217,127,17,19,57,27,118,252,209,198,123,31,255,246,132,0,160,107,229,242,99,5,249,141,85,93,56,17,63,148,8,234,32,63,242,85,255,212,64,95,83,182,169,71,120,247,7,80,215,160, +190,38,76,194,156,47,240,17,224,66,181,218,60,182,177,197,232,129,142,58,26,10,196,152,213,40,223,145,48,253,147,185,233,63,239,216,174,85,173,136,115,37,232,251,176,225,255,50,208,240,19,222,81,228,20,228,198,53,112,213,18,184,109,221,105,136,124,28, +229,50,52,108,43,222,102,103,127,132,161,220,51,246,98,16,127,56,171,235,122,232,204,97,248,120,209,236,65,184,25,213,175,243,230,99,158,231,246,213,112,249,9,133,127,126,235,26,80,57,11,215,253,18,86,239,194,134,63,153,222,178,103,211,238,129,255,172, +178,222,244,203,68,228,227,170,122,38,86,171,85,21,81,25,213,76,37,87,108,100,136,127,141,244,139,240,24,240,93,235,219,95,27,207,233,177,3,131,184,111,249,113,228,248,59,255,76,2,197,212,185,242,25,11,255,100,201,158,168,85,184,71,25,145,126,85,174, +105,186,239,177,187,38,100,2,132,202,110,79,216,40,194,66,165,76,4,26,229,67,68,172,240,182,132,145,23,51,86,255,187,235,130,229,126,242,173,243,49,213,30,97,38,56,202,73,152,79,162,188,91,173,78,43,36,244,69,205,139,8,14,93,194,240,36,99,248,143,46, +167,238,188,57,116,254,118,187,204,189,10,107,207,71,109,18,99,122,169,234,190,21,10,39,117,112,213,18,184,241,57,16,121,134,64,63,142,145,31,34,206,85,56,92,0,186,16,213,6,100,168,226,230,68,170,61,10,165,131,96,138,193,55,69,236,173,82,8,28,117,235, +201,215,98,116,28,85,109,188,64,28,138,255,206,49,227,48,67,185,247,164,200,154,77,64,229,44,244,183,0,170,22,145,110,68,54,2,247,1,55,145,241,159,32,225,101,184,245,69,184,234,196,226,183,180,161,131,227,189,149,32,56,7,145,179,49,206,85,182,171,249, +71,27,171,143,57,230,40,237,122,175,134,52,228,46,123,148,157,33,133,92,99,81,114,117,148,185,83,139,200,74,49,242,26,227,153,219,81,253,55,231,146,31,61,229,223,233,50,248,133,23,248,254,154,173,188,255,132,249,87,40,242,103,22,245,246,227,240,103,175, +192,198,9,155,0,123,207,63,93,146,142,251,47,22,253,235,253,209,144,93,145,46,17,254,35,8,236,183,26,47,63,185,93,79,145,243,16,249,87,181,122,118,212,126,74,199,201,165,144,81,181,233,162,164,10,37,141,195,35,225,92,254,47,92,198,109,118,145,237,87, +199,12,11,129,49,29,168,94,129,159,122,136,107,78,41,61,192,91,214,129,227,192,222,237,66,235,140,153,192,34,140,57,14,227,204,194,218,58,10,150,203,149,49,76,43,251,177,243,79,36,186,78,114,214,23,115,65,61,151,53,59,44,62,24,123,106,6,233,124,176,87, +127,214,25,208,83,120,208,147,189,235,151,90,159,146,207,64,113,76,47,97,184,19,27,174,69,100,61,47,63,188,135,37,231,43,97,0,151,151,177,92,183,172,153,135,152,59,177,118,233,144,22,225,9,246,2,179,205,124,196,121,154,55,56,27,104,32,157,237,183,80, +238,38,145,195,203,34,136,35,235,84,245,243,65,157,115,195,224,31,63,238,57,77,137,107,20,254,201,162,11,202,222,127,198,96,95,228,32,151,219,50,161,125,199,180,7,158,24,152,144,6,0,168,170,222,109,132,143,134,208,92,209,166,148,171,73,160,77,70,229, +115,142,49,231,165,108,231,19,73,105,125,135,134,122,204,208,174,63,126,224,234,200,13,28,148,0,225,89,59,147,111,7,167,241,203,240,56,246,105,53,96,205,168,129,168,54,35,114,30,106,31,26,119,241,46,63,22,126,242,20,180,78,87,84,119,162,186,147,68,242, +97,26,154,115,120,172,192,14,165,217,149,206,237,119,85,192,27,58,90,1,24,227,37,46,20,194,91,114,81,134,28,34,35,215,29,56,122,143,123,103,170,234,40,144,197,7,35,86,192,113,156,125,159,208,240,139,23,109,171,223,54,194,7,185,245,197,53,103,247,45,19, +219,70,201,113,238,90,228,38,246,20,186,136,37,47,58,109,248,26,217,182,201,189,157,16,102,125,97,199,158,5,54,5,151,47,29,127,162,63,127,1,196,156,14,28,157,251,252,124,197,252,214,206,227,145,112,38,175,55,155,248,19,247,105,206,117,182,80,77,72,88, +81,33,11,137,154,223,134,122,172,49,230,43,102,93,223,105,110,107,114,134,134,122,89,136,54,84,164,120,230,247,127,8,20,189,179,115,192,31,152,240,41,64,219,3,79,209,113,193,242,39,93,145,123,4,189,166,96,21,41,45,15,191,67,171,9,247,168,186,55,122,71, +215,191,81,67,29,82,227,203,192,143,232,27,67,248,186,86,91,248,126,112,10,63,11,78,96,179,214,51,220,91,165,208,15,69,150,99,170,170,129,193,113,7,249,158,211,15,91,127,214,77,235,54,27,207,69,14,86,160,144,42,244,132,98,120,109,227,145,112,100,113, +38,170,213,133,128,167,95,29,110,14,143,229,33,59,143,203,156,245,252,177,251,52,167,153,157,184,40,118,204,233,185,100,249,88,11,130,57,88,171,45,166,37,249,231,230,228,38,210,79,87,88,32,184,112,202,202,139,22,238,168,114,75,103,170,141,155,14,236, +26,219,7,230,27,70,228,252,80,181,109,92,179,175,144,73,102,193,76,75,146,188,104,22,52,120,163,186,212,142,159,244,167,24,44,219,180,129,159,5,75,249,65,120,50,47,217,230,28,244,47,193,165,170,199,224,154,22,96,59,49,77,186,100,76,121,242,76,18,145, +19,208,82,177,108,150,118,77,240,253,224,68,126,27,46,228,237,238,106,222,239,62,199,241,178,143,168,173,170,12,229,200,12,131,64,65,49,81,69,61,131,119,222,12,194,174,12,193,134,222,209,157,83,165,252,13,55,91,88,231,155,169,180,191,101,222,163,165, +131,143,198,77,100,77,135,14,169,80,30,6,190,109,164,64,234,155,20,240,118,140,149,110,79,72,158,221,134,51,163,186,236,102,246,146,85,247,219,181,138,239,5,167,242,214,244,213,252,141,127,94,86,248,203,46,239,213,130,148,142,132,138,41,166,226,155,136, +169,197,218,57,229,177,154,101,155,214,242,37,255,12,174,74,93,195,191,250,231,176,89,27,178,93,24,243,77,217,130,30,14,85,164,214,35,113,238,140,168,89,171,142,145,173,114,242,211,162,224,184,95,91,213,27,60,199,140,251,139,113,53,128,182,7,30,163,115, +197,89,126,136,254,143,139,156,136,232,101,86,139,154,52,249,131,180,138,187,176,30,119,73,99,89,101,163,35,7,159,165,151,4,191,11,143,230,155,254,50,30,180,115,73,227,48,212,185,175,108,135,147,80,131,210,116,72,48,211,111,118,67,119,15,100,6,163,220, +202,36,144,34,250,239,98,145,231,201,97,36,140,190,147,41,108,2,191,106,165,202,190,251,44,163,138,33,152,236,88,37,59,222,66,30,93,55,251,24,77,246,101,115,230,239,0,181,2,181,181,176,242,232,87,255,153,185,166,182,50,254,25,50,83,27,249,59,255,92,126, +21,46,230,163,238,179,92,233,172,161,77,250,135,29,133,37,207,59,172,226,204,169,193,59,177,153,204,163,123,71,171,91,90,218,7,144,173,56,244,188,21,62,95,109,164,43,121,223,248,17,184,101,213,53,111,190,239,49,122,47,90,190,199,90,254,194,17,169,1,46, +178,229,30,11,36,12,222,201,45,72,210,25,165,250,231,218,70,67,167,0,6,75,26,151,223,219,5,124,211,95,198,221,225,81,244,226,149,178,243,75,43,163,81,242,132,247,170,49,208,47,95,4,215,1,47,1,118,16,26,12,120,205,35,76,223,16,61,240,72,130,11,176,132, +63,98,66,81,83,232,105,69,5,48,174,110,179,246,182,78,84,15,82,194,144,35,104,157,139,229,152,86,8,115,184,83,53,91,30,65,178,99,205,237,79,52,116,4,150,21,124,5,172,128,25,74,54,151,104,158,233,48,2,186,95,111,128,32,3,126,10,222,122,218,171,100,231, +56,14,162,46,97,165,53,31,20,11,60,109,219,248,68,230,34,174,51,39,240,49,239,105,222,236,108,160,145,84,209,19,131,97,77,192,8,222,137,77,248,47,118,162,61,65,89,184,19,133,23,200,26,133,79,53,120,201,23,254,235,165,242,172,222,178,27,27,12,102,148, +105,174,89,215,167,250,199,142,240,175,130,92,102,85,61,45,229,140,80,197,153,86,141,51,175,182,72,136,116,164,22,13,121,246,159,178,179,249,118,112,26,55,135,199,177,87,171,198,17,252,178,33,249,224,135,248,221,244,34,136,11,211,103,194,190,221,109, +168,158,68,24,46,38,12,103,144,26,112,135,195,27,51,133,128,76,11,96,155,68,181,175,138,8,184,247,128,56,23,52,57,39,54,123,82,240,228,127,196,140,28,250,255,66,80,33,99,222,27,249,229,200,181,162,239,100,84,166,61,216,229,255,21,190,118,151,103,156, +22,15,85,203,233,238,50,196,201,1,234,238,66,117,13,98,86,49,251,216,125,220,182,54,2,134,107,142,63,216,54,192,112,208,201,68,127,159,1,30,176,115,121,50,61,131,139,156,205,252,137,251,52,175,115,54,83,77,80,28,8,172,98,90,147,184,243,106,241,87,117, +141,219,217,202,136,224,192,163,161,242,87,141,247,61,246,208,43,43,206,224,207,183,108,56,0,190,156,215,205,98,48,177,128,65,27,182,122,198,188,31,229,131,10,199,89,212,228,250,222,134,159,173,85,188,51,166,81,245,134,57,5,237,159,17,207,126,43,223, +15,78,230,186,224,4,182,106,125,5,114,59,206,33,162,113,58,64,47,229,178,227,30,57,120,194,191,6,18,73,8,252,153,24,121,23,98,174,65,117,41,104,29,170,102,84,15,175,97,190,47,114,100,166,99,132,70,164,120,199,143,225,250,125,227,157,187,21,11,204,25, +175,74,143,140,229,186,209,239,137,22,232,31,150,195,12,185,99,43,136,7,185,237,141,197,2,189,136,188,136,234,13,160,215,227,152,61,100,210,81,109,135,131,69,55,175,153,141,200,111,81,61,97,194,60,56,134,227,91,37,197,229,206,122,62,228,62,195,25,102, +7,94,129,19,131,33,45,32,243,116,59,233,187,182,231,117,54,31,194,3,131,96,132,237,40,55,88,181,95,171,75,86,109,220,147,78,51,243,190,199,15,156,51,247,209,51,79,103,73,157,195,103,55,110,231,11,71,205,57,198,21,185,24,88,129,112,108,168,76,3,245,128, +208,32,189,142,97,151,115,249,188,133,238,241,77,179,115,213,127,147,221,85,182,104,3,55,132,75,249,94,112,50,107,108,83,30,99,187,145,186,153,95,183,173,92,50,102,11,240,6,46,59,238,229,131,194,48,55,190,0,87,158,8,183,173,59,7,227,252,35,54,60,31,85, +135,188,50,46,71,106,90,111,133,115,143,66,119,3,140,185,23,27,254,61,243,142,123,140,23,159,62,120,71,182,55,190,216,128,235,221,138,234,249,21,229,138,168,226,73,84,133,168,48,239,26,102,73,63,239,116,86,243,126,247,89,78,48,209,137,65,56,28,246,22, +5,241,235,158,193,110,255,103,155,94,12,7,130,214,108,33,80,15,8,140,72,151,129,141,10,15,3,183,247,133,225,243,117,98,130,94,63,96,214,195,149,165,28,79,152,19,247,156,127,38,9,35,52,36,61,186,82,153,106,35,210,162,208,140,80,139,146,65,181,43,113,90, +75,166,234,226,121,223,67,245,13,154,227,224,219,71,13,55,5,75,248,191,224,84,158,177,211,179,71,11,163,35,253,78,172,117,120,67,171,71,131,43,172,233,15,185,187,221,167,163,210,42,29,34,143,17,6,23,115,213,210,3,223,121,245,207,62,15,218,9,43,255,116, +37,232,55,176,118,113,97,166,57,146,1,96,162,182,184,128,200,106,224,143,57,239,216,7,104,58,72,235,247,139,231,93,146,213,223,70,237,251,202,5,0,3,44,171,119,88,217,226,81,227,8,207,247,5,252,174,221,167,39,44,36,122,194,177,210,197,181,238,11,188,199, +93,197,2,137,90,172,219,33,32,48,178,62,88,215,115,117,255,207,54,118,138,145,102,132,106,133,52,162,157,130,118,52,185,213,189,3,65,134,1,44,61,153,12,139,30,174,188,195,248,132,155,27,78,127,32,170,55,222,253,154,101,80,229,14,106,116,214,190,61,87, +87,169,190,122,97,11,105,91,175,161,226,96,233,37,201,93,225,209,124,43,88,198,195,225,28,210,195,222,160,209,180,168,218,240,241,249,73,230,36,35,35,225,212,6,135,86,79,248,246,246,244,56,218,64,94,226,199,139,216,160,231,160,48,203,235,223,11,126,112, +60,232,151,138,11,63,177,240,79,72,113,80,128,227,17,243,159,60,184,254,157,220,178,118,61,151,31,119,224,239,251,220,93,1,103,94,254,60,35,231,22,227,42,56,39,214,57,124,124,126,21,173,94,244,156,79,173,119,104,112,132,159,236,202,140,169,50,21,153, +185,235,180,145,191,247,207,229,87,225,18,62,224,62,203,91,157,213,204,144,129,161,248,129,90,247,184,198,16,97,43,194,214,177,247,234,9,51,52,222,251,216,126,77,209,221,223,53,106,252,67,113,149,67,7,79,116,49,198,75,99,120,200,46,228,91,254,50,238, +14,23,210,135,91,220,206,87,88,214,224,50,43,105,134,43,243,8,112,90,131,203,244,189,25,182,166,203,73,22,1,32,64,245,247,120,213,193,65,97,210,244,64,18,39,249,105,172,61,53,79,248,179,142,254,240,128,108,254,83,79,163,24,242,46,88,29,235,15,177,167, +99,156,79,161,246,207,168,160,38,223,132,105,201,235,192,152,199,80,237,68,181,117,188,231,32,34,156,217,24,109,86,67,194,110,4,206,108,116,185,125,159,207,94,191,176,70,104,129,103,236,52,254,44,179,146,95,152,19,248,168,247,52,151,56,235,105,212,180, +67,168,137,150,7,158,56,96,83,116,15,200,85,111,94,3,158,203,227,246,171,65,183,182,249,191,204,44,225,87,225,177,180,71,49,251,165,29,124,82,172,169,37,84,148,143,44,178,5,244,247,164,251,14,60,199,254,252,121,112,18,167,163,122,229,88,225,111,243,132, +21,205,46,115,146,134,205,41,203,253,157,65,229,166,204,129,177,226,14,73,90,92,227,112,94,147,75,181,129,103,122,67,30,235,9,200,12,31,25,169,160,246,106,144,31,112,253,239,159,228,29,231,28,216,193,188,231,108,184,121,245,139,24,231,25,224,162,114, +158,131,20,105,213,62,254,83,82,124,132,7,237,28,158,76,79,231,13,206,22,222,151,120,33,152,161,157,62,183,173,135,76,0,107,182,195,223,94,56,169,83,156,252,150,22,183,173,135,247,190,19,84,79,56,199,255,211,191,187,58,117,213,241,255,23,156,76,251,240, +177,222,248,27,218,179,189,1,123,51,138,39,209,206,233,8,60,223,27,178,199,183,229,10,63,136,220,133,159,122,133,183,46,59,112,12,242,185,225,74,37,130,114,49,170,163,106,197,55,56,240,225,57,73,222,61,59,201,138,86,143,107,231,36,121,255,236,36,181, +113,35,145,34,194,111,248,212,130,36,151,78,247,184,104,154,199,39,22,36,121,125,139,55,166,209,169,206,64,120,51,214,31,253,12,14,20,213,53,116,131,220,132,152,160,12,214,229,233,158,128,174,32,170,64,236,100,55,179,103,122,194,10,64,223,50,128,195, +205,225,34,222,149,122,75,235,249,254,181,127,135,218,243,240,125,143,83,143,130,111,253,238,16,215,0,84,231,112,221,47,62,128,242,71,129,218,99,122,173,67,69,103,249,2,235,6,44,223,220,154,226,141,89,39,224,218,254,144,219,246,249,81,231,151,114,118, +60,145,221,168,254,20,183,218,159,212,185,221,181,54,202,176,174,15,65,12,212,236,128,187,183,64,170,191,22,56,131,209,137,225,28,87,227,112,106,131,59,220,121,75,128,211,27,28,142,170,54,172,234,179,99,122,116,31,236,157,124,162,13,68,14,156,218,127, +78,99,164,41,13,201,74,210,8,231,181,184,60,208,229,211,23,230,104,1,34,103,82,61,163,154,187,182,12,226,236,128,91,215,70,245,16,122,29,104,83,120,211,36,250,7,250,251,0,189,13,113,62,132,50,110,68,210,115,125,33,255,187,53,205,69,45,46,213,142,240, +66,111,200,157,237,165,170,76,23,91,99,203,128,154,36,86,222,134,49,231,83,87,243,11,172,253,95,224,197,67,27,0,68,22,3,159,38,12,154,39,122,9,11,60,213,19,242,66,95,136,39,48,104,135,32,100,188,51,107,134,106,187,95,15,246,9,182,78,162,237,116,243,154, +232,76,103,233,76,216,186,107,26,112,28,190,127,60,132,47,161,178,9,35,179,199,254,36,97,36,207,205,105,4,188,177,129,29,217,47,184,38,10,138,211,131,38,114,7,215,188,16,162,64,192,64,11,243,125,194,228,223,47,33,50,58,212,57,138,19,152,13,82,71,232, +159,138,181,39,160,186,26,145,181,44,157,177,143,173,59,225,166,213,112,229,36,5,13,93,190,24,110,191,103,43,118,254,55,179,213,164,171,74,125,61,4,30,233,10,120,170,39,192,201,242,174,238,207,26,171,133,80,103,224,56,127,140,152,213,192,75,147,201,34, +147,15,0,126,230,81,60,239,103,136,252,49,5,58,152,150,189,195,8,100,148,17,251,175,204,69,115,140,188,16,90,251,53,140,248,124,252,61,147,51,167,91,214,192,101,139,225,182,181,139,217,177,247,106,28,231,18,172,61,30,27,54,32,124,14,244,135,192,104,198, +16,101,253,64,200,150,148,229,216,26,51,236,70,94,61,104,217,148,26,217,253,171,13,156,88,235,114,106,189,75,91,82,240,134,202,11,140,233,42,171,101,138,170,150,88,226,82,205,195,116,210,69,93,11,194,181,175,176,59,109,121,182,55,228,197,190,144,84,78, +92,212,211,189,1,231,53,187,212,185,35,129,49,207,245,6,244,5,121,3,173,69,240,80,86,162,225,231,17,211,131,145,213,236,216,115,59,34,191,226,138,37,47,115,203,26,138,214,248,171,148,194,105,96,195,159,59,198,92,28,194,21,227,242,239,208,249,191,78,210, +90,70,27,198,125,132,193,141,147,253,168,38,31,0,220,196,32,106,255,29,199,57,145,48,60,15,213,137,163,95,133,212,228,10,239,155,83,149,185,172,205,73,117,171,195,149,251,45,248,47,129,73,64,152,105,230,246,87,174,69,156,143,98,195,197,145,51,74,35,116, +54,70,139,185,45,247,248,202,183,182,165,184,162,45,193,204,164,97,91,202,114,211,222,12,157,89,125,112,110,210,240,206,153,9,206,104,112,168,118,100,140,32,78,181,227,66,29,53,171,55,180,42,143,117,7,92,191,43,195,142,116,180,132,79,247,134,124,103, +123,154,11,91,60,146,6,158,235,141,76,191,2,145,248,14,96,208,80,177,234,160,218,140,242,90,196,156,141,49,239,229,246,87,190,133,234,15,185,109,125,39,65,0,87,238,31,16,252,167,110,231,204,51,150,249,15,118,251,131,223,221,58,200,166,65,59,166,152,203, +1,38,99,54,162,124,14,49,187,248,232,69,7,93,15,172,156,126,179,29,210,3,203,65,190,139,13,79,60,176,21,119,35,20,174,49,194,123,102,37,120,115,91,34,52,198,252,211,64,42,253,207,233,244,238,240,125,39,157,53,177,203,254,248,49,104,108,3,9,23,33,242, +207,88,123,53,86,189,252,186,75,230,111,9,195,31,225,56,247,18,134,199,22,26,94,194,64,149,17,6,237,72,211,145,57,9,195,159,206,79,114,66,157,51,236,35,80,162,94,227,142,245,49,26,150,48,121,10,152,64,81,82,121,133,143,124,188,250,132,37,186,191,148, +216,249,11,189,103,197,33,52,94,86,57,178,217,228,21,88,213,27,242,181,173,41,118,230,168,122,53,38,210,150,6,108,17,239,145,227,172,35,12,87,226,56,127,132,181,95,136,230,157,51,110,99,124,140,249,21,170,159,69,204,6,58,59,225,189,103,76,152,195,126, +111,149,189,91,119,189,205,8,223,121,170,43,93,255,205,45,105,246,28,172,214,81,198,217,3,124,146,206,142,27,184,246,172,73,191,233,129,57,6,220,189,25,22,45,126,156,246,142,79,96,156,175,22,6,129,201,114,48,9,53,6,222,53,211,227,141,173,30,168,58,10, +31,174,78,38,239,170,174,62,106,226,81,18,211,102,130,159,94,140,152,111,16,218,149,165,139,66,148,150,183,140,66,38,28,153,127,149,192,219,102,122,156,80,231,100,59,214,70,66,210,156,222,206,172,222,23,105,78,239,192,181,153,34,98,86,164,234,74,37,137, +128,195,249,7,90,162,190,166,84,0,40,58,46,96,4,38,73,87,213,28,118,212,157,64,119,114,38,138,16,170,114,98,189,195,53,51,18,124,107,91,154,76,214,246,25,176,19,92,232,97,39,146,245,128,119,96,204,116,66,251,39,76,107,157,112,40,248,175,94,217,204,158, +45,59,230,136,49,127,22,90,91,127,90,189,203,71,230,194,183,183,167,217,157,209,3,167,4,68,213,139,119,99,228,175,24,28,252,5,245,245,7,4,113,14,12,0,188,247,181,112,227,75,48,239,152,251,217,181,229,131,56,206,191,99,237,121,88,43,147,170,124,104,116, +206,254,142,153,9,46,104,245,70,28,110,214,206,49,198,124,58,8,50,31,250,217,170,151,251,222,121,98,133,181,50,111,93,3,153,212,76,140,243,159,132,225,202,210,130,160,21,143,121,73,157,195,153,141,110,182,54,138,96,52,224,232,174,63,176,168,243,17,170, +199,4,46,14,149,147,86,209,49,199,97,37,220,161,50,166,148,94,17,57,29,42,105,88,244,253,161,91,105,241,114,156,140,163,167,228,254,110,70,255,90,230,247,60,205,186,230,115,217,216,184,28,21,131,85,56,171,209,229,190,142,128,85,125,225,228,9,84,84,37, +121,37,198,249,79,50,153,15,115,235,154,93,92,86,153,41,112,221,170,117,132,26,56,142,73,124,72,85,207,208,108,13,203,51,154,92,60,3,63,220,145,225,149,65,59,249,32,32,2,198,89,3,246,179,164,251,110,194,77,90,174,60,225,192,40,24,7,76,117,185,234,4,120, +229,69,72,84,61,78,24,94,139,49,95,195,113,186,144,201,17,124,7,56,181,222,240,233,133,85,172,108,245,70,167,24,171,162,170,111,113,28,231,178,138,133,63,186,126,18,99,254,12,107,223,92,182,249,162,229,63,219,83,234,157,156,182,228,202,209,221,143,113, +124,251,61,84,133,189,88,49,163,94,42,6,43,146,173,138,104,176,67,175,156,207,85,28,172,56,217,127,163,207,117,248,243,145,247,242,63,203,94,51,231,115,29,186,103,206,189,116,120,60,78,222,216,134,191,63,230,191,237,152,255,30,122,85,5,61,156,176,239, +183,44,236,126,98,120,217,234,92,225,212,122,103,242,5,73,21,172,125,51,198,252,25,74,178,210,159,215,55,55,146,112,171,79,7,62,168,214,14,55,230,180,10,167,52,184,252,249,194,42,86,52,187,84,73,49,239,235,132,4,63,141,227,220,8,250,110,46,60,246,87, +7,82,248,15,44,0,0,188,253,52,104,223,1,142,179,25,63,248,12,34,239,197,113,238,196,113,250,38,4,4,26,13,120,65,149,225,125,179,19,252,217,130,106,150,214,57,5,151,218,90,91,11,124,234,166,77,59,230,221,180,105,91,165,55,170,7,57,11,212,25,95,235,20, +37,176,182,68,7,197,81,228,73,228,252,3,80,49,52,165,119,178,168,243,247,24,13,200,221,227,165,76,140,137,162,204,134,170,206,105,1,229,91,75,94,71,199,59,69,40,131,169,139,25,115,133,162,226,20,193,81,159,99,59,31,166,33,189,123,184,198,192,156,164, +193,147,10,56,193,183,225,136,237,83,82,21,112,128,179,40,213,196,179,0,253,98,213,75,248,233,76,173,136,124,74,173,157,151,119,85,133,57,85,134,143,205,171,226,19,243,171,88,90,155,29,191,78,64,195,21,1,199,201,224,184,127,64,228,227,4,254,7,49,206, +211,220,245,82,241,134,37,135,5,0,0,188,107,57,172,122,25,68,210,56,222,175,241,131,119,34,242,110,28,231,7,56,206,122,28,39,149,117,166,141,20,65,28,182,129,100,120,144,77,14,156,86,239,240,145,57,73,62,187,168,154,75,219,18,212,187,66,168,165,54,0, +61,93,140,124,216,90,235,252,106,93,5,117,65,67,218,81,253,18,34,251,202,16,104,247,79,143,169,63,161,214,100,59,25,143,35,56,142,64,98,232,88,78,149,89,125,47,81,29,244,14,11,130,228,185,226,100,92,55,222,100,24,135,90,240,250,82,0,108,42,233,94,160, +69,128,76,168,14,186,153,213,191,122,148,227,207,149,242,118,208,6,67,203,223,46,169,127,93,157,35,213,227,206,94,156,125,81,130,22,237,149,172,71,235,210,227,49,174,115,169,170,94,90,172,38,136,205,58,120,207,109,118,249,235,163,171,249,212,252,42,206, +109,114,105,243,100,196,182,30,238,70,148,243,223,38,251,114,28,31,215,221,142,227,220,140,200,71,80,189,146,100,213,119,129,46,82,3,112,213,129,175,125,224,114,48,232,175,47,25,249,239,155,214,116,35,230,86,82,3,119,226,37,22,128,156,140,113,78,193, +152,163,9,195,153,168,109,64,112,64,250,61,199,116,173,104,52,103,46,169,145,89,71,85,59,204,74,26,170,157,172,102,87,14,3,90,107,196,113,62,224,56,222,29,154,148,63,84,0,201,74,144,186,3,175,234,235,24,243,183,88,235,22,225,0,125,125,171,123,245,178, +6,231,3,55,238,212,25,253,101,121,222,71,239,132,77,233,29,89,35,91,138,52,69,209,81,59,170,162,37,125,247,147,225,97,41,86,179,121,108,153,107,101,252,210,238,69,207,11,84,105,74,237,196,209,0,21,183,172,53,27,86,205,141,78,59,166,198,249,230,27,154, +157,174,27,119,7,197,189,201,198,4,8,95,39,8,239,24,233,48,57,62,221,248,202,86,186,54,239,152,107,140,249,148,85,173,27,111,173,66,133,58,71,56,183,217,101,121,163,203,158,140,101,211,160,101,253,160,246,222,219,109,31,234,246,195,42,148,250,104,217, +164,15,199,217,131,178,9,107,95,64,120,142,140,191,129,234,234,1,2,31,246,236,129,247,44,227,96,145,203,193,166,43,151,68,77,60,29,215,7,214,35,178,158,198,182,27,217,186,198,37,89,155,192,56,9,140,24,172,102,150,37,131,224,255,91,216,252,113,85,253, +162,181,214,179,74,201,29,191,8,8,204,17,227,124,90,3,253,208,207,94,126,165,247,157,139,203,40,54,121,213,18,184,233,165,0,107,191,134,49,203,16,185,180,136,47,64,166,185,156,82,113,205,184,161,138,46,26,226,134,233,162,62,245,220,34,94,48,126,85,217, +82,106,121,241,3,186,137,130,132,22,236,220,174,69,156,128,133,238,227,104,6,163,182,226,162,111,138,162,54,108,169,51,218,50,142,23,253,78,108,248,53,68,130,74,98,1,52,12,29,199,117,63,164,170,103,148,235,3,26,2,2,71,34,211,96,94,181,195,5,198,249,249, +107,234,250,63,253,87,235,108,136,209,36,168,96,37,205,96,111,134,183,45,243,249,245,250,44,35,8,100,252,168,65,205,65,166,131,15,0,0,151,230,76,244,150,53,208,177,3,106,27,2,148,0,100,96,168,182,177,113,93,50,65,248,99,227,56,23,43,178,82,39,192,174, +81,195,70,251,22,35,114,197,11,79,63,255,227,242,129,234,4,184,125,195,62,194,240,243,24,179,164,224,25,63,217,6,39,21,245,15,44,244,85,41,98,185,143,182,208,135,247,92,145,156,44,217,252,208,161,114,59,185,87,208,220,169,172,239,228,142,164,208,12,116, +140,230,144,39,176,19,240,241,21,245,64,24,179,14,181,159,199,117,247,113,201,162,178,175,121,243,214,157,96,57,115,172,227,175,162,3,8,5,140,217,16,218,240,43,131,198,233,69,66,16,59,64,244,62,84,213,68,124,111,92,184,244,24,94,77,114,121,181,169,68, +184,230,163,64,114,199,190,61,126,224,255,151,24,179,76,195,176,105,98,15,68,107,140,200,39,207,124,237,242,7,110,220,180,117,203,85,11,231,149,247,195,75,22,1,51,159,226,150,7,255,25,145,175,160,182,49,95,88,39,197,93,93,64,225,31,189,227,229,82,240, +114,55,225,43,189,184,199,55,226,46,172,31,6,1,165,116,152,79,101,174,189,241,133,95,75,236,208,99,1,73,75,248,5,164,226,209,202,120,78,181,30,172,254,179,94,118,236,83,82,1,176,252,106,203,14,194,48,172,115,140,243,41,181,118,238,132,29,107,198,248, +192,255,134,233,244,170,127,56,241,16,40,111,254,170,58,1,247,147,82,233,65,50,65,230,119,192,245,50,209,35,68,85,212,218,211,68,228,35,229,162,250,231,255,223,95,113,203,230,93,252,234,185,7,228,7,39,214,109,125,93,147,219,33,147,38,240,82,66,144,74, +4,3,27,33,220,57,72,234,55,219,201,60,177,143,212,111,118,96,187,210,228,174,75,33,53,127,127,199,93,252,244,161,18,199,162,148,235,30,41,111,237,180,184,163,114,101,179,215,127,221,41,245,131,191,218,176,53,121,203,182,93,92,191,246,149,242,28,127,36, +112,141,123,25,170,111,153,104,49,96,137,28,125,15,91,171,63,52,142,107,15,117,249,58,228,1,224,234,163,230,225,185,85,105,85,253,154,24,179,118,194,76,172,106,128,247,59,78,226,172,95,110,220,90,244,123,63,127,126,29,55,109,216,198,178,63,253,11,20, +157,237,181,52,253,109,107,194,252,224,125,179,18,71,45,169,49,76,190,207,189,204,111,9,144,14,241,255,176,7,237,241,193,53,216,189,105,50,79,183,151,140,216,211,18,190,131,253,157,129,86,248,139,81,38,74,110,59,129,201,90,75,133,37,53,134,119,207,244, +102,213,57,124,203,171,74,126,89,85,151,156,123,236,81,220,184,121,59,191,88,179,177,132,227,111,27,29,154,153,167,232,167,172,106,237,132,161,93,76,23,240,229,198,182,230,189,87,45,154,79,12,0,147,225,55,156,63,131,129,222,193,151,128,111,74,164,94, +77,140,85,172,157,45,34,159,18,76,253,47,215,111,202,251,252,151,175,108,33,217,92,15,144,180,65,240,22,227,152,235,172,218,127,240,131,96,254,180,132,240,206,89,73,154,93,83,161,130,93,169,62,80,220,169,229,175,233,198,95,215,59,202,94,246,95,232,34, +216,222,159,45,211,77,65,245,90,68,16,19,189,70,251,20,138,223,191,28,205,65,202,152,65,177,38,82,251,151,30,82,216,12,107,246,132,119,206,76,50,45,33,4,65,216,108,195,240,143,5,249,229,83,219,246,124,24,213,134,154,166,6,110,218,188,35,239,106,95,127, +100,21,170,234,24,35,31,82,171,203,152,248,238,175,8,191,176,129,254,246,225,95,223,123,56,136,22,135,77,109,26,175,202,83,107,237,79,141,200,3,19,53,5,162,8,65,123,177,227,152,43,90,230,47,24,245,217,77,27,183,209,54,99,46,170,186,216,73,122,95,2,126, +20,6,193,249,54,12,29,136,60,188,39,213,57,92,209,230,101,29,39,82,1,187,79,76,197,206,85,43,181,51,77,230,241,125,81,50,189,128,84,69,137,67,218,235,147,121,188,29,50,182,224,181,84,4,59,224,147,126,114,31,254,139,157,217,99,148,209,62,131,66,170,122, +57,154,195,216,227,66,201,1,43,145,17,199,94,161,236,133,9,42,69,69,191,236,2,87,180,121,156,84,239,12,159,20,169,181,132,97,184,84,213,254,143,227,184,223,15,253,224,236,84,106,208,220,188,117,23,255,112,221,255,13,255,118,225,81,109,56,158,187,28,229, +131,170,19,115,252,1,136,49,27,20,253,170,227,144,250,220,219,47,137,1,96,50,233,109,199,204,199,56,201,189,138,124,89,68,58,39,122,157,161,8,193,238,29,59,23,222,184,97,27,191,124,101,43,183,108,221,133,170,54,116,119,236,249,160,136,249,101,24,134, +31,15,195,176,185,144,29,248,250,105,30,175,105,116,139,48,108,185,14,194,241,118,86,25,237,81,183,74,230,137,118,236,238,20,0,206,140,106,146,175,159,141,212,186,32,66,184,190,135,96,93,207,240,14,63,166,132,22,153,63,236,37,125,215,118,82,191,222,70, +176,166,59,71,19,160,96,156,160,84,168,161,140,82,237,3,37,243,216,94,6,239,216,134,221,61,80,208,187,63,202,141,151,167,134,76,108,247,61,187,209,229,245,211,188,130,254,31,27,134,213,54,180,87,41,122,67,77,77,221,223,90,181,179,207,122,253,59,184,105, +243,14,126,185,113,11,153,180,95,7,124,90,173,157,179,31,194,239,3,223,12,66,187,170,107,64,15,23,177,226,176,170,78,23,134,187,241,3,255,30,17,185,65,68,38,188,202,106,237,169,98,248,72,24,248,166,183,171,75,128,215,184,137,196,119,173,234,87,109,24, +156,168,214,22,221,119,106,156,40,249,104,65,149,217,15,43,96,188,157,85,71,61,161,112,115,31,254,11,89,204,243,132,196,242,105,120,39,181,224,45,109,140,190,237,91,50,79,236,195,246,249,163,3,138,140,16,238,28,192,127,161,43,2,18,63,18,78,219,149,41, +122,236,54,246,92,95,138,64,91,174,121,144,219,211,46,216,216,75,250,254,93,248,79,182,147,126,112,55,100,194,130,81,141,67,165,98,180,96,103,233,202,154,112,44,72,26,222,62,51,65,141,83,60,30,91,213,18,6,193,60,85,251,57,71,204,245,126,106,240,50,208, +164,4,138,113,156,43,80,189,100,127,28,127,34,242,176,90,251,99,199,24,189,246,248,57,49,0,28,16,135,224,194,165,36,171,170,210,22,253,202,36,56,4,223,231,86,37,47,111,157,62,253,175,128,159,135,65,112,141,13,195,234,241,152,192,42,204,173,142,24,174, +214,201,117,104,77,220,211,94,204,164,17,17,116,32,32,253,232,94,116,48,10,125,247,142,107,192,93,220,0,2,222,178,86,76,107,212,66,56,220,62,128,255,252,24,197,200,183,248,79,182,163,125,254,176,52,135,187,83,100,158,25,113,28,142,103,231,143,5,132,82, +230,129,102,108,4,84,190,5,215,16,110,236,39,216,216,55,236,159,208,49,81,141,99,65,134,34,239,148,26,91,173,35,188,125,102,130,121,213,166,172,206,243,54,12,29,27,134,175,83,244,135,142,227,126,201,36,188,215,131,124,210,170,214,236,199,243,235,4,253, +146,193,221,123,213,130,217,135,147,72,113,216,213,167,253,205,15,127,72,127,95,106,13,240,13,99,204,132,107,195,171,213,89,34,242,29,27,134,255,20,237,12,229,163,191,85,88,222,232,242,198,108,10,242,254,58,5,139,221,91,1,255,249,78,194,205,81,105,115, +211,152,32,241,154,54,36,225,128,85,76,75,146,196,233,173,195,221,118,253,103,58,176,123,7,35,21,223,8,193,230,62,130,117,61,57,177,232,89,92,120,174,147,112,251,0,24,41,26,175,95,169,222,34,89,109,35,220,60,226,144,212,140,197,127,182,35,106,236,89, +98,206,19,93,57,1,222,216,234,177,188,209,173,40,66,84,85,9,131,160,201,90,251,241,221,27,214,255,108,239,150,205,203,38,234,87,138,28,127,242,243,208,247,127,23,144,62,220,196,233,240,3,128,175,253,205,95,144,76,184,170,106,175,99,63,28,130,161,239, +179,123,195,250,150,48,8,38,20,12,229,8,92,218,150,24,174,232,51,249,79,70,176,123,6,241,159,220,23,37,62,8,120,167,183,96,102,214,228,180,89,23,220,19,155,113,231,215,2,138,237,76,147,121,178,29,13,21,82,97,180,251,167,66,80,240,142,111,196,93,84,31, +197,68,244,249,100,254,176,23,77,71,249,247,229,196,241,143,27,5,24,42,254,170,46,116,32,28,249,65,214,124,201,213,2,138,250,16,42,122,142,130,5,150,214,57,92,218,150,24,93,52,180,66,218,189,105,83,235,221,223,253,182,73,247,247,51,17,94,18,99,214,171, +218,175,25,99,210,87,47,156,31,3,192,193,160,183,30,51,31,193,217,167,170,255,37,98,42,238,251,103,140,97,251,186,181,252,225,215,183,98,237,196,98,53,20,104,242,132,197,181,206,4,118,176,50,24,205,183,35,246,186,42,206,252,90,188,83,90,70,95,67,21,83, +227,226,157,57,13,73,58,128,16,188,212,69,184,165,143,96,125,15,193,166,190,72,217,110,112,73,156,61,157,228,57,211,145,90,47,50,25,54,244,18,172,238,206,50,125,233,3,189,241,222,19,17,236,222,20,193,250,158,236,9,133,131,51,175,38,95,11,200,45,7,35, +99,193,69,43,90,125,5,150,212,58,52,121,178,95,7,178,98,132,231,31,184,159,71,110,250,85,197,157,192,179,17,127,223,72,13,14,188,120,229,81,243,14,71,81,226,176,109,81,97,241,81,181,247,97,184,190,82,135,160,13,67,158,188,243,14,182,175,93,75,24,248, +76,248,88,177,160,232,236,63,28,136,17,130,117,61,4,107,122,34,1,174,118,72,188,166,13,83,235,129,234,168,208,89,181,138,123,116,125,228,23,64,209,148,37,253,224,110,210,127,216,59,124,100,232,157,212,140,153,94,133,153,93,131,119,74,83,132,29,65,214, +113,216,153,46,32,140,197,53,129,194,179,84,252,213,93,104,111,48,12,86,201,11,103,97,26,189,232,148,98,75,63,193,198,209,241,11,121,215,212,114,87,188,176,127,98,63,32,128,48,12,185,255,134,159,177,238,137,199,48,78,121,167,128,217,136,191,7,109,24, +254,212,75,36,245,112,149,163,195,22,0,174,90,48,15,17,147,86,171,95,19,99,202,174,249,102,140,97,199,186,117,60,255,224,253,244,247,116,147,25,76,237,215,56,116,34,187,123,1,159,215,144,108,136,17,108,119,38,82,209,51,145,58,237,157,216,132,123,116, +61,106,71,170,6,140,186,139,103,72,156,57,13,105,240,34,71,223,182,129,225,35,67,211,146,192,59,165,121,56,23,61,177,108,26,206,140,168,130,185,221,147,34,243,84,123,100,82,228,38,251,143,5,68,25,113,84,230,121,244,69,176,157,25,130,53,221,209,167,158, +137,198,59,183,22,247,248,198,172,22,16,226,63,221,1,131,225,144,199,60,63,103,65,42,131,202,201,44,30,36,198,208,219,209,201,29,223,254,63,218,183,111,67,140,41,3,0,76,39,170,95,174,107,108,218,123,205,209,243,15,87,49,58,4,146,129,246,131,174,92,48, +155,27,94,222,176,38,89,93,251,117,49,230,75,106,109,98,92,219,63,12,121,226,206,219,233,222,183,15,55,145,32,221,223,79,125,107,235,132,67,211,178,17,118,253,33,36,136,250,183,151,13,27,26,88,50,143,236,102,112,235,86,108,150,233,68,34,0,8,119,13,70, +2,60,45,137,119,102,27,98,36,10,100,42,180,231,89,197,153,89,141,119,74,11,153,135,247,140,130,119,239,180,22,76,115,213,176,230,32,77,9,18,203,167,49,120,199,118,8,20,255,185,78,108,143,143,184,37,68,202,201,10,245,252,186,28,53,121,196,121,152,89,219, +131,237,200,68,165,218,102,87,227,44,168,67,137,52,143,224,165,110,108,183,79,184,165,159,193,219,182,32,213,14,168,32,54,36,115,84,3,122,153,141,234,187,85,64,190,202,160,56,78,175,49,76,15,237,228,132,219,27,199,176,101,205,106,126,251,131,239,113, +213,159,125,6,47,153,44,106,18,136,136,138,145,235,173,181,191,219,181,117,211,225,44,66,135,55,0,0,56,174,167,214,6,63,51,198,121,11,34,111,44,101,199,25,199,97,219,234,151,120,254,193,251,17,99,72,247,247,51,208,19,217,193,58,33,166,113,66,215,152, +7,182,245,249,63,111,15,228,175,128,163,42,210,249,173,18,172,239,197,95,221,137,26,51,58,161,222,8,56,134,196,242,105,56,173,201,28,199,95,49,72,17,18,167,182,16,172,235,193,238,28,140,202,139,207,174,193,91,218,60,186,94,162,85,220,37,141,184,235,122, +9,94,234,66,83,33,193,139,93,249,97,129,99,82,249,236,158,65,204,53,11,145,58,15,201,22,199,20,17,108,191,79,240,82,87,116,52,226,8,222,210,38,164,198,141,64,105,90,21,238,9,141,100,30,221,139,134,16,188,220,51,124,77,177,33,161,237,101,216,131,90,193, +3,104,15,101,251,75,125,225,95,173,104,77,92,163,34,87,168,181,213,58,9,165,231,141,49,60,253,187,223,50,255,248,19,56,251,138,171,139,14,74,140,89,103,67,251,53,140,73,255,209,41,39,30,214,242,115,216,183,169,188,102,209,124,52,116,219,81,198,117,8, +218,32,224,137,59,111,167,107,239,94,140,49,248,153,12,125,93,93,21,171,147,34,130,227,186,91,140,49,127,47,106,223,245,15,47,245,222,30,160,21,180,33,151,209,79,192,201,233,130,234,102,203,69,9,120,139,27,240,150,54,141,236,222,37,17,64,145,198,4,137, +179,166,33,85,14,82,229,68,102,65,189,151,183,147,73,34,235,83,104,201,214,201,52,217,123,27,25,61,150,156,49,133,59,7,163,104,67,25,157,136,23,188,210,75,184,59,21,149,227,111,171,194,61,182,1,209,17,207,190,119,114,11,166,45,219,52,41,119,142,142,84, +176,243,235,24,255,15,250,165,117,125,143,123,132,31,49,198,252,137,113,156,231,141,153,28,86,14,50,25,126,247,227,31,177,121,213,243,5,253,1,98,140,47,240,245,84,79,223,234,43,231,207,58,220,197,231,240,215,0,0,220,132,79,38,21,220,239,37,171,174,19, +145,143,107,129,150,100,198,56,108,121,105,21,207,221,127,223,176,61,27,4,62,189,29,237,229,27,148,34,56,198,12,138,49,183,169,181,95,78,15,246,60,94,93,93,111,73,152,249,149,89,165,35,205,0,147,231,206,160,122,73,63,86,70,51,176,184,130,51,167,22,73, +56,81,81,19,100,84,21,158,130,78,57,171,120,199,55,97,26,34,79,191,51,167,134,220,51,202,97,167,165,85,156,89,213,84,95,189,0,219,158,42,88,246,91,137,250,159,6,155,251,241,159,233,128,80,241,95,232,196,91,210,72,84,151,141,72,123,120,161,19,2,27,9,251, +241,141,152,250,68,116,212,152,5,37,211,154,164,250,202,249,216,189,169,81,86,150,209,144,254,25,51,192,49,101,88,245,5,70,231,25,163,72,95,99,83,219,15,186,186,246,254,222,56,206,159,138,49,239,182,97,216,186,63,218,128,24,67,231,238,93,220,245,221, +111,243,238,191,255,60,117,205,205,195,0,154,245,95,220,31,134,246,167,94,117,149,78,9,217,153,10,147,184,124,222,60,110,220,180,45,131,242,117,49,230,66,13,195,188,206,144,97,224,243,248,237,183,209,221,190,15,99,34,100,215,208,210,219,209,81,150,249, +111,140,193,56,206,243,192,255,132,65,248,75,227,152,30,55,81,205,91,230,205,130,91,42,236,59,161,35,254,3,231,168,6,188,89,45,168,140,164,26,15,23,186,137,202,155,143,202,13,40,229,145,23,64,141,224,46,168,31,86,247,11,104,243,195,127,59,51,171,113, +102,85,23,237,21,40,34,56,179,106,8,55,245,99,219,83,145,22,240,74,47,222,137,205,32,224,111,233,39,220,62,8,34,152,38,15,119,73,99,206,120,70,160,202,153,94,141,51,163,122,212,181,141,90,156,154,250,200,183,81,169,13,144,189,246,155,230,206,226,71,47, +174,162,177,177,109,93,224,167,254,194,245,170,238,54,142,251,25,85,123,174,13,67,183,156,171,20,51,21,215,61,253,36,15,253,226,122,222,248,161,143,14,111,24,98,76,7,202,151,235,26,235,219,223,208,210,48,21,68,135,41,211,169,254,170,133,115,233,221,219, +253,50,240,117,25,19,33,104,28,135,109,47,175,225,133,135,30,68,114,118,90,85,165,183,125,31,182,68,77,191,172,186,223,97,28,231,107,214,218,183,38,107,107,190,39,34,61,151,207,155,201,149,11,39,225,236,215,106,244,10,109,148,169,55,244,202,246,11,27, +41,161,165,227,40,198,57,127,15,93,179,192,103,146,99,76,168,213,40,104,40,140,254,205,125,17,42,4,22,211,148,196,59,161,49,58,25,8,44,254,243,29,104,42,68,3,37,88,213,25,5,19,161,184,199,53,224,180,36,71,57,9,201,241,59,228,94,91,114,231,184,159,244, +71,75,79,228,242,185,51,48,198,245,29,199,187,195,134,225,59,140,49,127,231,184,238,150,241,188,249,90,218,162,226,247,55,223,196,154,71,126,143,113,28,178,71,205,55,4,97,120,239,182,87,54,78,21,177,153,58,0,0,80,85,95,165,214,218,159,25,99,238,201,61, +219,15,125,159,39,238,248,53,61,29,29,121,103,254,221,237,237,216,32,40,234,228,115,92,247,126,224,90,139,254,185,136,89,59,208,221,195,21,11,38,219,246,211,130,49,247,35,159,84,198,196,133,10,117,142,214,4,202,107,65,58,244,45,119,105,83,116,166,143, +16,108,29,32,216,220,71,184,107,32,10,52,18,144,90,15,119,105,83,201,104,191,252,251,73,197,206,191,82,116,197,130,57,164,211,253,32,236,238,216,185,227,223,5,222,234,56,206,13,198,113,6,39,20,225,39,194,64,111,15,191,249,193,247,232,216,177,29,199,117, +95,86,171,95,53,174,73,127,224,140,83,98,0,56,20,233,173,139,23,82,147,172,237,80,213,255,18,99,218,71,239,254,15,21,12,248,233,239,234,34,200,140,206,142,19,49,56,174,187,69,68,62,103,85,223,153,172,170,250,181,64,230,242,121,51,184,114,225,156,202, +182,146,114,196,95,139,23,244,172,208,165,56,28,37,48,182,191,0,20,142,184,211,113,174,165,26,229,28,68,234,189,70,9,70,207,118,224,63,221,142,14,68,192,233,30,93,135,51,163,166,228,73,197,232,58,3,81,171,179,178,244,241,138,180,192,121,92,185,96,54, +117,77,205,22,145,199,125,223,255,176,24,231,79,156,9,58,9,141,113,216,186,246,101,238,253,201,143,51,131,61,61,95,79,245,245,174,185,106,254,236,169,36,50,83,11,0,0,158,93,255,36,126,38,245,0,194,79,197,24,29,217,253,247,229,1,128,136,208,223,221,77, +122,112,96,216,107,237,56,206,128,227,58,191,0,121,219,192,64,247,191,8,236,218,187,115,23,151,207,157,57,158,73,186,223,52,22,4,180,128,16,21,203,222,27,155,169,55,218,104,144,124,71,96,249,174,138,200,193,119,98,83,20,104,132,16,188,210,135,255,82, +119,52,162,164,131,119,98,115,233,56,130,60,77,70,71,247,33,172,212,121,50,14,93,115,236,66,46,155,59,3,17,233,77,86,37,127,160,170,87,27,199,249,31,199,117,59,42,213,6,68,132,199,239,188,227,254,31,252,253,103,175,75,84,87,235,84,147,151,41,7,0,127, +253,186,139,72,36,60,95,173,126,205,245,188,103,182,175,125,57,207,246,207,121,186,164,6,250,73,245,245,99,28,7,199,113,94,64,204,39,194,48,252,160,227,56,143,213,212,52,232,229,243,102,242,222,147,151,148,47,189,19,20,252,17,7,157,20,189,172,162,101, +247,6,40,220,81,72,198,109,34,82,176,168,168,42,166,173,26,239,216,40,220,152,161,6,13,10,206,188,90,156,185,53,5,131,102,164,224,221,243,131,13,181,98,136,44,87,35,152,195,96,127,63,136,172,207,4,153,191,4,222,235,184,238,125,198,113,134,109,62,27,134, +165,131,192,68,118,5,65,230,223,47,124,235,59,59,174,94,52,159,24,0,14,3,186,124,254,92,174,92,48,123,29,86,255,242,209,155,111,90,211,219,217,57,170,10,78,142,252,147,30,28,164,175,171,179,211,245,188,175,2,215,204,158,59,253,123,162,244,190,101,246, +52,46,159,119,240,207,121,181,130,61,175,152,64,23,220,113,75,120,20,198,235,125,172,128,56,130,119,82,115,84,133,104,232,7,94,86,51,72,58,69,251,238,200,24,248,26,190,95,37,19,221,15,186,114,193,108,46,159,55,19,17,201,136,227,222,97,195,240,93,185, +78,194,48,240,139,130,170,8,123,80,253,123,212,220,255,189,143,93,49,21,69,101,106,2,0,192,207,215,191,194,91,230,180,221,243,216,157,183,191,87,196,252,82,144,174,124,99,89,250,131,76,230,158,13,207,60,245,222,166,230,250,191,48,198,172,221,242,202, +86,174,88,120,32,237,188,252,144,158,82,101,193,11,5,0,73,158,72,21,175,222,83,174,189,63,46,48,89,197,204,172,198,93,212,144,237,205,22,133,31,59,71,215,23,221,65,75,38,235,200,193,229,135,171,23,204,197,246,117,3,178,107,75,215,206,127,83,213,183,122, +94,226,58,181,218,62,146,215,48,204,23,131,34,242,128,170,124,208,106,248,125,17,194,151,58,167,166,156,184,83,21,0,222,118,204,209,252,247,175,239,38,89,85,245,100,122,48,253,126,113,228,44,224,181,8,71,137,98,84,217,138,200,99,25,223,127,244,212,21, +23,182,135,161,101,199,43,155,249,232,235,206,60,8,123,188,150,229,70,40,108,31,75,201,198,27,185,191,43,213,10,108,108,3,210,178,206,226,93,131,119,90,11,225,214,62,52,101,241,78,107,65,106,220,162,206,191,82,99,80,45,6,140,7,206,204,190,226,184,168, +67,208,47,54,109,85,17,121,220,75,38,63,188,111,219,214,51,188,68,226,156,76,38,179,8,107,61,133,29,8,143,163,246,97,17,179,23,21,54,108,222,56,85,197,100,234,2,0,192,167,222,242,70,0,142,158,183,176,15,184,199,49,206,61,26,4,14,170,130,227,6,160,24, +17,62,242,165,247,192,109,155,94,157,65,230,116,68,46,21,229,55,242,153,22,4,131,98,187,189,20,104,211,149,255,223,227,55,249,20,4,44,56,115,106,168,126,219,81,224,91,204,244,42,196,22,135,142,114,222,27,190,103,249,57,193,251,77,111,205,198,111,220, +221,209,55,80,219,216,248,224,158,45,27,31,156,113,244,177,78,166,167,87,194,170,234,192,241,163,202,62,110,251,46,214,247,14,78,101,17,153,218,0,48,68,175,100,51,182,142,158,63,31,35,38,140,88,205,178,97,83,86,232,55,191,138,131,27,211,214,75,242,140, +128,92,1,27,221,89,79,199,54,219,40,40,196,90,210,24,41,215,11,63,116,47,1,156,161,216,126,205,246,94,172,216,133,39,249,245,147,245,224,59,216,223,216,18,53,254,93,249,166,75,217,190,126,77,168,2,78,122,144,170,134,58,86,173,122,241,72,16,141,35,3,0, +134,129,96,203,150,67,114,92,162,130,74,161,222,126,229,121,202,138,237,236,82,228,111,41,170,45,148,6,138,225,239,89,157,80,7,132,17,77,70,11,156,60,200,171,182,254,247,222,117,27,71,42,25,98,122,117,132,30,80,12,214,184,195,173,235,43,235,192,91,92, +248,138,101,14,142,206,228,151,178,29,241,229,128,200,248,187,126,129,235,138,131,202,68,42,41,77,78,45,160,152,98,0,120,85,197,63,48,30,189,137,182,108,204,255,104,129,17,100,92,1,202,253,174,20,16,15,45,91,128,202,175,9,88,40,86,97,252,241,21,6,165, +222,196,52,66,241,144,88,152,99,0,56,82,72,21,134,90,101,168,24,118,213,46,193,119,170,243,196,82,199,168,205,133,236,103,45,97,44,140,15,63,133,247,120,45,241,155,98,253,132,138,215,42,144,60,64,26,154,79,198,169,97,87,237,146,97,13,32,157,141,45,42, +111,103,47,191,119,64,76,49,0,28,36,201,46,239,107,25,85,246,250,89,149,95,45,251,170,23,178,181,254,228,28,197,92,10,40,232,146,163,118,23,247,12,140,215,236,115,8,62,198,83,225,165,192,174,159,27,169,88,172,89,8,20,138,92,28,83,110,48,251,201,150,134, +211,104,175,154,143,104,84,210,107,79,70,241,203,47,14,24,83,12,0,135,152,244,151,201,183,86,225,133,222,112,168,151,39,161,184,188,220,186,146,45,13,203,176,98,16,13,25,113,139,105,86,220,236,176,216,73,142,55,126,236,127,231,238,185,82,64,245,206,253, +140,2,191,31,185,223,216,123,141,252,55,121,247,28,59,86,45,126,61,181,88,113,216,212,120,38,47,183,94,128,138,19,117,61,183,176,170,63,120,53,14,2,142,120,114,227,37,152,44,155,190,220,175,10,207,247,133,188,220,31,102,59,217,42,41,167,150,231,219,46, +97,95,245,81,204,233,125,129,250,204,94,28,205,28,158,182,113,1,245,66,17,66,147,160,55,209,198,182,250,83,216,89,119,60,161,120,68,113,24,240,82,111,200,170,190,176,188,101,140,21,132,24,0,14,119,234,9,149,235,119,165,153,158,168,98,70,210,16,170,18, +154,4,91,26,79,99,123,253,82,170,194,62,220,48,83,208,214,62,152,144,48,105,247,19,33,48,73,82,78,45,161,73,32,26,105,4,142,192,206,180,229,134,93,105,250,2,202,13,72,136,41,6,128,195,108,43,204,117,110,101,27,137,174,234,183,124,115,91,154,107,103,37, +89,88,109,16,201,90,204,198,99,208,52,131,39,83,110,61,4,197,193,70,133,69,21,54,244,135,252,112,103,134,213,3,182,120,74,98,188,227,199,0,112,120,8,123,225,84,155,122,7,206,104,112,153,153,52,108,79,89,158,234,9,232,207,218,255,207,244,132,236,74,15, +114,94,147,203,201,245,46,45,9,193,28,244,125,254,224,146,85,232,240,149,103,123,3,30,236,12,216,157,25,237,63,153,147,52,156,94,239,80,229,8,47,245,133,172,238,15,9,11,46,120,172,10,196,0,112,8,241,53,72,94,93,177,26,3,239,159,157,228,130,22,15,87,162, +174,217,119,239,243,249,225,206,52,233,172,130,176,51,163,220,176,219,231,214,125,62,117,142,76,121,175,172,5,250,66,101,48,36,239,184,97,126,210,240,169,5,73,22,213,68,206,193,78,95,249,206,246,52,15,119,5,99,197,125,16,37,19,179,93,12,0,135,138,6,208, +11,236,6,70,85,35,62,182,198,225,181,77,46,66,212,166,207,49,240,186,22,151,7,58,125,94,206,85,123,5,6,45,12,78,168,72,102,177,67,189,98,1,190,149,213,224,25,63,80,120,188,107,22,249,44,191,251,24,231,53,187,44,170,113,134,91,125,55,123,194,27,91,61, +158,234,9,24,200,109,0,164,186,7,161,63,230,187,253,167,248,24,112,50,200,247,123,81,251,194,216,50,55,245,142,224,230,116,29,178,10,9,129,58,119,82,59,219,149,120,95,42,248,62,227,92,71,39,48,134,242,239,39,64,227,152,117,177,64,157,35,36,76,94,91,225, +231,9,109,95,204,120,49,0,28,26,228,24,139,200,221,136,244,231,114,244,198,84,200,222,140,197,205,102,252,186,2,59,211,202,214,148,157,4,231,214,193,180,129,149,3,237,141,179,10,47,246,133,248,54,219,164,40,203,156,107,6,66,250,66,205,5,128,30,224,55, +136,137,157,0,147,193,186,241,18,76,2,221,240,13,120,199,159,236,193,56,203,128,227,134,222,238,11,97,111,198,210,230,25,140,8,175,12,90,174,219,153,225,149,148,157,160,144,229,126,231,96,186,199,229,160,220,98,87,198,18,88,165,197,51,164,21,158,232, +14,248,197,238,12,189,97,206,238,111,204,29,216,240,171,92,121,124,236,3,56,60,158,236,17,66,247,239,130,158,158,11,64,126,130,13,71,213,14,111,112,132,58,7,122,67,29,97,230,195,223,239,113,64,216,199,0,45,174,224,154,232,180,32,147,187,207,27,179,5, +120,23,13,141,191,231,130,25,49,207,197,26,192,33,68,103,191,9,188,170,173,120,94,23,70,206,69,117,184,23,86,90,161,55,100,52,51,199,123,71,81,88,25,176,145,246,20,230,130,140,227,236,67,228,175,73,165,238,224,166,235,149,167,239,141,121,46,214,0,14, +49,186,113,53,24,227,226,152,119,129,124,14,107,143,70,237,33,58,88,61,132,31,127,206,216,196,128,145,245,192,231,80,255,6,2,66,174,58,33,230,181,24,0,14,81,186,249,101,216,188,85,56,122,193,25,136,124,28,229,77,168,141,244,85,181,133,43,118,74,246,141, +225,108,184,201,138,115,153,136,144,231,215,37,202,175,78,72,5,159,23,225,182,98,117,64,68,134,60,253,138,152,93,160,119,32,124,131,167,238,125,154,211,206,131,203,142,143,121,44,6,128,67,156,126,181,26,170,146,144,30,76,226,122,39,97,156,115,65,151, +18,134,51,25,21,123,145,47,60,2,178,168,198,156,212,224,200,236,60,233,40,183,204,111,169,207,43,253,205,216,123,143,87,192,167,200,231,62,50,176,110,32,124,60,101,117,48,250,86,209,194,100,1,142,179,19,145,23,176,246,97,210,169,23,169,170,201,224,167, +225,202,120,231,143,1,224,112,161,159,63,11,137,170,72,133,173,173,131,45,47,26,90,102,123,104,161,16,152,17,58,191,201,184,159,56,186,241,91,88,251,174,82,125,238,203,41,164,85,188,12,248,248,10,70,177,122,130,19,29,143,113,204,134,29,105,123,241,39, +94,232,222,50,114,248,92,224,170,34,74,207,174,12,51,23,43,169,126,8,67,144,20,92,113,90,204,83,7,128,226,72,192,3,69,111,59,117,244,223,183,174,178,168,73,143,247,179,191,63,42,233,246,25,66,59,197,162,221,29,17,61,170,198,77,35,146,26,21,48,149,135, +135,2,211,230,194,27,230,196,60,20,3,192,20,160,91,215,101,59,233,216,178,212,230,149,11,18,246,246,237,50,146,63,56,69,116,52,35,80,239,74,54,21,80,138,171,15,10,248,10,183,190,12,151,45,142,249,39,6,128,195,156,84,60,132,185,40,137,113,133,89,160,249, +246,62,231,239,142,169,109,172,17,29,174,185,95,170,42,175,150,80,207,247,39,175,112,34,191,45,101,6,168,33,113,199,150,193,99,64,170,199,109,113,28,229,14,239,2,122,98,6,138,125,0,135,187,6,48,15,99,126,138,181,71,149,3,23,128,52,24,109,78,138,214,106, +9,1,19,29,95,67,200,19,226,18,78,250,81,223,205,102,232,106,177,28,163,2,206,193,241,186,253,90,36,232,182,236,13,85,198,47,253,97,196,71,245,147,92,122,236,109,49,3,197,26,192,97,14,177,170,168,109,195,134,115,203,221,118,123,42,14,29,168,228,184,239, +213,58,255,87,23,40,179,221,178,147,70,226,32,181,131,98,154,197,75,112,128,41,180,131,216,50,51,215,38,236,245,147,3,244,221,74,7,53,89,110,75,77,163,177,250,31,3,192,84,160,192,14,130,116,28,190,198,214,129,4,151,162,148,2,237,140,153,39,6,128,41,0, +0,126,26,35,59,99,119,75,37,10,128,118,19,134,29,241,66,196,0,112,248,83,95,119,136,234,166,120,33,42,225,74,179,3,232,138,23,34,6,128,195,159,92,7,208,181,136,248,241,98,148,173,1,108,192,72,92,242,43,6,128,41,64,239,59,7,144,181,241,142,86,150,228, +71,161,192,176,10,191,63,136,215,35,6,128,169,65,54,220,12,108,154,144,64,76,150,96,29,22,36,0,125,192,115,36,154,98,190,137,1,96,138,80,24,116,0,79,141,142,129,47,91,32,38,75,176,14,15,80,16,217,4,118,13,151,45,138,249,38,6,128,41,66,73,47,4,30,132, +67,169,150,189,28,138,194,15,240,24,161,238,137,153,38,6,128,169,67,251,250,0,251,88,180,187,197,84,2,0,210,192,239,72,154,216,254,143,1,96,10,209,251,206,0,245,183,0,15,84,110,6,76,54,29,210,254,128,117,168,125,132,139,227,44,192,24,0,166,28,213,4,192, +205,136,188,202,13,45,14,209,128,164,168,20,216,157,12,118,111,143,121,37,6,128,169,71,254,247,192,134,143,0,143,197,65,129,5,1,96,55,170,55,146,76,216,120,49,98,0,152,122,116,205,23,192,169,234,2,126,154,181,117,99,202,221,253,225,110,124,255,89,174, +140,75,127,197,0,48,85,41,28,0,107,127,13,230,177,195,111,240,122,32,1,96,31,170,223,199,115,83,49,147,196,0,48,117,233,138,165,96,7,246,130,254,31,198,12,30,102,219,244,1,220,253,229,38,108,248,40,253,177,252,199,0,48,213,201,169,6,181,183,33,114,215, +171,127,34,112,40,224,138,217,8,250,13,68,210,188,243,148,120,61,98,0,152,226,116,249,241,160,182,7,213,47,33,178,227,200,230,62,147,1,253,6,118,240,121,174,136,27,126,196,0,112,196,172,186,7,131,131,127,64,228,107,136,57,50,179,4,163,99,191,223,128, +124,31,53,177,231,63,6,128,35,136,46,59,22,92,55,36,8,255,15,35,191,62,34,77,1,99,54,160,250,143,184,110,59,87,158,20,243,68,12,0,71,24,93,189,20,28,211,14,242,247,24,243,194,200,7,122,36,8,127,55,170,255,72,56,248,36,131,131,49,47,188,154,138,88,188, +4,175,50,181,43,252,126,221,197,32,223,198,134,179,143,8,187,223,152,47,146,73,255,11,158,147,225,210,37,49,15,188,138,20,151,94,126,181,233,181,239,132,116,176,1,207,221,135,145,215,161,90,243,234,14,104,188,178,225,149,150,21,207,109,245,45,33,98,190, +139,13,255,9,35,3,113,167,223,216,4,136,233,138,37,224,26,75,122,224,167,136,124,30,199,233,62,180,149,194,9,214,52,16,177,136,249,25,214,254,61,98,122,184,60,22,254,216,4,136,105,132,110,89,3,153,32,65,117,213,71,128,15,161,154,152,90,108,166,191,199, +134,159,69,205,110,174,56,46,126,222,49,0,196,148,71,55,173,134,32,237,80,85,219,134,45,214,181,105,168,131,166,41,161,142,219,156,247,165,72,163,191,114,85,249,137,118,18,202,85,253,81,52,236,196,56,3,92,122,108,252,156,99,0,136,169,40,221,252,34,136, +23,117,20,206,123,60,90,68,40,199,54,235,203,5,0,83,68,56,203,97,3,45,242,121,169,174,133,69,128,67,20,122,219,225,61,231,196,207,56,166,152,98,138,41,166,152,98,138,41,54,1,166,42,217,59,175,69,93,23,196,96,106,61,112,100,180,150,44,69,52,234,162,230, +244,24,99,94,114,92,2,163,174,165,67,89,118,163,191,159,103,85,228,124,46,146,53,59,10,220,167,224,141,114,110,152,55,39,201,127,127,248,179,236,216,180,240,48,0,72,5,168,31,98,67,139,251,198,239,197,140,20,3,192,225,73,225,189,31,1,107,235,128,51,196, +53,199,34,226,161,57,172,94,46,0,148,122,122,58,137,156,160,7,145,235,138,0,128,2,98,117,23,170,143,73,93,98,71,216,147,194,125,253,119,99,102,58,64,228,198,75,112,96,200,255,237,7,32,180,11,197,145,127,82,229,45,26,218,6,38,53,232,127,162,222,249,253, +189,238,129,186,239,168,59,164,69,228,57,219,159,249,172,85,238,225,136,136,143,142,1,96,170,81,2,71,62,163,86,223,163,86,71,109,245,82,64,148,198,227,112,201,254,191,230,121,218,65,114,222,47,180,145,87,190,185,107,81,85,81,179,163,168,84,113,25,111, +12,99,62,175,66,228,44,49,242,239,142,112,37,176,57,102,167,3,67,113,36,224,129,210,114,85,90,177,122,222,136,240,239,159,45,22,89,224,90,228,251,90,244,90,146,7,33,82,209,253,165,192,95,90,54,96,229,67,85,177,241,233,152,177,169,130,170,30,47,198,156, +24,115,83,12,0,135,35,4,164,17,122,138,73,150,22,249,87,42,20,78,41,8,20,249,145,1,160,217,93,118,180,22,50,86,27,145,34,119,31,2,160,145,223,73,145,239,151,2,5,29,71,215,200,211,110,210,10,189,49,47,197,0,112,24,106,0,218,137,202,247,197,152,110,145, +17,97,25,43,54,82,64,152,101,212,231,50,74,56,37,251,63,29,179,19,75,65,131,161,208,181,199,55,57,164,192,111,242,127,167,57,6,136,148,84,247,37,103,78,227,105,26,130,32,34,136,49,86,140,185,209,134,246,153,152,155,98,31,192,225,72,26,164,237,143,189, +106,211,135,35,239,3,115,52,130,163,160,50,74,233,141,246,213,241,118,249,162,26,130,22,16,82,41,96,34,168,20,188,144,16,5,233,13,253,93,204,197,167,163,116,1,25,62,205,147,34,182,188,25,199,87,40,37,238,133,106,7,240,107,172,253,95,98,13,224,192,110, +84,241,18,28,56,202,220,245,33,188,58,151,96,32,83,47,198,76,67,243,53,174,81,199,239,5,36,68,198,30,169,139,70,2,91,80,161,174,244,209,231,160,129,232,136,68,234,24,3,98,88,90,71,6,155,43,192,90,98,62,121,152,35,35,161,10,69,61,150,208,243,197,127,186, +127,239,223,126,118,5,230,245,223,142,25,41,6,128,195,151,194,223,124,16,59,180,199,91,205,179,118,37,71,32,114,101,79,178,86,251,208,174,171,58,122,215,70,115,79,4,36,199,190,151,188,179,130,209,87,36,199,146,143,238,160,67,1,58,58,50,32,25,165,17,12, +93,207,128,218,60,125,37,215,24,64,178,163,208,92,199,158,230,196,50,9,185,103,9,146,227,91,80,5,17,1,3,93,169,144,189,203,95,225,248,25,15,198,76,20,83,76,49,197,20,83,76,49,197,20,83,76,49,197,20,251,0,166,36,245,223,243,62,170,212,141,236,112,207, +25,169,251,49,234,137,229,120,6,139,197,213,231,133,27,102,189,115,99,223,207,61,29,144,49,137,67,228,58,42,52,255,250,185,142,193,33,103,198,144,49,159,227,224,208,48,132,32,242,29,152,55,124,39,126,200,49,0,196,84,136,194,95,191,15,83,151,196,250,97, +13,48,71,60,211,160,34,102,180,68,142,13,241,201,15,249,201,63,181,47,118,176,55,244,217,88,20,25,139,44,82,33,59,141,20,36,17,64,67,235,19,216,189,18,176,75,19,18,134,1,36,222,20,3,193,161,64,113,28,192,33,68,182,63,35,84,123,231,136,43,159,194,114, +6,86,107,115,163,247,10,139,155,22,248,134,22,128,129,66,225,194,67,87,215,60,193,31,125,198,144,123,26,48,26,44,36,103,20,163,239,97,135,127,129,98,197,49,187,113,229,14,194,240,43,174,107,119,196,79,59,6,128,152,114,104,224,198,107,49,141,222,50,132, +239,104,160,139,135,206,6,75,157,245,151,83,70,160,208,254,92,60,150,95,178,130,155,255,121,177,223,20,171,32,48,246,61,21,153,46,162,39,138,145,89,54,148,63,37,14,240,57,36,40,14,5,62,84,108,49,17,65,185,154,80,23,171,234,168,125,121,127,237,182,66, +225,191,133,227,248,117,220,235,75,153,159,228,1,130,42,106,85,84,121,139,56,78,220,11,44,6,128,152,70,169,255,234,128,165,110,172,112,22,75,184,41,245,94,169,36,29,45,67,123,208,50,53,141,220,44,0,45,1,30,99,198,227,1,213,241,19,143,1,32,166,92,234, +219,166,98,228,110,49,210,165,5,44,118,25,71,252,11,57,255,199,19,224,98,46,190,98,25,129,146,167,242,107,65,176,40,154,161,24,117,4,126,198,6,225,139,241,3,63,68,52,207,120,9,14,17,31,192,186,71,73,108,250,174,103,28,249,0,240,41,133,5,40,30,83,164, +26,142,136,12,2,143,88,213,207,57,43,143,123,92,228,51,241,67,143,1,32,166,92,10,127,247,33,210,251,122,36,57,189,97,145,136,89,106,173,173,69,21,149,177,73,196,90,176,192,134,230,108,185,185,177,252,195,239,229,254,157,155,255,35,5,66,10,52,39,19,97, +140,122,49,124,212,95,40,53,113,56,167,97,228,162,2,138,145,61,132,60,99,146,110,71,199,158,30,90,175,254,105,252,192,99,0,136,105,44,5,119,127,0,241,156,40,39,222,142,60,162,209,102,193,80,106,78,36,93,185,69,135,204,24,181,123,44,64,148,108,19,50,42, +3,113,164,252,135,20,240,31,140,245,51,168,128,168,98,179,23,49,185,201,62,38,66,5,13,148,212,192,32,181,151,253,36,126,208,49,0,196,84,138,252,251,254,150,85,172,162,147,78,12,194,201,64,115,206,231,131,192,118,162,67,187,161,78,123,62,240,20,144,0, +102,101,95,221,64,38,251,160,91,128,103,128,42,162,243,223,26,96,15,48,7,24,0,166,3,41,96,83,22,40,22,100,175,191,59,123,141,70,160,46,251,239,46,96,27,208,6,36,179,247,236,2,22,102,175,191,26,168,5,250,128,153,189,245,76,123,240,60,228,63,255,50,126, +176,49,197,20,83,76,49,197,20,83,76,177,9,16,211,228,80,248,219,143,68,197,58,28,205,70,225,150,62,60,40,152,47,84,132,172,117,8,29,131,167,62,230,162,184,83,79,12,0,49,29,82,20,220,249,65,36,33,152,149,139,9,239,126,49,9,226,142,100,13,142,21,251,177, +143,95,75,64,64,214,1,169,66,104,109,58,209,88,19,232,96,154,204,158,78,170,223,245,171,120,225,99,0,136,233,213,166,193,219,62,72,184,166,157,234,101,109,167,138,145,183,169,234,82,172,214,50,186,152,223,24,0,40,86,209,175,24,139,40,226,200,62,224,17, +13,244,23,82,149,220,101,94,247,245,120,241,99,0,136,233,213,166,254,155,63,72,85,189,185,72,132,175,169,29,74,34,58,80,156,34,161,24,238,176,86,255,36,232,9,182,85,93,245,131,248,1,28,230,20,135,2,31,230,228,85,211,32,240,23,26,234,98,181,138,106,229, +47,202,249,158,85,212,90,71,173,190,69,132,119,59,18,239,29,49,0,196,116,8,144,109,82,107,143,86,45,156,140,35,69,26,133,65,241,38,33,99,27,131,140,113,35,8,150,197,25,223,143,121,39,6,128,152,94,245,7,40,210,129,49,171,139,53,30,214,18,105,65,197,146, +129,180,32,40,12,199,1,135,24,121,174,119,48,109,227,213,63,252,41,46,8,114,152,147,83,93,215,103,253,193,127,55,142,204,83,203,105,104,177,60,255,66,197,3,139,253,85,224,125,1,17,147,66,228,151,26,234,207,84,227,142,221,49,0,196,244,234,83,170,31,211, +90,253,123,237,76,191,13,35,87,16,234,137,68,57,247,5,196,56,175,162,103,9,128,24,123,1,233,22,35,15,219,192,222,46,73,167,107,214,251,126,25,175,253,20,160,216,147,51,5,40,188,249,125,80,231,98,26,171,240,183,118,59,78,194,136,74,209,242,192,227,24, +1,249,90,130,162,100,246,246,134,213,139,166,171,77,5,104,87,128,247,214,31,196,11,31,3,64,76,135,18,117,220,246,71,52,186,14,98,38,247,177,42,209,41,128,243,230,111,35,99,149,139,152,98,138,41,166,152,98,138,41,166,152,98,138,41,166,152,98,138,41,166, +152,98,138,41,166,152,98,138,41,166,152,98,138,41,166,152,14,37,250,255,1,143,193,88,63,223,221,245,2,0,0,0,106,116,69,88,116,99,111,109,109,101,110,116,0,70,105,108,101,32,115,111,117,114,99,101,58,32,104,116,116,112,115,58,47,47,99,111,109,109,111, +110,115,46,119,105,107,105,109,101,100,105,97,46,111,114,103,47,119,105,107,105,47,70,105,108,101,58,82,111,98,111,116,45,99,108,105,112,45,97,114,116,45,98,111,111,107,45,99,111,118,101,114,115,45,102,101,74,67,86,51,45,99,108,105,112,97,114,116,46, +112,110,103,169,161,124,241,0,0,0,37,116,69,88,116,100,97,116,101,58,99,114,101,97,116,101,0,50,48,49,55,45,48,54,45,49,55,84,48,53,58,50,57,58,48,51,43,48,48,58,48,48,112,157,98,47,0,0,0,37,116,69,88,116,100,97,116,101,58,109,111,100,105,102,121,0,50, +48,49,55,45,48,54,45,49,55,84,48,53,58,50,57,58,48,51,43,48,48,58,48,48,1,192,218,147,0,0,0,77,116,69,88,116,115,111,102,116,119,97,114,101,0,73,109,97,103,101,77,97,103,105,99,107,32,54,46,56,46,57,45,57,32,81,49,54,32,120,56,54,95,54,52,32,50,48,49, +55,45,48,53,45,50,51,32,104,116,116,112,58,47,47,119,119,119,46,105,109,97,103,101,109,97,103,105,99,107,46,111,114,103,46,194,167,122,0,0,0,24,116,69,88,116,84,104,117,109,98,58,58,68,111,99,117,109,101,110,116,58,58,80,97,103,101,115,0,49,167,255,187, +47,0,0,0,24,116,69,88,116,84,104,117,109,98,58,58,73,109,97,103,101,58,58,72,101,105,103,104,116,0,55,49,51,251,14,183,121,0,0,0,23,116,69,88,116,84,104,117,109,98,58,58,73,109,97,103,101,58,58,87,105,100,116,104,0,54,48,48,233,47,237,232,0,0,0,25,116, +69,88,116,84,104,117,109,98,58,58,77,105,109,101,116,121,112,101,0,105,109,97,103,101,47,112,110,103,63,178,86,78,0,0,0,23,116,69,88,116,84,104,117,109,98,58,58,77,84,105,109,101,0,49,52,57,55,54,55,55,51,52,51,240,156,95,19,0,0,0,18,116,69,88,116,84, +104,117,109,98,58,58,83,105,122,101,0,49,50,53,75,66,66,196,144,237,174,0,0,0,0,73,69,78,68,174,66,96,130,0,0 }; + +const char* Robot_png = (const char*) temp_binary_data_20; + +//================== Robot0.ogg ================== +static const unsigned char temp_binary_data_21[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,7,95,64,62,0,0,0,0,61,29,184,254,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,7,95,64,62,1,0,0,0,186,164,241,68,13,59,255,255,255,255,255,255,255, +255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31,66,67,86, +1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91,73,193,214, +152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150,214,82,41,29, +115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201,177,36,75,210, +44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42,197,230,116,112, +34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230,65,106,54,214, +230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206,57,231,156,115, +206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20,82,72,33,133,20, +82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74,41,8,13,89,5,0, +128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91,214,101,221,246, +109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192,81,28,197,113, +36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247,117,29,8,13, +89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41,162,226,57, +162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73,145,20,73,145, +28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16,131,30,8,13,89, +17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81,0,0,132,49,72,41, +164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79,242,52,81,148,52, +79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109,221,84,93,219,55, +85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93,89,246,125,211, +117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118,101,217,247, +93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133,225,116,101, +223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109,99,153,125, +221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110,44,191,112, +28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186,174,164,105, +166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178,108,154,166, +44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173,154,170,42,203, +166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154,158,40,170,170, +230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178,108,203,190,239, +202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202,174,111,171,170, +172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246,125,89,182,109,97, +52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48,161,12,20,26,178, +18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43,1,128,84,0,0,131, +227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169,170,170,235,186, +178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224,9,14,0,64,5,54, +172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231,156,115,206,9, +0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41,197,86,115,206, +161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104,200,74,0,32, +21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132,18,74,8,33, +132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166,152,147,218, +76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64,2,14,78,184, +225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0,0,32,32,79,103, +103,83,0,0,192,115,0,0,0,0,0,0,7,95,64,62,2,0,0,0,142,201,15,121,33,41,46,42,40,138,131,129,130,133,138,140,135,125,131,128,125,143,147,148,142,141,153,157,151,142,138,137,139,143,128,133,136,141,228,210,219,47,91,7,200,199,246,163,216,126,244,245,34, +1,0,237,58,104,26,178,94,123,114,61,126,255,196,164,59,221,194,11,242,80,24,169,188,77,13,12,209,249,176,95,19,64,6,0,160,195,252,251,101,1,0,0,117,40,161,15,234,72,14,188,194,27,243,230,177,255,89,13,22,235,135,92,183,0,110,131,15,173,75,172,10,68,213, +15,6,125,190,112,222,102,200,199,206,149,233,191,199,95,255,235,151,18,0,232,219,98,82,80,245,180,39,124,223,237,97,142,78,93,63,143,141,215,1,52,223,247,198,92,7,200,71,255,104,16,87,254,239,19,47,0,192,158,1,0,99,12,125,246,212,30,80,138,199,35,167, +219,144,56,126,245,18,103,2,26,250,101,92,173,155,108,196,245,199,243,71,198,183,132,38,43,237,137,42,159,41,227,225,169,253,189,36,195,214,52,22,75,185,152,145,25,108,80,0,0,168,154,103,141,97,159,99,11,170,167,182,160,30,85,224,80,223,115,181,151,85, +119,147,137,207,80,2,196,234,151,71,52,239,208,18,207,203,245,43,150,96,247,245,141,102,156,53,98,190,63,217,124,66,167,26,7,192,4,228,17,223,95,4,229,207,119,241,153,251,252,48,14,64,25,83,141,43,81,106,230,195,249,105,154,126,222,60,234,202,243,209, +215,42,174,174,100,1,30,235,245,168,36,203,62,218,245,235,241,39,22,185,30,135,86,236,241,105,48,201,171,249,138,23,102,36,157,166,242,28,18,108,7,40,0,0,128,183,136,126,16,160,220,64,21,251,6,94,16,12,159,29,64,139,42,183,146,46,240,92,224,101,109,7, +243,90,87,133,202,91,162,173,27,38,39,124,129,212,91,48,50,140,208,177,241,67,102,0,192,153,247,191,246,130,250,108,154,59,119,144,18,158,94,108,76,47,231,241,219,179,233,179,148,67,142,140,95,136,227,243,167,243,231,138,105,235,170,63,14,222,234,149, +92,143,76,31,227,227,235,241,163,106,61,24,172,212,227,173,224,160,130,23,34,105,52,157,166,169,113,131,13,18,1,0,0,148,157,200,161,72,148,186,27,68,11,9,238,11,111,99,37,252,11,207,94,114,10,134,224,30,125,192,38,253,120,196,3,24,165,30,215,207,161, +239,208,244,147,35,185,238,201,207,167,86,15,64,7,64,155,225,125,61,179,178,48,54,254,60,199,16,33,152,0,72,22,95,227,221,120,211,31,205,59,231,178,235,235,221,202,238,59,179,186,163,92,106,80,0,158,234,197,252,20,178,145,244,120,185,255,148,107,119, +88,217,199,239,24,244,204,43,232,36,17,24,14,135,25,36,103,7,200,1,0,192,185,99,162,43,80,151,82,199,55,3,143,65,94,161,127,56,29,112,77,106,20,105,220,134,190,144,28,34,184,210,15,220,178,149,116,217,206,37,93,153,36,136,83,163,159,174,11,124,7,46,1, +0,244,126,158,109,169,224,188,66,132,41,68,131,223,128,57,183,106,184,78,151,207,87,184,91,117,123,185,162,158,166,47,59,126,58,77,167,227,89,174,111,154,8,126,250,21,86,79,179,35,229,113,119,158,62,4,123,184,195,40,156,143,162,228,153,45,121,97,160, +160,147,229,48,53,36,132,25,36,6,4,14,34,33,7,0,0,199,93,8,91,177,103,173,107,32,5,4,184,3,150,32,91,20,227,87,140,61,103,244,127,56,31,60,209,193,53,25,232,18,199,51,81,100,182,233,169,24,74,171,121,72,243,1,15,34,72,50,251,252,231,208,195,201,1,0,192, +71,169,15,153,141,250,138,158,99,150,21,11,240,230,128,113,211,236,248,180,185,82,205,158,188,187,246,220,173,1,190,250,53,252,24,77,143,217,221,157,167,167,214,243,83,163,200,143,159,178,149,60,39,129,67,163,129,149,149,25,54,36,166,19,217,96,129,28, +0,0,128,10,117,102,229,220,21,163,132,108,60,116,168,92,111,128,246,154,161,117,188,215,59,75,141,92,23,253,19,68,120,164,126,32,182,177,61,208,30,175,145,111,102,226,7,23,76,23,212,114,215,199,141,113,93,145,234,145,124,124,138,235,234,23,88,7,0,93, +248,204,173,57,57,250,212,182,109,28,109,50,161,251,218,177,195,235,175,238,178,66,140,143,111,175,246,73,67,1,30,11,158,241,84,234,56,45,255,115,190,158,196,190,16,35,247,241,76,164,122,50,161,145,56,235,236,82,178,194,48,243,18,200,1,0,0,214,214,188, +57,83,182,85,251,105,237,118,136,240,231,99,230,237,52,26,93,235,245,197,94,171,103,118,138,97,122,61,198,166,97,204,0,78,76,109,54,197,87,183,187,133,226,117,229,23,204,253,237,27,203,107,77,221,9,208,52,206,177,253,45,234,26,156,152,113,17,169,26,24, +208,0,173,225,77,166,143,140,179,215,246,133,107,36,58,235,217,221,56,159,170,126,61,159,206,125,154,244,90,0,222,26,126,178,168,217,6,96,61,190,35,109,39,93,211,184,30,159,72,94,148,182,146,74,146,93,89,213,48,20,54,200,1,0,0,86,233,126,106,15,246,118, +88,17,223,157,46,57,226,90,244,111,200,219,0,104,44,200,186,115,181,233,1,21,155,243,200,84,123,121,175,57,119,143,179,174,30,234,105,72,33,74,227,31,39,138,216,246,17,67,132,8,72,13,147,9,0,185,249,84,62,220,58,53,143,1,0,152,27,111,74,245,83,249,130, +248,79,43,121,187,125,150,231,77,79,93,24,159,39,99,27,51,183,23,0,190,42,190,112,90,229,0,120,61,158,59,13,247,90,162,117,118,12,146,143,74,175,193,117,168,107,64,73,211,48,86,49,153,149,33,7,0,0,244,90,13,131,231,205,45,190,162,221,31,170,41,26,248, +130,52,93,97,116,133,209,149,172,11,111,93,227,195,76,51,182,253,111,157,175,212,152,87,164,241,155,164,239,179,230,7,0,60,0,10,75,223,242,189,217,195,151,187,2,14,19,0,239,143,231,65,189,191,244,84,235,90,43,188,151,173,246,115,29,41,113,246,193,125, +75,3,62,27,158,237,146,116,245,152,33,63,30,221,117,59,246,229,14,229,103,147,10,54,116,216,212,44,130,197,202,202,12,38,5,36,2,0,0,224,212,47,130,157,46,162,126,245,74,17,241,3,143,19,39,121,228,37,224,179,150,0,15,220,154,214,6,13,210,41,60,93,159, +125,93,151,99,159,31,166,71,251,51,245,29,26,180,82,0,49,14,2,0,44,160,16,86,151,24,230,239,69,146,47,151,201,246,198,109,201,110,227,118,100,87,165,87,40,37,79,19,144,41,167,130,42,16,73,155,72,181,139,1,254,10,174,106,203,176,61,148,144,63,151,164, +171,135,30,145,239,217,90,191,227,144,97,75,16,140,208,9,124,162,100,41,129,28,0,0,160,58,175,116,246,201,97,240,196,122,145,142,55,203,211,32,78,228,155,139,160,153,67,31,37,97,169,104,98,125,183,142,190,151,123,65,143,31,235,52,109,155,64,13,123,106, +212,10,0,232,238,61,53,198,152,207,60,201,38,197,119,41,26,77,196,142,80,43,12,70,23,209,246,150,45,149,206,227,24,223,211,77,198,99,138,90,140,180,181,237,29,0,222,10,46,86,205,112,113,40,242,199,164,236,82,143,37,145,254,81,97,63,210,188,194,38,73, +178,116,114,40,5,26,1,132,4,107,216,32,7,0,0,60,148,172,235,68,234,132,218,168,4,129,82,195,21,188,36,140,232,162,85,147,14,4,203,7,155,54,41,146,164,189,45,184,29,161,242,85,196,97,85,48,104,137,193,3,64,207,167,105,107,108,120,234,174,156,169,59,117, +134,149,21,40,191,105,228,190,41,27,165,187,144,107,218,33,78,215,86,218,155,125,30,243,57,213,0,30,235,157,237,146,236,234,176,83,254,60,20,131,180,46,71,77,240,151,59,244,52,161,167,137,146,146,74,150,18,200,1,0,0,158,87,158,77,182,41,79,22,90,246, +93,245,223,56,254,232,142,87,135,58,99,246,232,167,212,194,74,111,215,42,43,179,186,114,174,236,185,30,162,197,43,209,213,108,175,206,195,217,158,207,131,195,143,131,45,196,18,93,154,95,153,104,222,41,5,0,208,92,115,39,111,190,219,138,42,148,88,148,136, +154,76,220,149,40,38,209,47,219,146,95,117,154,99,26,78,91,185,187,165,121,236,120,222,235,246,213,110,246,14,254,218,93,81,201,96,15,187,228,142,242,230,13,123,64,16,249,46,35,188,139,166,79,56,86,96,171,203,178,178,1,0,0,136,86,124,218,43,187,157,26, +205,89,122,92,44,254,188,88,124,89,149,35,83,101,85,174,161,124,167,149,200,190,118,97,246,224,201,48,75,235,137,103,117,236,74,112,255,102,26,155,114,234,145,203,211,112,141,228,112,156,86,249,194,140,171,213,105,192,218,252,21,219,247,38,222,154,52, +33,176,18,202,39,125,148,113,90,175,134,109,220,209,73,200,247,246,141,122,198,12,86,17,18,22,189,129,50,46,61,82,185,34,230,26,65,208,0,158,154,93,146,107,179,26,173,79,194,185,213,30,140,210,243,121,217,90,83,134,3,56,32,13,96,91,89,86,82,64,14,0,0, +240,60,229,145,200,97,125,23,253,234,53,162,227,10,225,152,31,129,43,186,172,210,218,202,121,116,84,21,31,103,61,126,237,66,204,75,60,187,156,106,183,170,113,205,54,236,230,241,78,91,132,15,11,60,31,27,58,191,234,222,13,111,86,126,53,204,134,110,170, +21,95,53,245,155,84,83,192,49,51,219,89,121,176,217,45,198,103,69,116,109,191,246,47,222,120,209,100,200,42,54,37,200,207,231,247,187,55,26,211,224,30,221,230,51,158,154,221,118,51,115,125,214,155,56,127,112,50,122,116,185,166,66,218,66,134,88,129,173, +174,20,37,144,3,0,0,100,125,109,251,204,202,55,68,230,113,41,79,163,243,47,23,93,75,59,140,201,199,9,241,153,141,225,90,45,185,143,53,116,78,95,49,209,170,222,76,96,171,233,140,221,186,47,78,209,231,135,105,146,67,35,198,199,155,177,232,154,38,123,197, +111,241,111,15,84,173,162,129,242,113,70,70,32,77,60,115,217,65,41,54,44,0,91,231,251,96,164,44,75,4,181,118,172,135,157,234,170,248,184,123,183,48,230,60,116,57,5,158,106,93,122,105,31,127,150,187,120,184,13,165,136,140,146,243,234,245,138,133,215,98, +165,4,102,158,18,72,4,0,0,84,213,255,16,195,16,221,154,145,67,79,195,187,226,189,250,233,224,230,127,211,185,177,155,217,20,99,166,190,255,75,138,6,32,158,87,224,185,192,100,214,172,184,234,89,7,237,78,30,87,19,243,156,24,119,192,255,255,149,0,48,12, +12,23,32,252,47,127,175,80,203,115,203,203,237,47,127,39,88,51,18,155,177,102,36,76,114,91,223,95,156,192,76,189,93,89,71,82,187,29,118,190,247,119,98,85,199,9,0,94,74,77,139,156,79,249,143,211,252,170,9,5,163,240,238,82,10,223,4,219,185,236,171,202, +75,74,96,7,0,0,214,214,187,238,121,213,138,41,200,49,50,220,253,243,154,231,255,187,121,217,31,121,154,174,67,111,212,109,186,142,28,95,194,157,169,78,90,250,214,37,178,115,58,119,51,223,254,52,54,32,109,254,158,51,117,249,119,32,8,159,199,126,42,134, +22,146,18,15,33,157,59,47,216,145,229,131,81,1,22,239,245,63,237,218,11,209,109,61,20,210,26,204,46,196,238,70,243,109,35,131,88,213,84,213,36,171,157,34,230,219,98,29,133,199,231,70,71,254,40,172,122,1,158,73,69,205,52,203,255,155,245,62,150,190,44, +125,224,202,70,145,223,246,206,169,235,122,73,105,109,130,38,216,79,4,118,140,0,86,86,40,100,1,128,6,9,3,0,0,96,205,150,158,253,217,228,237,250,245,83,188,226,223,71,191,120,150,13,111,182,207,112,60,123,115,85,239,4,188,116,16,219,171,235,154,86,15, +161,137,98,30,20,171,206,133,224,120,99,31,181,64,88,21,234,149,24,54,40,54,78,13,135,153,148,157,232,49,139,81,145,174,84,15,62,87,204,172,45,107,8,58,170,95,122,175,113,34,170,50,68,195,50,87,59,23,6,39,61,179,109,43,144,197,239,59,40,50,209,20,3,222, +234,5,117,158,190,249,185,158,83,74,127,134,75,6,105,20,123,10,145,183,62,2,106,65,74,52,172,236,243,121,45,102,0,0,192,246,82,146,222,242,25,116,88,126,241,110,30,21,246,244,38,111,234,67,73,75,190,181,241,183,95,47,79,231,5,83,203,65,0,90,225,207,227, +235,232,143,251,227,208,173,60,60,172,174,125,63,33,100,162,198,134,213,173,168,26,123,73,173,168,181,225,240,142,118,250,15,187,148,191,20,207,182,246,214,178,231,71,197,158,109,244,158,94,76,237,106,174,93,135,177,59,111,148,169,8,235,229,51,219,127, +150,107,48,71,183,25,114,1,111,0,30,43,70,102,43,78,164,207,117,74,187,112,48,145,23,190,148,110,93,26,110,88,57,1,186,229,220,0,31,18,72,4,0,0,104,242,235,247,246,25,62,83,0,182,63,239,179,182,123,154,216,241,241,250,151,226,215,243,167,187,134,49,229, +56,78,189,137,215,228,238,178,226,242,231,67,101,246,124,97,0,224,141,116,125,143,32,71,120,19,18,192,40,253,24,178,235,152,111,166,229,52,54,141,207,209,7,173,16,123,179,197,252,143,187,247,43,123,46,34,135,201,245,110,42,254,91,83,221,86,168,255,185, +24,201,185,64,174,242,204,253,186,1,158,10,230,245,69,243,223,158,215,221,26,203,142,145,79,35,111,195,236,58,223,162,23,180,153,108,128,149,19,65,72,1,184,206,10,3,0,0,126,186,135,114,163,137,113,128,125,239,72,18,158,79,146,205,207,13,69,80,85,141, +188,236,20,84,19,226,118,98,51,44,24,149,179,253,220,251,0,1,78,88,198,16,179,5,0,26,0,197,142,197,240,116,115,121,50,190,99,83,118,170,18,228,109,106,252,119,18,253,13,14,170,3,40,247,110,108,206,30,169,74,76,215,185,186,248,49,230,145,222,247,241,100, +123,29,121,187,4,0,190,234,69,242,16,91,168,163,245,173,121,30,108,175,79,60,177,217,169,216,178,129,208,153,0,96,219,93,167,152,1,0,0,183,124,249,123,207,125,221,97,218,246,201,219,159,187,149,53,149,154,99,79,134,175,116,128,99,201,101,213,190,11,81, +117,98,2,221,67,191,119,108,254,217,115,76,217,89,95,179,209,201,79,26,52,0,48,217,220,188,60,213,249,114,219,60,198,111,181,115,37,151,110,93,183,239,53,13,104,44,198,242,157,251,177,46,111,123,41,24,170,162,123,146,64,141,202,243,206,24,250,222,19, +6,214,4,0,62,202,37,229,169,249,235,207,235,169,221,60,22,211,117,146,111,35,116,191,182,238,11,96,55,180,4,172,172,114,101,43,26,0,0,74,45,54,255,110,242,60,24,86,234,144,197,251,46,179,163,230,34,185,14,230,212,99,141,169,248,35,63,80,246,87,18,192, +182,57,46,239,163,170,88,95,190,182,28,236,74,73,91,125,95,28,160,32,0,0,237,55,247,247,153,113,77,55,0,136,106,23,154,58,95,157,206,157,138,174,158,13,157,103,145,203,211,231,209,254,149,52,209,28,244,82,126,82,149,15,167,229,193,115,190,225,6,13,0, +126,170,37,244,67,156,48,175,245,173,249,231,88,181,17,206,92,164,184,71,40,103,128,109,149,43,203,42,40,0,0,240,169,125,237,248,174,57,234,70,180,42,238,251,24,125,105,161,194,84,60,95,143,109,14,87,14,124,141,20,144,118,246,108,40,85,14,179,8,41,66, +138,24,198,175,241,253,116,121,42,142,71,244,126,113,103,250,192,0,16,192,3,236,197,231,23,140,231,92,238,165,90,203,12,119,245,81,104,119,108,99,201,35,153,149,88,70,39,201,158,131,52,155,61,213,121,187,167,151,195,77,161,182,102,10,38,104,19,22,199, +171,26,0,30,138,37,205,77,211,239,207,245,212,248,93,246,109,100,73,247,122,109,207,183,49,15,104,117,135,5,112,88,187,158,205,160,0,0,192,95,139,103,171,47,13,125,156,118,245,253,239,58,214,108,246,198,30,40,156,77,195,71,110,67,111,191,227,125,28,39, +145,155,179,52,108,173,206,105,252,75,213,244,50,206,110,172,233,96,246,233,236,166,38,128,80,176,98,31,91,120,168,51,109,199,41,38,75,116,112,109,54,43,153,78,15,133,108,117,155,40,85,147,116,242,183,149,6,230,1,233,1,30,138,37,221,167,102,191,77,235, +179,214,55,125,77,123,84,193,112,190,221,104,249,182,81,119,38,217,102,17,11,112,88,187,204,89,0,0,96,187,246,91,113,111,106,28,227,164,238,71,247,187,42,181,30,23,118,168,167,143,107,159,50,27,98,154,71,206,215,211,117,99,90,45,187,51,163,112,115,237, +31,167,241,59,83,33,50,135,53,92,67,238,81,61,0,120,176,114,41,249,8,222,183,18,109,48,38,199,139,96,204,126,83,197,233,116,218,108,97,200,221,53,251,122,23,43,192,21,80,114,72,129,6,0,222,121,165,238,107,182,255,109,189,151,198,67,103,219,30,189,203, +208,149,75,207,227,244,25,146,195,42,215,171,20,0,0,72,143,127,97,232,249,70,59,130,200,243,229,239,255,41,220,187,112,254,96,184,237,185,50,35,167,243,49,92,30,22,182,243,249,182,254,232,237,141,220,214,27,185,166,211,92,127,158,43,190,248,90,57,215, +25,122,138,209,7,178,83,230,142,78,16,96,193,176,201,229,23,153,91,159,102,132,204,75,238,209,116,138,47,97,139,195,52,220,254,200,53,177,230,0,160,64,19,193,181,62,68,81,16,0,158,73,117,236,214,238,181,237,158,216,242,78,223,102,9,28,13,123,33,51,79, +15,27,153,73,236,234,22,128,85,39,130,221,204,141,4,178,192,38,3,0,0,255,23,228,62,207,112,255,24,143,221,237,225,53,53,205,167,98,116,41,220,169,176,92,141,30,56,53,143,223,251,230,235,156,9,211,212,85,27,67,251,87,92,96,128,16,140,123,82,184,227,204, +82,10,230,73,187,241,74,134,139,225,63,63,79,204,184,222,43,116,82,61,61,115,114,170,200,254,171,75,45,252,231,252,212,221,209,145,53,16,0,13,181,150,180,113,106,56,13,0,79,103,103,83,0,4,224,159,0,0,0,0,0,0,7,95,64,62,3,0,0,0,124,226,125,144,14,140, +37,40,40,159,154,157,156,159,155,153,150,141,148,182,71,109,1,85,26,224,171,242,146,99,62,252,219,42,69,160,160,127,143,235,202,248,61,166,237,167,31,43,7,176,14,128,203,232,76,0,14,99,190,194,80,0,0,152,207,62,163,164,211,79,63,13,149,155,151,135,176, +172,216,70,139,216,208,135,121,142,164,14,64,116,218,225,119,197,147,148,64,198,71,253,250,151,10,127,11,49,52,80,51,223,27,230,185,211,153,47,7,223,210,64,187,49,83,155,180,2,69,170,103,167,132,40,167,56,229,249,255,75,144,201,63,122,88,140,56,253,153, +175,150,133,226,89,86,207,18,128,9,20,0,220,208,71,1,255,228,87,121,135,0,29,137,124,96,174,15,93,7,0,48,154,52,43,78,229,167,217,213,64,139,97,130,53,165,15,177,0,244,202,98,242,207,191,234,69,189,64,223,141,188,45,254,177,8,0,160,252,221,99,83,67,189, +91,211,166,223,102,191,22,3,42,99,248,37,43,20,0,244,202,44,235,231,63,188,107,109,97,3,0,116,128,4,0,0,243,252,218,107,17,108,244,103,74,32,176,164,89,197,155,71,48,248,73,107,139,83,0,186,71,117,114,64,32,91,96,255,39,166,15,231,59,146,255,170,140, +201,64,31,124,251,248,27,138,123,140,161,29,27,73,3,135,85,176,101,93,192,14,0,0,10,49,184,253,230,99,50,253,247,215,90,147,174,137,252,54,19,85,242,54,242,90,188,56,47,27,118,204,212,61,69,116,61,204,7,64,27,58,110,191,57,115,45,14,53,0,100,202,32,30, +15,162,228,89,21,63,160,128,226,145,23,134,216,136,97,235,90,221,100,182,139,241,39,22,27,119,254,76,196,229,116,69,154,199,231,21,189,249,100,98,97,118,90,155,108,198,242,200,29,54,255,98,183,92,63,17,158,40,227,139,177,207,194,156,115,10,9,30,72,237, +102,35,2,209,130,254,63,209,60,140,247,140,171,124,254,122,137,212,112,127,96,123,62,47,145,8,209,172,5,86,86,202,203,82,2,59,0,0,40,224,207,145,130,134,203,232,168,189,42,98,163,158,172,93,65,249,141,255,11,81,6,78,20,12,29,229,241,131,85,35,128,42, +155,55,16,240,249,165,0,140,208,244,201,197,119,146,103,237,143,59,206,227,240,250,217,89,74,17,135,194,201,189,187,73,130,80,30,158,198,172,215,174,55,223,151,33,100,100,95,238,127,70,114,173,238,22,57,33,132,67,138,121,206,83,228,217,60,126,118,249, +125,103,60,142,94,216,107,33,212,97,0,30,72,173,108,184,64,40,65,254,247,133,176,26,207,209,252,254,251,41,137,176,225,243,128,152,38,162,129,205,176,128,149,149,149,186,46,129,132,1,0,128,2,212,156,235,108,85,50,133,234,247,105,89,151,167,59,189,228, +68,164,239,234,44,123,54,197,58,252,230,208,249,131,35,224,147,121,245,125,100,79,37,70,100,229,102,11,249,147,226,68,175,255,222,176,251,127,184,98,152,97,38,174,23,167,74,125,249,95,63,63,215,235,87,51,154,77,82,69,119,142,12,109,218,157,130,169,223, +26,5,108,255,119,230,46,232,87,27,48,68,118,177,234,163,174,235,202,121,190,62,50,243,249,105,173,173,0,0,30,72,141,102,72,32,74,16,255,39,66,235,157,247,136,174,236,161,142,183,48,60,47,224,162,190,205,45,28,202,171,150,162,4,18,6,0,0,10,80,198,140, +185,204,227,52,55,199,133,255,140,26,251,94,26,137,219,93,54,134,146,203,227,85,115,68,106,12,150,121,50,221,230,189,94,52,161,205,212,103,41,9,164,244,102,254,84,100,63,230,216,101,123,54,216,145,237,108,175,157,5,31,123,189,80,124,194,138,9,97,153, +103,106,145,211,151,115,195,110,190,234,147,152,90,116,116,247,130,165,110,229,46,1,198,223,241,102,97,216,226,116,54,245,181,178,251,235,127,123,99,239,130,33,7,6,0,30,72,237,102,67,253,51,48,255,125,90,111,254,165,80,255,250,104,2,105,56,30,56,231, +66,156,128,116,212,22,224,176,178,94,150,18,216,1,0,64,1,149,24,183,171,227,60,135,198,111,218,54,191,32,115,186,224,174,242,58,62,221,203,202,28,12,57,204,67,91,33,228,112,243,201,60,1,205,133,252,158,35,8,4,208,211,123,242,48,116,114,238,232,129,53, +103,49,34,46,190,91,243,228,139,161,201,30,246,103,93,41,43,1,53,198,6,7,19,217,168,68,17,34,27,109,58,180,222,230,188,232,218,186,86,6,99,5,210,167,84,219,179,203,149,211,170,167,234,177,219,23,243,43,207,85,194,10,25,0,190,71,77,116,3,129,8,168,255, +62,101,53,127,134,135,30,111,108,184,63,64,49,89,215,64,100,29,77,2,135,149,114,22,200,2,146,37,128,29,0,0,20,96,207,185,183,156,159,148,238,246,204,79,223,247,30,131,91,5,187,120,193,252,118,221,76,171,167,157,54,10,67,105,58,27,48,108,49,25,58,55,119, +138,179,82,85,81,3,132,10,110,250,222,244,128,1,211,64,213,227,21,243,183,14,51,83,61,29,58,179,110,227,1,83,185,190,87,180,146,183,249,67,231,59,163,63,93,15,14,22,93,239,88,83,122,190,108,10,34,121,50,7,198,20,70,175,204,125,113,184,45,244,206,18,0, +254,71,173,98,152,64,40,192,252,247,132,189,104,239,18,189,232,1,158,55,54,188,46,192,75,231,102,56,172,42,215,165,100,181,108,0,0,0,0,10,72,125,175,13,251,29,38,150,222,215,131,75,139,138,2,124,254,120,156,175,122,109,95,120,122,121,39,145,125,83,251, +124,145,20,99,59,66,205,218,24,156,205,243,27,32,66,95,204,170,90,13,100,69,242,2,242,86,146,198,16,203,112,175,121,203,63,83,204,61,64,32,215,221,123,64,245,63,39,47,180,36,225,39,145,214,203,89,106,12,133,70,33,187,247,169,114,107,79,143,144,131,53, +138,109,103,45,84,78,119,171,134,131,25,62,71,245,98,72,87,14,254,223,183,148,106,255,20,127,255,96,100,120,62,117,128,45,26,16,75,8,0,182,105,172,164,20,0,43,44,236,0,0,192,30,166,134,222,144,48,188,125,237,121,222,101,98,205,107,203,131,134,194,129, +2,61,183,53,183,120,254,221,119,111,71,20,20,50,38,6,134,208,61,157,94,212,227,177,120,191,193,173,223,32,67,26,68,111,197,169,139,27,79,8,241,119,104,195,253,29,156,94,133,198,6,114,125,90,57,237,12,2,73,58,54,112,81,75,24,219,243,210,165,237,233,177, +55,178,193,139,53,78,206,213,75,174,236,242,88,108,177,222,6,0,190,71,61,117,70,87,54,204,159,234,183,143,66,202,63,76,121,156,140,126,246,204,54,224,40,129,59,45,44,28,166,177,14,28,118,0,0,128,189,89,37,160,91,207,130,178,249,19,61,180,18,86,33,236, +190,15,246,165,1,58,198,102,208,147,254,184,111,184,116,166,130,157,239,208,249,225,128,232,131,40,158,178,167,122,10,145,181,229,158,179,24,249,35,157,121,8,58,251,166,251,49,215,27,217,114,249,167,199,124,195,119,212,215,53,48,186,107,27,122,189,110, +83,208,58,169,207,94,29,196,48,92,62,82,238,145,151,55,166,102,0,0,94,71,189,37,168,175,29,188,184,222,189,249,135,210,183,32,70,70,95,231,179,39,176,231,156,115,192,24,99,0,56,20,43,69,96,32,97,0,0,64,29,252,18,43,149,107,91,18,99,220,7,245,228,122, +134,120,140,152,190,188,254,250,235,151,67,51,77,134,97,176,83,24,206,206,191,122,49,247,102,170,217,143,215,197,71,160,1,179,255,240,124,243,182,229,13,24,64,87,189,220,188,134,73,93,108,0,88,127,82,118,203,197,219,91,213,224,130,186,57,219,205,252, +250,86,91,63,41,80,236,94,23,27,143,160,1,0,208,208,208,240,15,55,169,94,53,0,0,0,0,0 }; + +const char* Robot0_ogg = (const char*) temp_binary_data_21; + +//================== Robot1.ogg ================== +static const unsigned char temp_binary_data_22[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,133,102,85,62,0,0,0,0,67,195,246,255,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,133,102,85,62,1,0,0,0,91,203,165,172,13,59,255,255,255,255,255, +255,255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31, +66,67,86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91, +73,193,214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150, +214,82,41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201, +177,36,75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42, +197,230,116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230, +65,106,54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206, +57,231,156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20, +82,72,33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74, +41,8,13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91, +214,101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192, +81,28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247, +117,29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41, +162,226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73, +145,20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16, +131,30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81, +0,0,132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79, +242,52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109, +221,84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93, +89,246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,0,107,0,0,0,0,0,0,133,102,85,62,2,0,0,0,145,98,76,171,47,1,1,143,29,31,33,32,31,38,37,37,44,39,155,145,149,150,151,145,144,151,154,144,138,136,144,134,137,137,146,139,144,142,149,34,33,35,38,150,33,37,38,39,39,38,35,32,0,10, +182,71,93,246,227,151,186,155,24,229,31,70,139,11,59,207,125,253,217,23,174,126,84,135,101,41,86,48,12,0,0,97,59,228,100,189,237,155,249,182,83,230,249,206,157,111,190,249,230,155,59,217,199,47,94,185,112,174,64,116,92,92,120,99,209,172,89,242,253,253, +203,76,81,209,211,109,166,62,23,10,103,193,140,245,255,247,111,125,150,245,255,215,159,88,67,128,92,145,250,252,175,43,121,1,0,138,200,227,127,87,18,98,81,81,209,216,171,0,59,107,214,44,1,96,50,75,254,255,50,43,110,102,150,117,254,254,213,153,89,2,64, +2,0,244,210,115,139,63,187,114,78,144,1,192,157,77,100,218,254,237,116,47,144,173,230,246,185,116,241,206,71,3,4,211,11,250,159,234,75,139,8,40,1,64,240,243,148,174,82,243,245,172,187,29,151,50,206,206,239,231,217,48,37,28,211,139,237,123,1,56,20,217, +9,0,184,6,108,255,58,223,110,249,123,164,53,37,68,164,12,28,246,101,177,158,208,23,68,215,219,126,159,213,175,39,22,28,64,3,64,218,86,108,145,93,145,182,12,71,222,95,143,225,146,183,123,255,120,13,68,217,91,31,207,7,40,1,192,85,0,135,39,124,79,182,213, +54,127,249,212,204,30,35,89,252,113,228,224,176,16,36,207,103,253,219,63,193,73,26,121,231,92,117,23,224,120,177,111,90,122,180,83,147,221,195,255,170,105,126,101,29,245,185,87,166,111,42,0,92,219,91,236,219,63,79,196,66,222,206,222,231,13,0,176,153, +115,207,93,230,184,255,10,207,219,110,238,116,240,177,158,202,63,199,99,6,76,219,139,254,167,255,125,73,67,62,41,189,222,30,101,101,113,209,0,64,53,33,22,9,89,231,150,54,153,31,145,215,48,249,220,73,0,60,209,34,247,235,0,249,216,121,238,248,99,53,213, +243,179,171,103,0,112,39,64,243,173,182,33,35,89,251,189,162,143,71,216,39,82,248,193,118,92,218,241,97,1,100,221,231,27,167,127,122,245,206,144,79,216,53,166,186,252,201,101,117,130,115,114,120,249,209,200,51,110,100,153,101,94,53,241,23,243,128,22, +0,90,42,214,36,40,93,14,207,114,106,235,161,135,71,22,177,22,222,235,247,114,84,59,254,152,190,16,65,152,213,150,32,1,18,3,96,115,177,178,82,212,98,6,0,0,248,185,197,59,77,251,199,209,133,248,241,190,178,102,63,229,249,250,150,154,84,119,154,34,122,126, +54,30,205,60,234,245,117,164,92,81,208,91,4,242,40,156,153,35,159,230,208,95,10,3,192,240,170,220,138,46,38,128,83,6,46,103,154,24,144,149,59,128,240,147,59,213,161,92,15,64,230,23,62,31,141,68,20,64,110,226,170,252,161,60,243,51,249,245,73,81,208,173, +54,84,170,32,90,206,41,14,8,144,176,0,190,139,110,42,139,24,135,209,255,105,253,191,60,42,216,187,30,66,236,25,20,90,95,130,112,52,75,218,20,96,131,109,76,89,53,3,0,0,80,113,228,139,207,146,221,184,225,180,183,179,169,62,213,210,154,24,237,123,96,124, +61,126,32,34,116,218,238,195,203,213,217,19,55,13,142,207,143,57,54,217,219,220,195,157,18,154,36,155,91,217,51,33,52,177,12,215,253,228,154,122,184,139,48,184,141,44,79,215,204,132,122,217,26,191,0,0,240,243,182,62,31,20,178,3,54,205,243,237,159,92, +23,194,232,17,204,29,79,43,229,1,81,134,74,20,0,222,91,174,188,137,72,63,110,205,127,229,199,99,177,119,41,68,188,231,200,162,25,209,7,109,27,8,146,149,149,21,186,149,25,10,0,32,180,110,254,231,127,237,251,28,162,245,212,105,115,138,191,239,121,175,164, +206,84,186,141,125,31,125,245,108,8,139,8,248,192,158,199,132,157,52,12,54,139,52,51,140,89,188,65,130,0,176,156,100,235,161,141,140,26,101,166,30,18,38,9,140,69,206,0,98,122,239,192,71,140,169,98,218,155,233,90,82,200,149,65,8,89,230,220,126,55,147, +191,230,152,201,198,188,31,238,34,160,137,231,123,82,247,141,227,174,167,83,144,0,126,187,157,40,25,41,255,27,79,162,167,39,18,18,86,62,95,79,138,26,59,125,36,44,224,24,201,74,201,10,93,74,24,10,0,224,62,255,251,71,27,195,191,173,67,43,184,124,91,236, +79,147,211,217,134,113,224,1,20,234,243,6,45,190,215,53,172,231,178,146,223,167,250,244,79,136,112,59,77,79,67,71,47,43,106,226,63,146,44,13,160,159,23,14,139,110,15,234,198,56,57,70,224,250,74,82,219,69,247,246,158,72,33,148,35,143,30,251,223,93,204, +28,208,157,31,63,61,207,100,222,207,59,169,187,134,142,158,218,124,241,239,110,23,141,187,31,185,47,32,1,222,73,133,69,205,144,253,159,73,228,118,72,10,166,75,95,231,158,78,54,162,59,147,48,128,208,185,171,138,61,181,152,65,1,0,112,211,239,91,124,132, +246,84,10,113,156,1,57,174,182,154,237,149,245,74,93,207,226,233,54,63,231,205,122,3,20,178,209,253,183,8,154,206,60,222,62,246,87,57,255,171,183,126,87,10,0,27,99,67,223,155,35,51,11,110,17,199,174,119,227,99,163,72,19,202,184,209,138,101,57,24,28,96, +236,240,82,108,130,112,142,95,24,162,242,158,187,232,55,230,255,252,10,189,130,137,168,189,122,23,110,14,119,103,157,126,31,11,175,130,5,0,254,72,205,121,50,153,255,159,2,41,53,10,35,105,184,63,101,227,156,136,236,4,7,64,179,192,182,50,178,108,80,0,64, +88,227,95,135,198,115,70,125,88,111,199,180,81,198,55,209,119,213,8,151,247,116,128,102,166,235,207,70,41,108,168,141,139,230,251,120,88,153,82,7,234,73,229,244,74,239,208,65,71,151,110,214,116,154,112,2,31,47,168,187,226,187,89,82,171,70,147,191,228, +137,111,76,135,128,236,39,150,202,142,244,105,227,222,51,97,72,51,223,95,131,124,171,84,70,47,87,164,118,81,238,220,238,168,119,109,16,39,3,204,107,104,0,190,71,29,70,88,11,241,127,166,209,133,102,74,197,134,227,23,165,54,234,158,35,18,26,7,43,88,85, +94,73,138,64,1,0,231,86,210,82,125,73,191,105,251,17,222,38,137,150,180,122,91,38,155,177,98,232,201,101,79,38,187,86,48,224,71,76,32,187,244,20,234,174,123,235,205,238,247,125,195,239,167,161,52,142,69,156,215,226,90,4,176,120,194,44,165,138,217,248, +60,212,140,130,21,247,210,55,28,68,193,139,122,38,20,50,57,96,166,207,229,111,211,218,157,87,190,42,108,236,179,42,80,133,181,241,237,160,42,147,30,211,198,118,76,0,222,87,29,70,201,80,255,23,136,161,89,198,134,207,77,186,245,44,187,7,189,82,172,90,9, +108,21,10,0,216,229,185,255,145,57,227,119,223,190,253,190,28,29,255,174,143,30,116,95,199,127,30,15,212,140,44,67,30,65,143,102,89,10,15,130,91,119,37,68,47,212,92,119,99,32,240,13,25,26,28,102,108,174,30,122,119,77,245,83,155,93,67,183,14,172,216,139, +25,239,251,169,162,43,167,111,122,195,188,200,194,74,5,191,114,178,5,230,24,236,158,46,119,187,82,195,104,180,62,247,89,61,63,76,117,93,41,34,231,219,242,226,104,99,125,111,58,82,144,0,72,0,30,104,29,164,106,172,254,31,76,180,201,200,240,122,245,28,98, +108,246,134,212,115,30,52,189,96,165,188,178,82,87,2,5,0,228,127,119,213,103,127,123,26,198,72,15,61,155,171,119,107,28,135,215,182,245,224,170,204,125,94,174,39,54,156,190,124,79,101,230,105,126,140,252,108,96,62,141,161,214,51,219,139,53,19,215,66, +41,146,41,103,85,239,20,130,41,128,37,77,72,177,127,242,160,244,131,20,176,165,189,147,215,11,207,154,106,52,79,248,81,235,178,89,227,216,23,130,97,165,60,144,150,108,96,234,15,222,63,41,22,20,52,186,239,117,213,162,244,228,199,218,34,192,4,0,94,155, +77,144,8,242,191,143,70,218,42,153,133,233,121,151,174,99,217,121,78,244,202,170,98,133,87,2,0,0,248,227,126,218,58,133,175,87,127,46,249,74,228,241,254,231,240,69,161,152,115,249,112,22,135,55,76,10,190,223,23,191,183,7,151,225,171,142,219,189,57,220, +105,74,149,117,103,109,158,158,205,124,239,207,82,220,229,14,116,241,37,246,117,193,38,12,64,157,113,205,124,223,117,0,32,226,23,205,211,73,9,175,73,241,250,250,250,5,80,96,217,212,160,122,149,240,242,142,119,219,181,133,165,188,97,125,221,94,179,129, +55,239,21,0,30,75,214,74,157,46,204,135,159,246,239,101,109,35,77,6,124,250,240,192,11,5,75,39,73,131,29,182,186,194,43,12,0,0,184,42,101,2,43,178,62,152,194,7,178,130,223,192,99,233,49,154,101,40,145,196,3,72,211,184,58,178,85,242,232,21,27,230,220, +58,134,143,219,220,8,200,77,195,220,29,121,8,55,181,184,244,110,226,171,210,170,206,79,13,0,14,226,211,6,22,35,244,211,56,34,231,20,154,152,131,232,235,181,134,128,79,143,131,187,221,61,215,143,82,66,53,74,86,221,228,20,38,84,250,142,186,7,0,222,42,54, +150,203,38,125,184,235,235,218,82,109,95,77,70,209,71,85,94,97,155,146,69,178,88,128,109,165,24,89,2,0,0,96,131,214,84,218,195,46,166,154,101,7,100,224,199,36,241,50,234,99,242,5,161,28,141,234,32,245,106,183,38,248,229,161,95,95,109,73,31,30,186,146, +38,208,124,40,124,174,106,228,198,31,118,247,173,49,61,253,110,141,150,166,5,94,216,59,217,94,15,53,1,83,85,243,241,241,205,46,216,66,94,96,150,126,110,236,255,188,92,201,238,239,41,124,35,153,198,4,25,68,166,12,0,222,10,22,170,137,205,255,161,231,223, +63,237,147,237,217,96,20,247,168,206,11,5,47,182,38,210,162,49,143,195,74,145,149,0,0,0,60,78,61,22,41,234,155,108,151,82,67,8,112,79,245,20,173,184,11,19,179,138,149,244,247,10,162,83,120,226,108,92,15,53,147,189,201,189,57,133,71,144,40,71,110,73,90, +72,212,100,141,49,104,232,165,114,102,189,160,107,57,95,76,199,65,165,112,155,118,20,107,47,7,184,76,130,219,210,35,138,84,169,217,188,223,73,107,119,181,219,7,202,143,150,79,0,68,86,219,94,213,181,218,139,5,79,0,0,190,10,38,249,26,105,127,8,103,255, +186,232,92,137,70,43,223,30,239,243,74,46,216,146,165,147,3,40,79,181,224,3,3,0,0,196,208,234,58,186,4,131,34,56,66,101,101,47,24,21,175,231,42,106,46,41,7,249,67,249,39,118,27,235,174,136,143,61,206,194,116,28,211,71,179,24,55,250,53,76,20,231,152,221, +53,114,157,123,247,203,81,90,77,253,100,136,180,197,13,115,52,110,116,38,159,156,171,178,182,208,52,195,216,100,168,227,230,251,113,95,217,195,8,153,61,205,204,59,201,49,64,6,9,0,254,10,14,209,156,238,127,140,243,206,31,85,42,81,97,165,135,71,117,190, +38,213,137,146,166,147,6,122,14,91,157,60,48,0,0,128,156,90,43,145,20,236,82,140,210,3,196,200,178,240,50,22,154,101,148,0,66,45,42,36,188,30,91,33,96,14,38,135,59,4,39,250,118,218,207,2,65,228,241,80,51,121,18,33,57,223,120,125,51,226,188,156,45,206, +178,164,33,101,139,250,203,180,43,3,250,24,35,11,92,205,109,31,195,113,189,147,241,177,56,190,172,190,198,92,140,84,121,177,175,131,94,137,217,62,37,42,0,222,42,206,162,165,249,250,63,206,219,254,255,79,14,86,132,200,138,231,227,130,175,165,251,69,167, +62,116,114,0,211,180,192,230,65,0,0,128,216,185,101,8,39,224,250,218,226,51,120,20,118,101,13,83,88,233,243,157,31,30,97,113,75,23,153,124,142,141,44,89,159,236,203,193,59,245,68,115,45,50,59,104,128,129,218,144,174,63,227,244,198,113,11,179,246,68,196, +236,113,100,163,195,172,205,49,49,242,138,2,77,125,59,245,147,97,46,184,158,198,166,247,217,176,119,46,143,213,21,157,21,134,170,152,196,67,232,0,94,75,182,196,82,190,253,103,61,207,190,255,187,170,37,93,182,178,143,154,34,117,73,34,73,26,96,5,182,186, +226,129,161,0,0,184,137,45,195,58,115,37,37,69,237,2,149,125,139,117,115,115,19,45,63,60,229,39,102,58,237,143,64,51,27,202,71,80,100,130,3,189,244,180,222,66,229,205,211,217,237,105,216,68,54,121,180,250,201,244,172,113,247,133,232,136,11,32,23,171, +90,197,0,49,10,5,191,187,221,56,6,216,24,251,22,172,206,97,120,247,112,211,177,23,198,110,234,189,137,241,29,171,216,117,49,216,144,219,248,22,11,104,175,193,2,0,62,75,22,162,76,21,163,199,87,207,61,49,17,141,184,75,7,147,140,20,88,89,89,38,178,194,0, +0,0,247,145,237,207,239,177,172,141,172,87,127,189,239,121,46,255,253,172,135,115,215,87,182,204,16,187,240,127,80,122,139,234,242,244,174,39,23,138,165,66,139,56,61,118,88,45,78,188,47,60,23,0,202,49,244,118,1,222,22,239,187,136,29,250,73,27,34,78,247, +187,108,231,176,67,14,241,60,99,242,200,211,235,103,89,188,30,88,188,118,172,124,152,16,195,202,59,139,59,95,16,150,183,107,239,199,99,149,65,86,0,30,251,237,206,207,68,31,173,223,210,144,228,42,13,74,145,238,146,177,15,137,61,176,178,82,166,179,149, +6,0,0,170,102,236,123,143,246,223,205,63,182,223,11,213,191,126,255,189,62,190,61,168,172,58,235,242,217,44,9,98,223,30,148,178,98,166,126,140,145,42,170,196,4,198,34,52,153,59,171,45,75,31,40,32,214,232,253,38,155,211,207,222,164,157,138,73,151,23,82, +142,251,227,45,189,3,21,143,150,51,234,9,1,98,179,99,243,1,253,87,26,210,118,29,130,97,156,213,218,221,18,201,234,24,108,42,222,248,45,54,92,66,233,234,0,94,187,189,39,217,4,163,254,217,181,75,212,163,62,140,18,159,240,76,162,179,217,0,206,158,115,176, +50,95,86,150,58,3,0,0,100,160,175,161,111,113,59,158,203,141,253,19,211,90,60,246,243,28,95,67,131,200,52,16,186,154,196,213,155,164,131,5,150,174,142,111,119,13,155,55,209,38,30,84,185,187,148,235,38,22,72,53,41,166,41,219,148,131,190,209,158,211,223, +103,161,176,33,10,6,220,206,93,27,86,66,24,234,171,168,228,140,179,204,26,192,35,73,179,207,77,26,141,104,78,92,30,176,201,190,195,53,160,154,60,53,9,0,86,138,189,59,151,229,151,182,150,2,3,158,12,0,48,173,172,164,88,102,0,0,160,111,214,40,207,142,232, +240,237,57,179,167,125,62,247,110,93,208,142,208,117,162,127,227,244,237,250,61,221,59,187,48,124,41,156,254,213,166,145,105,158,92,108,207,211,60,15,10,129,33,53,179,152,119,31,219,11,173,15,163,38,170,43,222,150,113,226,125,113,84,131,176,41,84,159, +122,239,53,40,231,255,114,121,76,106,61,59,177,103,92,221,42,23,255,117,181,2,170,144,129,217,56,193,72,2,9,89,229,167,215,229,206,119,179,132,48,199,99,229,161,200,15,214,93,157,18,0,60,213,219,154,243,0,28,234,50,230,5,126,1,222,173,182,111,159,62, +250,51,150,147,74,248,161,30,73,47,229,17,72,23,0,52,219,199,173,187,169,85,77,192,33,93,75,96,108,33,102,85,13,163,159,121,139,125,104,250,92,118,229,15,127,251,109,0,68,221,139,235,251,0,121,137,158,94,0,96,156,64,55,231,181,123,246,99,19,194,75,221, +198,226,1,179,166,178,158,115,254,156,23,52,215,7,22,111,255,179,2,175,58,243,65,236,117,78,198,184,78,224,115,148,215,225,71,23,225,61,246,125,36,115,255,56,117,205,113,160,0,242,121,221,83,109,207,60,80,38,40,159,12,0,176,2,91,138,162,96,0,0,208,115, +21,103,181,122,132,142,186,229,221,151,27,63,159,153,220,187,101,190,238,243,253,194,74,149,163,14,10,133,159,189,95,159,118,111,11,119,174,170,111,64,55,196,86,251,126,135,29,94,108,196,229,132,199,3,230,212,194,232,165,1,43,42,175,159,61,236,132,241, +250,148,245,171,75,196,120,251,169,187,226,48,200,212,141,219,195,219,179,85,35,14,95,216,217,217,221,121,194,27,144,128,199,216,84,218,53,50,214,43,183,222,3,53,43,68,168,137,119,119,166,158,201,235,177,211,236,54,0,68,217,15,199,219,87,86,41,64,9,0, +98,215,39,228,216,59,127,219,120,83,199,248,103,118,222,27,238,187,125,186,247,9,76,213,223,100,220,243,80,173,0,28,170,119,196,5,0,240,191,250,110,215,202,92,250,44,201,204,195,43,215,98,189,237,241,163,214,127,100,68,221,175,29,254,92,0,14,211,92,71, +2,0,239,11,24,213,206,24,162,172,121,105,141,133,229,56,234,177,123,27,110,236,8,159,148,159,84,68,215,47,234,245,246,255,205,0,242,50,103,79,212,1,31,233,239,223,250,175,175,104,59,71,190,210,207,51,99,93,199,237,215,111,238,85,5,0,60,213,175,108,120, +235,0,28,154,221,91,10,88,2,250,179,172,189,170,37,54,132,43,75,72,113,254,205,120,101,113,142,245,233,91,74,188,84,7,92,219,83,91,55,255,231,234,1,232,128,188,27,113,142,4,195,59,191,89,49,222,139,170,170,54,158,254,119,25,83,15,153,231,126,251,110, +13,76,217,115,9,222,243,251,37,26,28,154,101,81,3,109,108,117,171,153,118,132,156,116,234,100,58,119,216,115,48,160,212,191,11,0,76,217,235,110,60,250,127,149,28,22,16,246,156,5,0,214,211,176,165,251,170,243,60,154,101,234,171,244,69,22,63,25,79,103, +103,83,0,0,192,194,0,0,0,0,0,0,133,102,85,62,3,0,0,0,172,43,225,89,60,40,39,36,39,42,41,42,39,39,145,143,139,149,32,41,39,40,38,38,40,42,39,33,40,40,40,38,159,138,135,146,34,31,33,35,36,38,41,153,151,154,148,141,141,152,34,34,31,38,37,157,36,41,39,35, +35,36,40,38,156,84,223,115,9,231,154,0,58,64,222,22,191,222,201,4,0,53,0,241,234,77,53,204,218,250,215,229,218,198,193,126,58,157,115,207,211,22,11,207,1,108,227,235,6,111,29,32,31,6,103,99,220,153,192,119,64,85,136,99,63,237,110,237,136,177,248,244, +99,210,158,6,245,195,217,159,177,238,33,3,92,217,83,11,55,255,3,213,195,130,4,121,137,232,58,1,192,233,214,3,74,208,28,94,158,189,116,254,239,29,138,97,190,237,95,0,100,227,211,174,207,58,64,222,22,181,108,240,193,2,246,20,87,74,63,239,183,184,120,137, +28,119,190,239,242,80,215,83,108,14,49,28,86,76,0,124,231,47,147,52,127,250,42,36,152,3,242,145,219,234,201,111,30,38,43,238,5,125,159,95,146,22,75,86,182,13,170,53,115,216,22,182,187,181,88,75,18,100,225,11,163,205,143,47,73,1,155,1,249,116,118,180, +233,241,252,60,29,3,252,107,84,20,70,249,87,8,34,106,69,242,59,247,95,158,253,25,158,0,108,227,179,197,91,19,192,254,165,78,228,131,122,254,122,233,105,136,5,94,7,80,91,111,67,8,234,174,251,187,125,225,30,121,238,26,150,225,117,48,129,0,140,233,199,198, +206,185,126,159,64,62,115,111,191,122,59,178,162,4,0,194,86,49,107,41,62,58,253,56,103,217,213,26,61,206,46,241,181,103,0,132,229,179,181,155,239,201,211,66,119,9,249,188,212,204,25,162,46,129,167,166,21,129,22,53,69,85,164,82,120,31,253,76,63,226,54, +36,38,0,122,106,22,106,44,91,26,45,243,179,233,39,125,160,245,124,24,113,207,148,120,85,41,62,201,215,147,141,1,157,150,180,192,10,108,21,54,92,26,0,0,120,67,139,241,125,71,168,247,9,186,34,102,5,130,241,5,150,55,4,42,107,199,110,59,16,115,213,189,41, +233,123,73,170,210,20,209,252,200,158,68,92,28,118,56,141,54,13,189,56,143,225,39,191,253,72,35,102,50,218,99,161,36,185,236,180,102,154,180,112,250,152,158,22,189,40,227,143,203,95,226,118,151,237,121,152,204,154,97,77,209,13,140,196,102,201,40,55,239, +158,207,45,29,11,0,190,75,158,165,44,43,62,215,190,186,255,110,223,138,209,43,158,99,11,236,137,115,144,122,232,148,232,97,101,101,101,85,87,134,2,0,96,171,255,12,230,125,36,238,123,107,206,83,67,103,34,85,230,249,114,237,117,12,230,160,203,138,35,184, +250,111,205,232,88,201,180,251,226,149,60,87,155,215,96,106,104,104,191,253,170,193,213,208,0,24,208,246,123,227,245,155,0,200,218,6,194,70,199,190,69,97,231,217,215,192,245,93,54,55,55,211,30,105,246,156,226,67,89,32,233,101,219,35,120,108,73,105,138, +91,159,173,23,33,160,155,64,7,0,30,92,238,61,170,148,242,179,158,153,202,242,240,186,9,182,239,83,193,147,190,135,180,186,196,50,7,216,168,177,178,178,236,149,50,0,0,128,223,111,144,213,244,246,145,112,247,97,69,9,125,234,127,197,68,204,182,221,151,13, +83,219,123,200,69,40,21,140,167,240,60,1,58,41,213,32,122,65,126,171,134,167,228,100,73,20,43,71,179,57,101,65,11,156,137,110,177,49,117,77,193,153,155,234,201,158,145,138,165,95,88,55,108,205,198,236,67,29,126,233,155,170,23,199,0,44,97,110,92,197,179, +118,83,181,127,6,212,74,7,246,74,54,101,84,99,252,89,246,238,219,114,247,203,51,253,49,103,0,128,157,37,216,14,24,43,43,235,58,102,0,0,64,184,218,44,186,158,104,222,183,45,42,225,120,246,37,90,180,55,231,127,188,61,247,165,33,79,203,203,205,187,158,164, +226,232,63,234,13,163,95,191,28,52,39,148,20,10,231,250,119,103,232,173,253,86,55,28,118,65,106,216,222,162,38,7,60,99,47,82,144,137,121,134,209,134,28,210,176,61,245,77,201,91,246,207,81,131,43,12,53,233,32,79,182,175,34,32,222,214,191,123,54,44,169, +152,74,253,253,26,104,161,140,37,176,79,41,4,0,84,223,139,67,183,250,210,180,144,247,57,118,56,64,187,109,9,174,72,105,146,125,231,155,232,186,207,206,222,55,143,0,100,229,7,204,95,29,32,31,243,172,235,71,19,218,12,0,212,1,120,184,199,49,191,96,167,188, +223,81,52,123,45,53,214,37,61,221,219,175,119,82,215,124,225,139,224,63,249,223,22,18,76,3,249,232,180,103,206,238,135,4,0,212,236,175,241,171,242,238,80,141,184,191,215,100,113,31,245,127,117,10,100,223,139,102,207,252,71,151,61,131,135,0,249,88,30, +194,213,186,108,1,53,72,55,84,244,167,164,28,74,86,155,247,171,62,159,39,81,127,37,0,140,229,39,30,183,31,38,44,228,235,186,70,95,63,186,126,116,50,192,126,140,115,170,135,48,22,218,68,194,231,190,182,93,158,86,146,67,2,100,225,223,6,154,255,252,70,194, +0,242,81,74,38,47,158,190,117,37,208,252,65,29,31,126,59,224,244,128,159,214,183,63,37,111,61,104,0,68,217,151,202,205,255,241,130,26,78,131,124,76,144,123,30,166,247,206,1,218,235,207,143,247,234,23,188,36,248,251,106,108,199,99,238,122,99,234,13,132, +229,175,155,184,231,167,197,12,242,81,215,59,231,254,224,93,214,1,252,42,172,100,94,213,218,242,179,142,182,238,89,109,253,126,124,174,122,179,54,87,0,92,223,175,61,156,252,248,98,88,194,0,242,145,114,221,145,223,212,145,96,23,53,141,71,253,170,0,218, +222,160,110,218,99,222,219,110,216,91,13,92,223,71,115,239,249,247,134,70,222,141,135,45,1,79,83,226,112,195,115,189,100,178,151,143,64,218,233,23,195,207,41,1,132,229,175,119,56,231,190,136,132,188,245,253,245,122,203,0,143,121,142,212,66,253,125,157, +197,222,135,233,91,22,121,243,242,191,229,223,250,172,172,4,100,221,175,51,185,167,174,72,137,124,116,119,63,8,211,49,2,60,118,213,79,52,55,60,191,215,159,185,165,243,121,195,217,191,86,37,83,61,6,0,116,227,47,127,216,243,23,23,41,144,79,68,236,5,243, +28,143,2,0,136,227,202,219,123,243,126,154,223,110,26,251,201,86,191,214,215,75,171,234,0,100,227,95,138,188,231,135,215,35,33,159,220,208,230,66,101,111,131,135,33,253,141,83,220,196,49,61,200,221,244,105,81,251,239,41,195,118,0,90,26,38,248,37,93,94, +84,253,251,191,184,208,216,224,131,81,240,100,0,128,195,74,177,194,43,51,0,0,160,207,50,66,218,192,77,232,199,147,39,207,24,219,143,195,126,234,83,126,106,247,239,55,163,207,238,27,139,138,183,215,115,131,157,182,119,186,59,196,182,156,244,96,163,170, +167,144,215,169,164,112,89,34,182,222,80,223,248,73,94,126,213,51,116,2,49,207,133,27,36,223,33,178,211,247,44,123,10,168,60,222,83,63,180,141,207,83,214,180,114,106,9,223,106,84,178,51,225,160,247,100,156,42,122,220,226,45,119,81,127,252,238,239,175, +239,228,218,130,210,167,217,226,206,108,91,131,4,160,0,62,11,118,92,44,187,254,16,124,124,127,228,200,18,30,172,196,79,95,48,205,157,94,1,14,141,0,251,170,148,17,54,6,0,0,120,173,202,171,254,153,238,46,68,56,173,211,169,147,58,133,77,138,242,37,115,144, +126,12,11,7,166,55,208,211,170,211,134,122,132,105,154,202,40,16,62,9,242,5,56,69,187,39,199,127,195,103,110,235,111,150,42,131,225,140,213,219,11,213,44,136,78,86,115,206,209,75,8,7,170,106,141,139,95,175,76,252,81,107,84,106,222,142,121,159,46,187, +215,245,52,159,122,27,138,62,1,52,0,94,11,46,184,182,109,31,161,235,187,235,3,20,161,50,162,47,91,82,169,113,130,101,101,165,140,176,9,0,0,160,161,226,19,255,25,155,255,34,234,167,139,195,163,234,172,239,155,118,154,32,232,154,221,181,28,202,48,52,50, +175,222,27,167,102,49,96,7,26,86,97,132,154,219,174,108,86,251,211,37,20,163,124,192,179,184,158,225,202,110,119,171,199,233,62,166,210,66,206,48,78,2,39,196,55,163,32,103,175,12,109,53,161,164,102,91,210,141,229,190,80,175,65,56,93,188,142,77,230,41, +198,184,101,177,0,86,10,142,218,205,197,243,161,213,253,148,107,4,153,51,0,128,161,105,33,192,178,50,95,105,202,80,0,0,43,69,189,233,12,225,118,251,104,221,251,219,41,213,80,111,93,215,108,203,93,216,173,51,167,63,122,8,193,248,125,253,78,108,44,123, +131,43,157,156,91,47,229,72,7,13,9,5,83,56,189,174,212,143,42,153,89,206,195,110,90,195,212,128,118,149,115,84,206,93,161,117,166,125,238,74,64,14,49,235,155,187,153,86,204,199,188,56,208,60,170,12,172,146,209,110,89,222,41,46,17,74,168,187,182,109,147, +171,212,148,100,24,187,155,0,5,0,92,223,199,147,119,191,174,3,228,3,249,253,34,119,123,6,0,108,208,218,215,33,222,93,102,123,82,213,86,207,234,252,23,4,108,223,219,185,231,190,169,96,163,229,45,242,5,0,224,43,7,45,109,235,32,191,86,114,165,105,145,59, +118,253,29,68,217,235,170,127,246,255,11,32,239,109,35,1,0,251,155,100,28,30,73,58,107,223,228,242,191,78,135,235,97,177,126,2,36,215,115,193,206,3,228,141,11,47,25,0,160,78,160,61,219,118,108,141,181,44,243,73,78,137,215,177,108,210,214,211,47,197,243, +60,215,235,130,253,121,128,124,16,33,167,11,115,6,0,40,18,16,225,49,25,51,246,93,195,247,242,137,147,147,121,236,36,125,163,0,20,201,7,147,165,159,244,144,54,201,59,222,196,117,93,131,67,13,161,141,126,119,233,155,121,165,141,133,214,158,143,111,220, +188,200,177,127,1,4,205,175,95,232,94,128,124,108,113,230,255,83,71,206,253,129,0,183,0,46,33,50,182,255,209,22,135,203,181,124,81,23,219,228,228,239,62,64,210,6,58,136,29,136,217,160,255,125,240,203,215,26,227,126,207,19,23,247,219,189,79,18,117,244, +43,83,47,34,1,171,86,205,107,138,25,0,0,156,51,237,228,113,4,221,236,145,143,47,127,102,221,190,251,192,43,189,54,24,143,24,142,235,122,254,115,92,87,178,86,253,62,231,222,71,49,119,24,155,243,166,88,154,175,121,46,69,94,102,200,167,11,43,62,122,7,92, +216,162,224,86,142,159,146,39,44,66,203,246,205,43,147,86,147,193,165,234,102,61,18,63,29,206,135,115,167,18,227,236,8,63,102,119,255,139,19,99,149,215,7,197,87,235,142,205,44,148,194,155,197,119,113,213,1,30,104,221,136,80,227,253,255,66,182,56,134, +48,246,71,102,71,244,144,178,22,52,132,78,224,4,96,1,172,90,23,75,49,7,0,128,199,197,238,251,156,119,236,175,233,122,131,213,144,214,52,207,33,209,139,238,78,235,170,82,118,207,0,153,74,245,7,75,108,244,53,110,14,78,147,227,24,43,186,8,27,184,46,55,183, +213,220,211,148,182,126,30,34,54,206,182,76,61,149,0,223,74,149,53,58,107,179,61,0,204,112,181,235,228,183,83,70,247,101,147,5,204,218,234,122,175,25,220,203,173,44,122,172,8,188,38,100,30,221,220,155,194,249,122,156,244,127,227,228,168,0,30,136,205, +49,101,181,236,255,32,253,102,29,211,153,83,180,98,111,69,180,90,119,49,111,51,71,221,4,0,108,235,85,43,203,202,12,0,0,70,58,198,237,199,230,159,57,131,223,155,204,188,35,180,93,70,95,161,154,141,241,46,226,3,117,199,175,76,173,126,79,54,180,1,245,89, +93,23,84,44,212,211,52,8,63,107,99,142,247,126,37,187,43,117,76,250,49,199,102,113,95,232,190,89,50,4,97,216,126,146,19,68,177,0,104,236,59,159,57,107,54,116,222,19,31,189,202,245,152,58,152,5,222,24,115,126,239,35,171,169,6,233,133,254,92,201,118,10, +48,225,127,47,135,43,1,30,155,45,94,109,247,236,127,215,65,221,184,189,161,52,3,177,194,249,204,115,118,93,219,57,69,116,212,179,148,186,129,195,170,149,101,150,25,0,0,240,94,219,158,88,146,115,201,105,234,255,247,50,154,214,251,122,82,149,206,254,188, +115,153,30,244,144,147,220,109,243,145,193,210,144,227,245,112,62,175,117,92,156,67,78,46,101,150,196,208,108,60,49,124,42,142,82,177,33,157,154,218,60,6,34,174,44,11,80,254,106,29,60,238,89,236,10,57,241,106,113,22,209,49,57,104,183,191,100,53,203,226, +202,120,87,190,110,151,132,169,57,13,108,123,6,12,123,0,254,59,190,64,90,118,126,236,143,254,10,199,19,102,36,3,60,215,164,57,182,214,164,13,1,52,172,44,203,122,86,48,0,0,80,55,30,179,142,185,75,174,219,30,57,206,229,218,243,187,155,207,28,143,221,99, +117,161,192,57,136,7,165,95,70,177,100,78,133,103,175,215,149,236,178,139,231,121,243,213,55,146,237,204,230,247,51,43,104,233,190,9,245,232,73,17,19,132,105,111,198,190,140,77,177,21,90,41,203,129,228,245,95,190,219,212,13,122,39,152,216,235,225,57, +207,211,31,67,233,77,109,233,201,150,176,86,76,202,88,91,3,62,60,222,234,210,180,247,241,204,253,109,239,138,11,241,172,79,114,195,75,211,54,204,112,164,26,43,203,178,172,36,0,0,192,154,254,155,21,121,228,17,250,180,79,218,204,161,156,15,105,206,25,168, +24,7,234,151,250,186,221,145,10,43,151,127,110,231,24,118,1,132,188,143,236,17,156,225,237,73,1,160,225,107,177,135,172,63,173,145,204,44,183,32,105,187,122,134,22,80,138,18,190,65,137,122,97,124,73,153,214,130,104,76,202,212,230,24,39,245,92,181,182, +247,183,97,116,59,216,229,222,165,12,94,194,112,106,145,226,145,65,0,86,75,158,92,82,192,199,214,215,222,145,20,156,12,0,0,219,170,34,69,24,0,0,172,161,50,86,24,89,22,171,215,206,24,222,178,209,133,59,249,124,215,199,222,203,165,239,243,142,62,125,198, +86,126,252,246,143,241,227,215,157,203,79,52,115,61,125,83,75,231,176,59,109,157,195,186,185,62,201,216,136,214,54,98,164,47,103,87,3,245,181,192,174,143,110,222,93,222,223,172,236,154,156,222,137,194,192,96,135,185,230,64,250,151,226,59,151,179,99,100, +159,211,59,183,230,167,132,2,91,209,172,149,233,223,75,41,247,183,198,196,20,246,57,24,59,244,42,116,121,59,52,1,100,231,139,63,111,13,128,124,108,61,122,184,4,0,64,149,64,17,147,185,87,222,96,74,165,145,132,11,20,146,16,92,23,0,60,219,179,166,183,122, +226,227,54,54,31,27,73,143,181,128,235,183,13,103,171,118,87,119,158,247,21,201,109,233,159,80,36,0,84,223,39,228,91,7,200,0,224,147,192,192,89,14,162,75,124,185,147,89,104,230,27,48,254,123,247,220,120,31,13,116,231,39,209,183,250,146,90,67,190,190, +158,248,44,106,59,231,106,0,160,228,248,218,251,78,158,119,159,41,234,61,216,219,21,25,249,220,2,116,231,75,236,89,11,144,207,232,153,143,163,166,19,0,184,10,0,15,122,132,173,79,237,71,91,82,127,205,165,21,166,106,129,113,197,2,50,27,158,234,24,243,29, +218,232,123,44,79,181,221,53,75,158,1,0,182,206,69,211,57,176,178,148,139,121,193,0,0,160,207,7,147,24,222,177,145,11,255,252,124,197,118,251,55,199,99,53,150,151,94,254,178,112,124,226,210,133,169,238,234,37,99,52,226,138,253,98,188,31,6,110,161,146, +147,253,151,245,70,72,65,95,40,239,244,82,109,47,185,4,157,11,85,122,77,231,191,140,235,189,171,60,77,47,16,51,29,221,149,175,102,241,167,31,135,52,183,99,88,82,91,245,6,110,4,128,34,18,135,167,200,123,45,231,78,109,103,124,156,174,137,118,145,19,175, +50,253,27,194,89,142,123,61,0,76,219,75,251,61,191,217,217,144,143,87,5,211,105,196,6,0,240,109,213,208,174,141,247,253,175,216,83,82,157,61,104,142,84,53,11,60,217,235,216,222,154,0,178,14,200,135,250,117,193,62,20,37,224,47,224,14,59,85,168,88,122, +244,165,172,167,165,79,98,154,28,89,224,6,140,86,2,52,217,43,148,158,93,77,101,7,228,179,90,204,119,191,61,132,5,207,239,238,213,61,136,239,231,88,179,164,92,222,188,203,141,183,216,109,12,0,44,211,235,174,253,233,127,168,68,144,15,156,125,222,180,0, +128,223,220,37,182,162,224,118,27,231,252,159,191,146,23,212,31,7,3,60,217,211,16,207,7,200,203,68,17,18,0,236,18,192,252,109,247,210,51,76,2,178,36,162,254,145,84,152,231,185,174,188,224,37,20,203,139,151,220,254,213,164,133,188,59,222,77,108,2,0,221, +60,155,84,209,103,60,207,22,105,34,58,103,187,99,126,156,93,90,3,12,203,235,5,188,117,128,124,216,89,145,119,49,17,35,0,192,193,0,85,204,185,36,106,79,235,185,87,139,226,68,8,62,230,237,202,11,49,116,3,52,207,139,49,246,252,88,231,129,124,88,123,222, +63,31,197,5,240,166,253,140,93,64,235,62,237,45,227,122,190,67,100,222,226,125,83,172,4,154,89,213,110,195,154,174,253,159,41,171,178,79,128,34,231,8,125,239,77,94,222,106,93,151,239,190,70,17,235,236,110,32,3,212,86,74,86,230,179,50,3,0,64,205,88,109, +31,99,248,240,187,109,91,139,235,79,205,154,60,190,217,159,223,140,252,40,166,65,202,164,234,66,234,109,113,238,62,172,224,115,187,243,134,188,124,147,133,87,111,171,110,182,91,227,60,99,219,5,239,7,123,138,73,135,227,189,192,27,85,84,24,153,77,106,59, +112,14,122,51,163,133,68,238,22,130,156,153,165,149,74,161,151,45,143,159,178,37,163,113,58,155,255,80,198,47,63,43,21,141,134,115,66,125,169,3,79,103,103,83,0,0,64,44,1,0,0,0,0,0,133,102,85,62,4,0,0,0,134,173,89,22,43,151,143,150,145,135,140,31,33,33, +36,38,40,36,41,40,153,145,144,143,149,148,139,142,141,140,144,149,29,30,30,32,33,37,39,38,37,39,152,149,140,152,145,144,30,187,109,52,215,180,205,255,178,60,87,97,252,200,166,22,65,100,201,243,186,173,14,251,54,207,176,50,21,203,50,49,0,0,248,215,173, +254,203,207,195,174,192,175,213,167,255,252,27,121,148,220,155,143,143,167,177,195,113,130,200,142,63,181,172,109,156,231,45,236,244,243,243,51,20,88,114,194,30,143,112,76,220,248,210,143,215,84,153,161,140,239,215,203,80,121,121,195,75,24,81,220,24, +40,51,51,17,44,11,108,195,225,245,45,129,165,27,254,46,152,224,103,106,225,177,139,148,12,208,186,27,115,93,17,211,109,245,48,228,78,102,119,247,180,94,144,0,152,33,2,0,30,28,94,33,237,221,252,89,127,174,214,115,188,154,86,141,224,136,123,109,107,116, +92,131,153,92,22,204,172,192,86,172,240,156,1,0,0,126,70,120,106,254,200,213,69,59,246,22,183,253,188,187,183,190,179,119,19,148,204,91,12,115,137,26,177,177,69,42,83,75,251,57,148,59,30,19,152,131,82,27,235,193,195,109,182,121,187,146,100,156,25,254, +180,152,199,72,55,44,70,104,56,165,213,71,253,7,193,165,110,107,41,91,42,179,68,243,5,162,145,250,20,82,191,127,189,122,51,130,44,108,254,219,170,159,217,152,87,214,94,151,59,39,0,190,11,30,169,40,5,63,215,55,55,142,244,106,82,197,132,106,9,95,167,66, +138,122,62,141,163,199,161,173,94,172,172,90,86,198,10,3,0,0,197,251,39,249,111,212,252,187,214,246,253,223,121,215,123,151,255,135,153,85,150,11,165,206,6,211,9,194,136,49,96,1,225,90,243,20,57,152,12,61,54,148,167,26,52,97,204,253,202,145,208,7,236, +191,254,66,32,235,81,103,8,116,97,247,202,153,70,10,253,23,249,255,154,11,124,197,74,119,109,127,125,244,164,53,34,27,110,118,191,235,238,221,169,57,0,227,86,229,131,253,254,17,237,236,188,173,3,72,72,5,0,62,91,221,122,26,217,254,241,77,82,248,231,154, +126,6,98,101,126,242,212,147,123,234,49,134,179,56,193,97,15,77,177,172,11,94,153,1,0,128,239,180,239,176,247,223,123,245,243,248,66,217,233,117,134,156,118,179,255,22,214,41,95,215,95,211,91,39,163,35,82,24,229,95,16,64,236,136,155,108,95,120,123,105, +45,35,73,195,22,206,159,31,110,238,158,206,23,31,143,233,113,231,149,129,125,2,47,22,159,204,30,23,50,2,44,102,76,159,168,66,141,230,52,240,247,138,55,216,110,72,97,97,170,107,222,198,106,52,153,123,65,145,25,136,236,0,190,72,157,147,63,48,47,52,42,3, +12,112,117,234,49,57,104,132,85,43,69,82,204,0,0,32,90,211,116,139,190,118,59,218,179,183,252,126,104,250,136,53,58,119,11,60,82,125,16,45,245,120,91,221,211,148,64,142,246,197,25,171,179,88,244,130,228,18,209,122,147,207,75,81,179,147,71,76,196,84,237, +154,102,22,246,66,37,218,7,155,145,186,71,88,91,61,87,92,194,80,250,106,204,169,114,62,231,118,60,168,227,197,109,44,25,236,34,39,237,210,102,34,190,138,58,253,212,214,112,8,145,188,114,184,1,118,71,45,205,223,105,19,202,4,165,119,138,223,127,245,105, +89,228,179,130,201,84,151,52,219,44,246,162,156,12,6,0,0,110,210,183,210,238,121,200,179,87,146,178,189,246,63,236,79,15,167,9,237,179,228,204,230,153,121,207,236,228,158,209,164,119,233,3,45,117,247,73,209,74,22,7,8,196,120,182,126,192,240,201,89,67, +147,26,40,15,209,100,143,205,216,130,51,58,190,151,213,72,39,226,149,123,242,84,158,59,225,69,147,79,201,170,94,68,71,117,179,21,77,69,56,144,129,110,254,221,131,54,203,93,178,181,238,238,176,3,180,210,167,20,207,174,48,137,6,200,105,117,103,0,128,56, +186,184,188,34,207,188,127,114,76,121,33,231,153,220,1,204,210,115,173,211,79,42,23,228,3,178,195,88,1,0,154,217,131,104,52,69,209,55,93,159,72,59,36,195,62,52,85,1,188,210,167,148,238,5,224,80,234,56,0,192,36,128,103,191,109,158,77,45,54,213,245,93, +37,240,173,231,140,12,233,116,24,180,210,135,129,253,233,42,10,51,228,237,157,213,13,0,124,166,109,209,77,181,35,153,239,211,158,185,182,25,19,243,60,112,56,63,0,204,206,95,17,156,243,205,69,71,34,31,86,198,188,189,94,9,190,210,140,193,67,69,200,143, +198,248,109,251,110,175,95,80,95,149,47,68,0,228,204,183,158,122,198,132,132,188,245,163,235,162,93,128,243,61,183,184,163,255,191,85,75,161,223,198,211,151,203,143,177,122,218,140,194,72,249,51,1,244,202,119,14,102,95,58,29,32,31,16,17,231,107,61,151, +224,150,127,107,123,73,23,212,221,215,155,223,53,195,240,202,139,53,191,0,36,201,71,25,56,31,39,179,132,124,16,57,202,183,175,63,87,49,2,0,240,217,17,133,5,33,172,247,246,241,109,99,205,77,138,243,60,199,111,213,53,252,202,15,85,230,60,121,94,39,228, +205,239,87,41,79,61,1,54,125,199,21,245,244,214,84,121,53,234,127,47,251,229,109,236,234,23,35,149,55,1,186,87,13,112,246,73,215,254,207,168,140,162,24,145,251,250,211,233,157,188,254,248,201,31,202,156,75,59,167,212,177,0,135,98,85,186,206,0,0,96,5, +195,31,247,163,197,56,214,163,251,73,91,239,23,119,61,99,227,104,181,234,136,115,165,36,122,147,202,204,2,83,209,206,190,30,158,187,192,203,239,250,31,162,63,119,123,197,110,209,231,80,192,74,33,178,175,204,243,251,62,127,243,3,47,101,135,17,130,251, +147,139,49,112,225,242,215,106,124,140,184,221,229,120,252,182,52,183,253,79,93,105,43,72,143,56,240,11,59,107,80,93,201,158,244,68,174,111,123,221,203,56,232,0,254,72,229,17,136,15,255,125,16,238,105,80,28,193,40,225,107,30,145,219,100,168,113,33,0, +80,178,172,164,96,0,0,40,243,197,152,159,208,159,99,231,169,218,93,59,223,160,5,69,170,181,60,247,237,11,243,209,66,207,99,231,117,247,98,232,96,237,240,229,235,52,150,144,210,197,222,250,163,135,188,137,105,175,211,199,52,109,12,48,96,124,159,97,14, +42,94,223,121,224,214,106,122,146,200,166,68,117,166,49,96,109,87,152,106,161,172,217,187,37,186,236,33,60,82,175,219,243,237,56,80,92,17,78,109,208,146,6,252,106,178,183,20,11,216,4,62,219,237,72,196,211,143,241,41,254,252,115,182,196,177,21,246,118, +68,215,219,209,181,58,50,102,58,52,1,28,96,43,150,89,157,1,0,0,241,184,159,221,199,180,79,157,179,217,180,23,217,142,177,178,6,182,54,251,54,227,208,166,148,77,165,218,113,28,215,29,180,145,88,194,66,166,5,238,225,20,35,235,237,250,230,78,61,31,198,194, +111,168,207,127,100,146,255,0,41,86,161,37,98,189,44,60,185,184,133,214,48,150,65,96,129,93,246,82,49,135,55,198,248,61,218,246,145,174,176,219,71,104,171,226,242,244,150,214,41,27,8,8,76,0,158,235,221,57,17,210,87,193,250,248,115,239,249,163,68,164, +70,209,103,218,76,88,27,138,14,66,216,88,8,43,37,117,37,5,3,0,0,178,215,211,174,110,91,217,11,159,112,255,62,9,118,9,99,155,7,17,174,167,47,192,169,19,114,239,50,158,1,255,228,235,35,76,194,110,183,171,231,200,107,190,123,58,39,18,43,80,206,123,202,224, +105,234,116,136,143,89,148,43,150,33,194,217,59,122,140,167,75,168,135,71,226,71,237,146,194,210,124,255,105,25,155,11,23,198,64,247,189,150,190,193,53,208,178,128,35,9,119,247,251,125,69,3,0,254,10,54,100,139,172,135,207,46,55,189,111,71,202,106,20, +125,237,53,132,212,189,39,79,109,165,144,96,54,95,149,37,116,0,0,0,235,137,21,107,147,254,221,49,119,141,226,79,218,162,126,181,120,98,138,140,153,200,245,253,220,200,133,138,150,23,198,222,164,99,199,183,62,14,229,219,170,29,86,38,253,67,39,222,93,56, +197,217,39,143,98,158,230,107,116,32,73,109,35,216,210,186,251,100,224,53,65,255,116,106,38,251,61,242,147,203,159,181,162,92,19,221,111,199,166,206,231,153,116,150,115,174,179,110,93,61,47,46,148,27,154,227,60,68,245,67,203,1,0,222,250,245,92,137,232, +163,228,87,95,219,253,192,251,153,18,71,190,215,14,59,68,109,205,7,141,92,180,182,178,146,149,98,97,40,0,128,104,36,191,161,219,119,198,173,234,42,225,73,38,126,187,34,168,68,182,7,119,207,6,25,67,163,247,124,206,207,73,55,143,41,219,253,192,204,101, +167,30,84,89,231,113,105,26,71,219,226,122,253,219,246,69,145,231,52,22,41,248,132,93,4,236,197,198,60,48,133,83,96,74,160,201,115,204,84,94,235,185,80,148,147,33,34,189,88,56,62,222,43,145,253,113,82,211,86,180,132,11,83,227,183,106,100,15,71,130,0, +0,222,154,45,52,21,249,28,201,107,95,77,222,211,186,26,5,223,154,108,33,218,216,222,62,150,6,8,43,43,89,169,97,0,0,224,108,6,119,237,239,119,247,249,221,160,225,172,151,245,200,227,87,193,66,198,67,137,158,94,65,229,213,133,6,45,130,138,82,122,73,240, +10,141,211,130,27,110,0,194,215,129,101,172,149,70,90,90,86,138,36,223,50,217,224,157,119,110,68,182,220,193,32,245,122,88,207,144,246,230,168,175,174,105,156,234,233,221,141,251,89,138,207,246,136,209,87,140,173,26,77,157,140,38,67,29,233,177,55,1,62, +90,45,56,37,95,31,177,243,152,79,239,23,96,148,156,47,214,168,231,21,71,247,152,87,200,6,50,89,169,5,13,207,0,0,128,167,155,119,30,152,123,254,151,22,91,232,225,155,62,251,16,142,126,27,130,154,166,95,9,169,53,84,19,155,230,16,215,79,151,53,84,172,189, +147,134,244,47,227,135,172,127,253,102,117,100,48,156,171,103,10,126,228,156,115,164,117,203,144,127,119,233,116,119,249,94,30,53,186,226,101,39,219,148,213,114,79,221,220,142,202,231,165,235,159,145,75,177,51,22,205,42,179,30,31,172,150,50,174,29,219, +3,62,74,109,194,148,121,252,97,241,248,78,215,229,9,172,204,47,87,113,103,170,197,108,196,124,146,35,45,212,86,202,229,101,233,13,0,0,8,110,120,62,94,171,243,64,79,57,77,140,89,90,60,130,85,186,244,138,16,122,94,140,19,236,177,223,159,167,220,210,199, +182,31,22,115,52,122,198,238,23,156,245,252,24,87,179,222,88,154,23,222,117,27,140,238,83,177,111,253,60,193,202,240,49,89,217,220,50,8,222,179,134,91,42,4,53,10,145,165,104,246,159,28,226,123,245,102,0,57,206,110,16,117,111,158,229,116,248,217,239,158, +0,222,73,141,208,71,231,71,89,125,188,159,206,62,189,149,207,23,58,212,154,216,135,92,16,2,161,89,153,175,44,181,103,0,0,80,115,100,234,250,141,253,79,207,76,79,137,93,83,74,22,127,171,55,156,244,182,146,185,42,152,250,212,227,180,168,75,111,86,35,195, +179,160,205,204,0,159,221,53,78,94,111,154,243,191,155,14,85,3,253,78,60,83,127,31,178,43,40,180,88,255,50,155,218,245,176,77,86,251,78,74,131,181,173,214,228,27,145,75,5,79,210,115,7,206,214,59,151,142,35,221,149,149,25,216,171,223,145,11,121,0,30,73, +45,176,167,238,199,188,218,75,185,83,24,232,211,27,227,116,142,49,6,66,68,32,97,176,172,44,117,207,12,0,0,252,181,125,191,123,222,141,214,183,175,101,71,189,255,83,231,17,227,121,126,103,108,31,219,169,210,69,225,172,134,21,155,231,237,176,177,185,134, +55,240,106,67,194,164,183,144,113,186,228,229,142,40,76,153,143,138,79,123,12,102,77,182,193,61,57,159,156,60,79,54,202,204,12,169,72,52,116,93,79,83,200,52,231,60,254,222,33,151,129,70,78,85,254,16,221,211,248,18,9,225,4,99,178,38,147,109,136,158,141, +94,1,182,71,45,70,236,169,30,148,5,188,219,63,251,173,147,79,63,16,103,122,159,59,141,237,212,88,22,43,43,203,178,172,44,80,0,128,220,241,142,83,207,124,146,253,99,171,245,108,231,204,178,54,121,204,168,70,188,21,186,122,219,1,40,66,16,38,184,239,177, +133,219,138,249,64,5,196,229,211,52,222,55,133,124,3,83,44,182,123,102,211,55,100,98,133,227,40,11,166,51,103,167,120,136,129,155,137,53,99,104,80,135,159,14,211,49,61,215,237,113,91,135,24,241,149,207,104,154,245,85,214,4,174,84,27,235,213,212,140,126, +222,68,162,217,106,120,87,128,14,0,212,210,235,34,159,187,124,215,176,28,210,114,1,128,83,26,164,190,215,222,13,33,194,132,139,173,168,134,247,212,210,83,95,119,91,113,18,242,1,13,221,0,192,191,194,23,52,135,8,30,99,36,180,48,213,10,137,219,108,180,210, +115,48,206,30,21,35,1,16,41,15,0,192,155,155,138,69,123,236,97,207,47,76,76,132,184,219,202,5,204,210,115,204,223,253,62,3,121,237,156,13,0,232,113,134,144,90,175,45,174,71,31,234,51,167,123,55,199,187,127,1,188,210,115,128,238,42,231,233,128,188,118, +107,11,0,172,160,26,138,21,103,60,211,222,52,165,35,102,238,222,83,229,245,37,180,208,167,4,186,169,46,162,134,124,64,206,249,102,212,13,166,117,190,34,125,122,11,77,122,47,159,227,60,248,182,234,89,69,215,10,0,220,208,167,170,157,83,173,139,12,200,7, +97,238,186,243,182,224,140,231,46,111,119,15,189,111,235,49,94,239,249,198,147,218,231,55,121,46,50,0,228,208,243,4,55,127,158,116,192,24,37,228,221,110,61,153,0,32,229,255,108,21,189,190,113,104,164,158,222,250,119,125,78,211,113,166,225,46,212,206, +231,77,222,174,126,71,13,249,168,213,25,119,52,61,145,80,237,122,17,173,150,237,111,203,140,28,151,72,13,243,17,91,30,133,0,228,204,27,94,90,7,200,7,105,126,115,98,124,5,0,234,16,16,37,166,177,153,184,152,170,253,50,100,228,251,141,42,164,88,191,24,137, +158,19,186,71,205,22,229,145,219,255,51,200,179,16,81,173,212,175,239,191,228,159,159,190,158,223,189,149,225,98,54,168,87,2,114,89,41,214,41,102,0,0,176,183,251,239,97,239,219,33,107,182,37,101,234,251,131,154,89,37,71,236,198,91,246,113,58,216,141, +129,135,137,197,172,113,57,49,210,125,54,243,25,253,114,220,75,182,146,3,143,94,227,80,136,193,245,235,143,246,86,45,196,149,147,205,29,159,211,230,11,117,32,103,43,174,70,176,8,121,52,217,136,68,135,4,23,77,215,230,155,171,206,53,183,155,88,151,175, +114,43,113,92,20,162,126,254,218,219,207,133,116,174,130,4,62,168,29,114,228,234,195,255,6,245,220,6,41,138,200,255,155,185,91,71,202,108,23,209,221,145,104,34,37,59,108,89,161,197,12,0,0,206,207,244,84,117,146,134,209,227,125,135,88,243,25,218,222,178, +33,117,141,158,6,67,29,217,151,71,10,201,115,60,57,254,95,137,205,71,225,108,239,48,196,90,245,181,99,108,79,95,48,167,76,2,110,180,249,85,174,55,40,167,48,89,12,226,13,179,128,173,54,23,87,18,96,143,115,51,157,122,246,5,107,245,32,238,189,223,249,123, +222,164,216,109,6,38,160,105,45,145,109,5,66,54,42,165,188,63,36,183,227,1,0,30,184,221,192,16,137,252,127,131,112,191,73,41,154,240,254,196,58,195,14,103,24,185,109,89,185,128,21,216,198,60,69,3,0,64,142,155,255,166,29,219,119,182,250,218,123,227,57, +206,41,109,139,59,110,43,168,161,7,203,223,206,231,21,35,195,162,14,104,36,112,64,128,207,47,155,134,243,100,213,245,236,43,216,102,40,238,11,175,186,63,117,101,52,150,190,147,189,181,43,33,0,79,156,174,55,177,185,112,151,245,247,127,156,127,0,243,87, +77,38,182,23,214,50,251,144,157,121,10,234,243,159,243,135,119,77,218,209,144,9,0,30,168,221,208,19,17,246,127,163,200,243,109,168,100,20,76,120,87,19,157,171,99,55,195,170,149,149,162,174,52,0,0,220,84,241,253,84,66,254,175,143,33,151,86,85,188,196, +29,79,247,215,103,243,89,223,189,141,90,212,157,57,214,206,253,89,86,56,9,240,128,73,23,245,130,240,216,12,104,82,44,242,164,36,177,247,202,44,118,107,49,11,116,124,120,214,240,128,78,247,56,64,255,98,163,94,56,163,40,217,153,40,118,122,254,0,70,155, +181,207,35,52,159,148,96,232,220,54,46,225,135,73,108,12,196,35,37,116,106,255,79,170,101,230,201,163,247,220,86,23,171,51,1,30,120,221,168,161,41,243,127,2,66,219,90,146,25,163,9,239,141,141,208,238,216,13,25,178,199,2,16,115,216,230,83,138,25,0,0,48, +247,126,171,153,238,156,167,57,222,152,94,105,93,248,175,75,140,253,84,213,107,36,127,195,82,128,13,158,71,19,74,28,236,21,118,40,246,68,149,55,76,187,236,32,111,239,38,27,77,88,11,156,254,8,216,191,131,29,214,102,61,167,207,49,104,108,202,71,234,156, +9,157,99,238,9,75,188,51,134,144,108,55,226,175,99,179,197,72,78,28,228,123,72,194,157,232,180,105,224,6,99,73,19,19,30,163,23,0,190,71,221,152,67,113,241,127,6,161,109,34,106,196,255,220,237,61,245,142,140,145,218,118,146,52,160,188,178,158,234,74,3, +0,192,113,122,220,108,222,199,56,195,77,95,63,222,177,37,205,242,231,82,194,109,19,165,62,122,111,119,176,43,217,108,12,156,9,99,101,81,99,9,142,171,50,26,112,203,215,192,93,203,66,14,164,157,106,219,101,175,17,11,152,76,60,249,56,124,66,90,177,131,30, +249,136,226,52,101,55,242,96,57,104,91,203,182,70,179,93,252,61,54,213,1,238,143,226,65,63,104,59,97,142,146,238,62,38,149,25,211,15,209,0,79,103,103,83,0,4,0,66,1,0,0,0,0,0,133,102,85,62,5,0,0,0,96,196,242,140,6,144,144,140,116,1,1,126,71,29,98,68,130, +255,83,32,150,131,1,173,184,215,208,123,246,36,59,232,196,193,2,108,43,235,242,82,48,0,0,196,99,189,39,223,185,129,18,84,130,196,199,88,57,159,38,203,132,52,78,44,121,186,12,141,110,71,101,157,99,55,230,179,67,219,166,0,60,3,45,244,102,126,91,97,111, +16,12,62,98,224,25,3,218,44,226,227,58,102,142,196,145,221,218,152,79,154,147,233,180,166,190,90,214,75,21,6,128,59,2,30,204,18,194,56,8,147,185,232,53,173,69,70,199,40,97,115,65,49,161,245,226,60,171,235,19,122,121,234,198,2,0,158,71,13,177,124,58,255, +65,213,246,87,155,51,28,86,190,61,209,217,134,243,32,160,179,4,128,85,203,74,81,11,6,0,0,206,119,175,47,26,207,215,204,56,91,220,198,48,197,254,220,246,74,104,190,121,202,97,200,237,95,243,172,136,202,84,119,101,161,160,209,5,55,104,214,88,22,193,53, +189,207,238,50,165,93,212,46,96,240,6,94,215,52,19,64,252,39,155,226,217,172,105,43,151,49,216,213,118,191,54,82,99,94,173,211,173,143,158,216,197,152,196,78,150,64,121,222,248,54,211,218,22,149,177,51,150,63,214,134,207,2,119,56,40,0,222,71,133,166, +92,229,35,244,204,21,225,32,114,13,240,14,157,91,164,60,18,157,27,129,100,177,106,189,20,89,97,0,0,192,6,157,27,255,49,182,126,132,244,142,83,142,255,223,217,15,245,101,96,72,184,30,24,59,111,88,194,223,40,132,43,189,153,205,186,170,135,78,157,27,67, +191,156,235,85,195,98,219,73,185,98,240,61,17,72,226,228,118,165,124,184,245,70,235,245,245,98,2,68,26,159,171,181,55,96,224,13,28,235,187,87,112,192,250,178,217,181,192,192,183,119,152,97,27,224,122,216,190,165,183,43,235,192,157,1,0,158,71,253,216, +46,239,114,6,115,28,195,33,205,3,128,211,185,49,64,138,134,101,165,40,88,40,0,0,0,0,128,236,246,124,150,209,209,13,109,29,247,127,237,227,84,35,227,27,189,125,122,48,86,94,203,103,185,43,19,0,231,145,241,141,106,113,109,213,201,248,218,44,99,213,25,83, +204,202,232,174,212,96,52,89,109,119,235,0,193,212,238,214,52,23,42,95,133,234,250,98,106,119,75,48,192,213,25,5,183,19,250,104,167,101,9,0,14,14,0,0 }; + +const char* Robot1_ogg = (const char*) temp_binary_data_22; + +//================== Robot2.ogg ================== +static const unsigned char temp_binary_data_23[] = +{ 79,103,103,83,0,2,0,0,0,0,0,0,0,0,214,155,103,62,0,0,0,0,91,163,36,89,1,30,1,118,111,114,98,105,115,0,0,0,0,1,68,172,0,0,0,0,0,0,96,234,0,0,0,0,0,0,184,1,79,103,103,83,0,0,0,0,0,0,0,0,0,0,214,155,103,62,1,0,0,0,47,29,79,236,13,59,255,255,255,255,255, +255,255,255,255,255,255,201,3,118,111,114,98,105,115,43,0,0,0,88,105,112,104,46,79,114,103,32,108,105,98,86,111,114,98,105,115,32,73,32,50,48,49,50,48,50,48,51,32,40,79,109,110,105,112,114,101,115,101,110,116,41,0,0,0,0,1,5,118,111,114,98,105,115,31, +66,67,86,1,0,0,1,0,24,99,84,41,70,153,82,210,74,137,25,115,148,49,70,153,98,146,74,137,165,132,22,66,72,157,115,20,83,169,57,215,156,107,172,185,181,32,132,16,26,83,80,41,5,153,82,142,82,105,25,99,144,41,5,153,82,16,75,73,37,116,18,58,39,157,99,16,91, +73,193,214,152,107,139,65,182,28,132,13,154,82,76,41,196,148,82,138,66,8,25,83,140,41,197,148,82,74,66,7,37,116,14,58,230,28,83,142,74,40,65,184,156,115,171,181,150,150,99,139,169,116,146,74,231,36,100,76,66,72,41,133,146,74,7,165,83,78,66,72,53,150, +214,82,41,29,115,82,82,106,65,232,32,132,16,66,182,32,132,13,130,208,144,85,0,0,1,0,192,64,16,26,178,10,0,80,0,0,16,138,161,24,138,2,132,134,172,2,0,50,0,0,4,160,40,142,226,40,142,35,57,146,99,73,22,16,26,178,10,0,0,2,0,16,0,0,192,112,20,73,145,20,201, +177,36,75,210,44,75,211,68,81,85,125,213,54,85,85,246,117,93,215,117,93,215,117,32,52,100,21,0,0,1,0,64,72,167,153,165,26,32,194,12,100,24,8,13,89,5,0,32,0,0,0,70,40,194,16,3,66,67,86,1,0,0,1,0,0,98,40,57,136,38,180,230,124,115,142,131,102,57,104,42, +197,230,116,112,34,213,230,73,110,42,230,230,156,115,206,57,39,155,115,198,56,231,156,115,138,114,102,49,104,38,180,230,156,115,18,131,102,41,104,38,180,230,156,115,158,196,230,65,107,170,180,230,156,115,198,57,167,131,113,70,24,231,156,115,154,180,230, +65,106,54,214,230,156,115,22,180,166,57,106,46,197,230,156,115,34,229,230,73,109,46,213,230,156,115,206,57,231,156,115,206,57,231,156,115,170,23,167,115,112,78,56,231,156,115,162,246,230,90,110,66,23,231,156,115,62,25,167,123,115,66,56,231,156,115,206, +57,231,156,115,206,57,231,156,115,130,208,144,85,0,0,16,0,0,65,24,54,134,113,167,32,72,159,163,129,24,69,136,105,200,164,7,221,163,195,36,104,12,114,10,169,71,163,163,145,82,234,32,148,84,198,73,41,157,32,52,100,21,0,0,8,0,0,33,132,20,82,72,33,133,20, +82,72,33,133,20,82,136,33,134,24,98,200,41,167,156,130,10,42,169,164,162,138,50,202,44,179,204,50,203,44,179,204,50,235,176,179,206,58,236,48,196,16,67,12,173,180,18,75,77,181,213,88,99,173,185,231,156,107,14,210,90,105,173,181,214,74,41,165,148,82,74, +41,8,13,89,5,0,128,0,0,16,8,25,100,144,65,70,33,133,20,82,136,33,166,156,114,202,41,168,160,2,66,67,86,1,0,128,0,0,2,0,0,0,60,201,115,68,71,116,68,71,116,68,71,116,68,71,116,68,199,115,60,71,148,68,73,148,68,73,180,76,203,212,76,79,21,85,213,149,93,91, +214,101,221,246,109,97,23,118,221,247,117,223,247,117,227,215,133,97,89,150,101,89,150,101,89,150,101,89,150,101,89,150,101,89,130,208,144,85,0,0,8,0,0,128,16,66,8,33,133,20,82,72,33,165,24,99,204,49,231,160,147,80,66,32,52,100,21,0,0,8,0,32,0,0,0,192, +81,28,197,113,36,71,114,36,201,146,44,73,147,52,75,179,60,205,211,60,77,244,68,81,20,77,211,84,69,87,116,69,221,180,69,217,148,77,215,116,77,217,116,85,89,181,93,89,182,109,217,214,109,95,150,109,223,247,125,223,247,125,223,247,125,223,247,125,223,247, +117,29,8,13,89,5,0,72,0,0,232,72,142,164,72,138,164,72,142,227,56,146,36,1,161,33,171,0,0,25,0,0,1,0,40,138,163,56,142,227,72,146,36,73,150,164,73,158,229,89,162,102,106,166,103,122,170,168,2,161,33,171,0,0,64,0,0,1,0,0,0,0,0,40,154,226,41,166,226,41, +162,226,57,162,35,74,162,101,90,162,166,106,174,40,155,178,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,174,235,186,46,16,26,178,10,0,144,0,0,208,145,28,201,145,28,73, +145,20,73,145,28,201,1,66,67,86,1,0,50,0,0,2,0,112,12,199,144,20,201,177,44,75,211,60,205,211,60,77,244,68,79,244,76,79,21,93,209,5,66,67,86,1,0,128,0,0,2,0,0,0,0,0,48,36,195,82,44,71,115,52,73,148,84,75,181,84,77,181,84,75,21,85,79,85,85,85,85,85,85, +85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,53,77,211,52,77,32,52,100,37,0,0,4,0,192,98,141,193,229,32,33,37,37,229,222,16,194,16,147,158,49,38,33,181,94,33,4,145,146,222,49,6,21,131,158,50,162,12,114,222,66,227,16, +131,30,8,13,89,17,0,68,1,0,0,198,32,199,16,115,200,57,71,169,147,18,57,231,168,116,148,26,231,28,165,142,82,103,41,197,152,98,205,40,149,216,82,172,141,115,142,82,71,173,163,148,98,44,45,118,148,82,141,169,198,2,0,0,2,28,0,0,2,44,132,66,67,86,4,0,81, +0,0,132,49,72,41,164,20,98,140,57,167,156,67,140,41,231,152,115,134,49,230,28,115,142,57,231,160,116,82,42,231,156,116,78,74,196,24,115,142,57,167,156,115,82,58,39,149,115,78,74,39,161,0,0,128,0,7,0,128,0,11,161,208,144,21,1,64,156,0,128,65,146,60,79, +242,52,81,148,52,79,20,69,83,116,93,81,52,93,215,242,60,213,244,76,83,85,61,209,84,85,83,85,109,217,84,85,89,150,60,207,52,61,211,84,85,207,52,85,213,84,85,89,54,85,85,150,69,85,213,109,211,117,117,219,116,85,221,150,109,219,247,93,91,22,118,81,85,109, +221,84,93,219,55,85,215,246,93,217,246,125,89,214,117,99,242,60,85,245,76,211,117,61,211,116,101,213,117,109,91,117,93,93,247,76,83,150,77,215,149,101,211,117,109,219,149,101,93,119,101,217,247,53,211,116,93,211,85,101,217,116,93,217,118,101,87,183,93, +89,246,125,211,117,133,223,149,101,95,87,101,89,24,118,93,247,133,91,215,149,229,116,93,221,87,101,87,55,86,89,246,125,91,215,133,225,214,117,97,153,60,79,85,61,211,116,93,207,52,93,87,117,93,95,87,93,215,214,53,211,148,101,211,117,109,217,84,93,89,118, +101,217,247,93,87,214,117,207,52,101,217,116,93,219,54,93,87,150,93,89,246,125,87,150,117,221,116,93,95,87,101,89,248,85,87,246,117,89,215,149,225,214,109,225,55,93,215,247,85,89,246,133,87,150,117,225,214,117,97,185,117,93,24,62,85,245,125,83,118,133, +225,116,101,223,215,133,223,89,110,93,56,150,209,117,125,97,149,109,225,88,101,89,57,126,225,88,150,221,247,149,101,116,93,95,88,109,217,24,86,89,22,134,95,248,157,229,246,125,227,120,117,93,25,110,221,231,204,186,239,12,199,239,164,251,202,211,213,109, +99,153,125,221,89,102,95,119,142,225,24,58,191,240,227,169,170,175,155,174,43,12,167,44,11,191,237,235,198,179,251,190,178,140,174,235,251,170,44,11,191,42,219,194,177,235,190,243,252,190,176,44,163,236,250,194,106,203,194,176,218,182,49,220,190,110, +44,191,112,28,203,107,235,202,49,235,190,81,182,117,124,95,120,10,195,243,116,117,93,121,102,93,199,246,117,116,227,71,56,126,202,0,0,128,1,7,0,128,0,19,202,64,161,33,43,2,128,56,1,0,143,36,137,162,100,89,162,40,89,150,40,138,166,232,186,162,104,186, +174,164,105,166,169,105,158,105,90,154,103,154,166,105,170,178,41,154,174,44,105,154,105,90,158,102,154,154,167,153,166,104,154,174,107,154,166,172,138,166,41,203,166,106,202,178,105,154,178,236,186,178,109,187,174,108,219,162,105,202,178,105,154,178, +108,154,166,44,187,178,171,219,174,236,234,186,164,89,166,169,121,158,105,106,158,103,154,166,106,202,178,105,154,174,171,121,158,106,122,158,104,170,158,40,170,170,106,170,170,173,170,170,44,91,158,103,154,154,232,169,166,39,138,170,106,170,166,173, +154,170,42,203,166,170,218,178,105,170,182,108,170,170,109,187,170,236,250,178,109,235,186,105,170,178,109,170,166,45,155,170,106,219,174,236,234,178,44,219,186,47,105,154,105,106,158,103,154,154,231,153,166,105,154,178,108,154,170,43,91,158,167,154, +158,40,170,170,230,137,166,106,170,170,44,155,166,170,202,150,231,153,170,39,138,170,234,137,158,107,154,170,42,203,166,106,218,170,105,154,182,108,170,170,45,155,166,42,203,174,109,251,190,235,202,178,110,170,170,108,155,170,106,235,166,106,202,178, +108,203,190,239,202,170,238,138,166,41,203,166,170,218,178,105,170,178,45,219,178,239,203,178,172,251,162,105,202,178,105,170,178,109,170,170,46,203,178,109,27,179,108,251,186,104,154,178,109,170,166,45,155,170,42,219,178,45,251,186,44,219,186,239,202, +174,111,171,170,172,235,178,45,251,186,238,250,174,112,235,186,48,188,178,108,251,170,172,250,186,43,219,186,111,235,50,219,246,125,68,211,148,101,83,53,109,219,84,85,89,118,101,217,246,101,219,246,125,209,52,109,91,85,85,91,54,77,213,182,101,89,246, +125,89,182,109,97,52,77,217,54,85,85,214,77,213,180,109,89,150,109,97,182,101,225,118,101,217,183,101,91,246,117,215,149,117,95,215,125,227,215,101,221,230,186,178,237,203,178,173,251,170,171,250,182,238,251,194,112,235,174,240,10,0,0,24,112,0,0,8,48, +161,12,20,26,178,18,0,136,2,0,0,140,97,140,49,8,141,82,206,57,7,161,81,202,57,231,32,100,206,65,8,33,149,204,57,8,33,148,146,57,7,161,148,148,50,231,32,148,146,82,8,161,148,148,90,11,33,148,148,82,107,5,0,0,20,56,0,0,4,216,160,41,177,56,64,161,33,43, +1,128,84,0,0,131,227,88,150,231,153,162,106,218,178,99,73,158,39,138,170,169,170,182,237,72,150,231,137,162,105,170,170,109,91,158,39,138,166,169,170,174,235,235,154,231,137,162,105,170,170,235,234,186,104,154,166,169,170,174,235,186,186,46,154,162,169, +170,170,235,186,178,174,155,166,170,170,174,43,187,178,236,235,166,170,170,170,235,202,174,44,251,194,170,186,174,43,203,178,109,235,194,176,170,174,235,202,178,108,219,182,111,220,186,174,235,190,239,251,194,145,173,235,186,46,252,194,49,12,71,1,0,224, +9,14,0,64,5,54,172,142,112,82,52,22,88,104,200,74,0,32,3,0,128,48,6,33,131,16,66,6,33,132,144,82,74,33,165,148,18,0,0,48,224,0,0,16,96,66,25,40,52,100,37,0,16,3,0,0,16,1,33,131,16,66,8,33,132,16,66,8,33,132,16,66,8,33,132,16,66,231,156,115,206,57,231, +156,115,206,9,0,216,143,112,0,144,122,48,49,49,133,133,134,172,4,0,82,1,0,0,99,148,82,138,49,231,32,68,140,57,198,24,116,18,74,138,24,115,142,49,7,165,164,84,57,7,33,132,84,90,203,173,114,14,66,8,41,181,84,91,230,156,148,214,98,140,57,198,204,57,41,41, +197,86,115,206,161,148,212,98,172,185,230,154,59,41,173,213,154,107,205,185,150,214,106,205,53,231,92,115,46,173,197,154,107,206,53,231,220,114,204,53,231,156,115,206,57,198,156,115,206,57,231,156,115,1,0,56,13,14,0,160,7,54,172,142,112,82,52,22,88,104, +200,74,0,32,21,0,128,64,70,41,198,156,115,14,58,132,20,99,206,57,7,33,132,72,33,198,156,115,14,66,8,21,99,206,57,7,29,132,16,42,198,28,115,14,66,8,33,100,206,57,7,33,132,16,66,200,156,131,14,58,8,33,132,208,65,7,33,132,16,66,40,165,115,16,66,8,33,132, +18,74,8,33,132,16,66,8,33,132,14,66,8,33,132,16,66,8,33,132,16,66,8,161,148,18,66,8,33,132,80,66,40,37,20,0,0,88,224,0,0,16,96,195,234,8,39,69,99,129,133,134,172,4,0,128,0,0,32,135,37,168,148,51,97,144,99,208,99,67,144,114,212,76,131,16,83,78,116,166, +152,147,218,76,197,20,100,14,68,39,157,68,134,90,80,182,151,204,2,0,0,32,8,0,8,48,1,4,6,8,10,190,16,2,98,12,0,64,16,34,51,68,66,97,21,44,48,40,131,6,135,121,0,240,0,17,33,17,0,36,38,40,210,46,46,160,203,0,23,116,113,215,129,16,130,16,132,32,22,7,80,64, +2,14,78,184,225,137,55,60,225,6,39,232,20,149,58,8,0,0,0,0,0,3,0,120,0,0,56,40,128,136,136,230,42,44,46,48,50,52,54,56,58,60,2,0,0,0,0,192,5,0,62,0,0,142,15,32,34,162,185,10,139,11,140,12,141,13,142,14,143,0,0,0,0,0,0,0,0,0,32,32,32,0,0,0,0,0,16,0,0, +0,32,32,79,103,103,83,0,0,192,88,0,0,0,0,0,0,214,155,103,62,2,0,0,0,157,121,201,150,56,1,185,150,137,153,35,32,36,33,36,35,37,40,39,41,40,41,39,39,41,38,43,43,42,39,38,40,154,155,151,150,159,33,33,35,34,39,37,34,37,37,146,148,146,147,32,36,39,40,40,39, +156,145,145,144,143,0,250,88,189,79,178,161,95,253,196,248,55,219,188,235,159,188,234,247,191,86,198,247,31,43,235,157,83,7,117,93,163,193,74,145,149,26,76,2,221,254,174,79,146,61,154,54,183,247,234,147,223,104,235,63,196,191,244,234,33,231,189,187,94, +92,224,11,161,8,21,21,133,222,154,44,250,254,254,221,253,253,251,215,143,234,194,162,183,40,9,240,175,223,223,191,213,64,207,154,21,103,113,4,242,175,11,47,133,113,215,194,162,162,156,250,60,119,20,111,164,226,91,102,181,16,199,228,155,222,244,5,56,126, +83,137,85,102,78,165,49,61,16,199,172,89,22,240,253,253,251,247,175,15,51,179,102,205,154,53,11,254,255,254,253,251,183,26,38,179,102,205,154,101,193,249,251,247,239,95,128,158,53,75,0,247,9,190,251,125,119,61,19,247,104,109,161,227,172,105,15,225,167, +139,104,75,238,220,176,115,2,43,129,173,72,200,152,33,11,197,123,174,180,197,240,191,57,181,22,96,91,67,122,245,223,238,111,10,232,55,9,249,200,175,135,156,83,210,225,69,141,76,87,79,107,92,246,34,79,103,31,229,78,198,97,170,153,232,240,101,126,102,166, +102,205,212,222,171,151,176,118,164,122,35,26,110,71,23,249,104,204,50,224,196,93,235,205,165,92,249,0,239,62,29,214,47,242,93,182,127,199,162,111,27,133,184,151,3,119,3,84,1,111,41,0,107,235,235,10,192,107,13,144,128,0,36,0,254,59,190,84,175,201,233, +89,166,158,118,60,170,76,209,60,115,152,12,105,155,208,17,53,96,211,230,74,145,133,87,102,0,0,0,18,108,115,61,197,109,171,204,154,211,150,184,148,189,124,109,51,63,207,64,180,105,87,149,3,66,170,28,152,255,168,76,153,17,49,237,36,238,169,80,138,42,119, +55,82,117,136,77,130,132,89,83,243,98,102,66,122,194,132,148,67,197,137,123,90,46,150,193,29,18,17,116,244,123,235,183,163,21,182,168,91,121,52,68,170,114,8,176,13,111,116,67,237,34,79,139,149,227,2,54,23,0,246,91,222,107,81,20,62,142,190,239,227,81, +139,178,244,100,0,128,149,149,165,60,22,6,0,0,238,240,97,206,130,254,177,233,115,7,150,239,103,97,201,50,53,167,56,30,104,213,255,159,251,121,43,42,77,191,117,249,203,197,194,228,199,43,21,93,85,124,126,170,80,151,62,212,23,97,110,139,53,49,13,187,165, +233,212,131,207,149,189,251,158,26,65,225,37,19,75,150,244,137,205,119,138,55,118,47,86,182,117,177,216,249,149,65,143,73,195,132,95,27,60,148,225,56,188,241,145,208,164,5,121,105,107,243,130,81,85,72,26,227,189,34,243,28,153,10,233,169,59,122,164,36, +0,116,231,75,203,173,5,200,7,46,197,55,211,0,0,204,166,4,42,134,234,199,37,251,124,191,200,114,239,44,160,181,228,207,116,4,76,219,47,127,188,171,58,149,128,124,96,218,136,221,5,0,156,112,198,24,147,83,90,57,210,254,134,237,176,77,17,0,124,231,211,7, +110,45,64,222,119,25,1,0,112,6,208,159,223,87,67,103,214,199,65,159,43,105,62,129,190,61,44,84,221,173,120,12,124,229,211,39,111,245,205,52,136,188,91,215,1,0,240,173,118,148,98,245,254,115,6,231,185,82,206,109,24,246,230,210,18,108,229,235,131,251,0, +249,128,126,84,200,6,0,60,74,32,132,112,136,188,102,215,230,159,27,125,183,193,89,235,234,172,134,191,144,1,116,233,211,241,91,7,200,7,157,61,66,3,0,204,38,16,245,122,176,107,182,57,182,179,55,46,87,110,73,36,11,201,83,17,2,100,225,235,141,247,252,88, +165,193,202,199,234,221,239,57,207,2,0,216,221,191,24,151,184,68,169,215,110,254,173,88,115,247,126,150,41,27,132,231,47,47,158,252,95,102,1,122,2,228,67,110,111,81,238,189,157,0,160,206,125,73,55,204,202,67,165,108,65,141,104,215,122,204,31,191,47,0, +124,225,187,65,206,62,150,65,228,99,203,44,220,94,87,228,0,0,154,221,146,165,44,30,143,116,223,247,155,135,111,67,218,116,115,97,8,195,2,156,233,199,38,238,185,223,89,200,199,220,175,17,147,87,191,122,98,110,240,237,225,60,36,20,157,231,205,159,253,76, +237,211,191,234,207,195,74,122,11,0,108,229,55,194,123,174,152,200,13,50,31,103,183,238,241,28,79,139,14,0,112,110,150,206,74,77,186,110,219,115,219,141,61,255,22,55,175,143,5,0,156,233,7,199,206,121,120,100,134,124,54,251,122,34,254,252,163,247,187, +0,0,180,33,169,123,8,94,231,119,199,211,87,254,114,214,198,126,253,230,94,146,116,231,71,115,239,153,168,90,8,50,159,125,26,236,243,167,89,4,0,64,76,190,31,203,20,41,207,48,124,233,62,223,199,224,239,168,145,36,0,116,229,199,140,167,127,108,73,228,211, +117,173,156,127,240,231,247,23,224,125,62,53,189,91,194,19,139,79,55,59,194,59,53,8,111,83,68,6,0,140,231,71,115,39,255,188,199,1,25,144,143,60,231,156,231,79,31,63,140,145,0,224,232,111,59,181,150,47,159,130,32,236,207,129,235,209,164,207,180,59,132, +229,199,37,78,255,160,76,77,228,195,201,83,188,222,134,189,0,178,116,235,202,236,212,115,126,238,105,147,96,183,145,206,250,149,64,6,0,116,231,135,221,78,77,0,50,32,31,34,74,223,124,146,71,157,0,32,78,64,252,186,58,205,99,203,127,62,188,206,252,140,243, +111,191,39,102,114,207,106,247,0,108,227,119,177,115,190,190,21,150,206,199,158,183,241,122,250,237,123,229,152,7,248,174,92,155,169,75,107,105,109,114,254,35,30,95,54,49,247,230,181,19,89,15,140,231,71,114,205,239,170,65,64,7,228,99,243,53,214,251,95, +184,40,30,78,195,245,116,162,245,161,87,137,133,138,202,74,91,106,230,187,115,222,120,27,0,108,223,47,248,228,244,123,151,16,50,31,35,183,214,147,115,238,211,0,127,123,217,126,63,80,251,153,17,95,52,38,179,207,214,187,73,228,40,0,140,231,47,25,230,254, +248,74,141,124,58,102,250,235,101,123,23,9,0,206,25,234,121,99,146,247,254,251,49,98,205,51,168,183,144,238,84,1,132,223,7,22,55,191,126,34,25,146,49,32,31,131,77,99,167,7,0,224,73,137,248,157,67,220,60,81,137,26,163,156,219,153,204,111,206,189,15,0, +90,106,206,42,205,10,117,88,171,89,255,28,59,5,43,122,6,0,32,131,0,0,91,73,185,200,194,0,0,128,191,198,22,55,240,248,189,205,60,109,220,140,106,140,184,139,79,234,117,228,205,97,95,131,175,7,38,94,134,121,121,251,157,210,58,87,96,62,70,164,122,168,205, +99,183,123,42,15,167,217,183,95,125,154,237,67,191,172,205,7,179,227,113,54,78,67,30,220,221,215,23,159,164,161,245,31,152,91,222,60,53,119,189,232,120,76,203,144,204,189,162,163,236,40,210,122,36,104,238,176,229,179,158,81,3,102,205,73,194,246,243,9, +98,5,247,243,135,155,61,174,248,180,173,3,126,123,134,120,180,33,62,215,115,180,254,163,47,168,64,216,202,62,61,235,9,222,130,212,75,189,43,82,130,149,146,186,10,139,25,0,0,64,53,249,110,238,38,150,217,86,159,129,55,164,105,143,105,134,185,206,7,141, +14,207,168,89,184,194,192,124,240,230,235,68,155,189,48,141,202,178,157,156,27,242,107,253,252,243,102,218,129,93,195,163,73,255,238,81,214,156,178,198,121,57,116,70,84,86,237,110,239,112,189,112,208,194,181,65,195,161,142,203,157,88,154,155,222,9,178, +106,85,106,185,243,235,109,101,144,99,91,243,218,116,20,188,201,207,4,211,140,34,243,10,174,106,20,98,245,1,222,107,46,45,77,55,207,99,150,94,239,244,245,10,112,164,61,157,62,61,142,237,193,144,236,138,78,36,43,37,179,149,192,214,0,0,0,143,191,181,75, +254,206,253,97,127,178,249,142,182,185,125,71,140,164,146,205,85,17,177,174,39,183,181,218,215,178,39,64,100,13,28,92,60,91,161,139,243,166,48,245,120,103,73,12,160,152,252,170,126,71,88,10,181,213,152,103,113,154,240,23,227,59,41,191,92,113,32,222,117, +112,65,104,60,122,138,77,100,247,226,41,73,195,46,88,106,76,140,197,248,91,68,31,98,30,98,171,42,219,5,61,223,156,191,17,207,196,198,86,54,0,94,203,189,175,166,109,230,185,4,245,249,231,67,111,9,44,141,94,93,134,111,24,105,175,83,40,41,150,37,43,12,0, +0,240,186,4,190,84,241,53,21,195,60,221,253,245,53,167,170,225,242,180,55,245,136,88,101,125,221,126,19,122,216,105,234,33,119,186,153,250,213,170,37,129,87,233,139,155,40,127,183,255,97,51,3,87,210,209,49,237,94,207,240,212,148,58,187,249,10,175,229, +204,87,22,118,105,96,146,181,87,225,164,172,95,164,104,235,194,178,102,11,197,92,172,173,210,84,189,246,147,119,87,141,153,170,35,54,44,255,92,104,253,53,5,12,79,237,2,18,0,150,73,221,174,46,154,14,52,63,211,74,50,153,104,79,6,0,88,41,86,86,234,74,5, +0,0,12,143,167,21,24,90,184,189,251,179,230,97,150,127,246,39,252,253,45,159,55,190,25,50,157,221,156,206,126,179,243,241,249,106,167,145,186,210,252,65,191,192,68,242,65,211,194,106,17,137,255,240,217,117,60,16,134,138,198,17,23,251,212,166,35,127,20, +236,10,195,219,38,155,43,16,145,161,129,243,6,53,172,200,206,2,155,135,38,251,251,23,191,166,141,21,205,230,201,169,227,137,216,97,172,33,195,112,15,111,44,42,186,127,81,81,81,203,245,166,104,19,141,147,29,201,105,191,230,102,205,68,0,0,204,206,47,193, +200,254,114,2,28,158,158,191,214,14,0,72,241,239,169,190,118,222,126,196,120,250,90,103,86,82,244,30,49,236,206,47,72,203,251,101,2,2,32,15,31,247,235,115,157,224,61,201,197,41,230,149,200,140,53,178,184,46,254,229,73,0,228,204,23,10,150,211,27,36,14, +235,251,107,53,188,129,207,216,173,198,33,93,204,183,175,164,51,155,181,188,40,53,110,169,27,0,236,202,175,11,96,87,214,1,56,52,159,159,214,19,13,110,186,69,158,83,79,27,255,115,191,191,61,62,43,31,48,115,115,2,20,201,141,13,183,231,139,164,3,0,13,0, +60,223,148,226,247,191,98,61,98,153,237,95,99,39,134,101,236,80,66,190,246,124,214,251,87,218,0,4,201,89,107,127,38,37,228,125,125,224,251,149,239,222,18,0,252,113,223,136,67,162,247,175,205,207,22,191,174,21,140,117,215,93,190,12,244,200,237,36,118, +15,215,208,56,140,123,254,224,148,139,4,0,71,20,127,246,240,91,73,237,61,34,206,13,242,137,15,116,1,252,198,99,168,164,47,190,131,200,219,19,215,243,147,151,153,48,7,187,135,227,200,215,166,68,10,242,243,206,82,109,102,166,123,186,144,0,68,205,85,72, +239,60,95,70,39,0,26,0,0,216,247,107,91,85,38,95,183,208,67,56,200,216,146,210,213,11,245,157,53,246,222,23,38,250,105,229,92,44,166,248,111,150,86,153,212,207,138,141,210,135,183,63,248,171,15,123,209,143,190,240,104,190,40,115,128,8,22,73,172,100,13, +91,74,24,0,0,136,51,142,136,198,127,159,207,241,156,121,143,159,159,226,219,39,57,229,246,43,93,167,96,242,230,130,251,55,34,31,149,227,92,131,246,138,53,17,124,71,41,154,135,151,225,252,97,156,101,198,212,109,96,101,113,30,23,162,0,19,167,117,221,207, +116,243,242,151,216,73,96,23,236,243,50,3,208,112,249,90,3,112,235,254,62,229,252,96,154,96,142,231,145,243,59,205,75,88,85,160,3,0,126,27,230,197,205,2,198,115,221,199,254,249,111,204,78,193,132,127,137,220,155,57,222,6,172,236,171,230,179,189,1,0,0, +150,251,163,244,215,223,61,89,142,171,254,83,49,206,93,111,238,197,241,212,247,250,84,86,110,228,74,127,83,167,235,17,163,104,101,2,76,205,161,208,215,193,139,57,238,68,198,137,164,81,101,228,77,86,87,198,113,61,48,179,98,6,49,175,57,253,235,232,30,86, +209,239,93,202,67,252,49,203,212,234,169,241,71,85,101,234,32,84,182,254,86,1,214,28,57,61,110,251,78,221,79,123,133,182,30,55,80,119,148,254,98,69,204,19,0,222,218,229,228,181,121,229,232,113,235,253,211,215,138,104,52,144,103,216,163,199,28,57,6,48, +36,18,192,182,106,165,8,108,12,0,0,104,212,243,248,74,211,103,204,99,85,111,162,242,24,181,142,92,37,86,196,242,182,9,179,174,5,97,154,78,23,231,49,103,67,98,24,114,154,116,186,198,217,200,52,6,198,230,128,232,122,87,243,182,187,222,34,0,96,224,38,234, +201,2,81,195,197,90,189,184,215,79,239,26,96,187,9,155,41,109,111,172,179,40,236,47,205,145,139,177,73,97,219,238,164,238,101,213,94,54,160,13,153,203,93,61,24,225,157,213,0,22,170,93,71,211,70,141,136,213,45,227,145,172,124,50,0,192,124,95,86,82,48, +0,0,16,222,142,176,0,36,169,189,79,30,188,45,29,252,237,148,254,62,111,89,159,167,126,121,126,184,180,42,139,227,35,183,211,6,81,240,172,2,190,189,185,122,254,24,215,64,19,158,167,33,99,119,124,168,187,56,140,68,109,203,150,156,121,30,179,210,214,9,149, +2,76,43,83,239,213,179,174,117,0,222,252,177,137,208,65,203,210,83,166,30,139,77,39,254,220,75,23,130,228,177,251,141,9,24,144,127,157,218,41,26,200,232,14,79,152,55,244,143,248,58,139,180,0,20,209,175,116,220,253,195,68,2,14,135,156,7,0,32,132,113,131, +184,220,155,250,119,165,222,214,108,202,111,61,227,70,52,209,223,253,178,253,63,167,73,43,239,118,61,253,220,0,64,210,156,196,87,155,219,159,236,112,58,228,212,79,119,14,253,125,174,74,4,207,175,128,122,122,178,50,102,200,219,155,143,94,119,1,238,203, +30,126,173,148,33,244,215,78,159,38,54,228,207,61,157,85,152,95,220,118,0,244,206,135,65,222,154,0,14,144,183,71,173,156,1,128,169,0,18,134,4,167,93,163,71,133,138,183,167,55,6,199,84,140,55,187,7,83,254,251,22,236,204,103,98,174,3,228,3,221,206,206, +21,1,0,140,3,16,117,142,183,199,252,219,184,229,40,27,237,214,250,58,161,229,23,189,243,237,124,39,1,28,203,159,32,156,119,23,157,132,124,106,161,235,105,93,237,75,49,1,174,60,36,243,199,138,191,113,161,102,219,226,244,169,211,59,175,195,44,19,58,72, +85,141,186,165,241,255,172,89,196,73,225,172,216,68,254,125,114,63,116,121,254,48,249,42,219,228,24,217,58,115,78,0,216,86,173,44,179,169,1,0,224,121,198,227,207,153,230,12,226,239,248,60,201,148,47,165,30,125,113,73,209,240,224,238,153,65,24,209,215, +231,200,170,136,108,232,156,181,158,243,250,125,202,58,231,53,250,191,69,152,192,77,148,44,229,227,105,41,105,148,211,59,211,45,165,168,242,141,20,236,178,161,147,198,253,136,189,158,0,249,3,107,152,90,5,232,30,59,220,218,116,179,85,168,80,249,102,109, +124,254,79,213,154,234,130,57,36,121,223,67,189,16,173,26,0,126,71,29,70,249,160,255,167,65,41,137,177,137,244,137,53,159,179,163,119,235,160,71,40,245,2,14,43,43,116,189,50,3,0,128,117,178,173,39,207,125,60,167,252,187,143,247,137,227,222,103,179,178, +75,123,169,174,123,108,135,225,248,52,49,219,180,134,138,211,115,4,16,4,46,248,68,193,224,194,31,151,19,164,30,19,97,205,6,107,188,106,197,227,2,192,193,87,193,25,214,219,49,162,67,7,24,189,109,132,34,95,145,118,231,48,235,76,0,128,235,250,86,67,48,21, +94,190,118,102,172,156,124,218,218,149,236,38,32,229,78,198,5,98,174,0,158,71,205,1,62,210,254,159,185,41,133,177,145,81,226,219,192,176,103,162,136,94,43,204,61,3,11,108,171,138,212,21,6,0,128,46,159,23,95,222,207,108,215,93,186,11,241,232,135,121,99, +143,75,117,135,119,234,110,15,53,145,199,148,121,157,62,10,41,34,101,51,119,213,193,80,119,71,78,195,34,77,77,8,153,88,106,244,11,147,215,53,50,41,201,234,110,93,246,234,113,217,140,10,121,173,42,5,227,103,142,121,231,39,27,172,70,7,1,163,197,49,46,225, +235,26,98,103,31,42,69,150,207,47,85,233,118,151,26,35,251,130,13,119,26,0,126,71,205,226,32,66,254,159,241,98,36,22,38,184,207,77,34,91,228,230,44,90,202,148,64,91,129,173,152,103,133,1,0,96,176,109,91,147,91,250,246,107,54,125,158,99,102,212,168,203, +209,219,13,223,93,208,135,197,77,103,147,184,211,98,195,153,179,56,37,189,21,213,189,240,9,16,93,31,14,213,81,109,186,26,50,234,251,251,202,205,16,29,160,28,116,248,20,36,195,29,213,67,229,243,98,51,224,86,108,86,201,137,248,177,24,231,156,138,22,6,131, +179,23,253,102,246,4,141,36,40,172,70,171,234,174,74,185,62,245,244,231,78,27,0,254,71,205,80,46,82,252,159,73,159,74,152,142,223,194,40,248,34,187,14,199,154,22,224,4,160,177,178,178,178,212,21,134,2,0,60,60,85,149,151,174,72,143,250,173,245,174,188, +178,170,237,215,190,46,206,189,207,255,175,96,96,89,81,192,139,204,35,195,13,108,91,104,187,163,127,105,22,222,191,233,141,250,247,38,92,208,213,25,4,29,212,212,59,236,149,244,144,100,6,196,145,193,96,241,14,91,22,104,77,210,169,228,75,3,9,33,117,62, +104,98,160,116,189,172,51,245,251,229,81,15,155,27,194,60,82,43,38,247,208,160,2,52,0,79,103,103,83,0,4,0,181,0,0,0,0,0,0,214,155,103,62,3,0,0,0,139,18,108,206,33,149,155,34,35,42,158,153,146,147,148,147,145,146,147,148,34,31,33,34,38,39,151,145,150, +141,137,142,38,38,153,139,136,137,94,203,237,164,143,240,143,185,118,73,233,23,145,127,178,113,228,191,68,206,45,108,70,79,176,178,82,172,224,10,67,1,0,44,255,170,210,217,247,96,255,211,212,124,239,197,211,77,241,235,143,202,194,124,253,150,153,106,159, +241,191,81,246,148,59,13,60,84,32,114,71,36,168,78,221,153,18,52,9,128,128,175,250,88,36,51,193,190,52,182,246,112,50,58,19,239,240,27,22,157,14,0,22,165,167,6,44,30,92,194,113,81,23,125,238,222,118,143,240,74,56,94,160,61,227,167,173,45,253,167,51,28, +38,27,204,2,70,132,229,186,40,212,202,155,115,15,137,2,0,22,42,102,97,237,217,28,145,251,107,46,191,214,225,58,42,93,31,223,254,120,213,251,109,219,247,231,174,168,149,79,0,16,64,185,88,96,99,40,0,96,99,5,25,54,103,210,241,191,3,122,121,188,55,143,229, +141,128,168,140,223,62,95,161,80,116,137,199,103,86,220,120,118,252,174,88,82,105,194,104,35,177,0,10,146,251,18,201,145,227,205,214,221,164,144,122,174,137,169,111,85,221,253,231,6,5,247,124,163,7,167,48,114,230,136,74,207,214,210,92,197,137,2,0,16, +75,71,141,7,110,85,247,159,214,247,95,235,188,137,225,93,32,114,163,119,42,231,219,229,17,48,79,101,65,0,68,219,27,181,119,211,175,233,7,200,219,163,135,4,0,228,61,46,96,159,97,191,109,180,74,198,70,167,101,87,222,255,229,24,100,225,7,221,110,63,241, +40,14,228,67,29,130,93,13,212,107,111,81,189,107,175,255,60,182,91,213,194,119,232,255,95,120,47,18,132,229,175,191,122,46,64,62,218,244,158,243,205,57,117,68,192,117,181,10,80,90,239,122,62,81,141,252,163,217,55,141,47,247,83,238,44,180,121,44,109,0, +218,201,117,150,47,46,107,36,74,109,154,251,241,171,88,70,252,43,43,254,122,254,105,114,54,182,30,245,99,101,216,10,186,36,80,0,128,135,239,45,53,183,109,201,15,147,142,231,188,121,181,226,158,143,167,151,23,134,10,61,197,95,174,109,74,226,113,216,243, +208,20,235,196,25,142,102,63,132,231,238,237,39,140,123,169,187,174,39,243,60,78,63,218,42,218,185,218,8,66,207,228,128,176,169,96,43,179,246,187,207,155,111,12,197,189,67,109,255,190,168,55,219,95,43,122,228,128,156,239,255,47,179,204,247,243,229,173, +115,59,19,119,191,255,41,204,91,203,243,87,71,67,72,222,174,87,11,128,0,222,186,29,73,159,139,54,82,70,234,170,149,156,60,38,242,189,85,26,114,109,100,140,104,141,208,105,6,216,86,21,197,74,102,80,0,0,113,28,207,247,167,88,118,78,107,99,239,99,59,70, +150,167,109,203,95,215,0,161,35,207,89,95,225,122,235,45,108,100,93,213,229,78,25,25,38,119,175,97,174,146,75,81,40,92,179,116,110,44,42,134,170,60,63,155,49,185,95,15,66,149,241,79,29,117,87,204,158,50,125,240,216,187,253,86,243,17,59,191,174,21,166, +0,174,201,57,87,186,116,198,216,122,168,107,148,33,244,246,185,29,221,247,203,13,226,80,232,168,107,50,203,3,0,158,170,157,73,159,203,54,82,164,46,129,110,77,69,24,69,223,81,172,64,118,142,59,83,54,136,0,43,171,86,86,18,6,0,0,114,53,194,249,174,155,70, +243,214,143,245,148,244,240,188,222,237,238,214,3,56,202,137,123,194,119,54,66,87,155,247,35,228,146,206,161,183,199,62,214,70,157,67,215,238,16,43,37,116,202,251,242,28,45,194,158,234,190,155,157,130,205,56,229,203,189,82,210,1,213,80,132,6,154,201, +194,84,135,94,93,179,130,219,70,186,180,233,98,182,228,19,220,182,157,41,187,46,219,100,7,206,21,13,175,90,97,238,34,23,109,0,126,106,189,144,186,184,20,143,17,82,47,77,178,231,131,9,255,117,31,189,75,134,59,186,145,75,110,39,172,172,20,69,10,6,0,0,226, +90,31,91,85,54,255,113,163,107,235,203,156,159,166,163,153,231,56,81,122,50,205,39,90,13,70,100,143,230,49,238,143,216,4,106,21,103,94,233,70,31,230,131,75,10,17,52,226,7,138,78,245,110,153,61,112,78,231,202,125,78,250,212,51,213,226,35,143,183,67,242, +192,98,175,244,244,200,67,17,59,103,98,2,204,59,187,13,163,128,115,55,110,215,216,90,134,187,113,72,62,249,85,103,143,73,202,32,198,250,0,30,90,93,73,83,94,227,113,74,106,179,229,238,11,140,77,228,223,222,250,214,156,173,87,144,64,44,88,89,85,46,104, +193,0,0,128,211,222,154,133,175,248,95,13,33,108,167,191,242,200,115,148,185,180,212,180,83,92,6,147,24,198,171,202,233,47,6,178,49,119,228,105,203,143,205,157,99,243,108,63,42,30,202,32,131,171,111,174,201,6,247,72,220,91,209,194,52,131,136,216,27,45, +241,58,41,92,130,169,198,145,197,203,239,226,181,181,161,89,78,6,3,57,207,255,61,53,120,244,144,56,235,196,251,172,205,42,71,9,137,163,49,28,73,45,84,174,71,0,254,73,29,137,82,110,197,101,180,148,29,138,163,146,179,137,252,235,59,12,161,69,103,52,65, +200,237,92,152,175,148,100,41,102,0,0,80,250,247,194,188,251,123,207,53,110,204,253,220,251,92,201,191,190,97,27,166,121,32,222,231,240,78,186,102,186,118,91,166,213,226,167,91,152,47,117,3,77,104,227,217,77,126,217,192,149,114,182,150,225,209,137,126, +171,119,174,140,169,142,149,27,223,243,65,122,86,33,221,90,99,112,179,207,230,75,104,158,17,17,98,42,200,220,126,230,16,250,114,87,73,221,121,227,180,63,159,25,13,91,200,188,45,212,140,112,155,0,254,73,237,68,203,40,47,74,42,110,26,37,71,19,249,119,230, +176,4,177,27,177,192,110,132,196,202,74,81,164,96,0,0,240,51,221,240,149,233,93,42,188,106,22,102,92,49,219,158,206,103,120,208,220,207,245,204,110,254,110,57,56,242,207,253,56,247,141,175,157,89,185,236,17,90,22,159,138,231,42,32,128,103,101,246,91, +149,228,196,68,93,189,113,237,188,155,26,145,228,9,30,219,203,56,141,133,126,238,171,197,56,218,134,50,147,66,8,219,26,193,69,34,230,111,194,172,217,199,235,195,87,47,228,46,193,84,241,51,239,40,166,213,241,186,4,62,74,61,136,88,47,205,165,220,169,205, +77,157,28,28,76,228,175,124,49,64,88,177,50,95,41,47,153,1,0,0,35,188,35,213,122,37,234,249,157,243,249,227,248,91,133,179,74,127,15,43,156,143,156,210,32,184,113,121,54,185,179,48,172,83,158,225,121,80,58,179,196,223,50,101,226,254,35,12,119,9,237,53, +46,19,218,133,167,152,242,63,22,229,187,57,179,201,118,12,63,93,57,203,94,25,198,192,227,140,91,209,245,206,125,114,212,145,195,187,246,85,20,19,57,217,168,166,221,72,77,78,82,188,213,105,133,194,231,71,162,90,129,193,221,13,0,254,73,157,72,151,49,31, +9,33,224,231,43,155,86,52,10,187,162,78,17,176,187,153,176,45,43,89,194,0,0,80,153,116,60,127,200,187,245,182,159,239,157,235,88,253,56,29,87,56,242,75,85,225,32,228,152,50,42,153,54,143,197,169,46,20,234,83,238,199,102,230,172,27,139,159,110,83,129, +41,65,202,191,127,53,212,232,89,91,236,86,169,16,243,206,254,225,77,134,61,253,90,112,94,237,152,31,231,21,230,72,153,12,149,190,180,54,61,168,164,54,100,23,103,38,97,133,30,196,89,83,53,32,59,103,78,129,88,152,137,147,125,202,176,187,251,4,0,22,73,109, +64,214,107,227,136,230,183,239,215,245,124,170,81,220,251,62,213,252,133,177,215,231,21,197,243,118,19,96,140,4,43,43,101,186,146,25,0,0,168,232,241,140,119,238,18,183,129,169,23,39,172,149,141,217,52,70,47,37,220,211,166,34,157,134,26,110,235,73,187, +174,14,167,155,155,236,230,14,78,69,233,152,217,97,7,132,157,61,83,247,215,66,204,250,166,143,165,30,198,170,212,235,237,147,198,182,141,121,206,240,80,143,171,53,60,54,153,255,132,121,198,164,166,230,133,209,100,73,182,226,246,37,24,83,114,56,183,218, +160,216,213,16,188,57,234,1,12,209,135,219,111,255,210,57,224,64,26,3,0,194,118,60,90,180,27,11,35,254,110,108,32,8,175,244,232,211,241,191,11,85,244,208,167,210,158,15,192,33,78,3,0,138,16,240,205,103,25,55,60,255,175,103,6,160,236,57,130,118,16,71, +20,244,210,243,22,158,171,126,49,57,32,239,182,58,22,0,64,214,107,240,17,159,60,242,154,118,78,198,77,78,122,232,219,35,236,208,167,42,255,172,184,212,144,121,133,25,0,32,196,237,47,95,38,118,207,77,98,151,191,123,221,157,235,122,236,206,127,0,4,209, +135,72,159,231,201,95,49,144,121,201,122,15,0,240,156,247,141,30,229,190,254,39,171,42,254,222,127,39,111,231,121,69,169,106,236,59,204,206,91,137,55,255,189,243,40,0,123,129,188,123,87,223,0,0,108,155,252,86,213,169,32,171,111,49,105,156,190,253,26, +109,168,143,31,175,3,186,71,5,98,216,55,31,255,79,129,81,158,36,98,75,238,237,111,255,219,137,79,235,235,83,217,181,206,208,52,160,173,90,96,75,57,12,0,0,158,178,223,224,247,177,233,211,154,111,250,204,51,204,203,138,35,222,231,171,199,88,111,228,44, +98,206,200,142,108,86,11,39,200,63,122,249,181,142,194,60,239,110,173,58,168,83,198,167,182,111,219,159,79,16,47,111,224,49,100,169,171,110,51,235,122,5,48,250,155,58,218,238,213,77,243,85,255,229,223,214,140,222,200,149,23,128,138,85,132,194,179,36, +50,171,89,102,109,254,87,123,87,131,163,55,39,67,67,212,42,4,0,94,71,181,240,240,228,246,255,76,163,165,39,83,164,189,57,162,233,161,231,201,208,4,181,205,0,96,43,96,43,104,73,3,0,192,217,236,252,242,57,238,106,241,203,182,206,253,68,85,183,97,85,85, +206,244,186,191,252,74,79,217,179,244,216,12,245,214,3,71,246,88,88,33,164,243,236,211,125,108,21,154,117,151,124,224,74,90,148,50,144,74,207,100,244,229,66,29,166,149,109,161,246,148,233,51,45,209,12,192,198,223,76,241,187,5,71,96,109,134,152,24,158, +237,62,119,112,109,230,172,71,234,29,166,33,107,33,212,37,181,182,211,221,156,174,0,222,71,229,232,208,153,111,255,207,168,218,156,33,95,145,177,21,125,217,43,235,236,19,81,131,117,39,0,43,107,216,104,10,6,0,128,47,216,61,250,191,242,190,223,16,191,10, +209,229,121,196,108,255,155,212,119,63,241,231,226,190,233,68,223,138,237,135,214,131,56,50,78,131,176,89,138,202,171,9,233,243,67,136,22,254,126,187,48,100,2,155,169,136,249,172,254,102,158,230,232,57,106,141,101,119,45,244,124,243,135,129,61,197,254, +185,246,194,219,130,131,125,100,158,153,216,28,147,194,204,245,189,56,140,88,91,98,166,68,103,160,147,171,127,98,199,123,166,162,6,0,94,71,13,241,64,204,230,255,12,78,155,158,72,9,34,222,47,107,172,16,177,145,156,216,200,6,176,178,66,215,89,9,0,0,232, +223,14,249,76,12,255,57,191,124,244,253,159,97,75,51,151,224,123,198,222,29,108,49,59,202,250,144,229,122,203,172,8,173,92,139,106,107,47,214,24,126,144,19,167,138,45,53,119,110,255,162,92,113,110,11,249,123,121,235,7,31,1,100,15,204,182,220,100,16,230, +106,235,3,100,195,57,18,93,44,47,199,66,1,44,170,239,136,62,97,188,233,108,86,183,86,160,18,83,157,232,253,202,139,94,42,0,254,70,37,76,54,233,242,191,7,226,249,26,142,196,86,124,120,71,179,103,233,21,236,57,39,128,13,150,149,146,37,5,3,0,64,169,25,97, +24,19,76,127,205,120,75,62,13,231,63,228,212,106,199,63,218,174,187,215,35,104,104,104,78,159,219,149,117,27,92,85,239,159,253,115,155,108,108,24,155,8,160,106,222,186,182,62,192,48,156,191,152,32,0,176,85,71,116,213,25,128,87,206,219,154,46,235,64,10, +188,189,121,60,41,107,182,119,36,44,235,235,235,46,128,250,187,58,34,3,172,217,207,219,17,14,198,0,0,182,71,109,147,251,82,7,202,4,3,156,1,0,114,78,222,210,38,139,121,145,165,22,12,0,0,108,74,177,50,215,38,217,16,51,180,29,41,30,66,207,104,39,253,234, +207,181,161,139,63,173,87,174,159,182,124,244,201,160,18,159,174,7,232,242,126,254,141,146,141,164,58,59,106,10,218,118,104,152,152,237,88,192,111,235,133,127,222,189,219,230,179,246,231,242,246,242,254,147,208,54,213,45,213,154,167,24,69,242,176,154, +152,125,170,138,120,99,135,83,31,144,107,187,23,66,30,153,78,123,117,214,48,159,179,194,189,231,114,123,224,54,1,220,208,63,100,188,253,168,88,144,87,109,30,215,53,184,238,57,251,175,193,118,250,248,174,252,82,44,245,152,231,241,254,118,245,127,190,149, +0,20,211,159,116,180,175,139,5,249,104,17,157,243,115,142,139,0,0,111,59,236,123,179,246,182,235,251,87,19,155,71,245,94,109,220,28,157,24,218,71,205,51,126,13,195,255,41,90,82,222,59,240,106,172,184,231,161,248,105,229,253,249,220,79,60,32,12,205,208, +9,172,90,85,151,20,51,0,0,208,39,191,156,239,52,114,62,127,144,179,190,102,123,122,120,71,56,117,143,26,185,61,50,72,134,149,83,199,78,74,30,235,211,51,66,110,119,138,155,41,187,255,24,182,207,207,234,51,152,158,172,171,111,236,129,112,4,113,227,17,63, +203,22,245,21,39,45,49,42,28,239,27,2,93,229,138,170,230,169,48,57,211,12,77,226,106,53,89,169,177,145,30,141,190,165,229,120,207,187,225,144,20,220,85,186,212,51,105,112,57,3,0,158,71,229,129,181,215,229,255,9,62,140,253,227,3,25,172,184,183,181,213, +153,89,214,123,232,14,140,0,88,181,82,94,18,10,0,0,228,39,210,42,164,52,84,234,176,63,231,207,97,254,68,175,138,101,35,38,47,54,231,72,204,17,216,247,2,82,231,5,10,195,96,201,6,118,166,59,72,86,149,218,78,41,116,103,255,6,95,186,131,197,31,220,160,176, +48,101,227,232,238,218,105,104,127,177,1,158,181,84,215,209,52,44,125,247,212,86,31,143,147,146,192,121,59,246,216,146,250,10,238,213,171,217,206,123,115,237,13,40,0,254,70,133,24,68,100,63,242,175,142,54,125,148,41,105,196,123,78,232,12,113,246,196, +57,236,30,7,192,202,10,93,42,50,0,0,84,79,179,158,54,227,95,235,237,121,255,182,189,157,43,83,14,123,174,234,26,240,252,231,205,176,144,225,188,170,196,74,32,144,198,147,155,232,30,131,211,171,240,207,116,149,214,48,116,207,91,175,46,197,136,48,116,250, +214,31,24,149,231,54,244,0,173,147,64,126,237,148,199,19,40,183,106,120,77,105,123,221,134,65,113,91,123,155,111,61,24,133,35,135,20,214,147,234,40,70,1,126,71,189,143,242,157,178,194,71,179,242,246,165,130,226,19,122,12,122,12,232,49,246,4,0,43,197, +74,178,48,0,0,212,243,203,47,101,219,27,111,244,253,252,185,161,221,149,171,137,239,167,214,230,13,239,168,189,98,224,6,136,13,174,58,243,207,148,94,108,120,188,245,59,93,135,107,174,134,134,30,43,65,91,118,141,160,206,188,218,192,84,174,216,96,63,111, +192,171,240,164,172,217,231,237,77,120,123,123,75,225,181,215,119,41,188,121,103,115,19,96,176,47,155,243,230,173,219,188,178,20,203,250,46,5,112,103,0,0,0 }; + +const char* Robot2_ogg = (const char*) temp_binary_data_23; + + +const char* getNamedResource (const char*, int&) throw(); +const char* getNamedResource (const char* resourceNameUTF8, int& numBytes) throw() +{ + unsigned int hash = 0; + if (resourceNameUTF8 != 0) + while (*resourceNameUTF8 != 0) + hash = 31 * hash + (unsigned int) *resourceNameUTF8++; + + switch (hash) + { + case 0x7b6c72a9: numBytes = 139106; return Ed_png; + case 0xef83dba1: numBytes = 7771; return Ed0_ogg; + case 0xef91f322: numBytes = 11553; return Ed1_ogg; + case 0xefa00aa3: numBytes = 8351; return Ed2_ogg; + case 0x1c6587f9: numBytes = 90415; return Fabian_png; + case 0x6dad7051: numBytes = 10287; return Fabian0_ogg; + case 0x6dbb87d2: numBytes = 15211; return Fabian1_ogg; + case 0x6dc99f53: numBytes = 10763; return Fabian2_ogg; + case 0x82158ea2: numBytes = 79173; return JB_png; + case 0xbdfe3ec8: numBytes = 8340; return JB0_ogg; + case 0xbe0c5649: numBytes = 13545; return JB1_ogg; + case 0xbe1a6dca: numBytes = 8943; return JB2_ogg; + case 0x59ad7eb9: numBytes = 81743; return Jules_png; + case 0xd9645191: numBytes = 8277; return Jules0_ogg; + case 0xd9726912: numBytes = 12303; return Jules1_ogg; + case 0xd9808093: numBytes = 9912; return Jules2_ogg; + case 0x8a8fe9d0: numBytes = 120402; return Lukasz_png; + case 0xc4cf495a: numBytes = 14767; return Lukasz0_ogg; + case 0xc4dd60db: numBytes = 21756; return Lukasz1_ogg; + case 0xc4eb785c: numBytes = 13962; return Lukasz2_ogg; + case 0x8caa26b4: numBytes = 31502; return Robot_png; + case 0x05fca8f6: numBytes = 9224; return Robot0_ogg; + case 0x060ac077: numBytes = 16365; return Robot1_ogg; + case 0x0618d7f8: numBytes = 11029; return Robot2_ogg; + default: break; + } + + numBytes = 0; + return 0; +} + +const char* namedResourceList[] = +{ + "Ed_png", + "Ed0_ogg", + "Ed1_ogg", + "Ed2_ogg", + "Fabian_png", + "Fabian0_ogg", + "Fabian1_ogg", + "Fabian2_ogg", + "JB_png", + "JB0_ogg", + "JB1_ogg", + "JB2_ogg", + "Jules_png", + "Jules0_ogg", + "Jules1_ogg", + "Jules2_ogg", + "Lukasz_png", + "Lukasz0_ogg", + "Lukasz1_ogg", + "Lukasz2_ogg", + "Robot_png", + "Robot0_ogg", + "Robot1_ogg", + "Robot2_ogg" +}; + +} diff --git a/examples/InAppPurchase/JuceLibraryCode/BinaryData.h b/examples/InAppPurchase/JuceLibraryCode/BinaryData.h new file mode 100644 index 0000000000..063a6d8a13 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/BinaryData.h @@ -0,0 +1,92 @@ +/* ========================================================================================= + + This is an auto-generated file: Any edits you make may be overwritten! + +*/ + +#pragma once + +namespace BinaryData +{ + extern const char* Ed_png; + const int Ed_pngSize = 139106; + + extern const char* Ed0_ogg; + const int Ed0_oggSize = 7771; + + extern const char* Ed1_ogg; + const int Ed1_oggSize = 11553; + + extern const char* Ed2_ogg; + const int Ed2_oggSize = 8351; + + extern const char* Fabian_png; + const int Fabian_pngSize = 90415; + + extern const char* Fabian0_ogg; + const int Fabian0_oggSize = 10287; + + extern const char* Fabian1_ogg; + const int Fabian1_oggSize = 15211; + + extern const char* Fabian2_ogg; + const int Fabian2_oggSize = 10763; + + extern const char* JB_png; + const int JB_pngSize = 79173; + + extern const char* JB0_ogg; + const int JB0_oggSize = 8340; + + extern const char* JB1_ogg; + const int JB1_oggSize = 13545; + + extern const char* JB2_ogg; + const int JB2_oggSize = 8943; + + extern const char* Jules_png; + const int Jules_pngSize = 81743; + + extern const char* Jules0_ogg; + const int Jules0_oggSize = 8277; + + extern const char* Jules1_ogg; + const int Jules1_oggSize = 12303; + + extern const char* Jules2_ogg; + const int Jules2_oggSize = 9912; + + extern const char* Lukasz_png; + const int Lukasz_pngSize = 120402; + + extern const char* Lukasz0_ogg; + const int Lukasz0_oggSize = 14767; + + extern const char* Lukasz1_ogg; + const int Lukasz1_oggSize = 21756; + + extern const char* Lukasz2_ogg; + const int Lukasz2_oggSize = 13962; + + extern const char* Robot_png; + const int Robot_pngSize = 31502; + + extern const char* Robot0_ogg; + const int Robot0_oggSize = 9224; + + extern const char* Robot1_ogg; + const int Robot1_oggSize = 16365; + + extern const char* Robot2_ogg; + const int Robot2_oggSize = 11029; + + // Points to the start of a list of resource names. + extern const char* namedResourceList[]; + + // Number of elements in the namedResourceList array. + const int namedResourceListSize = 24; + + // If you provide the name of one of the binary resource variables above, this function will + // return the corresponding data and its size (or a null pointer if the name isn't found). + const char* getNamedResource (const char* resourceNameUTF8, int& dataSizeInBytes) throw(); +} diff --git a/examples/InAppPurchase/JuceLibraryCode/JuceHeader.h b/examples/InAppPurchase/JuceLibraryCode/JuceHeader.h new file mode 100644 index 0000000000..be98ab6f97 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/JuceHeader.h @@ -0,0 +1,47 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + + This is the header file that your files should include in order to get all the + JUCE library headers. You should avoid including the JUCE headers directly in + your own source files, because that wouldn't pick up the correct configuration + options for your app. + +*/ + +#pragma once + +#include "AppConfig.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "BinaryData.h" + +#if ! DONT_SET_USING_JUCE_NAMESPACE + // If your code uses a lot of JUCE classes, then this will obviously save you + // a lot of typing, but can be disabled by setting DONT_SET_USING_JUCE_NAMESPACE. + using namespace juce; +#endif + +#if ! JUCE_DONT_DECLARE_PROJECTINFO +namespace ProjectInfo +{ + const char* const projectName = "InAppPurchase"; + const char* const versionString = "0.0.2"; + const int versionNumber = 0x2; +} +#endif diff --git a/examples/InAppPurchase/JuceLibraryCode/ReadMe.txt b/examples/InAppPurchase/JuceLibraryCode/ReadMe.txt new file mode 100644 index 0000000000..091a5aa6eb --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/ReadMe.txt @@ -0,0 +1,12 @@ + + Important Note!! + ================ + +The purpose of this folder is to contain files that are auto-generated by the Projucer, +and ALL files in this folder will be mercilessly DELETED and completely re-written whenever +the Projucer saves your project. + +Therefore, it's a bad idea to make any manual changes to the files in here, or to +put any of your own files in here if you don't want to lose them. (Of course you may choose +to add the folder's contents to your version-control system so that you can re-merge your own +modifications after the Projucer has saved its changes). diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_basics.cpp b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_basics.cpp new file mode 100644 index 0000000000..418694873c --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_basics.mm b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_basics.mm new file mode 100644 index 0000000000..e0e6c577cc --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_devices.cpp b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_devices.cpp new file mode 100644 index 0000000000..fb5c2219d7 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_devices.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_devices.mm b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_devices.mm new file mode 100644 index 0000000000..e58b67ea49 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_devices.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_formats.cpp b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_formats.cpp new file mode 100644 index 0000000000..a3c61170eb --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_formats.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_formats.mm b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_formats.mm new file mode 100644 index 0000000000..f325b8fb67 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_formats.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_processors.cpp b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_processors.cpp new file mode 100644 index 0000000000..bfe172edd0 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_processors.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_processors.mm b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_processors.mm new file mode 100644 index 0000000000..b80ae9017f --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_processors.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_utils.cpp b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_utils.cpp new file mode 100644 index 0000000000..97bd2c568c --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_utils.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_utils.mm b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_utils.mm new file mode 100644 index 0000000000..8eae7c6e2f --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_audio_utils.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_core.cpp b/examples/InAppPurchase/JuceLibraryCode/include_juce_core.cpp new file mode 100644 index 0000000000..d0ce1636f0 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_core.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_core.mm b/examples/InAppPurchase/JuceLibraryCode/include_juce_core.mm new file mode 100644 index 0000000000..72b10bf817 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_core.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_cryptography.cpp b/examples/InAppPurchase/JuceLibraryCode/include_juce_cryptography.cpp new file mode 100644 index 0000000000..10b3401dbe --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_cryptography.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_cryptography.mm b/examples/InAppPurchase/JuceLibraryCode/include_juce_cryptography.mm new file mode 100644 index 0000000000..9311ea0ffe --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_cryptography.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_data_structures.cpp b/examples/InAppPurchase/JuceLibraryCode/include_juce_data_structures.cpp new file mode 100644 index 0000000000..9315aa1686 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_data_structures.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_data_structures.mm b/examples/InAppPurchase/JuceLibraryCode/include_juce_data_structures.mm new file mode 100644 index 0000000000..695ec43925 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_data_structures.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_events.cpp b/examples/InAppPurchase/JuceLibraryCode/include_juce_events.cpp new file mode 100644 index 0000000000..1bba110a97 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_events.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_events.mm b/examples/InAppPurchase/JuceLibraryCode/include_juce_events.mm new file mode 100644 index 0000000000..4cc34fc401 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_events.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_graphics.cpp b/examples/InAppPurchase/JuceLibraryCode/include_juce_graphics.cpp new file mode 100644 index 0000000000..319c76de0e --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_graphics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_graphics.mm b/examples/InAppPurchase/JuceLibraryCode/include_juce_graphics.mm new file mode 100644 index 0000000000..b28e6dd056 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_graphics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_gui_basics.cpp b/examples/InAppPurchase/JuceLibraryCode/include_juce_gui_basics.cpp new file mode 100644 index 0000000000..216c76bb05 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_gui_basics.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_gui_basics.mm b/examples/InAppPurchase/JuceLibraryCode/include_juce_gui_basics.mm new file mode 100644 index 0000000000..6a9726fa5f --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_gui_basics.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_gui_extra.cpp b/examples/InAppPurchase/JuceLibraryCode/include_juce_gui_extra.cpp new file mode 100644 index 0000000000..7226e19833 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_gui_extra.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_gui_extra.mm b/examples/InAppPurchase/JuceLibraryCode/include_juce_gui_extra.mm new file mode 100644 index 0000000000..c9b6c3bfc6 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_gui_extra.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_opengl.cpp b/examples/InAppPurchase/JuceLibraryCode/include_juce_opengl.cpp new file mode 100644 index 0000000000..d9895bce92 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_opengl.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_opengl.mm b/examples/InAppPurchase/JuceLibraryCode/include_juce_opengl.mm new file mode 100644 index 0000000000..6c2c32d095 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_opengl.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_product_unlocking.cpp b/examples/InAppPurchase/JuceLibraryCode/include_juce_product_unlocking.cpp new file mode 100644 index 0000000000..f3fcd328d6 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_product_unlocking.cpp @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/JuceLibraryCode/include_juce_product_unlocking.mm b/examples/InAppPurchase/JuceLibraryCode/include_juce_product_unlocking.mm new file mode 100644 index 0000000000..25aa7eaf68 --- /dev/null +++ b/examples/InAppPurchase/JuceLibraryCode/include_juce_product_unlocking.mm @@ -0,0 +1,9 @@ +/* + + IMPORTANT! This file is auto-generated each time you save your + project - if you alter its contents, your changes may be overwritten! + +*/ + +#include "AppConfig.h" +#include diff --git a/examples/InAppPurchase/Signing/InAppPurchase.keystore b/examples/InAppPurchase/Signing/InAppPurchase.keystore new file mode 100644 index 0000000000000000000000000000000000000000..e73a8e8e1ddea0f3e7cc0723e1416279ec239597 GIT binary patch literal 2271 zcmc(g_dDB*7sr!`6{~7qqm5Nc@CnisrCK}o`YJUVD_S*U?{9(*B}9ojgX6Xj*3Zu` zD8SVdi+4Yzj=k(eGZ2Uo0uZ3b04EbnjtL9}%R;!pU`7y>09`ftVXi3I2&l#++bg&_ zjfK**UFN*wKZB(f?ygm~Bg`5+VsP+}cyq1e9qg>o6Y(X~;K*gjpcsnTLuV)LoGQmv z7#Gb*;i!#2(A3s4ObOA#wlr7WQ4y<=aFnG{KARwI&@7R3vc4;w+6x`4_NqdE7IrhG zTQTLA4m`ZkT##D3wzm2>)ZsdtdH0vF^ct#Bu{Lk^b0tGB+YY4Zw=EdHlA`ZXvFEk* z$y{*jV%mI{l+vC}EFaijujrf+SVMHCN@ZW`x?Lni zjU2X@5P8jUq`1(WDqiZoWJ3yA)lnJNF1@Z>;!fqAMdGw6O#itq8&t2amcTPuar;lr zQRQyax*_et?7q211*l$I&9a5#GBF9`bj!GbSIeYDM|D%PU!LABH3^Zr#TxWuH+c4f zOq%}7bXVMydxgfqQHE1!ev?5b%0;_d#O{X%UzJ?EStRNuADgAY7R|%4f4b;Fl3A_h zW7YgO?*(>$ai&krj?99mX^xw$Hs2Vdx|dNCwaTNzUpsF`FH~`D;XCv*4VaG#64?Wf zE~jX|)QFwh*x~Q9RH~hLjP5wXRxV1mWC=Qk8C#HsBT{xr-3cPOqXt5Qar;$kV+v(L zOpW0ap0ntgv5j0>TDS$1c78#=_r4<~y6^`vrB1~qJ_9S#vX_I4+-|!wBr*ew*0u$G zv#W{fcG`h{tj3*CARX7g#0aLR{!|xh7B2iCks<{6kC5*i#}#GbpL5NHlbop$bgOd} z>+(yQzBtC}bg7X({D450Ja zqk0g#*R6EnfM+mji};CLA4{gytvualZ9=L0`gHeK6muu}6Y4`3!%d3!wK$DD^xl=_ z`&^3l$iR2f+mr2*-^uFbpjYV+lzL7K7$X+DMBv{NW$yOsyJh!9jdduRZ`>lvxrL5x z4JeeZ%Psn;#2HLt)iVx75p8*lb8p#GG)H>cAomZpLzGRnchg!}Xo){pJnBj9vAMDF z93k*aMhsDmQ>xQMq|_BTMi6IC($j+Ss%-LmY8~}HySo+w_duU)x&VO?0$p%TTbKM) zRJ`4iFCAk0wcfAhU2%@HYA^3gI!LkQ@AC`a$>z&&s^u&-Zl`}S$U8`~ipV~fNiPd> z!gMYS79qrtj*ZvCKJ#wYZPu8@{9>&OzJJ@@+Ebw@*uY|jZI&C{J~s$xh1_+T;$_$ImITWsQBWTiN8ZKnt$CQ{em;a zgk$~LgDXkTTMlHTHrbQdm42`x$a$i+(kxcS{Q@}_W%s3>C2<{7u1#qhAUiP@ z5)sAs1Y~LvqhGZGai*};8M)ThWy)TA^}Au!H){6WXJ-J3E^$pI)6Ud0bq~&3Xe(F` ziXC!?aDRf7xcY=8vc*T`x31Y~Jk_tjs%Z)HT17kieFDpVGZ#zWVJ$z@lIidVe-uK73U#(d; z1MVsIZ45H&L0_`yh5p;b(>*&i5e!OpFeFNCsn$O|E?;bSj#8F?qG>drQ5D)Xa~^I0 zXljsLvj;-Up#XDMyD-6tdAwL!Fz!Zvdai!Q3#a4mwT*@v!Df5JjHNyG*D#OyfO$~j5Iz>i}C+@N3*rM#go50`vbd>gnP1#&UsSZI4K)b r(vbPA)z5J%pk}5wyl{`}^*%#8Bc98{H>tm%i`w&wIrFoy)71X}txD`Q literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/Signing/README.txt b/examples/InAppPurchase/Signing/README.txt new file mode 100644 index 0000000000..158a1eabdc --- /dev/null +++ b/examples/InAppPurchase/Signing/README.txt @@ -0,0 +1,5 @@ +This signing key is used to sign the android version of the in-app purchase sample app so that authenticated requests to the play store API can be tested. + +This key has only been used to sign the in-app purchase sample app and therefore cannot be used for any other apps. It’s impossible to use to sign any existing apps on the app store. + +! Do not use this key for your own production apps ! \ No newline at end of file diff --git a/examples/InAppPurchase/Source/Main.cpp b/examples/InAppPurchase/Source/Main.cpp new file mode 100644 index 0000000000..dbab1e67a6 --- /dev/null +++ b/examples/InAppPurchase/Source/Main.cpp @@ -0,0 +1,435 @@ +/* + ============================================================================== + + This file is part of the JUCE library. + Copyright (c) 2017 - ROLI Ltd. + + JUCE is an open source library subject to commercial or open-source + licensing. + + By using JUCE, you agree to the terms of both the JUCE 5 End-User License + Agreement and JUCE 5 Privacy Policy (both updated and effective as of the + 27th April 2017). + + End User License Agreement: www.juce.com/juce-5-licence + Privacy Policy: www.juce.com/juce-5-privacy-policy + + Or: You may also use this code under the terms of the GPL v3 (see + www.gnu.org/licenses). + + JUCE IS PROVIDED "AS IS" WITHOUT ANY WARRANTY, AND ALL WARRANTIES, WHETHER + EXPRESSED OR IMPLIED, INCLUDING MERCHANTABILITY AND FITNESS FOR PURPOSE, ARE + DISCLAIMED. + + ============================================================================== +*/ +#include "../JuceLibraryCode/JuceHeader.h" +#include "VoicePurchases.h" + +//============================================================================== +class InAppPurchaseApplication : public JUCEApplication, + private AsyncUpdater +{ +public: + //============================================================================== + InAppPurchaseApplication() : voicePurchases (*this) {} + + //============================================================================== + const String getApplicationName() override { return ProjectInfo::projectName; } + const String getApplicationVersion() override { return ProjectInfo::versionString; } + bool moreThanOneInstanceAllowed() override { return false; } + + //============================================================================== + void initialise (const String&) override + { + Desktop::getInstance().getDefaultLookAndFeel().setUsingNativeAlertWindows (true); + + dm.addAudioCallback (&player); + dm.initialiseWithDefaultDevices (0, 2); + + mainWindow = new MainWindow; + + Timer::callAfterDelay(1000, [] () + { + AlertWindow::showMessageBoxAsync (AlertWindow::WarningIcon, + "Your credit card will be charged!", + "You are running the sample code for JUCE In-App purchases." + "Although this is only sample code, it will still CHARGE YOUR CREDIT CARD!", + "Understood!"); + }); + } + + void shutdown() override + { + mainWindow = nullptr; + dm.closeAudioDevice(); + dm.removeAudioCallback (&player); + } + + static InAppPurchaseApplication* getInstance() + { + return static_cast (JUCEApplication::getInstance()); + } + + //============================================================================== + SoundPlayer& getPlayer() + { + return player; + } + + VoicePurchases& getPurchases() + { + return voicePurchases; + } + + //============================================================================== + class MainContentComponent : public Component, private Button::Listener + { + public: + MainContentComponent() + { + setOpaque (true); + + phraseListBox.setRowHeight (33); + phraseListBox.selectRow (0); + phraseListBox.updateContent(); + + voiceListBox.setRowHeight (66); + voiceListBox.selectRow (0); + voiceListBox.updateContent(); + voiceListBox.getViewport()->setScrollOnDragEnabled (true); + + addAndMakeVisible (phraseLabel); + addAndMakeVisible (phraseListBox); + addAndMakeVisible (playStopButton); + addAndMakeVisible (voiceLabel); + addAndMakeVisible (voiceListBox); + + playStopButton.addListener (this); + + #if JUCE_ANDROID || JUCE_IOS + auto screenBounds = Desktop::getInstance().getDisplays().getMainDisplay().userArea; + setSize (screenBounds.getWidth(), screenBounds.getHeight()); + #else + setSize (800, 600); + #endif + } + + void updateDisplay() + { + voiceListBox.updateContent(); + voiceListBox.repaint(); + } + + private: + //============================================================================== + class PhraseModel : public ListBoxModel + { + public: + PhraseModel() {} + + int getNumRows() override { return phrases.size(); } + + void paintListBoxItem (int row, Graphics& g, int w, int h, bool isSelected) override + { + Rectangle r (0, 0, w, h); + + auto& lf = Desktop::getInstance().getDefaultLookAndFeel(); + g.setColour (lf.findColour (isSelected ? TextEditor::highlightColourId : ListBox::backgroundColourId)); + g.fillRect (r); + + g.setColour (lf.findColour (ListBox::textColourId)); + + g.setFont (18); + + String phrase = (isPositiveAndBelow (row, phrases.size()) ? phrases[row] : String{}); + g.drawText (phrase, 10, 0, w, h, Justification::centredLeft); + } + + private: + static StringArray phrases; + + JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (PhraseModel) + }; + + //============================================================================== + class VoiceModel : public ListBoxModel + { + public: + //============================================================================== + class VoiceRow : public Component, private Button::Listener, private Timer + { + public: + VoiceRow () : voices (getInstance()->getPurchases().getVoiceNames()) + { + addAndMakeVisible (nameLabel); + addAndMakeVisible (purchaseButton); + addAndMakeVisible (priceLabel); + + purchaseButton.addListener (this); + + setSize (600, 33); + } + + void paint (Graphics& g) override + { + auto r = getLocalBounds().reduced (4); + { + auto voiceIconBounds = r.removeFromLeft (r.getHeight()); + g.setColour (Colours::black); + g.drawRect (voiceIconBounds); + + voiceIconBounds.reduce (1, 1); + g.setColour (hasBeenPurchased ? Colours::white : Colours::grey); + g.fillRect (voiceIconBounds); + + g.drawImage (avatar, voiceIconBounds.toFloat()); + + if (! hasBeenPurchased) + { + g.setColour (Colours::white.withAlpha (0.8f)); + g.fillRect (voiceIconBounds); + + if (purchaseInProgress) + getLookAndFeel().drawSpinningWaitAnimation (g, Colours::darkgrey, + voiceIconBounds.getX(), voiceIconBounds.getY(), + voiceIconBounds.getWidth(), voiceIconBounds.getHeight()); + } + } + } + + void resized() override + { + auto r = getLocalBounds().reduced (4 + 8, 4); + auto h = r.getHeight(); + auto w = static_cast (h * 1.5); + + r.removeFromLeft (h); + purchaseButton.setBounds (r.removeFromRight (w).withSizeKeepingCentre (w, h / 2)); + + nameLabel.setBounds (r.removeFromTop (18)); + priceLabel.setBounds (r.removeFromTop (18)); + } + + void update (int rowNumber, bool rowIsSelected) + { + isSelected = rowIsSelected; + rowSelected = rowNumber; + + if (isPositiveAndBelow (rowNumber, voices.size())) + { + auto imageResourceName = voices[rowNumber] + "_png"; + + nameLabel.setText (voices[rowNumber], NotificationType::dontSendNotification); + + auto purchase = getInstance()->getPurchases().getPurchase (rowNumber); + hasBeenPurchased = purchase.isPurchased; + purchaseInProgress = purchase.purchaseInProgress; + + if (purchaseInProgress) + startTimer (1000 / 50); + else + stopTimer(); + + nameLabel.setFont (Font (16).withStyle (Font::bold | (hasBeenPurchased ? 0 : Font::italic))); + nameLabel.setColour (Label::textColourId, hasBeenPurchased ? Colours::white : Colours::grey); + + priceLabel.setFont (Font (10).withStyle (purchase.priceIsKnown ? 0 : Font::italic)); + priceLabel.setColour (Label::textColourId, hasBeenPurchased ? Colours::white : Colours::grey); + priceLabel.setText (purchase.purchasePrice, NotificationType::dontSendNotification); + + if (rowNumber == 0) + { + purchaseButton.setButtonText ("Internal"); + purchaseButton.setEnabled (false); + } + else + { + purchaseButton.setButtonText (hasBeenPurchased ? "Purchased" : "Purchase"); + purchaseButton.setEnabled (! hasBeenPurchased && purchase.priceIsKnown); + } + + setInterceptsMouseClicks (! hasBeenPurchased, ! hasBeenPurchased); + + int rawSize; + if (auto* rawData = BinaryData::getNamedResource (imageResourceName.toRawUTF8(), rawSize)) + { + MemoryInputStream imageData (rawData, static_cast (rawSize), false); + avatar = PNGImageFormat().decodeImage (imageData); + } + } + } + private: + //============================================================================== + void buttonClicked (Button*) override + { + if (rowSelected >= 0) + { + if (! hasBeenPurchased) + { + getInstance()->getPurchases().purchaseVoice (rowSelected); + purchaseInProgress = true; + startTimer (1000 / 50); + } + } + } + + void timerCallback() override { repaint(); } + + //============================================================================== + bool isSelected = false, hasBeenPurchased = false, purchaseInProgress = false; + int rowSelected = -1; + Image avatar; + + StringArray voices; + + Label nameLabel, priceLabel; + TextButton purchaseButton {"Purchase"}; + + JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (VoiceRow) + }; + + //============================================================================== + VoiceModel() : voiceProducts (getInstance()->getPurchases().getVoiceNames()) {} + + int getNumRows() override { return voiceProducts.size(); } + + Component* refreshComponentForRow (int row, bool selected, Component* existing) override + { + if (isPositiveAndBelow (row, voiceProducts.size())) + { + if (existing == nullptr) + existing = new VoiceRow; + + if (auto* voiceRow = dynamic_cast (existing)) + voiceRow->update (row, selected); + + return existing; + } + + return nullptr; + } + + void paintListBoxItem (int, Graphics& g, int w, int h, bool isSelected) override + { + auto r = Rectangle (0, 0, w, h).reduced (4); + + auto& lf = Desktop::getInstance().getDefaultLookAndFeel(); + g.setColour (lf.findColour (isSelected ? TextEditor::highlightColourId : ListBox::backgroundColourId)); + g.fillRect (r); + } + + private: + StringArray voiceProducts; + JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (VoiceModel) + }; + + //============================================================================== + void resized() override + { + auto r = getLocalBounds().reduced (20); + + { + auto phraseArea = r.removeFromTop (r.getHeight() / 2); + + phraseLabel.setBounds (phraseArea.removeFromTop (36).reduced (0, 10)); + playStopButton.setBounds (phraseArea.removeFromBottom (50).reduced (0, 10)); + phraseListBox.setBounds (phraseArea); + } + + { + auto voiceArea = r; + + voiceLabel.setBounds (voiceArea.removeFromTop (36).reduced (0, 10)); + voiceListBox.setBounds (voiceArea); + } + } + + void paint (Graphics& g) override + { + g.fillAll (Desktop::getInstance().getDefaultLookAndFeel() + .findColour (ResizableWindow::backgroundColourId)); + } + + //============================================================================== + void buttonClicked (Button*) override + { + MemoryOutputStream resourceName; + + auto idx = voiceListBox.getSelectedRow(); + if (isPositiveAndBelow (idx, soundNames.size())) + { + resourceName << soundNames[idx] << phraseListBox.getSelectedRow() << "_ogg"; + int numBytes; + + if (auto* data = BinaryData::getNamedResource (resourceName.toString().toRawUTF8(), numBytes)) + getInstance()->getPlayer().play (data, static_cast (numBytes)); + } + } + + //============================================================================== + StringArray soundNames = getInstance()->getPurchases().getVoiceNames(); + + PhraseModel phraseModel; + Label phraseLabel {"phraseLabel", NEEDS_TRANS ("Phrases:")}; + ListBox phraseListBox { "phraseListBox", &phraseModel }; + TextButton playStopButton {"Play"}; + + VoiceModel voiceModel; + Label voiceLabel {"voiceLabel", NEEDS_TRANS ("Voices:")}; + ListBox voiceListBox { "voiceListBox", &voiceModel }; + + JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainContentComponent) + }; + + //============================================================================== + class MainWindow : public DocumentWindow + { + public: + MainWindow () : DocumentWindow (ProjectInfo::projectName, + Desktop::getInstance().getDefaultLookAndFeel() + .findColour (ResizableWindow::backgroundColourId), + DocumentWindow::allButtons) + { + setUsingNativeTitleBar (true); + setContentOwned (new MainContentComponent(), true); + + #if JUCE_ANDROID || JUCE_IOS + setFullScreen (true); + #else + centreWithSize (getWidth(), getHeight()); + #endif + + setVisible (true); + } + + void closeButtonPressed() override + { + JUCEApplication::getInstance()->systemRequestedQuit(); + } + + private: + JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (MainWindow) + }; + +private: + //============================================================================== + void handleAsyncUpdate() override + { + if (auto* contentComponent = dynamic_cast (mainWindow->getContentComponent())) + contentComponent->updateDisplay(); + } + + //============================================================================== + VoicePurchases voicePurchases; + AudioDeviceManager dm; + SoundPlayer player; + ScopedPointer mainWindow; + ScopedPointer alertWindow; +}; + +StringArray InAppPurchaseApplication::MainContentComponent::PhraseModel::phrases {{"I love JUCE!", "The five dimensions of touch", "Make it fast!"}}; + +//============================================================================== +// This macro generates the main() routine that launches the app. +START_JUCE_APPLICATION (InAppPurchaseApplication) diff --git a/examples/InAppPurchase/Source/VoicePurchases.h b/examples/InAppPurchase/Source/VoicePurchases.h new file mode 100644 index 0000000000..a64d856bda --- /dev/null +++ b/examples/InAppPurchase/Source/VoicePurchases.h @@ -0,0 +1,194 @@ +/* + ============================================================================== + + This file is part of the JUCE library. + Copyright (c) 2017 - ROLI Ltd. + + JUCE is an open source library subject to commercial or open-source + licensing. + + By using JUCE, you agree to the terms of both the JUCE 5 End-User License + Agreement and JUCE 5 Privacy Policy (both updated and effective as of the + 27th April 2017). + + End User License Agreement: www.juce.com/juce-5-licence + Privacy Policy: www.juce.com/juce-5-privacy-policy + + Or: You may also use this code under the terms of the GPL v3 (see + www.gnu.org/licenses). + + JUCE IS PROVIDED "AS IS" WITHOUT ANY WARRANTY, AND ALL WARRANTIES, WHETHER + EXPRESSED OR IMPLIED, INCLUDING MERCHANTABILITY AND FITNESS FOR PURPOSE, ARE + DISCLAIMED. + + ============================================================================== +*/ + +//============================================================================== +class VoicePurchases : private InAppPurchases::Listener +{ +public: + //============================================================================== + struct VoiceProduct + { + const char* identifier; + const char* humanReadable; + bool isPurchased, priceIsKnown, purchaseInProgress; + String purchasePrice; + }; + + //============================================================================== + VoicePurchases (AsyncUpdater& asyncUpdater) + : guiUpdater (asyncUpdater) + { + voiceProducts = Array( + {VoiceProduct {"robot", "Robot", true, true, false, "Free" }, + VoiceProduct {"jules", "Jules", false, false, false, "Retrieving price..." }, + VoiceProduct {"fabian", "Fabian", false, false, false, "Retrieving price..." }, + VoiceProduct {"ed", "Ed", false, false, false, "Retrieving price..." }, + VoiceProduct {"lukasz", "Lukasz", false, false, false, "Retrieving price..." }, + VoiceProduct {"jb", "JB", false, false, false, "Retrieving price..." } }); + } + + ~VoicePurchases() + { + inAppPurchases.removeListener (this); + } + + //============================================================================== + VoiceProduct getPurchase (int voiceIndex) + { + if (! havePurchasesBeenRestored) + { + havePurchasesBeenRestored = true; + inAppPurchases.addListener (this); + + inAppPurchases.restoreProductsBoughtList (true); + } + + return voiceProducts[voiceIndex]; + } + + void purchaseVoice (int voiceIndex) + { + if (havePricesBeenFetched && isPositiveAndBelow (voiceIndex, voiceProducts.size())) + { + auto& product = voiceProducts.getReference (voiceIndex); + + if (! product.isPurchased) + { + product.purchaseInProgress = true; + inAppPurchases.purchaseProduct (product.identifier, false); + } + } + } + + StringArray getVoiceNames() const + { + StringArray names; + + for (auto& voiceProduct : voiceProducts) + names.add (voiceProduct.humanReadable); + + return names; + } + +private: + //============================================================================== + void productsInfoReturned (const Array& products) override + { + if (products.size() != 0) + { + for (auto product : products) + { + auto idx = findVoiceIndexFromIdentifier (product.identifier); + + if (isPositiveAndBelow (idx, voiceProducts.size())) + { + auto& voiceProduct = voiceProducts.getReference (idx); + + voiceProduct.priceIsKnown = true; + voiceProduct.purchasePrice = product.price; + } + } + } + else if (! inAppPurchases.isInAppPurchasesSupported()) + { + for (auto idx = 1; idx < voiceProducts.size(); ++idx) + { + auto& voiceProduct = voiceProducts.getReference (idx); + + voiceProduct.isPurchased = false; + voiceProduct.priceIsKnown = false; + voiceProduct.purchasePrice = "In-App purcahses unavailable"; + } + } + + guiUpdater.triggerAsyncUpdate(); + } + + void productPurchaseFinished (const PurchaseInfo& info, bool success, const String&) override + { + auto idx = findVoiceIndexFromIdentifier (info.purchase.productId); + + if (isPositiveAndBelow (idx, voiceProducts.size())) + { + auto& voiceProduct = voiceProducts.getReference (idx); + + voiceProduct.isPurchased = success; + voiceProduct.purchaseInProgress = false; + guiUpdater.triggerAsyncUpdate(); + } + } + + void purchasesListRestored (const Array& infos, bool success, const String&) override + { + if (success) + { + for (auto& info : infos) + { + auto idx = findVoiceIndexFromIdentifier (info.purchase.productId); + + if (isPositiveAndBelow (idx, voiceProducts.size())) + { + auto& voiceProduct = voiceProducts.getReference (idx); + + voiceProduct.isPurchased = true; + } + } + + guiUpdater.triggerAsyncUpdate(); + } + + if (! havePricesBeenFetched) + { + havePricesBeenFetched = true; + StringArray identifiers; + + for (auto& voiceProduct : voiceProducts) + identifiers.add (voiceProduct.identifier); + + inAppPurchases.getProductsInformation(identifiers); + } + } + + //============================================================================== + int findVoiceIndexFromIdentifier (String identifier) const + { + identifier = identifier.toLowerCase(); + + for (auto i = 0; i < voiceProducts.size(); ++i) + if (String (voiceProducts.getReference (i).identifier) == identifier) + return i; + + return -1; + } + + //============================================================================== + AsyncUpdater& guiUpdater; + bool havePurchasesBeenRestored = false, havePricesBeenFetched = false; + InAppPurchases inAppPurchases; + Array voiceProducts; + + JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (VoicePurchases) +};

    k$TO_ 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

Xa7!PPm;yyz_59m#QX-wJ`K}@6DBNw%dbBMh}qJ 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 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/Fabian1.ogg b/examples/InAppPurchase/BinaryData/Fabian1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c858a97c4fb5367d0d44c26de26f00cbd86ca763 GIT binary patch literal 15211 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 M^OL4c$Qtke0K-6nXaE2J literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/Fabian2.ogg b/examples/InAppPurchase/BinaryData/Fabian2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d1af24669a9653deb538141516df2ac6e90c5a80 GIT binary patch literal 10763 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 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/JB.png b/examples/InAppPurchase/BinaryData/JB.png new file mode 100644 index 0000000000000000000000000000000000000000..c8e2407a7209bcd8048f47eb7fe6c4a4a02cf30f GIT binary patch literal 79173 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¨qQ>11cy#z|Q)-6nP5Q3$KR< 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 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/JB0.ogg b/examples/InAppPurchase/BinaryData/JB0.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d7491251f8a56328da6590c5f930cd23ce5057b2 GIT binary patch literal 8340 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 b`Ek5loJY%%8~-{`@7dg=w(h&}nDqYv6~Reg literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/JB2.ogg b/examples/InAppPurchase/BinaryData/JB2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..4a255bb99a5e5bdc13b0a3dfa906af460518dae7 GIT binary patch literal 8943 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 literal 0 HcmV?d00001 diff --git a/examples/InAppPurchase/BinaryData/Jules.png b/examples/InAppPurchase/BinaryData/Jules.png new file mode 100644 index 0000000000000000000000000000000000000000..d4b595d8ea85506166413d2691cf80bc8f589d86 GIT binary patch literal 81743 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